Congelación de Xorg con monitor externo en Intel Mobile GM965/GL960 (Debian Linux)

Congelación de Xorg con monitor externo en Intel Mobile GM965/GL960 (Debian Linux)

Tengo un problema con mi computadora portátil ASUS X80L (configuración del sistema: Celeron M 550, 2 Gb de RAM, video Intel Mobile GM965/GL960). Estoy ejecutando pruebas de Debian con X.Org v 1.12.1.902 y XFce 4.8.

Cada 10 a 20 minutos, mi servidor X se congela durante 20 a 60 segundos sin ningún motivo (normalmente uso solo IDE y el navegador Opera para desarrollo web). Durante el tiempo de congelación solo puedo mover el cursor y escuchar música de fondo.

Al mirar mi /var/log/Xorg.0.logtty1, veo entradas repetidas (se repite cada vez que X no responde):

(II) AIGLX: Suspending AIGLX clients for VT switch
(II) Open ACPI successful (/var/run/acpid.socket)
(II) AIGLX: Resuming AIGLX clients after VT switch
(II) intel(0): EDID vendor "GSM", prod id 17503
(II) intel(0): Using hsync ranges from config file
(II) intel(0): Using vrefresh ranges from config file
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
(II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
(--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found

Registro completohttp://pastebin.com/raw.php?i=92JXreRW

Salida delspci -v http://pastebin.com/raw.php?i=QXWqsxZu

Xorg.conf

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "us,uk(winkeys)"
    Option         "XkbOptions" "grp:alt_caps_toggle,grp_led:scroll"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "LG"
    ModelName      "L1752HR"
    Option         "DPMS" "false"

    Modeline       "1280x800x0.0"   69.30  1280 1328 1360 1405  800 803 809 822 -hsync -vsync
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "intel"

    VideoRam       524288
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24

    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

No puedo resolver este problema usando Google y los foros. ¿Qué ocurre?

arriba. Realicé la prueba usando una computadora portátil sin pantalla externa, pero todavía recibo errores y bloqueos. Aquí está la salida de dmesghttp://pastebin.com/raw.php?i=xf9B1jgh

Además, cada vez que eso se congela, la configuración de mi teclado vuelve a los valores predeterminados, definidos en xorg.conf. Mi configuración de xfce4 define el cambio de configuración regional mediante alt+mayúsculas y alt-izquierda como tecla de redacción. Pero gira alt+shift para cambiar la configuración regional, sin tecla de redacción.

arriba 2 Después de cambiar mi xorg.confagregando algunas opciones con respecto a EDID

Option "UseEDID" "False"
Option "IgnoreEDID" "1"

No hay más mensajes de error en dmesg, pero a veces el servidor X se congela por un tiempo (ahora por menos tiempo). Y tengo algunos mensajes en miXorg.0.log

[157600.245] (II) AIGLX: Suspending AIGLX clients for VT switch
[157605.263] (II) Open ACPI successful (/var/run/acpid.socket)
[157605.263] (II) AIGLX: Resuming AIGLX clients after VT switch
[157605.409] (II) intel(0): EDID vendor "LPL", prod id 297
[157605.409] (II) intel(0): Printing DDC gathered Modelines:
[157605.409] (II) intel(0): Modeline "1280x800"x0.0   69.30  1280 1328 1360 1405  800 803 809 822 -hsync -vsync (49.3 kHz eP)
[157605.810] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found

Respuesta1

¿Qué mensajes recibe al ejecutar el siguiente comando?

dmesg | tail

¿Después de esa congelación?

También asegúrese de que su xorg.conf exista; si no, cree uno (p. ej. sudo Xorg -configure) o personalícelo jugando con las siguientes opciones (en la sección Dispositivo):

Option "UseEDID" "False"
Option "IgnoreEDID" "1"
Modes "1152X864" "1024X768" "800x600"

Si esto no ayuda, intente editar su archivo: /etc/default/grub y cambie (o agregue) la siguiente línea:

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Si la solución anterior no ayuda, intente actualizar su distribución a la última versión:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

reinicie su máquina y verifique si está resuelto.


Consulte algunos de los siguientes artículos para obtener orientación:

http://www.thinkwiki.org/wiki/Intel_Graphics_Media_Accelerator_X3100

http://wiki.debian.org/XStrikeForce/HowToRandR12

http://crunchbanglinux.org/forums/topic/15374/solved-error-edid-checksum-is-invalid-remainder-is-130/

información relacionada