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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:nvidia_optimus [2014/02/12 12:34]
[См.также]
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]].
-<note warning>​Если на вашем ноутбуке установлена видеокарта серии GeForce 700 или новее, то используйте вариант установки описанный в более расширенной wiki про ​[[bumblebee]]!</​note>​ +
-<note important>​Перед ​установкой убедитесь что **система ​полностью обновлена**. Для этого ​запустите менеджер обновлений или введите необходимые команды в терминале и полностью ​обновите систему. Все ошибки возникшие из-за не обновленной системы перед установкой не будут приняты к рассмотрению.</​note>​+
  
-  ​Откройте терминал (по умолчанию в Ubuntu ​<​key>​C-A-t</​key>​) +===== Nvidia Prime ===== 
-  Добавьте репозиторий Bumblebee ​выполнив команду <code bash>​sudo add-apt-repository ppa:​bumblebee/​stable</​code>​ +Начиная с Ubuntu 13.10 и Ubuntu 12.04.3 ​появился новый пакет **nvidia-prime** предоставляющий официальную ​поддержку технологии **Nvidia Optimus** от Ubuntu 
-  - Обновите список пакетов <code bash>​sudo apt-get update</​code>​ +[[nvidia-prime|Nvidia Prime]] ​позволяет ​выбрать, ​какую видеокарту использовать:​ дискретную Nvidia или ​встроенную Intel. И начиная с версии 0.**nvidia-prime** при выборе видеокарты Intel, ​отключает питание дискретной карты Nvidia, обеспечивая снижение энергопотребления и более тихую работу системы охлаждения. \\
-  - Установите 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.04 и 13.10** <code bash>​sudo apt-get install bumblebee bumblebee-nvidia virtualgl virtualgl-libs-ia32 primus primus-libs-ia32</​code>​ +
-  - Перезагрузите компьютер ​по завершению установки+
  
-Ну вот собственно и все. У вас стоят все ​нобходимые пакеты для максимального ​сохранения энергии ноутбука.+Более подробно ​про Nvidia Prime можно почитать на странице: [[nvidia-prime|Nvidia Prime]].
  
-===== Продвинутая Установка Bumblebee (для ​продвинутых ​пользователей) =====+===== Nouveau PRIME ===== 
 +Начиная с Ubuntu 12.04.4 появилась возможность задействовать технологию Optimus с помощью свободного драйвера для ​видеокарт Nvidia, с версии x86-video-nouveau 1.0.5. Начиная с версии ядра Linux 3.13 по умолчанию ​включено динамическое переключение между Intel и Nvidia, для экономии энергопотребления. \\
  
-Для продвинутых пользователей, если ​по какой-то причине вы не хотите устанавливать проприетарный драйвер Nvidia или 32 битные библиотеки (например вам нужно просто отключить видеокарту Nvidia и не использовать ее), вы можете выполнить установку самого Bumblebee ​и не более выполнив команду <code bash>​sudo apt-get install --no-install-recommends bumblebee</​code>​+Более подробно про ​PRIME  ​можно почитать на странице: [[PRIME|Nouveau PRIME]].
  
-В зависимости от ващих потребностей вы можете дополнить установку добавив в конце команды слудющие пакеты +<note warning>​[[bumblebee|Bumblebee]],​ [[nvidia-prime|Nvidia Prime]] ​и [[PRIME|Nouveau PRIME]] не совместимы ​между собой. Поэтому Вам надо выбрать и использовать что-то одно из них. Рекомендуется использовать ​Bumblebee, т.кон стабилен,​ дает приемлемую производительность и почти полностью копирует технологию Nvidia Optimus.</note>
- +
-  * **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>​Не пытайтeсь запустить оконный менеджер (особенно это так как вы просто поломаете систему)установку приложений или другие графически не сложные программы/​установки через 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}} +
-{{topic>​nvidia-prime}} +
-{{topic>​Видеоаппаратура}} +
-{{tag>​Видеоаппаратура Гибридная_графика Драйверы NVIDIA NVIDIA_Optimus}}+