La risoluzione viene ripristinata dopo ogni riavvio

So che questa domanda è stata fatta prima, e so che ho già risolto questo problema, ma non riesco a trovare nulla che funzioni per qualche motivo.

Background: Ogni volta che effettuo l’accesso, la mia risoluzione viene reimpostata su 1024×768, quindi devo aprire le impostazioni di nvidia e cambiarla di nuovo in 1280×1024 ogni volta.

Domanda: C’è una soluzione per questo problema?

Informazioni addizionali:

  • Dell XPS 400
  • Xubuntu 12.10 (nuova installazione, non aggiornata dalla 12.04)
  • Scheda grafica: Nvidia GT430
  • Driver GPU: nvidia-aggiornamenti correnti

Il problema che stavo colpendo era che Nvidia x-server avrebbe caricato la mia risoluzione preferita (1280×1024), ma poi il gestore delle impostazioni avrebbe caricato la sua opzione preferita, che per default era 1024×768.

Come ho finito per risolvere questo – nel terminale:

  • sudo leafpad /etc/X11/xorg.conf

Scorri verso il basso, probabilmente vicino o in basso, dove dice qualcosa del tipo:

 Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "Stereo" "0" Option "nvidiaXineramaInfoOrder" "CRT-1" Option "metamodes" "1280x1024_75 +0+0; nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection 

La terza opzione (“metamodes”) è l’opzione di risoluzione. In quella linea, ho rimosso il ; nvidia-auto-select +0+0 ; nvidia-auto-select +0+0 . La linea ora sembrava così:

 Option "metamodes" "1280x1024_75 +0+0" 

Ciò non consentiva al gestore delle impostazioni di selezionare la risoluzione desiderata e sovrascrivere xorg.conf, forzando quindi il computer a utilizzare 1280×1024 per impostazione predefinita.

nvidia-settings

Nelle impostazioni di nvidia, in X Server Display Configuration , fare Save to X Configuration File su Save to X Configuration File . Se non l’hai mai fatto prima, si lamenterà di non essere in grado di analizzare /etc/X11/xorg.conf. Dillo solo “OK”, non importa. Avrai bisogno di dargli la tua password per elevare in modo che possa scrivere su quel file. Una volta fatto ciò, la risoluzione (e le altre modifiche nelle impostazioni di nvidia) permangono con il riavvio.

Le mie impostazioni andavano da 1200x790 a un valore predefinito di 640x480 .

Ecco la soluzione che ho trovato.