Ubuntu 12.10 Nvidia GT555M Шмель

8

У меня ноутбук с видеокартой Nvidia GT 555M. Система Ubuntu 12.10, ядро ​​Linux 3.5.0-17-generic

  1. шаг, что я делаю:

    sudo add-apt-repository ppa:bumblebee/stable 
    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
    sudo apt-get update 
    sudo apt-get install bumblebee bumblebee-nvidia 
    

    перезагрузить систему

    optirun glxgears
    

    Это сообщение дает мне: Не удается получить доступ к вторичному графическому процессору - ошибка: не удается загрузить драйвер графического процессора. Отмена, поскольку резервный запуск отключен.

  2. Откройте sudo gedit /etc/bumblebee/bumblebee.confи измените Driver=на Driver=nvidiaи KernelDriver=nvidia-currentк KernelDriver=nvidia. Перезагрузите систему и запустите optirun glxgears.

    Это сообщение дает мне:

     The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
     Could not connect to bumblebee daemon - is it running?
    

У кого-нибудь есть идея ?!

herczigem
источник

Ответы:

3

KernelDriver=nvidia-currentверно, если вы установили nvidia-currentпакет, вы не должны изменять это в Ubuntu. Начиная с Ubuntu 12.10, вам нужно установить заголовки ядра самостоятельно.

Итак, отмените ваши KernelDriverизменения ( Driver=тот, который не имеет значения) и установите заголовки ядра:

sudo apt-get install linux-headers-generic

Это должно автоматически собрать модуль nvidia. Когда это будет завершено, перезагрузите или запустите демон Bumblebee:

sudo start bumblebeed

Затем попробуйте optirun glxspheresснова.

Lekensteyn
источник
Спасибо, мужик! Это работает! Отлично!
herczigem
1

Существует даже лучший способ управления графической картой Optimus в Linux: она называется Primus, это зависит от Bumblebee. Просто следуйте инструкциям прямо здесь, и мы получим еще лучшие результаты (у меня та же графическая карта, что и у вас, и она работает на удивление хорошо): http://www.webupd8.org/2012/11/primus-better-performance -and-less.html Однако, не забудьте vblank_mode=0 primusrunвместо primusrunодного. Вы можете проверить glxgearsс этим. После того, как он установлен, вы можете использовать его optirun.

Вот доказательство вышесказанного: Довольно круто для меня

SyS
источник
0

симптомы

Ubuntu 12.10 (Mint 14) + Bumblebee optirunработает один раз сразу после установки, а затем после перезагрузки никогда не работает с сообщением об ошибке:

The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
 Could not connect to bumblebee daemon - is it running?

После перезагрузки bumblebeedнет /proc/acpi/bbswitchфайла, bbswitchмодуль не загружен.

проблема

bumblebeed не запускается после перезагрузки

Решение

После некоторых исследований я нашел решение / hack / bug / younameit. Откройте терминал и выполните

sudo nano /etc/init/bumblebeed.conf

Поиск текста

start on    (login-session-start or desktop-session-start)

stop on     (desktop-shutdown)

и заменить его на

start on runlevel [2345]

stop on runlevel [!2345]

Сохраните файл, перезагрузитесь и наслаждайтесь.

саржа
источник