LINUX.ORG.RU

Optimus


19

7

Всего сообщений: 8

Релиз фирменного видеодрайвера Nvidia 435.21

Группа Hardware and Drivers

Что нового в этой версии:

  • исправлен ряд падений и регрессий — в частности, падение Х-сервера из-за HardDPMS, а также сегфолт libnvcuvid.so при использовании Video Codec SDK API;
  • добавлена начальная поддержка RTD3 — механизма управления питанием для ноутбучных видеокарт на базе Turing;
  • реализована поддержка Vulkan и OpenGL+GLX для технологии PRIME, позволяющей выгружать рендеринг на другие GPU;
  • удалены все не-GLVND библиотеки OpenGL, теперь все команды отрисовки идут через GLVND, которая позволяет динамически направлять их как на фирменную реализацию OpenGL, так и на Mesa.

>>> Подробности

 , , , ,

Deleted
()

Патчи с поддержкой автоматического отключения дискретных видеокарт в гибридных ноутбуках опубликованы в dri-devel

Группа Hardware and Drivers

Dave Airlie опубликовал в списке рассылке dri-devel патчи с поддержкой автоматического отключения дискретной видеокарты в ноутбуках с двумя видеокартами (технологии optimus в случае Nvidia и powerxpress в случае AMD). Поддержка обеих технологий обеспечена в свободных драйверах. Эти патчи вместе с недавними изменениями в драйвере radeon (DPM, поддержка VDPAU) делают линукс ещё на шаг ближе к полноценной поддержке гибридной графики.

>>> Подробности

 , , , ,

Rakot
()

Bumblebee 3.1

Группа Hardware and Drivers

Bumblebee — набор программ для обеспечения работы технологии NVIDIA Optimus на Linux.

Что нового:

  • Поддержка Primus как дополнительного бекенда optirun. Бекенд настраивается в bumblebee.conf. По умолчанию опция выбора бекенда выставлена в «auto» (используется VirtualGL, если он установлен, в противном случае Primus). Вероятно, что в Bumblebee 4.0 Primus станет бекендом по умолчанию.
  • У optirun появилась опция --bridge для замены бекенда «на лету».
  • Использование неблокирующих сокетов (замена хотфиксу в 3.0.1 с опросом сокетов).
  • Добавлено правило для udev для исключения возможности случайного включения дискретной видеокарты.
  • Исправления в xorg.conf.nvidia для поддержки графических чипов семейства Kepler.
  • Исправлена ошибка, которая приводила к неработоспособности nouveau c X.org 1.13+.
  • Прочие исправления.

>>> Подробности

 , , ,

KennyMinigun
()

Primus: увеличенная производительность и уменьшенное энергопотребление для Bumblebee

Группа Hardware and Drivers

Хорошая новость для обладателей компьютеров с чипсетами Optimus Hybrid.

Primus позволяет увеличить производительность и уменьшить энергопотребление при использовании Bumblebee за счет исключения VirtualGL. Согласно информации со страницы проекта Bumblebee в Google+, Primus имеет следующие преимущества по сравнению с решением по умолчанию, использующим VirtualGL:

  • уменьшенное использование дополнительных ресурсов (увеличена частота кадров) и оптимизированное решение (без сетевых процессов или процессов сжатия);
  • исправлен баг преждевременного выключения GPU;
  • меньше багов, проще отлаживать;
  • второй GPU включается и используется приложениями только для OpenGL, вся остальная информация хранится в основном GPU.

>>> Подробности

 , ,

galaxer
()

На пути к поддержке NVIDIA Optimus

Группа Hardware and Drivers

Как стало известно из рассылки comp.video.dir.devel, один из разработчиков открытого драйвера Nouveau (Aaron Plattner) в ходе экспериментов добился вывода картинки с дискретного адаптера через встроенный:

Итак, я экспериментировал с поддержкой нового RandR 1.4 от Dave Airlie's, и пришёл к выводу, что ноутбуки с технологией Optimus могут использовать наш драйвер для работы внешней видеокарты совместно с интегрированным GPU.

Так как расширение RandR используется как Nouveau, так и проприетарным драйвером NVIDIA, то, возможно, оба драйвера получат поддержку Optimus.

>>> Подробности

 ,

fang90
()

Bumblebee kernel hack для Lenovo Y570/Y470

Группа Hardware and Drivers

После того, как выяснилось, что на ноутбуках Lenovo серии Y570 и Y540 некорректно определяется дискретная видео-карта nvidia (GF108), разработчики bumblebee выпустили хак для ядра, который гарантированно исправляет данную проблему на ОС Ubuntu 11.10 Oneiric (64-bit) c Bumblebee 3.0 (3.0-1~oneiricppa2), благодаря чему bbswitch может корректно функционировать.
Данное решение позиционируется как временное, пока разработчики ядра Linux не исправят соответствующий баг (bugzilla.kernel.org).

>>> Подробности

 , , , , , y470, y570

fang90
()

Bumblebee 3 «Tumbleweed»

Группа Hardware and Drivers

Bumblebee — драйвер для работы технологии Nvidia Optimus на Linux c энергосбережением.

Основные изменения:

  • Проект полностью переписан на C (с shell).
  • Исправлена ошибка, при которой видеокарта могла не выключаться после завершения работы с ней.
  • Добавлено автоматическое энергосбережение, по умолчанию добавленное в проект.
  • Добавлено автоматическое обнаружение оборудования и конфигурация под него.
  • В рамках проекта написан новый модуль ядра bbswitch для включения/отключения видеокарты.

Bumblebee поддерживает как проприетарный драйвер Nvidia, так и Nouveau.

>>> Проект на github

 ,

thelonelyisland
()

Проект по поддержке nVidia Optimus в linux

Группа Hardware and Drivers

Вышел проект Bumblebee, позволяющий полноценно переключать видеокарты, поддерживающие технологию Optimus, под linux. Проект развивался на базе prime-ng.

Для работы используется видеокарта intel, а для определённых программ (указываются вручную при помощи команд «optirun32 <application>» или «optirun64 <application>») используется видеокарта nvidia.

Проверено на следующих моделях ноутбуков

  • Alienware M11X R2
  • Asus N82Jv
  • Asus EeePC 1215N
  • Dell XPS 15 (L502x)
  • Dell Vostro 3400
  • Toshiba Satellite M645-SP4132L
  • Asus U43JC
  • Samsung RF511
  • CLEVO W150HNQ
  • Dell XPS 17 L701x
  • Asus U53JC
  • Asus K52JC

>>> Подробности

 , , ,

Shtsh
()