Технология NVIDIA Optimus Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:nvidia_optimus [2014/06/04 09:08]
[PRIME (свободный драйвер nouveau)]
wiki:nvidia_optimus [2015/07/20 14:31] (текущий)
Строка 1: Строка 1:
 ====== Технология NVIDIA Optimus ====== ====== Технология NVIDIA Optimus ======
 ===== Технология ===== ===== Технология =====
-{{nvidia_optimus-logo.png |Логотип технологии}} [[wpru>​NVIDIA Optimus]] - технология,​ созданная компанией [[wpru>​NVIDIA]] для продления срока работы компьютера от аккумулятора. Технология в основном используется в мобильных компьютерах и ноутбуках. Nvidia Optimus использует дискретный GPU для рендеринга когда это необходимо,​ и отключает питание дискретного GPU когда он не используется.+{{nvidia_optimus-logo.png |Логотип технологии}} [[wpru>​NVIDIA Optimus]] - технология ​использования двух видеокарт в ноутбуке,​ встроенной Intel и дискретной Nvidia, созданная компанией [[wpru>​NVIDIA]] для продления срока работы компьютера от аккумулятора. Nvidia Optimus использует дискретный GPU Nvidia ​для рендеринга когда это необходимо,​ и отключает питание дискретного GPU когда он не используется.
  
 ===== Bumblebee ===== ===== Bumblebee =====
