Lihuen
RSSRSS AtomAtom

Problemas en la configuración de Xorg en Lihuen recién instalado

Muchas veces nos encontramos con máquinas recién instaladas a las cuales no les arranca el servidor X. Si abrimos la configuración de xorg (el archivo es /etc/X11/xorg.conf) notaremos que está vacía.

Section "ServerFlags"
        Option "AllowEmptyInput" "off"
        Option "DontZap"                "off"
        Option "" ""                         
EndSection                                   

Section "InputDevice"                        
        Identifier      "Generic Keyboard"   
        Driver          "kbd"                
        Option      "CoreKeyboard"           
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "es"   
EndSection                                     

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection 

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
EndSection

Esto es por que Xorg esta usando HAL (Hardware Abstraction Layer) para autodetectar las características del monitor, teclado, mouse, placa de video, etc. Si estas características no son detectadas correctamente, la configuración falla.

¡Pero a no desesperar! Por suerte, si forzamos la configuración desde el archivo /etc/X11/xorg.conf, Xorg sobrescribe las configuraciones de HAL con las de este archivo. Algo que debería funcionar en la mayoría de los monitores y placas de video es lo siguiente:

Modificá la sección Screen de dicho archivo de configuración para que quede de la siguiente manera:

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        DefaultDepth        16
      SubSection "Display"              
            Depth           16            
            Modes           "1280x1024" "1024x768" "800x600" "640x480"   
      EndSubSection
EndSection
NOTA: seguramente tendrás que salir a una consola pura (podés hacerlo con la combinación de teclas Ctrl+Alt+F1), loguearte como root
y usar un edito en modo texto como nano o vim.

Guardá los cambios y salí del editor. Estos cambios fuerzan a entorno gráfico a utilizar una profundidad de colores de 16 bits y una resolución no mayor a 1280 por 1024 pixels. Esto puede no ser lo óptimo pero es casi a prueba de fallos.

Lo único que resta es reiniciar el entorno gráfico, que desde la misma consola y como root se hace así:

# /etc/init.d/gdm restart

Si no llegara a funcionar, podés probar con resoluciones mas chicas o con profundidades más, o menos profundas (cambiá 16 por 8 o 24 o 32). Si tenés dudas con esto, no dudes en escribirnos a soportelihuen en linti.unlp.edu.ar