Hola, que tal? Resulta que tengo un pequeño problemilla con la resolución de pantalla. Antes tenia un monitor de 17" con resolución 1152x864 pero hace poco me he comprado un monitor de 24" con resolución nativa 1920x1200. La questión es que si voy al Nvidia X Server Settings" y pongo la resolución nativa de la pantalla, no hay ningún problema. Pero cada vez que reinicio o enciendo de nuevo el ordenador, se inician las X con la resolución antigua, y la verdad es un poco molesto tener que ir al configurador de nvidia a cambiar la resolución de pantalla cada vez que enciendo el ordenador, además que todos los iconos también se me descolocan al cambiarse la resolución. He intentado editar el xorg.conf yo mismo dejando solo la resolución que yo quiero, pero no he conseguido nada.
¿Álguien sabe como solucionar este problemilla?
Para más información puedo deciros que tengo instalados los últimos drivers de nvidia y así es como tengo el xorg.conf ahora mismo:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder63) Thu Feb 5 00:19:09 PST 2009
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Thu Feb 5 00:18:17 PST 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "1920x1200 +0+0"
Option "TwinView" "0"
Option "metamodes" "1920x1200 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Muchas gracias de antemano. Un saludo!

nvidia-settings
Para que te guarde los cambios tenés que ejecutar nvidia-settings con permisos suficientes (en terminal: "sudo nvidia-settings")
Saludos!
ese no es el problema
Hola eldoc, gracias por contestar tan pronto, pero ese no es el problema porque yo ya ejecutaba nvidia-settings con permisos, me modifica el xorg.conf. Pero aún así me sigui iniciando las sesiones en otra resolución.
Gracias de todas formas. Un saludo!
¿Guardas los cambios?
¿Estás seguro de que después de aplicar los cambios en nvidia-settings los guardas en xorg.conf ("save to X configuration file")? Si no es ese el problema me rindo...
Saludos!
Solución
Bueno, pues al final parece que lo he solucionado.
En primer lugar contestaré a eldoc: si, estaba y estoy seguro que le daba a "Save to X configuration file" y que me modificaba el xorg.conf. Pero tu post anterior me ayudó a encontrar la solución, y ahora te diré como.
Para acceder al nvidia-settings yo voy al acceso que se crea en Sistema>Adiminstración>NVIDIA X Server Edition, y cuando lo instalé configuré el menú poniendo un "gksu" antes de la orden para arrancar el nvidia-settings. Por eso si que me escribía en xorg.conf al darle a "Save to X configuration file" y si que me guardaba los cambios. Pero, para probar, ejecuté nvidia-settings desde el terminal, y ahí fué cuando me di cuanta de uno de los problemas: se ejecutaba el nvidia-settings pero me daba un error. Me decía que habia un error en "/home/[mi carpeta personal]/.nvidia-settings-rc" y que en definitiva para solucionarlo tenia que editar este archivo y cambiar (en las linias que saliera, creo que era la 20 i pico) "CRT-0" por "DFP-0". Lo hice, pero me sigua pasando lo mismo. Entonces volví a entrar en el xorg.conf i me di cuenta que también habia un "CRT-0" por ahí i también lo cambié. Pero seguia igual. Así que busqué por internet los xorg.conf de otra gente y me di cuenta que habia uno que en la resolución estaba "1920x1200_60 +0+0" en lugar "1920x1200 +0+0" así que decidí añadirle el _60 y.... POR FIN!!!
Ahora ya se me queda siempre con la misma resolución de pantalla.
Hos pongo como está ahora la sección de "screen" en mi xorg.conf por si a alguien le interesa:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "1920x1200_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Pues ala! Si es que al final todo se puede arreglar.
no me va
a mi no me funciona, modifiqué las dos entradas pero me sigue saliendo igual