저는 아치 리눅스를 사용하고 있습니다에이서 아스파이어 5920G그리고KDE4.6.5WM처럼. 설치된 모든 패키지가 최신 상태입니다.
며칠 전부터 화면에 이상한 흔적이 발견되었습니다. 흥미롭게도 열려 있는 창(QT, GTK 또는 일반 X 창)에는 전혀 영향을 미치지 않습니다. 상위 3개 버튼(최대화, 최소화, 닫기)만 픽셀화되어 있지만 모든 창의 "콘텐츠"는 그대로 유지됩니다.
KDE 대신 "이전 X 세션"을 시작할 때 아티팩트가 전혀 없습니다.
현재 스크린샷은 다음과 같습니다. 모든 KDE에 주의하세요작은 부품(무엇인지는 확실하지 않음) 픽셀화되어 있지만 "눈"과 전체 배경 이미지는 전혀 픽셀화되어 있지 않습니다. 전체 화면 응용 프로그램(게임) 및 Windows도 완벽하게 작동합니다.
문제가 무엇인지 아시나요?
이것은 X 로그의 일부입니다:
cat /var/log/Xorg.0.log | grep -i nvidia
[ 22.675] (II) Module glx: vendor="NVIDIA Corporation"
[ 22.708] (II) NVIDIA GLX Module 275.19 Tue Jul 12 18:31:51 PDT 2011
[ 22.764] (II) LoadModule: "nvidia"
[ 22.797] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 22.910] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 22.991] (II) NVIDIA dlloader X Driver 275.19 Tue Jul 12 18:15:26 PDT 2011
[ 22.991] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 23.097] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 23.134] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 23.134] (==) NVIDIA(0): RGB weight 888
[ 23.134] (==) NVIDIA(0): Default visual is TrueColor
[ 23.134] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 23.134] (**) NVIDIA(0): Option "TwinView" "0"
[ 23.134] (**) NVIDIA(0): Option "MetaModes" "1280x800 +0+0; nvidia-auto-select +0+0"
[ 23.134] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-0"
[ 24.334] (II) NVIDIA(GPU-0): Display (AUO (DFP-0)) does not support NVIDIA 3D Vision
[ 24.334] (II) NVIDIA(GPU-0): stereo.
[ 24.354] (II) NVIDIA(0): NVIDIA GPU GeForce 8600M GT (G84) at PCI:1:0:0 (GPU-0)
[ 24.354] (--) NVIDIA(0): Memory: 524288 kBytes
[ 24.354] (--) NVIDIA(0): VideoBIOS: 60.84.41.00.18
[ 24.354] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 24.354] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 24.354] (--) NVIDIA(0): Connected display device(s) on GeForce 8600M GT at PCI:1:0:0
[ 24.354] (--) NVIDIA(0): AUO (DFP-0)
[ 24.354] (--) NVIDIA(0): AUO (DFP-0): 330.0 MHz maximum pixel clock
[ 24.354] (--) NVIDIA(0): AUO (DFP-0): Internal Dual Link LVDS
[ 24.391] (II) NVIDIA(0): Assigned Display Device: DFP-0
[ 24.391] (II) NVIDIA(0): Validated modes:
[ 24.391] (II) NVIDIA(0): "1280x800+0+0"
[ 24.391] (II) NVIDIA(0): "nvidia-auto-select+0+0"
[ 24.391] (II) NVIDIA(0): Virtual screen size determined to be 1280 x 800
[ 25.419] (--) NVIDIA(0): DPI set to (98, 96); computed from "UseEdidDpi" X config
[ 25.420] (--) NVIDIA(0): option
[ 25.420] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[ 25.433] (II) NVIDIA(0): Setting mode "1280x800+0+0"
[ 25.864] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 25.864] (==) NVIDIA(0): Backing store disabled
[ 25.864] (==) NVIDIA(0): Silken mouse enabled
[ 25.867] (==) NVIDIA(0): DPMS enabled
[ 25.868] (II) NVIDIA(0): [DRI2] Setup complete
[ 402.168] (II) NVIDIA(0): Setting mode "1280x800+0+0"
답변1
폐쇄 소스 드라이버를 실행 중입니다. 어쩌면 버그가 있을 수도 있습니다.
오픈 소스 드라이버로 전환해 볼 수 있습니다. Section "Device"
Driver 줄을 Driver "nv"
in 으로 변경하세요 /etc/X11/xorg.conf
.
적어도 이곳은 내 구성이 데비안에 저장되는 곳입니다. 로그 파일에서 다음과 같은 줄을 검색할 수 있습니다.
(==) Using config file: "/etc/X11/xorg.conf"