După cum bănuiam, a fost o problemă de configurare. Iată ce am găsit că funcționează pentru cazul meu:
1 - Am editat conținutul meu /lib/modprobe.d/nvidia-graphics-drivers.conf
fişier:
lista neagră nouveau
lista neagră lbm-nouveau
alias nouveau dezactivat
alias lbm-nouveau off
opțiuni nvidia-drm modeset=1
și apoi rulați pe terminal: sudo update-initramfs -u
Ref: https://askubuntu.com/a/1310431/1175096
2 - Am golit conținutul de /etc/X11/xorg.conf
.
Ref: Ecranul intern al laptopului nu a fost detectat când utilizați driverul Nvidia
3 - Am creat un nou fișier conf în /usr/share/X11/xorg.conf.d/
, numit 30-nvidia-prime-overwrite-fucker.conf
. Acest lucru se datorează faptului că gpu-manager suprascrie de obicei 11-nvidia-prime.conf
la boot. Numele chiar nu contează, atâta timp cât folosești un număr mai mare la început. Noul meu fișier conținea:
Secțiunea „OutputClass”
Identificator „Nvidia Prime”
MatchDriver „nvidia-drm”
Driver „nvidia”
Opțiunea „AllowEmptyInitialConfiguration”
# Opțiunea „IgnoreDisplayDevices” „CRT”
Opțiunea „PrimaryGPU” „Da”
ModulePath „/lib/x86_64-linux-gnu/nvidia/xorg”
EndSection
care este exact conţinutul 11-nvidia-prime.conf
dar cu Opțiunea „IgnoreDisplayDevices” „CRT”
comentat.
Ref: https://askubuntu.com/a/689505/1175096
4 - In al meu /etc/default/grub
fisierul pe care l-am scris:
GRUB_CMDLINE_LINUX_DEFAULT="stropire liniștită"
Și apoi pe terminal, pentru a actualiza grub:
sudo update-grub
Ecranul meu încorporat este din nou și monitorul meu extern funcționează ca un ecran de extensie!