Ноутбук двумя видеокартами linux

Linux Mint и Гибридная графика — как настроить?

Итак, вы являетесь счастливым обладателем ноутбука с гибридной графикой на основе Nvidia\Intel . Что это вообще значит?

Все довольно просто, в вашем ноутбуке используются две видеокарты, одна интегрирована в процессор на базе Intel, у нее слабая производительность, но очень низкое энергопотребление. Вторая видеокарта — дискретная, от производителя Nvidia, она намного мощнее первой, однако, довольно прожорливая в плане потребления энергии аккумулятора вашего ноутбука.

Смысл гибридной графики прост — при отсутствии необходимости в высокой производительности, включается интегрированное решение, что позволяет экономить заряд, а если вы работаете с ресурсоемкими приложениями или играми, то вступает в бой дискретная видеокарта. Это позволяет поддерживать баланс между производительностью и экономией энергии, что очень актуально для ноутбуков.

В Windows все работает четко, карточки сами включаются и отключаются по мере необходимости. Система сама, в большинстве случаев, ориентируется, что больше нужно пользователю. Но как обстоят дела в Linux?

Откровенно говоря, еще пару лет назад все было очень плохо. И владельцам ноутбуков с гибридной графикой приходилось при установке Linux сразу брать барабаны и бубен для настройки. Но сейчас ситуация изменилась и в большинстве случае все работает из коробки, после нескольких нехитрых манипуляций.

Я говорю о связке Intel\Nvidia, что там с AMD, я не знаю, поскольку никогда не использовал устройства на этой базе.

Для примера мы берем популярный дистрибутив Linux Mint, ну а поскольку он собирается на основе Ubuntu, то скорее всего этот способ подойдет и для Ubuntu и для других деревативов Debian.

1. Итак, у нас есть ноутбук с гибридной графикой и на него установлен Linux Mint 19.3. Первое что мы должны сделать — установить проприентарные драйвера. В моем случае это версия 435.

2. В большинстве случаев, этого будет не достаточно! И скорее всего дискретная видеокарта не заведется, по прежнему будет работать интегрированное решение от Intel, а при попытке запуска Nvidia Prime, который теперь идет вместе с драйвером, вы получите грустное сообщение о том, что ваше устройство не поддерживается .

Что делать? И как с этим бороться?

Лезем в BIOS! Скорее всего проблема во включенной опции Secure Boot (Подробнее о ней, вы можете прочитать в этой статье !). Именно она не дает «завестить» проприентарному драйверу и ее нужно отключить.

3. После всех этих действий, лично у меня все заработало! В системном трее появилась иконка запущенного Nvidia Prime, который позволяет переключаться между видеокартами!

Проблема решена! Теперь пользователи Linux тоже могут наслаждаться всеми преимуществами гибридной графики на своих ноутбуках!

Не забываем ставить палец вверх и подписываться на канал. Впереди еще много интересного!

Источник

Танцы с бубном или как я решал проблему работы NVIDIA в Linux Mint

Начну с предыстории. Полгода назад я установил на ноутбук с предустановленной Windows линукс. Выбор пал на Минт из-за приятного окружения Cinnamon. Изначально использовал линукс как вспомогательную систему и писал на ней только код. По причине отличной оптимизации постепенно переносил все больше своих ежедневных задач на пингвина. На борту ноутбука установлено две видеокарты: встроенная от AMD и дискретная от NVIDIA (3050ti mobile). Из коробки, Минт по умолчанию для NVIDIA устанавливает открытые драйвера и пакет NVIDIA Prime. Он позволяет осуществлять переключение между видеокартами и работает как в терминале, так и в графической утилите.

Читайте также:  Linux find file with modified date

Выбор режима через графическую утилиту

Первое время работы для экономии энергии выставил значение Power Saving которое отключило дискретную графику и передало управление встроенной от AMD. В течение несколько месяцев никаких проблем не возникало. Как я писал выше, из-за хорошей оптимизации я начал устанавливать в линукс программы которыми пользовался обычно на Windows. Среди них был и Blender. Интегрированная графика не порадовала своей производительностью и я решил включить дискретку по запросу. Несмотря на запуск Blender с NVIDIA, производительность сильно не увеличилась. Да, разница ощущалась в лучшую сторону, но в Windows все работало лучше. После посещения форумов, выяснил, что у многих похожая проблема и она вызвана открытыми драйверами на видеокарте. Решил переключить на проприетарные.

