Compiz lento bajo el controlador nvidia patentado [cerrado]

9

Estoy usando Ubuntu 10.10 y tengo un problema con el controlador nvidia patentado para mi GeForce GTS 250. Tengo un problema con el bajo rendimiento de Compiz . Y también hay un controlador "noueau" de código abierto.

  1. Propietario: He intentado muchas versiones pero tampoco funciona rápido en el escritorio . Esto significa 30 FPS sin efectos pesados. Actualmente estoy usando la versión 270.18. Incluso el uso normal del escritorio se siente mal (mover ventanas) En los juegos (y el punto de referencia 3D) ¡es realmente bueno ! (¡Unigine Heaven funciona bien!)
  2. "Nouveau" de código abierto : muy rápido en el escritorio con efectos pesados ​​(desenfoque, ...). Tengo 300 FPS y más, incluso en modo Expo . Los juegos eran buenos pero no tan buenos como los accesorios. Y el controlador hace que xorg se bloquee incluso el último ( ppa:xorg-edgers/nouveau), por lo que volví a propietario.

También tengo una computadora con Ubuntu 10.04, GeForce 8600GT y controladores 185.xy Compiz funciona muy bien allí.

Hay una pregunta similar sobre el rendimiento del controlador propietario de Nvidia en 10.10

¿Qué versión del controlador nvidia (prop) es rápida en Compiz en Ubuntu 10.10? ¿Cómo se instala una versión específica del controlador nvidia? ¿Es el caso de que cada controlador más nuevo funciona más lento en compiz?

editar: probé 8600GT y GTS250 en Ubuntu 10.04 con controladores 197.xx. ¡El rendimiento en Compiz y los juegos son geniales! Entonces, ¿Ubuntu 10.10 con 260.xx o un controlador más nuevo no es bueno para Compiz?

gsedej
fuente
¿Tienes renderizado directo? glxinfo | grep direct
shellholic
direct rendering: Yes
gsedej
Aún tienes el problema. ¿Ha encontrado cómo resolver el problema o ha considerado aceptar una respuesta que resuelva su problema (si corresponde)?
Luis Alvarado

Respuestas:

1

Intentaría 260.19.36 o 260.19.29 .

La línea de 270 controladores es MUY beta en este momento. Me mantendría alejado. Actualmente uso 290.19.36 en Ubuntu 10.04; lo siento, no puedo actualizar ahora a 10.10 para comparar.

FWIW, uso este enlace .

M. Tibbits
fuente
Nota: esos son los controladores para la arquitectura amd64, por lo que no debe instalarlos si está ejecutando Ubuntu de 32 bits.
Firefeather
Sí, lo siento, ahora prefiero x64. Aquí está el enlace x86
M. Tibbits
Gracias por responder. Eliminé x-updates ppa e instalé el controlador predeterminado 10.10 para mi sistema x64. Pero Compiz sigue siendo muy lento. Glxinfo dice NVIDIA 260.19.06. No quiero romper algo en este momento, dado que la computadora GTS 250 es mi computadora de trabajo principal. ¿Podría haber algunos problemas con la compilación x64 del controlador?
gsedej
Para su información, nvidia ha actualizado los 270 controladores dos veces ahora. ¿Ya ha tenido la oportunidad de probar el controlador 270.35? Ahora he cambiado y, bajo ciertas configuraciones, parece mucho más rápido, aunque principalmente hago gpgpu shtuff.
M. Tibbits
-1

Esto es lo que hice y parece arreglar las cosas. Una de las opciones al instalar el controlador desde el archivo nvidia .run (versión 270.26) es si instalar bibliotecas de compatibilidad de 32 bits. Debe seleccionar NO en esto si tiene un sistema de 64 bits. Cuando deshabilité el controlador de los repositorios y reinstalé este controlador sin agregar compatibilidad de compatibilidad de 32 bits, los problemas de rendimiento desaparecieron. (Tenga en cuenta que si lo está haciendo de esta manera, también debe incluir en la lista negra el módulo del kernel de Noveau).

hoytak
fuente
Además, lo otro que hice (no estoy seguro de que haya ayudado, lo hice al mismo tiempo) fue asegurarme de que la configuración de VSync coincidiera entre KDE y el controlador nvidia.
hoytak
Meep No recomiende instalar los controladores de nvidia desde el archivo .run. Esto rompe muchas suposiciones que hace el software de Ubuntu, y puede ser difícil volver a una configuración compatible. Debería haber (eventualmente) un par de controladores nvidia diferentes disponibles en Controladores de hardware. Por el momento, sin embargo, solo nvidia-current admite nuestro servidor X.
RAOF
Probaré esta solución cuando tenga tiempo. Ahora no quiero arriesgarme a romper el servidor Xorg.
gsedej