Compiz lento com driver proprietário da nvidia [fechado]

9

Estou usando o Ubuntu 10.10 e tenho problemas com o driver da nvidia proprietário da minha GeForce GTS 250. Tenho um problema com o fraco desempenho do Compiz . E também há um driver "noueau" de código aberto.

  1. Proprietário: experimentei várias versões, mas nenhuma delas funciona rapidamente na área de trabalho . Isso significa 30 FPS sem efeitos pesados. Atualmente estou usando a versão 270.18. Mesmo o uso normal da área de trabalho é ruim (janelas em movimento) Em jogos (e benchmark 3D), é realmente bom ! (Céu Unigine funciona bem!)
  2. "Nouveau" de código aberto : Muito rápido na área de trabalho com efeitos pesados ​​(desfoque, ...). Eu tenho 300 FPS e mais, mesmo no modo Expo . Jogos eram bons, mas não tão bons quanto acessórios. E o driver faz com que o xorg falhe até o último ( ppa:xorg-edgers/nouveau), então eu voltei para o proprietário.

Eu também tenho um computador com Ubuntu 10.04, GeForce 8600GT e drivers 185.xe o Compiz funciona muito bem lá.

Existe uma pergunta semelhante sobre o desempenho do driver proprietário da Nvidia na 10.10

Qual versão do driver da nvidia (prop) é rápida no Compiz no Ubuntu 10.10? Como você instala uma versão específica do driver da nvidia? É o caso de cada driver mais recente funcionar mais lentamente no compiz?

edit: Testei 8600GT e GTS250 no Ubuntu 10.04 sob drivers 197.xx. O desempenho no Compiz e os jogos são ótimos! Então o Ubuntu 10.10 com 260.xx ou o driver mais recente não é bom para o Compiz?

gsedej
fonte
Você tem renderização direta? glxinfo | grep direct
shellholic
direct rendering: Yes
gsedej
Você ainda tem o problema? Você descobriu como resolver o problema ou considerou aceitar uma resposta que resolva o seu problema (se houver)?
Luis Alvarado

Respostas:

1

Eu tentaria 260.19.36 ou 260.19.29 .

A linha de drivers 270 é MUITO beta agora. Eu ficaria longe. Atualmente, uso 290.19.36 no Ubuntu 10.04 - desculpe, não posso atualizar agora para 10.10 para comparação.

FWIW, eu uso este link .

M. Tibbits
fonte
Nota: esses são os drivers da arquitetura amd64, portanto você não deve instalá-los se estiver executando o Ubuntu de 32 bits.
precisa saber é o seguinte
Sim, desculpe - eu padrão x64 agora. Aqui está o link x86
M. Tibbits
Obrigado pela resposta. Eu removi o x-updates ppa e instalei o driver 10.10 padrão para o meu sistema x64. Mas o Compiz ainda é muito lento. Glxinfo diz NVIDIA 260.19.06. Não quero quebrar nada no momento em que o computador GTS 250 é o meu principal computador de trabalho. Pode haver alguns problemas com a compilação do driver x64?
gsedej
Para sua informação, a nvidia atualizou os 270 drivers duas vezes agora. Você já teve a chance de experimentar o driver 270.35? Agora mudei e, sob certas configurações, ele parece muito mais rápido - embora eu faça o gpgpu shtuff.
M. Tibbits 27/03
-1

Aqui está o que eu fiz e parece consertar as coisas. Uma das opções ao instalar o driver a partir do arquivo nvidia .run (versão 270.26) é instalar as bibliotecas de compatibilidade de 32 bits. Você precisa selecionar NÃO se tiver um sistema de 64 bits. Quando desativei o driver dos repositórios e reinstalei esse driver sem adicionar suporte à compatibilidade de 32 bits, os problemas de desempenho desapareceram. (Observe que se você estiver fazendo isso dessa maneira, também precisará colocar na lista negra o módulo do kernel noveau.)

hoytak
fonte
Além disso, a outra coisa que fiz (não sei se ajudou, fiz ao mesmo tempo) foi garantir que as configurações do VSync correspondessem entre o KDE e o driver da nvidia.
precisa saber é o seguinte
Meep. Por favor, não recomende instalar os drivers da nvidia a partir do arquivo .run. Isso quebra muitas suposições que o software Ubuntu faz e pode ser difícil voltar a uma configuração suportável. (Eventualmente) deve haver alguns drivers diferentes da nvidia disponíveis em Drivers de hardware. No momento, porém, apenas a nvidia-current suporta o nosso servidor X.
RAOF 22/03
Vou tentar esta solução quando tiver tempo. Agora não quero arriscar quebrar o servidor Xorg.
gsedej