Сменить основную карту

Сменить основную карту

Когда я установил Ubuntu 22.10, основной картой была Intel, а затем Nvidia, вот так, но теперь первой картой, отображаемой в разделе «О системе», является карта Nvidia:

введите описание изображения здесь

И я больше не могу запустить игру Doom Eternal.

Как поменять местами эти 2 карты и получить Mesa In HD Graphics 630 первой?

Спасибо

решение1

Проблемы могут быть вызваны двумя причинами:

1) Проверьте настройку PrefersNonDefaultGPU в /usr/share/applications/steam.desktop. Она взаимодействует с режимом питания: Performance делает мощный GPU по умолчанию, Balanced — нет, или, по крайней мере, раньше был. Эта настройка зависит от того, как задано значение по умолчанию, я бы хотел, чтобы они сделали что-то вроде Use the dedicated GPU x.
2) Ноутбуки используют гибридную настройку GPU, интегрированный (Intel) управляет дисплеем, а выделенный выполняет реальную работу. Иногда это назначение переключается — снова похоже на некоторую путаницу «по умолчанию». Посмотрите на ситуацию в терминале с помощью команды:

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x45 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 3 associated providers: 1 name:modesetting
Provider 1: id: 0x250 cap: 0x2, Sink Output crtcs: 4 outputs: 6 associated providers: 1 name:NVIDIA-G0

Это обратная ситуация — влияет только на некоторые вещи, такие как образцы CUDA (они умирают мгновенно). Индивидуально переключайте то, что использует программа, с помощью:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

Можно внести постоянные изменения, но назначение, по-видимому, меняется случайным образом, поэтому лучше выяснить, какие программы используют «по умолчанию», когда им на самом деле нужен «выделенный» ресурс, и запустить его соответствующим образом.

Связанный контент