Выбор драйверов через менеджер

Все пакеты установились и я перезагрузил компьютер. NVIDIA перестала распозноваться системой. При запуске с дискретной графикой приложения попросту не запускались. Я решил переключить режим в Performance и опять ребутнул ноут. В итоге Минт перестал запускаться вообще: бесконечная прокрутка зелёного колёсика после выбора линукса в grub. В такой ситуации при нажатии ESC можно увидеть логи ядра. Красным горело уведомление, что система не запускается из-за отсутствия видеокарты. После принудительного выключения и загрузке в безопасном режиме появился доступ к терминалу. Графическая оболочка по прежнему не работала. В терминале, запустив sudo prime-select intel, удалось вернуть жизнь оболочке. При этом по требованию sudo prime-select on-demand система по прежнему оставалась в коме. Проблема не решалась. Переустановка драйверов, изменение файлов конфига — ничего не помогало. На тот момент стояла версия ядра 5.15.0-56-generic.

Когда через несколько дней, подъехало ядро 5.15.0-57-generic, а за ним 5.15.0-58-generic, решил повторить эксперимент. Переустановил дрова, переключил в On-demand и о чудо, система не умерла при перезагрузке. NVIDIA по-прежнему не работала, но на новом ядре система заработала. Тщательно проанализировав установленные пакеты командой dpkg -l | grep -i nvidia я увидел что при переключении с открытых драйверов на проприетарные через графический интерфейс пакеты открытых дров не удаляются. Я решил проверить что будет если их убрать. Все равно они не использовались. Командой sudo apt purge xserver-xorg-video-nouveau они все отправились на свалку. После перезагрузки наконец страданиям пришел конец. Все дело было в неудалённых открытых драйверах и несовместимости драйвера с на тот момент стоящей версии ядра.

Читайте также:  Powershell linux установка модулей

Сейчас тестирую систему. В режиме On-demand все работает отлично и при вызове дискретки система открывает приложения шустро. Blender стал работать не хуже чем на Windows. Также подъехали те технологии NVIDIA, которые не поддерживаются в открытом драйвере. PyTorch распознал CUDA и подключил её к себе. В итоге получилась система не хуже Windows, а иногда по производительности лучше.

Это моя первая статья на Хабре, буду рад конструктивной критике и обмену мнениями. Если кому-то статья помогла в решении аналогичной проблемы, был рад помочь.

Источник

ноут с двумя видеокартами

всем привет!
решил приобрести ноутбук eMachines E732G-383G32Mikk
в нём видеокарты intel встроенная + ATI radeon внешняя
интересует вопрос как в линуксе\фряхе обстоят дела с переключением видеокарт?
где то читал что у этого ноута в биосе нет возможности выбирать какая карта будет работать, подозреваю что из-за этого настройка линукса превратится в танец с бубном чтобы заставить работать нужную видеокарту, эти подозрения оправданы?

и может кто посоветует ноут ценой 20 000 — 30 000 с экраном 15 дюймов и возможностью переключать видеокарты

На такой конфигурации будет работать vga_switcheroo, но только на свободных дровах.

чую intel используется как fb а ati как gpu с отрисовкой в интеловый fb

> vga_switcheroo
о это крутая тема спс не знал

чую intel используется как fb а ati как gpu с отрисовкой в интеловый fb

fb — видео буфер? а какой смысл использовать видео буфер intel а вычисления проводить на ati? откуда такое подозрение?

Так только nvidia делает, на схеме intel-amd все честно.

только иксы рестартовать придется после переключения.

решил приобрести ноутбук eMachines E732G-383G32Mikk

так это же тоже самое что и acer но только хуже

интересует вопрос как в линуксе\фряхе обстоят дела с переключением видеокарт?

