The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Cтатус поддержки NVIDIA Optimus в Linux и X.Org. Доклады с конференции XDC2012

22.09.2012 10:17

Maarten Lankhorst из компании Canonical выступил на конференции разработчиков X.Org с докладом, посвящённым реализации поддержки технологии NVIDIA Optimus в Linux и X.Org с использованием открытых компонентов (компания NVIDIA отдельно работает над аналогичной поддержкой для своих закрытых драйверов). Начальная поддержка гибридных систем c технологией Optimus ожидается уже в Ubuntu 12.10.

Компоненты, необходимые для горячего переключения между разными видеодрайверами без разрыва сессии, уже интегрированы в X.Org Server 1.13 и свежие версии драйверов Radeon, Nouveau и Intel. Тем не менее, работающие из коробки решения ещё требуют доработки и стабилизации, например, демонстрация прототипа на ноутбуке с гибридной системой NVIDIA/Intel завершилась крахом графического сеанса. В X.Org Server 1.14, релиз которого запланирован на 5 марта, ожидается доработка API для организации переключения между GPU, а также интеграция компонента XWayland для обеспечения запуска X11-приложений поверх Wayland, начальная реализация DRI3, атомарное переключение видеорежимов, поддержка KMS.

Дополнительно можно отметить публикацию на Wiki проекта X.Org краткого изложения докладов, прозвучавших на конференции XDC2012, а также ссылок на видеозаписи выступлений. Например, можно отметить доклады:



  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Релиз видеодрайвера xf86-video-nouveau 1.0.2 с поддержкой технологии PRIME
  3. OpenNews: Релиз открытого драйвера xf86-video-intel 2.20.7 с поддержкой технологии PRIME
  4. OpenNews: В видеодрайвер Radeon добавлена поддержка DMA-BUF PRIME
  5. OpenNews: Вышел X.Org Server 1.13 с поддержкой горячего переключения между драйверами
  6. OpenNews: NVIDIA экспериментирует с возможностью добавления поддержки Optimus в Linux
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/34910-nvidia
Ключевые слова: nvidia, optimus, driver, xorg, prime
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, iFRAME (ok), 10:47, 22/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >например, демонстрация прототипа на ноутбуке с гибридной системой NVIDIA/Intel завершилась крахом графического сеанса.

    http://www.youtube.com/watch?v=eKtGXPfabLQ

    :-)

     
  • 1.2, Аноним (-), 10:54, 22/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    блин, давно бы Линус показал фак =D , а то уже 2 года сижу на ноуте с отключенной нвидеа
     
     
  • 2.3, Аноним (-), 11:52, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > блин, давно бы Линус показал фак =D , а то уже 2 года сижу на ноуте с отключенной нвидеа

    А в чём проблема? Для поддержки optimus в Linux существует же bumblebee - у меня ноут с intel/nvidia прекрасно работает с обоими видеокартами и для nvidia естественно используется проприетарный драйвер nvidia-drivers, а не nouveau.

     
     
     
    Часть нити удалена модератором

  • 4.19, Аноним (-), 18:04, 22/09/2012 [ответить]  
  • –2 +/
    Нет никакого переключения - работают две карты одновременно, по умолчанию программы запускаются на интеловской карте, если нужно запустить на нвидиа то делается это из командной строки такой командой: optirun program-name.

    В Windows автоматически распознаётся при запуске программы требует ли она мощной видеокарты или нет, если не требует то запускается на интеле иначе на нвидиа.

    Большая часть ноутбуков с optimus сделана так что нвидиа карта вообще не имеет самостоятельного вывода на экран - вывод осуществляется через интеловскую карту, а нвидиа только обсчитывает картинку.

    И в BIOS для таких ноутов есть только два варианта настройки видеоподсистемы:
    1)Только карта интел
    2)Гибридная графика (интел+нвидиа одновременно)

    Таким образом интел всегда работает - по крайней мере если интеловская карта в данный момент и не обсчитывает ничего то вывод нвидиа всё равно осуществляется через интерфейс интеловской карты.

     
     
  • 5.23, ананим (?), 20:52, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Windows автоматически распознаётся при запуске программы требует ли она мощной видеокарты или нет,

    охренеть! список программ в профилях нвидиа называется автоматически?
    идиотизм.
    нет никакой принципиальной сложности составить подобный же список, например, через башкомпленш и/или алиасы - что я к примеру и сделал.
    УРА! у меня тоже АХТУМАТИСИСКИ! :D
    НЕТ В ВИНДЕ МЕХАНИЗМА АВТОМАТОМ ОПРЕДЕЛЯТЬ НУЖНО ЛИ ДАННОМУ ПО НВИДИА ИЛИ НЕТ.
    банальные списки. которые пополняются через инет и/или самостоятельно заполняются.
    >Большая часть ноутбуков с optimus сделана так что нвидиа карта вообще не имеет самостоятельного вывода на экран - вывод осуществляется через интеловскую карту

    не через интеловскую карту, а через буфер, который выводится на экран.
    при этом интеловская карта не участвует ни в2Д, ни в 3Д формировании - работает только указанный буфер.
    в случае бумблебии это не так - композитный менеджер обрабатывается через интел, игра через нвидиа, в буфере для вывода формируется итоговая картинка, что и попадает на экран.
    особенность тут только одна - из-за этого буфера нельзя выключить интеловскую карту по питанию, а нвидевскую можно.
    т.е. в винде интеловская карта в данном режиме болтается балластом.

    и вот, зная теперь это, перечитайте почему в биос есть именно эти пункты.

     
  • 5.36, Аноним (-), 10:46, 23/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > командной строки такой командой: optirun program-name.

    И еще скажите что это не костыль...

     
     
  • 6.37, ананим (?), 13:03, 23/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ещё скажите что вы знаете процесс запуска приложения на выполнение.
     

  • 1.5, Perl_Jam (?), 13:47, 22/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >применение отличных от C/C++ языков для программирования X-приложений;

    ого, дело пахнет керосином..

     
     
  • 2.14, Аноним (-), 16:54, 22/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ого, дело пахнет керосином..

    Нуачо. Говорим ubuntu - подразумеваем python. Давно уже не новость.

     
     
  • 3.34, Аноним (-), 10:44, 23/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю гламурным кис^W^W питонистам очень не понравится программить иксы из питона.
     

  • 1.13, Заоза (?), 16:52, 22/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неужто достану свой нетбучек, скоро...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    A-Real
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру