Я создал простое тестовое приложение с беспорядком: сцена с двумя актерами ClutterText для отображения двух слов.Он работает нормально, когда я запускаю его изнутри gnome, но запускаю его из tty (не gnome-терминал или xterm) с xinit my_app_binary
Я получаю сообщение об ошибке:
failed to create drawable
Unable to initialize Clutter: Unable to select the newly created GLX context
Window manager error: Unable to initialize Clutter
Если я запускаю xinit gnome-terminal
извсе тот же tty все работает, gnome-терминал появляется в черном экране.Это то же самое, что я хочу сделать с моим приложением.Что я могу сделать, чтобы преодолеть эту ошибку?
Все вышеперечисленное проверено в Linux Mint 12. После нормальной загрузки я переключаюсь на tty (ALT-F1) и останавливаю lightdm (sudo / etc / init).d / lightdm stop).
Спасибо!
РЕДАКТИРОВАТЬ: при запуске с правами root все работает, поэтому вопрос: как запустить его как обычный пользователь?