Я следил за 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 потребляет энергию в фоновом режиме. (Терминал иногда говорит, что демон-сервер не работает.) Можете ли вы дать мне какое-то решение для этого?
Вы пробовали "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», который, по-видимому, не подходит для данного руководства. связаны с.
!! НОТА !! Я не эксперт. Это именно то, что я сделал - и, похоже, здесь работает. Я не тестировал ничего, кроме первой команды - только что получил этот компьютер, и так как меня больше всего интересует экономия батареи.
У меня недавно была и эта проблема.
Для меня все, что мне нужно было сделать, это выполнить следующие команды. Я разобью их:
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
исправил все. Да, и перезагрузка, конечно:)
Надеюсь, это поможет вам хотя бы немного! Пожалуйста, дайте мне знать, как вы идете
При обновлении с 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.