В
этой теме описаны проблемы, связанные с отключением дискретной видеокарты и с включением по требованию. Решилось как-то само собой, хотя те же действия, но раньше, к желаемому не приводили. Обнаружилась менее явная проблема.
optirun nvidia-settings -c :8
# запускается замечательное окно с настройками
optirun --status
Bumblebee status: Ready (3.2.1). X is PID 4849, 2 applications using bumblebeed.
# переходим в настройку OpenGL/GLX Information
Error: nConfigOptions (13) does not match the actual number of options in
__driConfigOptions (12).
nvidia-settings: ../../../../../../src/mesa/drivers/dri/common/xmlconfig.c:1024: driQueryOptionb: Проверочное утверждение «cache->info[i].name != ((void *)0)» не выполнено.
Запуск через
sudo optirun nvidia-settings -c :8
не помогает.
Также до этого возникала проблема с пунктом
OpenGL Settings, открывалось окно с ползунком Quality. При переходе на любой другой пункт настроек приложение падало, но ошибка было какой-то другой. Решилось тем, что я переместил ползунок сначала на одно деление вперёд, а затем на одно деление назад, сделал крах nvidia-settings переходом на другой пункт настроек, затем выполнил
sudo service bumblebeed restart
И всё, теперь при переходе из этого пункта настроек на любой другой (кроме OpenGL/GLX Information, соответственно) ничего не падает.
Каким образом всё-таки можно просмотреть
OpenGL/GLX Information?
Система Ubuntu 13.10 Saucy Salamander amd64, ноутбук ASUS K46CM.
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 635M] (rev ff)
optirun --version
optirun (Bumblebee) 3.2.1
nvidia-settings -v
nvidia-settings: version 304.88 (buildd@panlong) Thu Jul 11 10:40:14 UTC 2013