Pull to refresh

Comments 16

С оптимусом и на винде как повезет. У меня довольно топовый на свое время ASUS с GTX 870, изначально все работало как надо, после обновления до 10 все сломалось. Или работает GTX и большой нагрев, или интел и никакая скорость, авто-переключение не работает. Появились неприятные фризы в играх.

После отката на 7 оказалось что работает только пара старых драйверов, а новым играм то нужны новые драйвера, что не удивительно, я лично сталкивался с багами nvidia компилятора, приходилось вставлять хаки типа #pragma optionNV(inline none), чтобы валидный код скомпилился.
У нас был на работе ноут Сони с Вистой, поставил семерку, начались проблемы, оказалось что нужно обновление биоса.
Ну, не знаю. У меня на 10 всё заводилось без манипуляций, при подключении к внешнему монитору карта Intel просто автоматически отключалась. А с 7 даже не пробовал, ибо на новых ноутбуках нет многих драйверов. По сути единственный вариант из семейства Windows на ноутах с 2-мя картами — Windows 10.
xrandr --setprovideroutputsource modesetting NVIDIA-0

Это внезапно и есть часть PRIME

Спасибо, не знал. Сколько не искал по интернету, так и не смог найти должной информации по поводу этого, а в треде не было никаких пояснений. Буду знать.
Возможно, что-то не так делал, когда пытался настроить PRIME. Просто особо на него не надеялся, поскольку мне было необходимо полностью отключить Nvidia, и автономность меня особо не интересовала.
Я внимательно читал и так и не понял при чем Nouveau.
Из-за этой отличной реализации драйверов у меня ноут грелся до 60 градусов просто рисуя приглашение для логина в tty без иксов (видеокарта древняя).
Известная картинка с Линусом Торвольдсом.
Прошу прощения. Уточнил в статье.
Ну хоть конкретно под Арчем я оптимус не заводил(был опыт только gentoo и ubuntu), хочу сказать что под убунтой nvidia prime работает оч даже норм(под gentoo все приходилось естесственно настраивать руками, по Арче-вики), и по сути он примерно то же самое и делает, только это автоматизировано.
Есть еще естесственно (куда ж без них) иногда и приколы с драйверами. Конкретную версию драйвера сейчас не помню(вроде какая-то из версий 17го года), но несмотря на то, что дрова были в стабильной ветке репозитория, в них оказался баг, который чисто технически не позволял завести оптимус, поэтому пришлось пакет маскировать и брать предыдущую версию.
Mint Cinnamon неплохо работает с подобными ноутами из коробки(он вообще неплохо работает из коробки, в отличии от других дистрибутивов). Но все равно взаимодействие с 2-мя видюхами под линуксом — это боль.
Вы правы. Когда-то ставил на этот ноут Mint, все завелось «из коробки». Но сами понимаете, амбиции, «минт для нубасов», и все такое…

На ноутбуках с iGPU и dGPU nvidia есть проблема с отключением dgpu при переключении на igpu в последней версии Ubuntu 18.04 и форках. Видеочип dgpu не снижает потребление. Нужно отключать вручную.

а это точно optimus? ведь optimus — это когда nv «фактически» рендерит в фреймбуфер на igp. выводом на экран занимается в случае optimus исключительно igp. у nv есть чипы в принципе без видеовывода, например, gk208.
ваша проблема исключительно в кривой реализации igpu+dgpu в модели вашего ноута, которая накладывается на поддержу в ванильных драйверах только optimus в правильной его реализации. подобные кривые реализации были во времена когда nv уже умела 4к, а intel ещё нет.
по-видимому, под виндой при подключении моника к видеовыводу dgpu просто переводит систему из режима псеводо-optimus в режим с двумя независимыми видюшками, и, самое главное, драйвер корректно это отрабатывает, а всё остальное лирика.
Возможно, Вы правы. У меня ноутбук Dell Inspiron 7567. Самое интересное, что на других ноутбуках от Dell(например, серия Latitude) технологию Nvidia Optimus можно отключить из BIOS, причем при этом карта Intel отключается. Здесь же это невозможно. Вероятно, на сабже за Optimus действительно выдаётся какая-то кривая реализация Dual Graphics от Dell, поскольку я часто встречал людей с подобной проблемой(HDMI-выход на nGPU), и у всех были… угадайте, ноутбуки какой фирмы? Правильно, Dell. Но статья всё равно актуальна, поскольку неважно, действительно ли это Nvidia Optimus или какое-то непонятное его подобие, инструкция всё равно сработала, и не только у меня.
так реализаций Dual Graphics было и есть очень и очень достаточно… вы, видимо, не застали времена, когда для каждой реализации выпускался свой драйвер производителем платформы. optimus (как и powerxpress выше v4 от amd) — это попытка стандартизировать реализации Dual Graphics.
например, у другого мастодонта у hp тоже не совсем совместимая с ванильными дровами реализация Dual Graphics. но там одно время на foxconn'овских платформах в «nvram setup» можно было выбрать mux-ed или mux-less реализацию, а в mux-ed дополнительно можно выбрать какую видюшку отключить.
ну и яблоко — у которой были всегда свои ни с чем не совместимые реализации Dual Graphics.
Да, таки не застал — познакомился с вопросом только 3 месяца назад. Спасибо, что просветили. А насчет драйверов для каждой реализации — у Dell есть что-то под названием SupportAssist(прога для установки драйверов для Dell'овской продукции), но это решение только для винды и там лично у меня всё работало и без него, так что необходимость таких «костылей» в данном случае под большим вопросом.
Поэтому вероятно, что реализация в сабже всё же базируется на Nvidia Optimus.
Sign up to leave a comment.

Articles