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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:nvidia_optimus [2014/01/21 20:36]
[См.также]
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 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 ===== +
- +
-<note warning>​Для правильной ​установки драйвера **nvidia-331** в **Ubuntu 12.04**, на время установки драйвера необходимо в настройках Ubuntu включить ​источник обновлений - **proposed**,​ т.е. устанавливать обновления не вошедшие в официальный выпуск.</​note>​ +
- +
-Чтобы обновить драйвера 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</​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>​Видеоаппаратура}} +
-{{tag>​Видеоаппаратура Гибридная_графика Драйверы NVIDIA NVIDIA_Optimus}}+