In situations where you might have multiple GPUs on a system and X fails to start with:
Code: Select all
(EE) No divices detected.
(EE) Fatal server error
No screens found
Then you need to add your discrete card's BusID to your X configuration. This can happen on systems with an Intel CPU and an integrated GPU or if you have more than one Nvidia card connected. Find your BusID:
Code: Select all
lspci -nn | egrep -i "3d"
Then add BusID to xorg.conf similarly like
4.1 Know the BusID of your dGPU card
and
4.2 Create/Modify xorg.conf
SDDM:
Try copy file Xsetup
from
/usr/share/sddm/scripts/Xsetup
to
/etc/sddm
.