Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:bumblebee [2019/01/03 19:52] Удалил инструкцию для Ubuntu 15.10 |
wiki:bumblebee [2019/01/03 20:29] (текущий) [Установка драйвера nvidia и bumblebee из репозиториев] |
||
---|---|---|---|
Строка 36: | Строка 36: | ||
<note warning>Проекты **Bumblebee** и **Nvidia Prime** не совместимы между собой. Поэтому, чтобы правильно установить проприетарный драйвер nVidia и Bumblebee, удалите nvidia-prime или удостоверьтесь в его отсутствии:<code>sudo apt-get purge nvidia-prime</code>Также во время выполнения описанных ниже команд **нельзя** выполнять перезагрузку и выключать компьютер! **Желательно сразу последовательно выполнить все шаги установки!**</note> | <note warning>Проекты **Bumblebee** и **Nvidia Prime** не совместимы между собой. Поэтому, чтобы правильно установить проприетарный драйвер nVidia и Bumblebee, удалите nvidia-prime или удостоверьтесь в его отсутствии:<code>sudo apt-get purge nvidia-prime</code>Также во время выполнения описанных ниже команд **нельзя** выполнять перезагрузку и выключать компьютер! **Желательно сразу последовательно выполнить все шаги установки!**</note> | ||
+ | |||
+ | ---- | ||
==== Ubuntu 12.04 ==== | ==== Ubuntu 12.04 ==== | ||
Чтобы установить Bumblebee и проприетарный драйвер nVidia вам нужно открыть терминал <key>Ctrl-Alt-T</key> и выполнить следующее: | Чтобы установить Bumblebee и проприетарный драйвер nVidia вам нужно открыть терминал <key>Ctrl-Alt-T</key> и выполнить следующее: | ||
- | 1. Обновить Ubuntu до 12.04.5: | + | |
- | <code bash>sudo apt-get update | + | -- Обновить Ubuntu до 12.04.5:<code bash>sudo apt-get update |
sudo apt-get dist-upgrade | sudo apt-get dist-upgrade | ||
sudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty</code> | sudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty</code> | ||
- | + | -- Добавить репозиторий с обновленным Bumblebee [[https://launchpad.net/~neon1ks/+archive/ubuntu/bumblebee|ppa:neon1ks/bumblebee]]:<code bash>sudo add-apt-repository ppa:neon1ks/bumblebee | |
- | 2. Добавить репозиторий с обновленным Bumblebee [[https://launchpad.net/~neon1ks/+archive/ubuntu/bumblebee|ppa:neon1ks/bumblebee]]: | + | |
- | <code bash>sudo add-apt-repository ppa:neon1ks/bumblebee | + | |
sudo apt-get update</code> | sudo apt-get update</code> | ||
+ | -- Установить проприетарный драйвер nvidia 340.xx и bumblebee:<code bash>sudo apt-get install --install-recommends nvidia-340 nvidia-settings bumblebee bumblebee-nvidia primus</code> | ||
+ | -- По желанию можно также установить пакет virtualgl:<code bash>sudo apt-get install --install-recommends virtualgl</code> | ||
+ | -- Перезагрузить ноутбук | ||
- | 3. Установить проприетарный драйвер nvidia 340.xx и bumblebee: | + | ---- |
- | + | ||
- | <code bash>sudo apt-get install --install-recommends nvidia-340 nvidia-settings bumblebee bumblebee-nvidia primus</code> | + | |
- | + | ||
- | 4. По желанию можно также установить пакет virtualgl:<code bash>sudo apt-get install --install-recommends virtualgl</code> | + | |
- | + | ||
- | 5. Перезагрузить ноутбук | + | |
==== Ubuntu 14.04 ==== | ==== Ubuntu 14.04 ==== | ||
- | 1. Обновить Ubuntu | + | -- Обновить Ubuntu<code bash>sudo apt-get update |
- | <code bash>sudo apt-get update | + | |
sudo apt-get dist-upgrade</code> | sudo apt-get dist-upgrade</code> | ||
- | + | -- Добавить репозиторий с обновленным Bumblebee [[https://launchpad.net/~neon1ks/+archive/ubuntu/bumblebee|ppa:neon1ks/bumblebee]]:<code bash>sudo add-apt-repository ppa:neon1ks/bumblebee | |
- | 2. Добавить репозиторий с обновленным Bumblebee [[https://launchpad.net/~neon1ks/+archive/ubuntu/bumblebee|ppa:neon1ks/bumblebee]]: | + | |
- | + | ||
- | <code bash>sudo add-apt-repository ppa:neon1ks/bumblebee | + | |
sudo apt-get update</code> | sudo apt-get update</code> | ||
+ | -- Установить [[https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-346|проприетарный драйвер nvidia 346]] и bumblebee:<code bash>sudo apt-get install --install-recommends nvidia-346 nvidia-settings bumblebee bumblebee-nvidia primus</code>Можно вместо nvidia-346 указать драйвер [[https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340|nvidia-340]], только использовать надо ядро 3.13 или 3.16 (на ядре 3.19 драйвер nvidia-340 не работает)\\ По желанию можно также установить пакет virtualgl:<code bash>sudo apt-get install --install-recommends virtualgl</code> | ||
+ | -- Если умеете, можете отредактировать конфиг. файл ///etc/bumblebee/bumblebee.conf// . | ||
+ | -- Перезагрузить ноутбук. | ||
- | 3. Установить [[https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-346|проприетарный драйвер nvidia 346]] и bumblebee: | + | ---- |
- | <code bash>sudo apt-get install --install-recommends nvidia-346 nvidia-settings bumblebee bumblebee-nvidia primus</code> | + | ==== Ubuntu 16.04 ==== |
- | Можно вместо nvidia-346 указать драйвер [[https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340|nvidia-340]], только использовать надо ядро 3.13 или 3.16 (на ядре 3.19 драйвер nvidia-340 не работает)\\ По желанию можно также установить пакет virtualgl: | + | <note important>Отключите в настройках текстового редактора **gedit**, функцию создания резервной копии перед сохранением. Если вы используете другой редактор, то удостоверьтесь, что он не делает резервные копии.</note> |
- | <code bash>sudo apt-get install --install-recommends virtualgl</code> | + | Установка описана в отдельной статье [[bumblebee-xenial|Bumblebee в Ubuntu 16.04 Xenial Xerus]]. |
- | 4. Если умеете, можете отредактировать конфиг. файл ///etc/bumblebee/bumblebee.conf// . | + | ---- |
+ | ==== Установка или обновление драйвера nvidia из репозитория ==== | ||
- | 5. Перезагрузить ноутбук. | + | Для обновления драйвера nvidia, просто установите новый драйвер поверх старого. Старый драйвер удалится автоматически. |
- | ==== Ubuntu 16.04 ==== | + | ** Установленную версию драйвера можно узнать в меню настройках видеокарты NVIDIA: <code>optirun nvidia-settings -c :8</code>или выполнив команду<code>dpkg -l | grep "NVIDIA binary driver"</code> |
- | + | ** Для установки или обновления драйвера nvidia необходимо использовать сторонние репозитории **ppa:graphics-drivers/ppa** и **ppa:neon1ks/bumblebee**:<code bash>sudo add-apt-repository ppa:graphics-drivers/ppa | |
- | <note important>Отключите в настройках текстового редактора **gedit**, функцию создания резервной копии перед сохранением. Если вы используете другой редактор, то удостоверьтесь, что он не делает резервные копии.</note> | + | |
- | + | ||
- | Установка описана в отдельной статье [[bumblebee-xenial|Bumblebee в Ubuntu 16.04 Xenial Xerus]]. | + | |
- | ==== Установка драйвера nvidia и полного комплекта bumblebee используя репозитории ==== | + | |
- | Данный пример работает для ubuntu 12.04, 14.04 и 14.10. Также эту инструкцию можно использовать для обновления драйвера nvidia, просто установите новый драйвер поверх старого, который при этом удалится. | + | |
- | * Установленную версию драйвера можно узнать в меню настройках видеокарты NVIDIA: <code>optirun nvidia-settings -c :8</code>или выполнив команду<code>dpkg -l | grep "NVIDIA binary driver"</code> | + | |
- | * Для установки или обновления драйвера nvidia необходимо использовать сторонние репозитории. Рассмотрим пример использования репозиторий **ppa:xorg-edgers/ppa** и **ppa:neon1ks/bumblebee**: <code bash>sudo apt-add-repository ppa:xorg-edgers/ppa | + | |
sudo apt-add-repository ppa:neon1ks/bumblebee | sudo apt-add-repository ppa:neon1ks/bumblebee | ||
sudo apt-get update | sudo apt-get update | ||
- | sudo apt-get install --install-recommends nvidia-XXX nvidia-settings bumblebee bumblebee-nvidia primus virtualgl | + | sudo apt-get install --install-recommends nvidia-XXX nvidia-settings bumblebee bumblebee-nvidia primus |
- | sudo apt-add-repository -r ppa:xorg-edgers/ppa | + | sudo apt-get --purge autoremove</code>в примере **XXX** необходимо заменить на версию драйвера, например, nvidia-**346**. Список доступных драйверов можно посмотреть по ссылке [[https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa]]. |
- | sudo apt-get update | + | ** В заключение перезагружаем ноутбук. |
- | sudo apt-get --purge autoremove</code>в примере **XXX** необходимо заменить на версию драйвера, например, nvidia-**346**. Список доступных драйверов можно посмотреть по ссылке [[https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa]]. После установки или обновления драйвера и пакета bumblebee производится отключение репозитория **ppa:xorg-edgers/ppa**, т.к. он может содержать более новые тестовые драйвера и библиотеки, обновление до которых может привести к ошибкам. \\ В заключение незабываем перезагрузить ноутбук. | + | |
- | ---- | ||
---- | ---- | ||