-[[Bumblebee]] нацелен на поддержку [[http://​www.geforce.com/​hardware/​technology/​optimus|Nvidia Optimus]] на ноутбуках для GNU/Linux дистрибутивов. Используя [[Bumblebee]],​ вы можете использовать Nvidia карту для рендеринга графики,​ которая потом будет выведена через карту Intel. [[Bumblebee]] официально поддерживается и находится в репозиториях Ubuntu 13.10 Saucy Salamander и новее. Официально Bumblebee поддерживает Ubuntu 12.04.x, 13.04, 13.10.+[[Bumblebee]] нацелен на поддержку [[http://​www.geforce.com/​hardware/​technology/​optimus|Nvidia Optimus]] на ноутбуках для GNU/Linux дистрибутивов. Используя [[Bumblebee]],​ вы можете использовать Nvidia карту для рендеринга графики,​ которая потом будет выведена через карту Intel. [[Bumblebee]] официально поддерживается и находится в репозиториях Ubuntu 13.10 Saucy Salamander и новее. Официально Bumblebee поддерживает Ubuntu 12.04.x, 13.04, 13.10, 14.04. \\ 
 Более подробно про установку и использование Bumblebee пожно почитать на странице:​ [[bumblebee|Bumblebee]]. Более подробно про установку и использование Bumblebee пожно почитать на странице:​ [[bumblebee|Bumblebee]].
  
 ===== Nvidia Prime ===== ===== Nvidia Prime =====
 Начиная с Ubuntu 13.10 и Ubuntu 12.04.3 - появился новый пакет **nvidia-prime** предоставляющий официальную поддержку технологии **Nvidia Optimus** от Ubuntu. ​ Начиная с Ubuntu 13.10 и Ubuntu 12.04.3 - появился новый пакет **nvidia-prime** предоставляющий официальную поддержку технологии **Nvidia Optimus** от Ubuntu. ​
-[[nvidia-prime|Nvidia Prime]] позволяет выбрать,​ какую видеокарту использовать:​ дискретную Nvidia или встроенную Intel. И начиная с версии 0.5 **nvidia-prime** при выборе видеокарты Intel, отключает питание дискретной карты Nvidia, обеспечивая снижение энергопотребления и более тихую работу системы охлаждения.+[[nvidia-prime|Nvidia Prime]] позволяет выбрать,​ какую видеокарту использовать:​ дискретную Nvidia или встроенную Intel. И начиная с версии 0.5 **nvidia-prime** при выборе видеокарты Intel, отключает питание дискретной карты Nvidia, обеспечивая снижение энергопотребления и более тихую работу системы охлаждения. ​\\ 
 Более подробно про Nvidia Prime можно почитать на странице:​ [[nvidia-prime|Nvidia Prime]]. Более подробно про Nvidia Prime можно почитать на странице:​ [[nvidia-prime|Nvidia Prime]].
  
-===== PRIME (свободный драйвер nouveau) ​===== +===== Nouveau ​PRIME ===== 
-Начиная с Ubuntu 12.04.4 появилась возможность задействовать технологию Optimus с помощью свободного драйвера для видеокарт Nvidia, с версии x86-video-nouveau 1.0.5. Начиная с версии ядра Linux 3.13 по умолчанию включено динамическое переключение между Intel и Nvidia, для экономии энергопотребления.+Начиная с Ubuntu 12.04.4 появилась возможность задействовать технологию Optimus с помощью свободного драйвера для видеокарт Nvidia, с версии x86-video-nouveau 1.0.5. Начиная с версии ядра Linux 3.13 по умолчанию включено динамическое переключение между Intel и Nvidia, для экономии энергопотребления. ​\\ 
 Более подробно про PRIME  можно почитать на странице:​ [[PRIME|Nouveau PRIME]]. Более подробно про PRIME  можно почитать на странице:​ [[PRIME|Nouveau PRIME]].
  
 <note warning>​[[bumblebee|Bumblebee]],​ [[nvidia-prime|Nvidia Prime]] и [[PRIME|Nouveau PRIME]] не совместимы между собой. Поэтому Вам надо выбрать и использовать что-то одно из них. Рекомендуется использовать Bumblebee, т.к. он стабилен,​ дает приемлемую производительность и почти полностью копирует технологию Nvidia Optimus.</​note>​ <note warning>​[[bumblebee|Bumblebee]],​ [[nvidia-prime|Nvidia Prime]] и [[PRIME|Nouveau PRIME]] не совместимы между собой. Поэтому Вам надо выбрать и использовать что-то одно из них. Рекомендуется использовать Bumblebee, т.к. он стабилен,​ дает приемлемую производительность и почти полностью копирует технологию Nvidia Optimus.</​note>​
- 
-===== Базовая Установка Bumblebee (рекомендуемая) ===== 
-<note important>​Перед установкой убедитесь что **система полностью обновлена**. Для этого запустите менеджер обновлений или введите необходимые команды в терминале и полностью обновите систему. Все ошибки возникшие из-за не обновленной системы перед установкой не будут приняты к рассмотрению.</​note>​ 
- 
-  - Откройте терминал (по умолчанию в Ubuntu <​key>​C-A-t</​key>​) 
-  - Добавьте репозиторий Bumblebee выполнив команду <code bash>​sudo add-apt-repository ppa:​bumblebee/​stable</​code>​ 
-  - Обновите список пакетов <code bash>​sudo apt-get update</​code>​ 
-  - Установите Bumblebee 
-    - **Для Ubuntu 12.04** <code bash>​sudo apt-get install bumblebee bumblebee-nvidia virtualgl virtualgl-libs-ia32 primus primus-libs-ia32</​code>​ 
-    - **Для Ubuntu 12.04.3** <code bash>​sudo apt-get install bumblebee bumblebee-nvidia virtualgl virtualgl-libs-ia32 primus primus-libs-ia32 linux-headers-generic-lts-raring</​code>​ 
-    - **Для Ubuntu 12.10** <code bash>​sudo apt-get install bumblebee bumblebee-nvidia virtualgl virtualgl-libs-ia32 primus primus-libs-ia32 linux-headers-generic</​code>​ 
-    - **Для Ubuntu 13.10 и 14.04** <code bash>​sudo apt-get install bumblebee bumblebee-nvidia virtualgl virtualgl-libs-ia32 primus primus-libs-ia32</​code>​ 
-  - Перезагрузите компьютер по завершению установки 
- 
-Ну вот собственно и все. У вас стоят все нобходимые пакеты для максимального сохранения энергии ноутбука. 
- 
-===== Продвинутая Установка Bumblebee (для продвинутых пользователей) ===== 
- 
-Для продвинутых пользователей,​ если по какой-то причине вы не хотите устанавливать проприетарный драйвер Nvidia или 32 битные библиотеки (например вам нужно просто отключить видеокарту Nvidia и не использовать ее), вы можете выполнить установку самого Bumblebee и не более выполнив команду <code bash>​sudo apt-get install --no-install-recommends bumblebee</​code>​ 
- 
-В зависимости от ваших потребностей вы можете дополнить установку добавив в конце команды следующие пакеты 
- 
-  * **bumblebee-nvidia** - Поддержка проприетарных драйверов (активируется по умолчанию при установке) 
-  * **virtualgl** - Бэкенд VirtualGL 
-  * **virtualgl-libs-ia32** - 32 битные библиотеки для запуска 32 битных приложений через VirtualGL бэкенд 
-  * **primus** - Бэкенд Primus 
-  * **primus-libs-ia32** - 32 битные библиотеки для запуска 32 битных приложений через Primus бэкенд 
- 
-===== Использование Bumblebee ===== 
- 
-Чтобы запустить приложение через видеокарту Nvidia использую bumblebee есть 2 способа. Первый с использованием VirtualGL и второй с Primus. <note important>​Для обычных пользователей я рекомендую запускать приложения через Primus так как он дает больше производительность по сравнению с VirtualGL.</​note>​ 
- 
-  * Чтобы запустить приложение используя VirtualGL, откройте терминал и выполните <code bash>​optirun [options] <​application>​ [application parameters]</​code>​ 
-    * Например <code bash> optirun firefox</​code>​ 
-  * Чтобы запустить приложение используя Primus, откройте терминал и выполните <code bash>​optirun -b primus [options] <​application>​ [application parameters]</​code>​ 
-    * Например <code bash> optirun -b primus firefox</​code>​ 
- 
-<note warning>​Не пытайтесь запустить оконный менеджер (особенно это так как вы просто поломаете систему),​ установку приложений или другие графически не сложные программы/​установки через Bumblebee.</​note>​ 
- 
-===== Обновление драйверов Nvidia ===== 
- 
-**На свой страх и риск**, вы можете обновить драйвера Nvidia до самой последней версии,​ для этого откройте терминал и выполните команды 
- 
-  - Добавьте экспериментальный репозиторий с последними обновлениями<​code bash>​sudo apt-add-repository ppa:​xorg-edgers/​ppa</​code>​ 
-  - Обновите список пакетов<​code bash>​sudo apt-get update</​code>​ 
-  - Установите последний драйвер,​ на момент написания 331 версии<​code bash>​sudo apt-get install nvidia-331 nvidia-settings bumblebee-nvidia</​code>​ 
-  - Удалите репозиторий из списка чтобы не обновить все пакеты в системе до тестовых<​code bash>​sudo apt-add-repository -r ppa:​xorg-edgers/​ppa</​code>​ 
-  - Обновите список еще раз<​code bash>​sudo apt-get update</​code>​ 
-  - Перезагрузите компьютер по завершению установки. 
- 
-<note important>​Вы можете установить любую доступную в репозитории версию драйвера указанным выше способом,​ просто заменив версию драйвера с 331 на нужную вам.</​note>​ 
- 
-===== Удаление Bumblebee ===== 
- 
-Чтобы полностью удалить Bumblebee из системы,​ откройте терминал и выполните следующие команды 
-<code bash>​sudo apt-get purge bumblebee && sudo apt-get --purge autoremove</​code>​ 
-Эти команды удалять Bumblebee и все связанные пакеты. Если вы также хотите удалить репозиторий Bumblebee то выполните 
-<code bash>​sudo apt-get install ppa-purge && sudo ppa-purge ppa:​bumblebee/​stable</​code>​ 
- 
-Все, Bumblebee был успешно удален из системы. 
- 
-===== Устранение неисправностей ===== 
-Решение часто возникающих проблем при использовании Bumblebee описывается в более расширенной статье про [[bumblebee]] в разделе [[bumblebee#​устранение_неисправностей]]. 
  
 ====== Ссылки ====== ====== Ссылки ======
   * [[http://​forum.ubuntu.ru/​index.php?​topic=192687.0|Обсуждение статьи на форуме]]   * [[http://​forum.ubuntu.ru/​index.php?​topic=192687.0|Обсуждение статьи на форуме]]
   * [[http://​forum.ubuntu.ru/​index.php?​topic=190100.0|NVIDIA Optimus на форуме]]   * [[http://​forum.ubuntu.ru/​index.php?​topic=190100.0|NVIDIA Optimus на форуме]]
-====== См.также ====== +
-{{topic>​Bumblebee nvidia_prime Видеоаппаратура}} +
-{{tag>​Видеоаппаратура Гибридная_графика Драйверы NVIDIA NVIDIA_Optimus}}+