LINUX.ORG.RU

Как включить дискретную видеокарту nvidia?

 , ,


0

1

Linux Mint 2020. Ноутбук ASUS с интеграшкой и дискреткой. При этом lscpi | grep VGA видит только интеграшку. При этом, средство Linux Mint для переключения драйверов видит nvidia и позволяет выбирать драйвер.

Также мне удавалось нагуглить решение проблемы (и соотв, завести nvidia) на арчевики и где-то ещё, но оно куда-то пропало.

Update: lscpi | grep 3D таки видит nvidia

★★★★★

Последнее исправление: next_time (всего исправлений: 1)

Какая версия ядра и блоба? Ну и модель видяшки.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)

При этом, средство Linux Mint для переключения драйверов видит nvidia и позволяет выбирать драйвер.

Что за средство? Как его зовут?

BackDoorLover
()

Насколько я знаю в linux mint есть апплет The NVIDIA Prime applet который в трее висит и помогает переключать дискретки. Но сначала надо поставить nvidia драйвера.

Также проверь в биосе настройки, может дискретку отключили, если не видит дискретку.

fallout4all ★★★★★
()
Последнее исправление: fallout4all (всего исправлений: 1)

При этом lscpi | grep VGA видит только интеграшку.

Вот самое загадочное.

anonymous
()

Если ее нету в lspci, то включи в биосе, или тяни ноут в духовку :D

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от fallout4all

драйвера есть, переключает, в биосе настроек видяхи нет

дело совсем не в драйвере, а в Bumblebee https://wiki.archlinux.org/index.php/Bumblebee

то есть, ОС видяху видит, но она также видит интеграшку и всё выводит на неё

next_time ★★★★★
() автор топика
Ответ на: комментарий от BackDoorLover

посмотрел, только нахрен он сдался, когда проблема даже не рядом?

next_time ★★★★★
() автор топика

Посмотри в BIOS/UEFI не выключена не дискретка. Лично я себе её выключал опцией UMA graphic настройкой Graphic device.

anonymous
()
Ответ на: комментарий от anonymous

Она включена. Но кроме неё включена интеловская карта, и через неё весь вывод и идёт. Я бы просто выключил в биос интеловскую, но там нет такой опции.

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Тред не читай, сразу отвечай. Не увидел предложений проверить BIOS. Виноват.

anonymous
()
Ответ на: комментарий от next_time

Расскажи как как ты определяешь, что nvidia карта выключена и как ты представляешь работу с ней в GNU/Linux.

peregrine ★★★★★
()

У меня amd + nvidia, я приблизительно так выключаю:

modprobe -r nvidia_drm
modprobe -r nvidia_uvm
modprobe -r nvidia_modeset
modprobe -r nvidia

echo -n auto > /sys/bus/pci/devices/0000\:01\:00.0/power/control

echo "\_SB_.PCI0.GP17.VGA_.ATPX" > /proc/acpi/call
Aber ★★★★★
()
Ответ на: комментарий от next_time

Но кроме неё включена интеловская карта, и через неё весь вывод и идёт.

Кстати, у меня HDMI подключен только к nvidia, этого порта нет в /sys/devices, порт виден только через nvidia-xconfig и через xrander если активна nvidia. В общем в моем случае не получится пользоваться внешним монитором без nvidia. Но мне для работы не нужно.

Aber ★★★★★
()
Ответ на: комментарий от next_time

Она включена. Но кроме неё включена интеловская карта, и через неё весь вывод и идёт.

И вот, в то время, когда оно и включено, и не включено (фиг поймешь, если честно), что показывает

glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
? Вот, у меня так↓, но у меня Шмель не просто вкинут, а еще и подконфигурирован.
~$ glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)
~$ optirun glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 540M/PCIe/SSE2

Dementy ★★★
()
24 января 2021 г.

В общем так: снёс bumblebeed. Переключение видеокарт работает из коробки гуишной переключалкой видеокарт. Однако:

  1. периодически видюха снова выпадает в интел
  2. при этом отображается так: профиль nvidia, видеокарта интел
  3. для переключения видеокарты нужна полная перезагрузка, рестарт иксов не помогает
  4. исходя из пунктов 2 и 3, требуется 2 перезагрузки подряд: 4.1) меняем профиль на интел, перезагружаемся 4.2) меняем профиль на инвидиа, перезагружаемся
next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Если у тебя ноутбук с технологие Nvidia Optimus, то выключить видео карту Intel ты не можешь. Т.к. у видео карты Nvidia нет видео выхода, вывод изображения на экран она осуществляет через карту Intel.

Вообще, твой апплет переключения между видео картой Intel и Nvidia делает вот это: https://download.nvidia.com/XFree86/Linux-x86_64/396.51/README/randr14.html

И именно переключает провайдера обработки изображения.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.