Всякий раз, когда я пытаюсь запустить некоторые программы под шмелем с помощью optirun, они вылетают перед отображением любого окна. Я особенно стараюсь запускать супермодель, потому что он не поддерживает карты intel, но с шмелем он даже не может отображать окно, в отличие от Intel, и падает преждевременно. Я прикрепил журнал xorg. http://paste.pocoo.org/show/540542/
Заранее спасибо, Никита.
Ваша настройка выглядит нормально. Я полагаю, что на вас повлияла проблема 42: [VGL] ERROR: Не удалось открыть отображение: 8, если программа вилки и выходы optirun.
Эта ошибка возникает при запуске приложения с optirun, которое отделяется. Обходной путь: откройте оболочку, а затем запустите программу:
optirun bash
yourprogram
Do
optirun bash
sudo ./SuperMeatBoy
Использование sudo помогло мне избежать Segmentation fault
Использование primusrun вместо optirun решает эту проблему.
Primus - это другой бэкэнд шмеля с лучшей производительностью (меньше накладных расходов) и меньшим потреблением энергии (второй GPU используется только для частей OpenGL
Вы устанавливаете primus с sudo aptitude install primus и запускаете его с помощью:
primusrun your_cool_program
Это гораздо проще использовать в скриптах, чем обходные пути optirun.