Сайт | Скачать | Видео | Wiki

Автор Тема: Nvidia Optimus: автоматическое переключение графики в ноутбуках  (Прочитано 4843 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
http://www.nvidia.ru/object/optimus_technology_ru.html
https://wiki.archlinux.org/index.php/NVIDIA_Optimus
http://www.ixbt.com/portopc/nvidia-optimus.shtml

Модуль проприетарных драйверов только для ноутбуков с Optimus в пакете все что нужно, bumblebee, primus, настройки.

Проверил работоспособность:
xrandr --listproviders покажет имеющиеся видеокарты и используемые для них драйвера
xrandr --setprovideroffloadsink nouveau Intel связывает видеокарты для совместной работы (название драйвера критично к регистру букв)

DRI_PRIME=1 glxinfo | grep OpenGL покажет вывод, чего используется для обсчета 3D в строке OpenGL renderer string.
glxinfo в составе системы нету, ставить дополнительно, я брал из пакета xorg из PR.

собственно приложения запускать можно на дискретной карте командой DRI_PRIME=1 pidgin
к примеру.

Как отключить дискретную карту совсем я не разобрался, в выводе cat /sys/kernel/debug/vgaswitcheroo/switch карта помечена как DynPwr возможно сама отключается если ненужна (косвенно об этом свидетельствует задержка при первом запуске DRI_PRIME=1 pidgin последующие запуски идут без задержек)
« Последнее редактирование: 01 Март 2015, 10:19:33 от sfs »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
https://aur.archlinux.org/packages/bumblebee-ui-git/

стоит ли устанавливать оптимус на компьютер? Или они только на ноутбуки?
Цитата
только для ноутбуков с Optimus

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
сам спросил - сам ответил.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Спасибо. Понял. На сайте нвидиа очень коротко и не понятно про оптимус. Есть ссылка "подробно", но там уже на басурманском.

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
что я делаю не так?

Терминал:
Код
live@pra:~$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x45 cap: 0x2, Sink Output crtcs: 2 outputs: 4 associated providers: 0 name:modesetting
live@pra:~$ xrandr --setprovideroffloadsink nouveau Intel
Could not find provider with name nouveau


Модули с драйверами, которые у меня стоят:
на НВ - mesa_nouveau из репы
на Интел - mesa_Intel из репы
ну и сам Optimus

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
name:modesetting неправильно, а для xorg драйвер типа xf86-video-intel присутствует?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн banksee

  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
name:modesetting неправильно, а для xorg драйвер типа xf86-video-intel присутствует?

я скачал дистр PRA03-Game и всё начало работать. спасибо!