Linux hybrid graphics nvidia

ROSAForum

Гибридную графику почти победил. После установки драйверов nvidia470, ядру нужно добавить параметр nvidia-drm.modeset=1
После этого снова появляется возможность грузить Wayland. Теперь нужно победить bumblebee. Он ругается на отсутствие libdlfaker.so и libvglfaker.so, хотя они есть.

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 15 мар 2022, 23:11

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 15 мар 2022, 23:17

Mamluk Сообщения: 138 Зарегистрирован: 15 мар 2022, 08:26 Operating system: Rosa Linux Fresh R12.4 KDE Plasma & Rocky Linux 9.x. & macbook air m2 8/256Gb. & HTC a101 Android 11. Откуда: Йошкар-Ола

ROSA 2021.1 Gnome

Сообщение Mamluk » 16 мар 2022, 06:37

Да много чего было бы не плохо. И вообще по Гному 41 часто приходится людям отвечать прописные истины, для него, которые у меня в записной книжке хранятся.
Надо развивать и продвигать проект.
А у меня на ноуте дискретка, дополнительная к процессору i3 7030, стоит AMD RX 520 2гб. Так она сама включается когда надо. Я не геймер, но в терминале проверял по glxgears и смотрел попугаи, шестерёнки быстро в 3D на весь экран крутило, экран там FHD разрешения.

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 16 мар 2022, 11:46

С AMD картами все хорошо у Linux, драйвера то открыты и в ядре сидят. А вот с Nvidia переодически происходит веселье.

Mamluk Сообщения: 138 Зарегистрирован: 15 мар 2022, 08:26 Operating system: Rosa Linux Fresh R12.4 KDE Plasma & Rocky Linux 9.x. & macbook air m2 8/256Gb. & HTC a101 Android 11. Откуда: Йошкар-Ола

ROSA 2021.1 Gnome

Сообщение Mamluk » 16 мар 2022, 13:29

С AMD картами все хорошо у Linux, драйвера то открыты и в ядре сидят. А вот с Nvidia переодически происходит веселье.

Читайте также:  Операционная система linux работа драйверов

Это стало сейчас. Я помню времена наоборот. Еогда и Нвидию лучше nouveau поддерживал свободный, и блобы были и kmod, и akmod, последние сами пересобирались под новое ядро на автомате. А вот с AMD было со свободными тускло совсем, и с fglrx блобом проприетарным беда и глюки. Я точно не скажу, но перелом где-то в районе 2012-го — 2014-го годов произошёл в наоборт. И так и было попеременно. Лучше всех было у меня с Matrox G400 — G450 AGP ещё картами, там свободный MGA в Linux рулил лучше, чем в оффтопике проприетарные с сайта.

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 04 апр 2022, 22:34

Доустановил пакет switcheroo-control, теперь запуск приложений на дискретке доступен из контекстного меню

ROSA 2021.1 Gnome

Сообщение keleg » 06 апр 2022, 02:06

Доустановил пакет switcheroo-control, теперь запуск приложений на дискретке доступен из контекстного меню

А можете описать полностью необходимые доработки, чтоб «из коробки» работала на текущей Росе гибридная графика?
Опакетим.

alexander-d3 Сообщения: 871 Зарегистрирован: 31 мар 2014, 22:48 Operating system: rosa fresh r2 Откуда: Москва

ROSA 2021.1 Gnome

Сообщение alexander-d3 » 06 апр 2022, 07:17

Доустановил пакет switcheroo-control, теперь запуск приложений на дискретке доступен из контекстного меню

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 06 апр 2022, 09:01

Доустановил пакет switcheroo-control, теперь запуск приложений на дискретке доступен из контекстного меню

А можете описать полностью необходимые доработки, чтоб «из коробки» работала на текущей Росе гибридная графика?
Опакетим.

Так я все из пакетов росы и ставил. Единственное что ядру параметр nvidia-drm.modeset=1не ставиться автоматом

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 06 апр 2022, 09:33

alexander-d3 Сообщения: 871 Зарегистрирован: 31 мар 2014, 22:48 Operating system: rosa fresh r2 Откуда: Москва

ROSA 2021.1 Gnome

Сообщение alexander-d3 » 06 апр 2022, 16:59

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 06 апр 2022, 21:09

sudo dnf install nvidia470

Далее открываетм от рута файл /etc/default/grub
К параметру GRUB_CMDLINE_LINUX_DEFAULT в конце добавляем nvidia-drm.modeset=1
Далее выполняем

для обновления загрузчика.
После перезагрузки гибридка должна работать.

Для гнома можно установить switcheroo-control

sudo dnf install switcheroo-control
sudo systemctl enable switcheroo-control.service
sudo systemctl start switcheroo-control.service

Для других DE есть другой способ:
В папке ~/.local/bin/ (если такой еще нет, то создаем) создаем файл nvrun (название придумал я, можно по другому назвать).
Пишем в этот файл строку

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"

Ну как-то так. Если что, потом уточню.

Читайте также:  Посмотреть модель процессора linux

