Как настроить nVidia Optimus / Bumblebee в 14.04

Предыдущие методы, которые я использовал для настройки Шмеля на основе дистрибутивов 13.10, не работали в Ubuntu 14.04 . Как настроить Bumblebee и Bumblebee GUI в Ubuntu 14.04?

31
задан 22 April 2014 в 08:12

6 ответов

Для установки шмеля в Ubuntu 14.04 выполните эти команды в терминале

sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331

Теперь, необходимо установить Bumblebee GUI для управления приложениями, которые будут открыты с помощью Nvidia. Вот инструкции:

Установка Индикатор приложения Python:

sudo apt-get install python-appindicator

Мерзавец Установки:

sudo apt-get install git

Делают каталог для мерзавца:

mkdir git && cd git

Выезд репозиторий:

git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL

Идут, чтобы Запустить Приложения и добавить bumblebee-indicator

Теперь перезагрузка.

0
ответ дан 22 April 2014 в 08:12

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

У меня есть Lenovo Z5070 Laptop с Nvidia 820M, и я много раз тестировал решение путем Установки различных версий Ubuntu 14.04 14.10 и теперь 15.04. Я просто хотел совместно использовать, как я зафиксировал проблему.

В основном Установка Шмеля с Nvidia является самой хитрой с Ubuntu из-за способа, которым Шмель работает Технологией. Идеально Просто Установка программного обеспечения должна была быть достаточно.

Это достаточно при использовании Формирователей тока Nvidia, которые являются в версии 304, которую я предполагаю. Однако при установке другой версии, Вы нуждаетесь в помощи наверняка. Это - то, где ниже сообщения в блоге может помочь.

См. Здесь!

Одно из моих предыдущих Сообщений было удалено, потому что Конкурировать решение не было отправлено. Однако я не придурок или некоторый спаммер. Ниже 100% Технических деталей Реализации решения.


Официальный Репозиторий Ubuntu имеет только старые и датированные драйверы. Я не использую это сам и предложил бы, чтобы Вы сделали то же, если Вы хотите последний Драйвер Nvidia без каких-либо проблем.

Шаги:-

  1. Первый шаг после установки Ubuntu должен установить все обновления. Можно использовать программное обеспечение updater или просто работать:

    sudo apt-get update && sudo apt-get upgrade
    
  2. Добавьте обрезные станки Xorg ppa использование

    sudo apt-add-repository ppa:xorg-edgers/ppa 
    

    и затем

    sudo apt-get update
    sudo apt-get upgrade && sudo apt-get dist-upgrade
    

    Это - Самый Важный шаг. При пропавших без вести этого, Вы будете видеть черный экран после перезагрузки. Сделайте это, поскольку мы используем обрезные станки Xorg ppa. Мы должны удостовериться, что все пакеты, требуемые для шмеля и Nvidia, взяты от ppa.

  3. Теперь шмель Установки и использование драйверов Nvidia

    sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
    
  4. Добавьте текущего пользователя к группе безопасности шмеля.

    sudo adduser $USER bumblebee
    

    Для Ubuntu 15.04 только: необходимо вручную включить демону шмеля, использующему

    sudo systemctl enable bumblebeed`
    
  5. Это будет заботиться об Установке необходимого программного обеспечения в Вашей системе. Мы должны настроить его. Я могу уверить Вас, если бы Вы выполнили эти шаги до сих пор затем, то конфигурирование должно быть бризом.

    Мы запускаем путем включения bbswitch и intel i915 Driver.

     sudo -H gedit /etc/modules 
    

    Ubuntu 15.04: файл /etc/modules-load.d/modules.conf

    Добавьте эти две строки к нему

    i915
    bbswitch
    
  6. Отредактируйте конфигурационный файл шмеля.

    sudo -H gedit /etc/bumblebee/bumblebee.conf
    
    1. строка 22:

      Driver=nvidia
      
    2. строка 55:

      KernelDriver=nvidia-349
      
    3. строка 58:

      LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
      
    4. строка 61:

      XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
      
  7. В дополнение к этому существует другой файл, которому нужно к отредактированному.

    sudo -H gedit /etc/modprobe.d/bumblebee.conf
    

    Добавьте эту строку в конце.

    blacklist nvidia-349
    

    Теперь Вы можете reboot. После перезагрузки проверьте использование sudo apt-get install mesa-utils если мезаструктура-utils уже не установлена.

    primusrun glxinfo | grep OpenGL
    

    Это должно сказать Вам это nvidia-349.16 используемый драйвер.

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

10
ответ дан 22 April 2014 в 08:12

Я просто устанавливаю NVIDIA GTX880M от своего ROG G750JZ ASUS через этот URL (французский сайт) форум FR Ubuntu

Короткая версия:

sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver

Для единицы 8 в Ubuntu

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
sudo reboot

После перезагрузки, Вы видите логотип от Intel или Nvidia в Вашем системном индикаторе панели, и можно переключиться между ними обоими.

можно протестировать скорость видеокарты с glxgears.

  • Мой возврат карты Intel +/-60 кадр/с
  • Мой возврат карты Nvidia +/-20 000 кадр/с:)

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

sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u

тогда перезагрузка и видит, работает ли она

0
ответ дан 22 April 2014 в 08:12

Я буду сметь, чтобы не ответить на вопрос непосредственно, но, обеспечить альтернативный путь. Я сделал новую установку Ubuntu 14.04 на прошлой неделе, после того, как он был выпущен.

И я просто выполнил шаги, описал здесь

, Если коротко, я просто выполнил эти шаги:

sudo apt-get purge bumblebee*
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

Даже при том, что существует более новый доступный драйвер, последняя версия настроек Nvidia 319, таким образом, я выполнил точные шаги, но удостоверьтесь, что Вы читаете полную статью, поскольку другие шаги предлагаются в случае ошибок.

:)

0
ответ дан 22 April 2014 в 08:12

Шмель не работает на, по крайней мере, некоторых людей на 14,04. Если это - Ваша ситуация, можно использовать главный Nvidia пакет, как описано в другом ответе здесь: Получение гибридной графики работать главный Nvidia GT650M

0
ответ дан 22 April 2014 в 08:12

Для получения, шмель также работают, необходимо установить его, точно так же, как он упоминается на wiki и на других ответах здесь.

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Однако, если Ваша карта не поддерживается драйверами по умолчанию (304 во время записи этого) необходимо будет сделать дополнительные шаги. Я пишу это здесь, потому что после многих часов разочарования я наконец нашел ответ.

, В первую очередь, необходимо установить последние драйверы sudo apt-get install nvidia 346 во время записи.

Впоследствии, необходимо отредактировать файл /etc/bumblebee/bumblebee.conf и заменить все экземпляры "текущих Nvidia" с "nvidia-346". Это также покрыто в другие ответы .

Это, однако, все еще превратит начальную загрузку машины в черный экран. Проблема состоит в том, что модуль Nvidia загружается перед Intel один. Шмель создает файл /etc/modules/modprobe.d/bumblebee.conf, который помещает в черный список модули Nvidia. Этот файл, однако, не был обновлен в некоторое время. Поэтому необходимо добавить следующее в конец этого файла:

# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346

После перезагрузки, необходимо быть хорошими для движения. Конечно, не забывайте изменяться "346" на любую версию драйвера, которую Вы используете.

я имею , открыл ошибку в панели запуска , и надо надеяться это будет скоро зафиксировано.

1
ответ дан 22 April 2014 в 08:12
  • 1
    СПАСИБО ЗА регулярное выражение демистифицируют. – Frank Wang 18 October 2015 в 21:41

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

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