[Linuxtrent] Doppio schermo su nvidia con driver proprietario

  • From: Michele Bert <micbert75@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 8 Nov 2011 09:38:21 +0100

Buongiorno.
Ho un portatile dotato di scheda video Nvidia GeForce 8400G. Fino alla
settimana scorsa ho sempre evitato il driver proprietario, perché mi
dava qualche problemino, e perché comunque non ho alcun bisogno di
accelerazione grafica. Anche la gestione del monitor esterno, è sempre
andata bene: riuscivo a passare da una modalità all'altra (twin,
desktop esteso, solo monitor incorporato, solo monitor esterno) con la
semplice pressione del tasto apposito. tutto regolare.

Lo scorso fine settimana, mi sono aggiornato ad Oneiric, e ne sono
risultati diversi problemi grossi con il driver che ho sempre usato
(tipo schermate piene di variopinti colori, e frattaglie di opere
d'arte... illeggibili). E qui la prima domanda: se ho capito bene,
unity richiede per forza l'accelerazione grafica. Me lo confermate?

Così mi sono rassegnato al driver proprietario.
La sorpresa è stata la modalità con cui il tool specifico nvidia
gestisce il desktop esteso: vengono configurati i due schermi
separatamente, per cui tutti i client X che faccio partire, si
posizionano automaticamente sul primo, e quando dico client non mi
riferisco solo ai vari programmi ad interfaccia grafica, ma anche, ad
esempio, al window manager.
Ne risulta che:
- nessun wiondow manager si collega al secondo monitor
- non sembra esserci modo di "portare" le finestre sul secondo monitor

Il workaround che uso attualmente è di lanciare da un terminale:
$ DISPLAY=:0.1 gnome-wm
$ DISPLAY=:0.1 gnome terminal

Il primo lancia il window manager, che è necessario, altrimenti non
avrei modo di gestire le finestre, in particolare non riuscirei
nemmeno a selezionarne una come attiva. Il secondo apre una finestra
di terminale, da cui faccio partire tutti i programmi che voglio
appaiano su quel monitor.
Se da un lato questa configurazione ha dei risvolti interessanti,
dall'altra è un po' poco agevole lavorarci, al ché sorgono le altre
due domande:
- C'è un modo per spostare una finestra da uno schermo all'altro? O
più genericamente: c'è un modo per cambiare il server a cui un client
è collegato?
- C'è un modo per gestire i due schermi nel modo in cui ero abituato,
ovvero come un unico schermo esteso?

Inoltre sorgono un paio di curiosità, tra cui la principale è: ma gli
sviluppatori nvidia, hanno mai testato questa cosa?

Michele
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: