Pixelização da tela do KDE

4
Estou usando o Arch Linux em um Acer Aspire 5920G e KDE 4.6.5 como WM. Todos os pacotes instalados estão atualizados.

Começando alguns dias atrás eu tenho alguns artefatos estranhos que se espalham por toda a tela. Curiosamente, eles não afetam nenhuma janela aberta (nem QT nem GTK ou uma janela X regular). Apenas os três botões no topo (maximizar, minimizar, fechar) são pixelizados, mas o "conteúdo" de qualquer janela está intacto.

Ao iniciar uma "sessão X boa e velha" em vez do KDE, não há artefato.

Esta é uma captura de tela atual. Note que todos os widgets do KDE (não sabem como são chamados) são pixelizados enquanto "olhos" e toda a imagem de fundo não são de todo. Aplicativos de tela cheia (jogos) e Windows funcionam perfeitamente também.

Temalgumaideiadoproblema?

EstaéumapartedologX:

cat/var/log/Xorg.0.log|grep-invidia[22.675](II)Moduleglx: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"
    
por muffel 22.07.2011 / 13:30

1 resposta

2

Você está executando o driver de código fechado. Talvez tenha um bug.

Você pode tentar alternar para um driver de código aberto: Altere em Section "Device" a linha Driver para Driver "nv" in /etc/X11/xorg.conf .

Pelo menos é aqui que a configuração é armazenada no meu Debian. Você pode procurar por uma linha como essa em seu arquivo de log:

(==) Using config file: "/etc/X11/xorg.conf"
    
por 23.07.2011 / 13:55