Saranno anche tre righe da novellino, ma cercando informazioni sui driver nvidia ho visto un sacco di gente che non sa andare oltre il classico Sistema -> Preferenze -> Risoluzione schermo (esempio relativo ad Ubuntu e GNOME, ma il succo è quello)...
A volte comunque il normale tool che permette di scegliere la risoluzione non offre quel che cerchiamo nonostante siamo sicuri che la nostra scheda possa dare di piu. Molti si rifugiano nel classico dpkg-reconfigure xserver-xorg, questo metodo ha due inconvenienti: funziona solo sulle derivate Debian e non sempre risolve i problemi, quindi ecco che si ripiega sul file xorg.conf...
xorg.conf si trova in /etc/X11 ed è responsabile delle configurazioni di mouse, tastiera, monitor e visualizzazione dello schermo. Per essere editato necessita dei privilegi di root, è bene metterci mano solo se si è sicuri di quel che si fa ed è comunque sempre consigliabile crearne una copia di backup dell'originale:
cp /etc/X11/xorg.conf xorg.confbkpIniziamo con l'osservarlo, tanto per farci un'idea di come è composto.
sudo nano /etc/X11/xorg.confIn caso le risoluzioni disponibili non siano di nostro gradimento è possibile aggiungerne al file in questione e selezionare da lì quella che si preferisce.
Section "Screen"Questa prima parte della "Section Screen" offre alcune indicazioni, da notare la voce DefaultDepth, che servirà per comprendere quale lista di risoluzioni si prenderà in considerazione. Questa sezione è solitamente composta anche da una o piu sottosezioni dove sono indicati i valori di risoluzione, ognuna di queste sottosezioni è composta piu o meno così:
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"Il numero sotto la voce Depth corrisponde a quello sotto la voce DefaultDepth vista prima, ciò vuol dire che verrà presa in considerazione questa sottosezione. In toto viene fuori qualcosa del genere:
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
Section "Screen"Le risoluzioni disponibili sono indicate sotto la voce Modes, è possibile aggiungerne o toglierne, la prima da sinistra è quella in uso, in questo caso 1024x768. Volessimo aggiungerne una nuova, a patto che la scheda grafica in uso la supporti, è sufficiente aggiungerla alla stringa, ad esempio, l'aggiunta della 1280x800:
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"Immaginiamo ora che le sottosezioni siano piu di una:
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"La risoluzione utilizzata in questo caso è 1024x786 in quanto DefaultDepth indica di far riferimento al Depth=24.
Identifier "Default Screen"
Device "nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
In verità è piu facile di quanto sembri ;) Dubbi, domande e chiarimenti lasciateli pure nei commenti, son qui per voi ^^
1 commento:
Buon Natale e felice 2008. Buck-Office
Posta un commento