Quando provo ad attaccare un monitor esterno al mio portatile, le windows si allungano stranamente in orizzontale e l’offset del clic è distriggersto. Anche le impostazioni nvidia non sembrano mostrare il display del laptop integrato, ma le impostazioni di visualizzazione di ubuntu lo fanno.
Se aggiungo un terzo monitor, i due monitor esterni funzionano correttamente senza allungamento o misclicking, ma il monitor del laptop è vuoto. Non riesco a trascinare le windows ma posso spostare il mouse lì.
Se utilizzo un monitor da solo, funziona correttamente.
Si tratta di un’installazione nuova (ad eccezione di crashplan) di 14.04.1 LTS x86_64, che utilizza l’ultimo driver testato in driver aggiuntivi (nvidia-331.113 e nvidia-prime). È su un Dell M6800 con un Quadro K4100M. I display sono collegati tramite la porta display dal dock.
Dal momento che non posso pubblicare immagini, ecco un album di screenshot:
aggiornamento: eliminazione dei driver nvidia e uso di Nouveau funziona bene, ma funziona lentamente.
aggiornamento: è correlato a Nvidia Optimus. La distriggerszione nel BIOS risolve il problema, anche se mi piacerebbe poter passare alla mia grafica integrata in futuro.
I driver standard di Ubuntu NVidia generano alcuni problemi su hardware NVidia leggermente più vecchio e leggermente più recente.
Se vuoi più dei driver di repository standard di Ubuntu, installa il PPA di xorg.edgers .
sudo apt-add-repository ppa:xorg-edgers/ppa sudo apt-get update
Dato che il gruppo xorg.edgers chiede di non dare istruzioni di installazione direttamente senza collegarsi alla loro pagina, questo è il meglio che posso fare (per ora).
Se non sai cos’è un PPA o hai bisogno di una guida dopo aver letto la loro pagina, lascia un commento qui sotto.
Aveva lo stesso problema il 16.04 e finalmente è stato in grado di risolverlo oggi.
Secondo NVIDIA, perché il display integrato è collegato a iGPU Intel. https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/
Il risultato è che Nvidia x server non ha alcun controllo sul monitor integrato.
Per risolvere questo problema, commutare la modalità grafica da MShybrid a discreto nelle impostazioni del BIOS, che può forzare il monitor integrato a essere guidato dalla GPU discreta, e x server funzionerà correttamente per riconoscere sia la visualizzazione interna che quella esterna.
Ho sofferto di questo problema. finalmente trovato questo post: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1382462/comments/35
In Gestione impostazioni CompizConfig, vai a Opzioni generali , quindi Visualizza impostazioni e fai quanto segue:
- Deselezionare Rileva uscite .
- Nell’array Output, imposta le risoluzioni di ciascuno dei tuoi schermi.
I numeri dopo la risoluzione “1920×1080 + 0 + 0” sono l’offset. È importante aggiungere questo offset in base alle proprie esigenze. Ho due schermi Full HD, quindi ho aggiunto la seguente configurazione:
1920x1080+0+0 1920x1080+1920+0
La seconda uscita ha un offset di 1920, perché è sul lato destro della prima uscita, che ha una larghezza di 1920.