You are not logged in.
Hello! First post here.
I currently have two dedicated gpus in my computer, a RX 6750xt and a GTX 1660 Super.
How can I make it so the amdgpu is used for just rendering, while the nvidia gpu is used for extra monitors?
Currently, Xorg and most games run on the 1660 Super
Both GPUs have monitors plugged into them
[doctor@archlinux ~]$ neofetch
-` doctor@archlinux
.o+` ----------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: MS-7B86 5.0
`+oooooo: Kernel: 6.12.9-arch1-1
-+oooooo+: Uptime: 115 days, 17 hours, 46 mins
`/:-:++oooo+: Packages: 1074 (pacman)
`/++++/+++++++: Shell: bash 5.2.37
`/++++++++++++++: Resolution: 1920x1080, 1080x1920, 1920x1080, 1440x900, 1366x768
`/+++ooooooooooooo/` WM: i3
./ooosssso++osssssso+` Theme: Adwaita [GTK2/3]
.oossssso-````/ossssss+` Icons: Adwaita [GTK2/3]
-osssssso. :ssssssso. Terminal: alacritty
:osssssss/ osssso+++. CPU: AMD Ryzen 9 5900X (24) @ 4.951GHz
/ossssssss/ +ssssooo/- GPU: NVIDIA GeForce GTX 1660 SUPER
`/ossssso+/:- -:/+osssso+- GPU: AMD ATI Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT
`+sso+:-` `.-/+oso: Memory: 1562MiB / 128735MiB
`++:. `-/+/
.` `/
[doctor@archlinux ~]$ lspci | grep VGA
04:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] (rev a1)
2d:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev c0)
[doctor@archlinux ~]$Offline
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General
Offline
Here you go
https://0x0.st/8PhN.txt
Offline
You're rendering on the AMD GPU, the nvidia GPU is used as VGA hub and available for prime-run.
glxinfo -Bresp
prime-run glxinfo -B should indicate that.
It's normal that Xorg shows up in nvidia-smi, if that's your concern.
nb. that prime-sync won't work w/ xf86-video-amdgpu and maybe reverse prime will generally work better w/ the modesetting driver.
https://wiki.archlinux.org/title/PRIME# … ronization
Offline