2012-02-03 7 views
0

난 두 개의 단어를 표시하는 두 개의 ClutterText 액터가있는 무대를 사용하여 간단한 테스트 응용 프로그램을 만들었습니다. 내가 그놈 내에서 실행하지만 xinit my_app_binary로 (그놈 터미널 없습니다 또는 xterm 등) 청각 장애에서 그것을 실행할 때 그것은 내가 오류 얻을 확인 일 : 나는 모든 작품 같은 청각 장애에서 xinit gnome-terminal을 실행하면xinit 클러 터 응용 프로그램이 작동하지 않습니다.

failed to create drawable 
Unable to initialize Clutter: Unable to select the newly created GLX context 
Window manager error: Unable to initialize Clutter 

을, 그놈 터미널이 검은 색 화면에 나타납니다. 그것은 내 앱과 동일하다. 이 오류를 극복하기 위해 수행 할 수있는 조치가 있습니까?

위의 내용은 모두 Linux Mint 12에서 테스트되었습니다. 정상 부팅 후 tty (ALT-F1)로 전환하고 lightdm (sudo /etc/init.d/lightdm stop)을 중지합니다.

감사합니다.

편집 : 루트로 실행하면 모든 것이 작동하므로 질문은 : 일반 사용자로 실행하는 방법입니다.

답변

0

하면 DISPLAY-VAR을 설정해야합니다 - 명령 앞에 추가

DISPLAY=:0.0 /path/to/myapp 

때때로 이것은 액세스 권리의 문제 - 앱이 사용자 시작해야 할 X 서버를 시작

su user-started-x -c 'DISPLAY=:0.0 /path/to/myapp'