alexander-d3 Сообщения: 871 Зарегистрирован: 31 мар 2014, 22:48 Operating system: rosa fresh r2 Откуда: Москва

ROSA 2021.1 Gnome

Сообщение alexander-d3 » 07 апр 2022, 07:45

Спасибо добрый человек. Вечером попробую.
Один вопрос только а почему 470 драйвер. 390 ещё не собрали

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 07 апр 2022, 09:16

У меня Nvidia 1050 за дискретку. Выбрал его как подходящий и относительно свежий. В репах скоро 510 должен появиться

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 07 апр 2022, 09:22

К стати у кого гибридная графика с AMD, то пакет switcheroo-control тоже не помешает. Очень удобно из контекстного меню запускать что-то на дискретке

rx2 Сообщения: 4 Зарегистрирован: 02 апр 2022, 15:46 Operating system: Debian 11 «Bullseye»

ROSA 2021.1 Gnome

Сообщение rx2 » 28 апр 2022, 22:18

Там уже есть параметр nouveau.modeset=0. Его заменять или оставить? Хотя я и так перепробовал разные варианты, но все это приводило в лучшем случае к тому, что система запускалась с nouveau, который выдавал ошибку при запуске glxinfo -B (она и выводила ошибку). Тогда работала только встройка intel. В некоторых случаях графика вообще не запускалась и приходилось удалять драйвер, а после восстанавливать стандартные значения в grub.
Ничего не получилось
Может быть я что-то делаю не так?

Yamah Сообщения: 1374 Зарегистрирован: 04 май 2012, 06:30 Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10 Контактная информация:

ROSA 2021.1 Gnome

Сообщение Yamah » 17 май 2022, 19:29

sudo dnf install nvidia470

Далее открываетм от рута файл /etc/default/grub
К параметру GRUB_CMDLINE_LINUX_DEFAULT в конце добавляем nvidia-drm.modeset=1
Далее выполняем

Failed to load module "nvidia" (module does not exist, 0)

lsmod показывает, что модуль nvidia загружен.

pozitigor Сообщения: 23 Зарегистрирован: 25 мар 2022, 16:05 Operating system: Linux Rosa fresh r12 kde plasma 5
Windows 10 v1903 Откуда: Пермь Контактная информация:

Читайте также:  Install oracle database 19c on oracle linux 8

ROSA 2021.1 Gnome

Сообщение pozitigor » 22 май 2022, 17:44

Там уже есть параметр nouveau.modeset=0. Его заменять или оставить? Хотя я и так перепробовал разные варианты, но все это приводило в лучшем случае к тому, что система запускалась с nouveau, который выдавал ошибку при запуске glxinfo -B (она и выводила ошибку). Тогда работала только встройка intel. В некоторых случаях графика вообще не запускалась и приходилось удалять драйвер, а после восстанавливать стандартные значения в grub.
Ничего не получилось
Может быть я что-то делаю не так?

Скорее добавлять nvidia-dtm.modeset=1 не нужно, т.к. потом система не попадает в экран блокировки при перезагрузке и будет выдавать ошибку gdm и samba, я в будущем этот пункт буду избегать дабы ниче не сломалось, переустанавливаю систему уже который раз

alexey_r Сообщения: 153 Зарегистрирован: 08 авг 2014, 13:38 Operating system: Rosa Fresh R12 Gnome

ROSA 2021.1 Gnome

Сообщение alexey_r » 24 май 2022, 09:29

Там уже есть параметр nouveau.modeset=0. Его заменять или оставить? Хотя я и так перепробовал разные варианты, но все это приводило в лучшем случае к тому, что система запускалась с nouveau, который выдавал ошибку при запуске glxinfo -B (она и выводила ошибку). Тогда работала только встройка intel. В некоторых случаях графика вообще не запускалась и приходилось удалять драйвер, а после восстанавливать стандартные значения в grub.
Ничего не получилось
Может быть я что-то делаю не так?

Скорее добавлять nvidia-dtm.modeset=1 не нужно, т.к. потом система не попадает в экран блокировки при перезагрузке и будет выдавать ошибку gdm и samba, я в будущем этот пункт буду избегать дабы ниче не сломалось, переустанавливаю систему уже который раз

Возможно этот параметр нужен только для гибридной графики. Если стационарный комп, то можно без неё обойтись. К сожалению не на чем проверить. У меня ноутбук с гибридной графикой Intel+Nvidia.

VictorR2007 Сообщения: 7070 Зарегистрирован: 12 сен 2011, 13:00 Operating system: ROSA 2023.1 Откуда: Северодвинск

ROSA 2021.1 Gnome

Сообщение VictorR2007 » 03 июн 2022, 20:24

Приветствую. Не грузится графика. В Xorg.0.log ошибка

Failed to load module «nvidia» (module does not exist, 0)

lsmod показывает, что модуль nvidia загружен.

Пока починил в x11_backports.
Но в x11_backports драйвера немного по другому собраны.
Устанавливаются командами, например для nvidia470

dnf in dkms-nvidia470 nvidia470-core
dnf in dkms-nvidia510 nvidia510-core
dnf in dkms-nvidia515 nvidia515-core

Источник

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