2010-08-16 2 views
6

임베디드 설정에서 사용할 계획 인 SBC에서 데비안 2.6을 실행하고 있습니다. 내가해야 할 일은 리눅스가 시작되어 Qt GUI 어플리케이션을 실행하도록 설정하는 것입니다. 이 작업을 수행하려면 창 관리자가 필요합니까 아니면 X11로 수행 할 수 있습니까? 또한 임베디드 시스템 용이기 때문에 데스크탑 관리자를로드하고 싶지 않습니다. 이것이 어떻게 수행 될 수 있는지에 대한 정보는 훌륭합니다!Debian 데스크탑이없는 Qt GUI 응용 프로그램 시작

답변

8

예 창 관리자없이이 작업을 수행 할 수 있습니다.

: 당신은 초기화 레벨 1 또는 3

, 비 X 세션으로 부팅해야 : 당신은 그냥 X 또는 xinit에를 호출하여 기본 모드에서 X 서버를 시작해야합니다 .

세 번째 : 앱을 시작하십시오. 이 기능을 지원하는 창 관리자가 없으므로 앱이 화면에 배치되는 위치와 코드의 크기를 조금 더 제어해야 할 수도 있습니다.

: 더 기본적인 창 관리자 중 하나를 실행하여 시스템에서 어떻게 사용되는지 확인할 수 있습니다. Motif 창 관리자 (mwm) 및 탭 창 관리자 (twm)

참고 : 참고 : 창 관리자없이 작업하는 동안 아주 기본적인 작업을 수행 할 수없는 상태가 될 수 있습니다 (예 : 창 닫기, 이동 창 크기 조정, 창 크기 조정). 좀 더 기본적인 창 관리 기능이 없어도 살아남을 수는 없습니다. 루프를 닫을 때까지 Ctrl + Alt + Backspace가 XServer를 종료합니다. 당신은 그냥 X11 사용하여 응용 프로그램을 시작하려면

+0

확인을 도움이되기를 바랍니다, 나는 작업 자동 로그인 있고 난 X를 시작할 수 있지만 난 X가 시작되면 응용 프로그램을 시작하는 데 문제가 있습니다 ... 나는 ~ xsession을 exec xterm & (또는 유사한 응용 프로그램)을 포함하도록 편집하려고 시도했지만 결코로드하지 않습니다 ... 어떤 아이디어입니까? – Yordikins

+0

xinit을 먼저 사용하면 xterm 세션이 제공됩니다. 또 다른 것은 환경 변수 DISPLAY – duck

+0

과 비슷한 문제가있는 정보에 대한 감사입니다. – c2h2

4

, 당신은 할 필요

  1. 복사 파일을/etc/X11은/xinit에/XINITRC을 ~/.xinitrc에
  2. 쓰기에 당신이 실행하려는 모든 이
  3. 실행 명령 그것은 나를 위해 일한

startx가 내가 당신에게