Hardware:
- Monitor: TV LCD LG 26LH20R con una resolución máxima de 1360x768.
- Tarjeta de video: GeForce 6150SE nForce 430.
1. Instalar los controladores nvidia.
Siguiendo esta guía o esta otra.
2. Editar sección Monitor en /etc/X11/xorg.conf
Importante ya que sólo con esta información el sistema reconoce resoluciones de hasta 1400x1050.
Section "Monitor"
Identifier "Monitor0"
VendorName "LG"
ModelName "26LH20R"
HorizSync 30.0 - 67.0
VertRefresh 59.0 - 71.0
Modeline "1360x768_60.00" 84.72 1360 1424 1568 1776 768 769 772 795 -HSync +Vsync
EndSection
La opción interlace que usaba en Fedora 12 acá causa problemas, así que la eliminé.
Sin embargo no aparece en el listado la opción 1360x768. Para esto se agrega la línea Modeline donde defino la resolución que deseo. De dónde salen estos números lo expliqué en el artículo anterior. Con esta línea se puede escoger la resolución pero no queda como resolución por defecto.
3. Editar sección Screen en /etc/X11/xorg.conf
Acá se debe agregar la resolución igual como se definió en Modeline, ya que si se coloca sólo "1360x768" no funciona.
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1360x768_60.00" "1024x768" "800x600"
EndSubSection
EndSection
Con este cambio la resolución queda definida por defecto (colocándola antes que las demás).
4. Reiniciar
Reboot.
Finalmente
Si hay algún problema con gnome-shell o compiz, puede deberse a que falta la sección Files en /etc/X11/xorg.conf y no carga correctamente glx:
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
Hasta pronto.