optirun не работает в Ubuntu 12.10

Я пытаюсь использовать Nvidia Optimus на своем ноутбуке с помощью Bumblebee, у меня есть Intel Core i5 с Nvidia Geforce GT 630M.

Я следовал инструкциям на вики-странице https://wiki.ubuntu.com/Bumblebee , но при попытке запустить optirun с Firefox (или любой другой программой, например, glxspheres) получить следующую ошибку:

[ 1921.452820] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 1921.452905] [ERROR]Aborting because fallback start is disabled.

Я пытался найти проблему, но не смог найти решение, которое не вызвало бы больше проблем.

Спасибо за ваше время.

Вот мой шмель.conf: http://paste.ubuntu.com/1333324/

1
задан 5 November 2012 в 01:58

2 ответа

Кажется, я исправил свою проблему. Я следовал инструкциям Салема и скачал универсальный пакет linux-headers, а затем переустановил bbswitch-dkms, nvidia-current и nvidia-settings. Теперь я могу использовать optirun для glxspheres и получить 120fps вместо 60fps. Спасибо всем.

0
ответ дан 5 November 2012 в 01:58

Возможно, ваша проблема в конфигурации Шмеля. Для его настройки необходимо отредактировать /etc/bumblebee/bumblebee.conf. Для этого вы можете запустить в терминале или использовать Alt + F2

gksu gedit /etc/bumblebee/bumblebee.conf

. Сначала вам нужно выбрать драйвер, который вы хотите использовать в Bumblebee: nvidia или nouveau. Если вы установили bumblebee-nvidia, лучше использовать nvidia. Замените Driver= на

Driver=nvidia

Также обновите две особенности PMMethod с

PMMethod=none

После перезагрузки это должно заставить работать шмеля. Если вы получаете сообщение об ошибке optirun, касающееся разрешений, вы должны выполнить следующую команду, заменив ее своим именем пользователя:

sudo usermod -a -G bumblebee <username>

Это позволит вам использовать только вашу карту NVidia (то есть ничего не изменит в отношении питания управление). Если вы хотите, чтобы Bumblebee отключил карту NVidia, когда она не используется, вам следует проверить предоставленную вами ссылку Wiki и значение TurnCardOffAtExit в конфигурации Bumblebee.

Кроме того, вы должны установить bbswitch-dkms (для этого требуется linux-headers-generic)

sudo apt-get install linux-headers-generic
sudo apt-get install bbswitch-dkms
0
ответ дан 5 November 2012 в 01:58

Другие вопросы по тегам:

Похожие вопросы: