atiboy
Alapvetően én tök kuka vagyok ehhez, de mégis belekotyognék.
A fórumtársak ajánlása alapján adhatnék csupán egy parancsot, de kicsit bővebb lére engedem, mert szeretném, ha értenéd is.
sömike Terminálban add ki ezt, és mutasd a kimenetet:
xrandr --listproviders
Figyeld meg hanyas "Provider" az AMD kártyád. (Szerintem az 1-es lesz)
Indítsd így terminálból a Steam-et:
DRI_PRIME=X steam
Ahol az X az AMD sorszáma.
Itt az első kimeneted:
xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x46 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 1 name:modesetting
Provider 1: id: 0x98 cap: 0x6, Sink Output, Source Offload crtcs: 5 outputs: 3 associated providers: 1 name:AMD Radeon RX 550 / 550 Series @ pci:0000:01:00.0
Ebből ez a lényeg:
Provider 1: ... name:AMD Radeon RX 550 / 550 Series ...
Vagyis úgy van, ahogy látatlanba megírta sömike , a DRI_PRIME=X steam
parancsba a Radeon kártyádhoz tartozó értéket, vagyis a 1
-et kellene behelyettesíteni az X
helyére.
A parancs tehát
DRI_PRIME=1 steam
volna a javaslat szerint, te viszont ezt adtad ki:
Látod a különbséget?