nVidia desempenho com X mais recente e mais recente driver abismal com Compiz

4

Eu recentemente atualizei o Debian para o Xorg 2.9.4 e instalei o nvidia-glx do experimental, versão 260.19.21. Esta foi uma batalha difícil, já que as dependências do pacote experimental nvidia-glx ainda estão um pouco quebradas. Consegui que funcionasse sem forçar a instalação de nenhum pacote e sem modificar os pacotes.

No entanto, após a atualização, o desempenho do compiz foi péssimo. Estou usando o plug-in do desktop wall e a mudança de viewports é muito lenta - leva alguns segundos para cada switch. Além disso, cada efeito que compiz faz, como animações de zoom para ícones ao iniciar aplicativos, leva segundos. A velocidade de comutação da janela de exibição muda em relação à quantidade de janelas na tela virtual - as telas vazias mudam quase na velocidade normal, as janelas de um único navegador funcionam quase que decentemente, mas apenas quatro terminais rxvt diminuem a velocidade dos interruptores.

Minha configuração do compiz deve ser bem básica. O Xorg também é configurado sem nada de especial - a única configuração "personalizada" é forçar o nome do driver a ser "nvidia". Eu brinquei com o nvidia-settings e o compizconfig tentando configurações diferentes do VSync, mas nenhuma delas ajudou.

Minha placa gráfica é: NVIDIA GPU NVS 3100M (GT218) na PCI: 1: 0: 0 (GPU-0). Esta é a GPU do laptop da série Geforce GTX 200. O desempenho da placa gráfica não deve, naturalmente, ser um problema.

EDIT: No final, nada funcionou, e fiquei muito irritado com o estado do compiz e seu suporte no Debian. Muitas revisões do driver da nVidia foram aprovadas e estou usando o Gnome 3 agora, então estou aceitando as melhores respostas para essa pergunta, mesmo que o problema não tenha sido resolvido.

    
por Nakedible 01.03.2011 / 17:44

2 respostas

2

Você também está usando a versão do compiz do Debian experimental? A versão do compiz no debian unstable (compiz 8.4) tem mais de um ano, enquanto a experimental é bastante nova.

Você pode tentar executar compiz com a opção --loose-binding , que deve melhorar o desempenho em placas nvidia.

Edit: Acabei de ver uma atualização do blog de um dos mantenedores do Debian dizendo que os pacotes em experimental estão sendo adicionados e pode levar alguns dias até que todos estejam disponíveis devido a algumas complicações. Você deve tentar testá-los novamente assim que eles estiverem disponíveis.

    
por 04.03.2011 / 10:22
1

Muitas pessoas encontraram soluções diferentes para problemas semelhantes.

Conselhos deste tópico :

I had refresh problems until i did switched on the "Force synchronisation between X and GLX" - option on the workaround tab in the CompizConfig Settings Manager.

E a partir deste tópico :

Try running compiz with -sm-disable or/and --loose-binding. Disabling effects such as anti-aliasing in the terminals may help also.

E a partir deste tópico :

Option "UseEvents" "false"

EDITAR

Você já passou por este documento NvidiaGraphicsDrivers :

This document explains how to make use of NVIDIA video hardware on a Debian GNU/Linux system. The following section shortly describes the free drivers while the rest of the document covers the non-free but 3D-accelerated drivers.

Se nada funcionar, pode ser que o uso experimental tenha sido o problema, e que você deva reverter para a versão estável, enquanto é claro, relatar sua experiência para os desenvolvedores.

    
por 04.03.2011 / 11:38