и может кто посоветует ноут ценой 20 000 — 30 000 с экраном 15 дюймов и возможностью переключать видеокарты

Lenovo T серия. Видеокарты переключаются в биосе. Только 10т придется добавить.

то есть после переключения надо приложения рестартовать? так это же отстой

«Серия T оснащена технологией переключения между встроенной и дискретной графикой без необходимости перезагрузки ноутбука, а также Display Port. »(с) из какой то новости

как переключаются видеокарты (с перезагрузкой или без) не критично
главное чтоб была возможность их переключать без участия ОС.

так это же тоже самое что и acer но только хуже

хуже чем? в название больше букв и сложнее выговаривать?
eMachines это и есть acer

главное чтоб была возможность их переключать без участия ОС.

Там и так и так работает. А без перезагрузки только в 7ке. Только учти, что не все ноуты T серии оснащены двумя видюхами. Какие именно оснащены надо видимо по форумам узнавать, так как на сайте леново ничерта нет.

чёт я уже запутался с этими видеокартами)
про eMachines E732G-383G32Mikk на другом форуме сказали что там видеокарта интел вообще отключена.
она есть встроенная в процессор но отключена в биосе без возможности включить)
странно как то)
если есть лишняя видеокарта то какой смысл её отключать)

Читайте также:  Suse certified linux engineer

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

Закатай убунту на флешку, приди в магазин и проверь. От производителя полгода ответа ждать будешь.

>Закатай убунту на флешку, приди в магазин и проверь.
да наверно так и сделаю.

> Только учти, что не все ноуты T серии оснащены двумя видюхами. Какие именно оснащены надо видимо по форумам узнавать, так как на сайте леново ничерта нет.

Как это нет? Всё есть — конфигурация прекрасно выбирается во время покупки.

Только недавно заказал себе T410s (грустно, но что делать, из-за косяка на SB обновление платформы задержалось, а старый ACER уже совсем разваливается, не смотря на полуметалический корпус) — карточка nvidia +$100. Но не понимаю, зачем оно нужно? Хватает x3100, а более быстрой карточки должно хватить ещё больше ;).

Разве что c CUDA играться, на мой взгляд подобные вычислительные задачи должны производиться на workstation’ах либо удалённо.

Вот так нет. У меня модель 2815-A8G найди ка в описании на сайте lenovo слова про optimus.

Всё есть — конфигурация прекрасно выбирается во время покупки.

У буржуев выбирается, а у нас продаются уже готовые модели, выбирать ничего нельзя.

Разве что c CUDA играться, на мой взгляд подобные вычислительные задачи должны производиться на workstation’ах либо удалённо.

cuda тут разве только для debug’а, понятно, что вычислять на такой дохлой видюхе ничего не получится

Купи нормальный ноут, например Dell Latitude e-серии. Или Dell Precision.

может я не умею ноуты выбирать но 50 000 мне кажется дорого
ну например Dell Latitude E6410
http://spb.notik.ru/goods/11634.htm
и eMachines E732G-383G32Mikk
http://spb.notik.ru/goods/11605.htm

intel Core i5 2660 МГц (560M)
от i3 отличается только тем что есть турбо буст не сильно критично.
экран матовый 14 и разрешение 1280×800 на любителя

Жесткий диск: 320 Гб (7200 rpm), SATA
да лучше чем 5400rpm но не критично.
Bluetooth 2.1 хз за чем он мне?

FireWire (IEEE 1394), E-SATA, тоже нет необходимости
Camera (3.0) — зачем? для скайпа 1.3 за глаза хватает для остального есть фотоаппараты и видеокамеры. (они бы ещё цыфровой зум туда сделали 🙂 )

в Dell Intel GMA HD, 64+698 Мб
в eMachines AMD Mobility Radeon HD 6370, 512+1243 Мб

Li-Ion 5400 мАч (до 4.0 часов) да на час дольше работает это плюс.

реальных плюсов:
— жесткий диск быстрее
— дольще работает
— турбо буст в i5
но встроенное видео

а разница 20 000 и 50 000 как так? за что? 🙂

интересно услышать ваши мнения на эту тему)

Источник

Оцените статью
Adblock
detector