%EC%97%90%EC%84%9C%20%EC%99%B8%EB%B6%80%20%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%A9%B4%20Xorg%EA%B0%80%20%EC%A0%95%EC%A7%80%EB%90%A9%EB%8B%88%EB%8B%A4..png)
내 ASUS X80L 노트북(시스템 구성: Celeron M 550, 2GB RAM, Intel Mobile GM965/GL960 비디오)에 문제가 있습니다. 저는 X.Org v 1.12.1.902 및 XFce 4.8을 사용하여 데비안 테스트를 실행하고 있습니다.
내 X 서버는 10~20분마다 아무 이유 없이 20~60초 동안 정지됩니다(보통 웹 개발에는 IDE와 오페라 브라우저만 사용합니다). 정지 시간 동안에는 커서를 움직일 수 있고 배경 음악만 들을 수 있습니다.
tty1에서 내 항목을 보면 /var/log/Xorg.0.log
반복되는 항목이 표시됩니다(X가 응답하지 않는 동안 매번 반복됩니다).
(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
전체 로그http://pastebin.com/raw.php?i=92JXreRW
출력lspci -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
Google과 포럼을 사용해도 이 문제를 해결할 수 없습니다. 뭐가 문제 야?
upd. 외부 디스플레이 없이 노트북을 사용하여 테스트를 수행했지만 여전히 저장이 정지되고 오류가 발생합니다. 다음은 dmesg 출력입니다.http://pastebin.com/raw.php?i=xf9B1jgh
또한 그 이후에는 키보드 설정이 정지될 때마다 xorg.conf
. 내 xfce4 설정은 alt+caps로 로케일 chagne을 정의하고 왼쪽 Alt를 작성 키로 정의합니다. 그러나 작성 키 없이 로케일을 변경하려면 Alt+Shift를 켜야 합니다.
업데이트 2xorg.conf
EDID에 관한 몇 가지 옵션을 추가하여 변경한 후
Option "UseEDID" "False"
Option "IgnoreEDID" "1"
dmesg에는 더 이상 오류 메시지가 없지만 때때로 X 서버가 잠시 동안 정지됩니다(이제 더 짧은 시간 동안). 그리고 내 안에 메시지가 몇 개 있어Xorg.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
답변1
다음 명령을 실행하면 어떤 메시지가 표시됩니까?
dmesg | tail
그 후 동결?
또한 xorg.conf가 존재하는지 확인하십시오. 존재하지 않는다면 하나를 생성 sudo Xorg -configure
하거나(예: Device 섹션에서) 다음 옵션을 사용하여 사용자 정의하십시오:
Option "UseEDID" "False"
Option "IgnoreEDID" "1"
Modes "1152X864" "1024X768" "800x600"
그래도 도움이 되지 않으면 /etc/default/grub 파일을 편집하고 다음 줄을 변경(또는 추가)해 보십시오.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
위의 해결 방법이 도움이 되지 않으면 배포판을 최신 버전으로 업그레이드해 보세요.
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하세요.
몇 가지 지침은 다음 문서 중 일부를 참조하세요.
http://www.thinkwiki.org/wiki/Intel_Graphics_Media_Accelerator_X3100