Как установить драйвер nvidia optimus?

Я следил за http://ubuntuportal.com/2012/01/bumblebee-3-0-tumblewed-nvidia-optimus-gpu-switching-for-linux-has-been-released-how-to -install-bumblebee-3-0-on-ubuntu.html это руководство по установке драйвера nvidia на мой ноутбук Dell Inspiron N5110 (Intel HD Graphics 3000 + NVIDIA GeForce GT525M), но я всегда получаю сообщение об ошибке, когда хочу Запустите любую программу с помощью команды optirun.

Терминал говорит:

adam@Adam-LT:~$ optirun firefox
[ 1482.559417] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1482.559517] [ERROR]Aborting because fallback start is disabled.

Мой кулер для ноутбука всегда охлаждает ноутбук, что означает, что карта nvidia потребляет энергию в фоновом режиме. (Терминал иногда говорит, что демон-сервер не работает.) Можете ли вы дать мне какое-то решение для этого?

11
задан 25 November 2013 в 05:33

3 ответа

Вы пробовали "optirun glxspheres" из руководства? А что значит сказать? Мой говорит:

toddi @ ubuntu-e530: ~ $ optirun glxspheres Многоугольники в сцене: 62464 Визуальный идентификатор окна: 0x21 Контекст - это Direct OpenGL Renderer: GeForce GT 630M / PCIe / SSE2

согласно на этот более официальный сайт; « http://bumblebee-project.org/install.html », за которым я следовал, говорится, что он запускает «sudo apt-get install bumblebee-nvidia», который, по-видимому, не подходит для данного руководства. связаны с.

!! НОТА !! Я не эксперт. Это именно то, что я сделал - и, похоже, здесь работает. Я не тестировал ничего, кроме первой команды - только что получил этот компьютер, и так как меня больше всего интересует экономия батареи.

0
ответ дан 25 November 2013 в 05:33

У меня недавно была и эта проблема.

Для меня все, что мне нужно было сделать, это выполнить следующие команды. Я разобью их:

sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia

, который устанавливает утилиту PPA-Purge и удаляет BBSwitch и Bumblebee

sudo apt-get install linux-headers-generic

, которые устанавливают соответствующие заголовки Linux. По какой-то причине BBSwitch не может (из-за отсутствия лучшего слова вставить) сам в ядро.

Тогда простой

sudo apt-get install bbswitch-dkms bumblebee-nvidia

исправил все. Да, и перезагрузка, конечно:)

Надеюсь, это поможет вам хотя бы немного! Пожалуйста, дайте мне знать, как вы идете

0
ответ дан 25 November 2013 в 05:33

При обновлении с Ubuntu 12.04 до 12.10 логично, что шмель был установлен раньше. Однако PPA отключается при обновлении, поэтому вам нужно будет снова его включить!

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install bbswitch-dkms bumblebee-nvidia

В этот момент будет установлена ​​новая версия шмеля, а также nvidia-current, поскольку это зависимость от bumblebee-nvidia.

Если ваш домашний каталог зашифрован, процесс установки зависнет на update-initramfs. Это можно решить, отключив FRAMEBUFFER=y в /usr/share/initramfs-tools/conf-hooks.d/cryptsetup

# This will setup non-us keyboards in early userspace,
# necessary for punching in passphrases.
KEYMAP=y

# force busybox on initramfs
BUSYBOX=y

# and for systems using plymouth instead, use the new option
# FRAMEBUFFER=y  # DISABLED to install nvidia drivers

. Теперь optirun отлично работает на моей системе Geforce GT 650M на Asus N56V.

0
ответ дан 25 November 2013 в 05:33

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

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