Планирую приобрести ноут с гибридной (встроенной и дискретной) (NVIDIA Optimus) видеокартой типа NVIDIA GeForce GT 420M или 415М. Это будет или Asus N53 или Dell XPS 15.
Посмотрел, последние драйвера от NVIDIA поддерживают эти видеокарты, но “поиск” показывает, что технология Optimus в Linux не работает. И NVIDIA не обещает ее “подтянуть”.
Вопрос, с какой видеокартой будет реально работать ноут? Только встроенной Intel, или есть возможность руками настроить на работу с NVIDIA. Прошу делиться теоретическими и практическими соображениями и опытом использования ноутбуков с подобными видеокартами.
Да, дистр хочу использовать openSUSE 11.3 или уже 11.4
Надо смотреть информацию о драйвере, который Вы собираетесь использовать. Проприетарный, я так понимаю?
openSUSE комплектуется open source драйвером nouveau. Он поддерживает лишь базовые функции.
Да, проприетарный. В моем старом ноуте с GeForceGo 6100 он хорошо поддерживает уже старую карту.
Вопрос, с какой видеокартой будет реально работать ноут?
Вопрос туманен. Мы вас не понимаем.
А вот Интел как раз может очень сильно разочаровать, к примеру GMA X4500 (GMA X4500 ÑÑкоÑÑÑ ÑкÑана) и особенно Intel GMA500 (Представлен первый открытый видеодрайвер для Intel GMA500 (Poulsbo)](http://citforum.ru/news/25795/))
Так что я бы брал с Nvidia.
UPD
А, вы же про проприетарные драйвера. Тогда пост выше вам будет не актуален.
И все равно Nvidia рулит
Так, понял, нужны дополнительные разъяснения по работе карты и технологии (NVIDIA Optimus):
-технология аппаратного переключения между интернированной видеокартой intel и дискретной nVidia, разработанная для экономии заряда батареи в ноутбуках. Переключает видеокарты на лету, в зависимости от источника питания ноутбука, и нагрузки. Работает только под оффтопик7
Технология NVIDIA Optimus](http://www.nvidia.ru/object/optimus_technology_ru.html)
В гугле нахожу жалобы, что под линукс работает только видео intel, а карта nVidia жрет энергию но не работает, вот ссылка, к сожалению на английском Thoughts on Technology: nVidia - There is No Optimus Support for Linux
Вот из этой проблемы и вытекают вопросы в первом посте. Возможно, кто то может поделиться опытом.
а разве нельзя отключить встроенное видео в BIOS’е?
Не знаю, ноут еще не купил. Пытаюсь собрать информацию заранее о опыте работы с подобными видеокартами.
А почему Вы не хотите посмотреть на оф.сайте nVidia поддерживаются ли в драйвере для Linux нужные Вам функции видеокарты?
Конечно, я посмотрел на оф.сайте nVidia, драйвера поддерживают видеокарту. Но потом наткнулся в инете на жалобы пользователей, что под линукс работает только видео intel, а карта nVidia жрет энергию но не работает, и заявление представителей nVidia о неподдержке технологии Optimus.
Поддержка вроде появилась только в последних версиях драйверов, возможно эти и обусловлены жалобы?
На сколько я понял, nVidia не собирается включать поддержку Optimus в драйвера для Linux. Во всяком случае сейчас этого в планах нет.
доброго времени суток.
посмотри в сторону вот такой машинки Ноутбуки Packard Bell TM85-JN-305RU в М.Видео. Описание, характеристики, инструкция.](http://krasnodar.mvideo.ru/products/30012662.html)
всё завелось в процессе установки opensuse 11.3 !!!
хех, дык Nvidia же (без всяких сомнительных компромиссов вроде Optimus).
не пользуйся, сомнительными компромиссами
насколько я понимаю, вся эта техннология ещё очень сырая и вероятно и под win вы будете иметь определённые грабли.
Так уже интересно. Видеокарта той же серии.
Только нельзя ли конкретнее и подробнее, завелась видеокарта от nVidia или intel?!
какие драйвера стоят под nVidia?
итак, куплен ноут DELL XPS L501 c гибридной графикой. встроенная intel915 и дискретная- (NVIDIA Optimus) видеокарта типа NVIDIA GeForce GT 420M.
установил openSUSE 11.4 x86_64. Система установилась нормально. Даже заработали эффекты Compiz на intel915. Но стоило установить проприетарные драйвера NVIDIA, и эффекты выключились. удаление дравера NVIDIA приводит к восстановлению работы Compiz.
КАК искать причину проблеммы?
Краткий отчет о решении проблемы использования гибридной графики в openSUSE
Поняв, что nvidia c optimus не работает в Линукс начал искать пути решения этой проблемы. Для начала выключить видеокарту, что бы увеличить время автономной работы.
Первое решение - использовать модуль acpi_call.
robbyx.net/blog/?p=190#codesyntax_4
Видеокарту получалось отключить (от потребления энергии), но только до ухода в спящий режим, после «просыпания» она опять включалась на потребление энергии. Способ побороть это явление (без ручных манипуляций) тогда не придумал.
Следующим вариантом было asus-switcheroo OpenNews: Для Linux обеспечена возможность переключения видеоадаптеров на ноутбуках с NVIDIA Optimus. Тут не получилось не только задействовать nvidia, но и даже ее отключить.
Обсуждалось здесь:Nvidia - Page 2
После неудачных экспериментов с asus-switcheroo нашел надежный способ выключить карту nvidia (тем самым увеличить время работы от батареи где-то на +1 час).
Использовал опыт, изложенный в OpenSuse 11.3 OpenSuse 11.3 on Alienware M11xR2 — Tech Talk With Hawke
FedoraForum.org - View Single Post - Alienware M11X Thread
В отличие от варианта с использованием модуля acpi_call, видеокарта нвидиа “исчезает” полностью, до перезагрузки:
#lspci -vnnn | perl -lne ‘print if /^\d+:.+(\S+:\S+])/’ | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
Способ корректно работает со спящим и ждущим режимами.
В связи с тем, что появилось репо Index of /repositories/home:/Ximi1970:/bumblebee/openSUSE_11.4
решил установить Bumblebee, который должен обеспечить работу гибридной графики
инструкция по установке проста. Установил, по умолчанию не заработала.
После запуска команды
bumblebee-configuration
произошла нехитрая процедура настройки. Из списка выбрал такой же ноут с openSUSE
После конфигурации перегрузился и … оно работает.
После загрузки включены обе карты, модуль nvidia загружен тоже. Разумеется, работает только интел, но при этом, в отличие от системы без bumblebee, 3D эффекты на интел сохраняются. Приложения с участием нвидия запускаются командой вида optirun64 “приложение”. После остановки приложения отрабатывает скрипт выключения карты. Если в настройках стоит «Есо» режим, и ноут отключен от сети оптирун не запускается.
Но странно, что при этом, потребляют энергию 2 карты. Пришлось прописать выключение карты после загрузки системы через afterlocal, использовав стандартный скрипт bumblebee-disablecard
Отключение и включение карты nvidia осуществляется скриптами, с использованием acpi_call. На моем ноуте это приводило к включению карты на потребление энергии после suspend RAM. Но модуль nvidia уже не запускался, соответственно задействовать эту видеокарту далее уже не удавалось.
Проблему решил создав «hook» в /etc/pm/sleep.d который перед входом в спящий рещим, используя скрипт bumblebee-enablecard включает карту, и скрипт bumblebee-disablecard выключает после просыпания.
Все это работает достаточно стабильно, сложно сказать только насколько эффективно bumblebee задействует nvidia. Но решение работает в принципе, и это уже прогресс.
вот glxgears на intel:
301 frames in 5.0 seconds = 60.056 FPS
299 frames in 5.0 seconds = 59.725 FPS
294 frames in 5.0 seconds = 58.684 FPS
Вот с nvidia:
Рабочий стол> optirun64 glxgears
root’s password:
_PS0 Enabling nVidia Card Succeded.
Starting up bumblebee X server:
*** NOTE: Don’t use glxgears as a benchmark.
OpenGL implementations are not optimized for frame rates >> 60fps,
thus these numbers are meaningless when compared between vendors.
3418 frames in 5.0 seconds = 683.483 FPS
3828 frames in 5.0 seconds = 764.668 FPS
3877 frames in 5.0 seconds = 775.327 FPS
1122 frames in 5.0 seconds = 224.227 FPS
448 frames in 5.0 seconds = 89.288 FPS
446 frames in 5.0 seconds = 89.119 FPS
449 frames in 5.0 seconds = 89.661 FPS
447 frames in 5.0 seconds = 89.314 FPS
^CStopping bumblebee X server: .
NVOP Disabling nVidia Card Succeded.
_PS3 Disabling nVidia Card Succeded.
Stopping bumblebee X server:
Bumblebee server not running
Меньшие значения при полноэкранных “шестеренках”