ForoSUSE

ForoSUSE (http://www.forosuse.org/forosuse/index.php)
-   Software (http://www.forosuse.org/forosuse/forumdisplay.php?f=3)
-   -   Problemas con Compiz + driver gráfica Nvidia (http://www.forosuse.org/forosuse/showthread.php?t=26087)

VaryHeavy 24-abr-2011 10:09

Problemas con Compiz + driver gráfica Nvidia
 
En mi PC de sobremesa he instalado OpenSUSE 11.4 32 bits GNOME, y el problema viene al activar los efectos de escritorio del gestor de ventanas Compiz, que básicamente es que no renderiza bien el entorno al 100%, apreciándose algunos defectos en algunas líneas en las ventanas de cualquier aplicación, haciendo que las formas o el texto si lo hubiera no se viese como es debido, por ejemplo, haciendo que el texto que aparezca en una línea afectada aparezca cortado por la mitad, o que cada vez que se abra una ventana en modo maximizado aparezca una línea negra que recorre toda la parte inferior de la ventana. Son defectos que desaparecen si demaximizas y vuelves a maximizar una ventana, pero es muy molesto tener que hacerlo siempre.

La tarjeta gráfica de mi equipo es una Nvidia 6200 GS TurboCache, y he probado a utilizar los drivers x11-video-nvidiaG02 (260.19.44-24.1), x11-video-nvidiaG01 (173.14.28-28.1) y x11-video-nvidia (96.43.19-26.1) con los módulos correspondientes al kernel default de OpenSUSE 11.4, así como con los módulos correspondientes al kernel desktop, sin que en ningún caso haya mejorado la experiencia.
En el único caso en que la experiencia fue distinta (para peor) fue en el caso del driver x11-video-nvidia (con el módulo nvidia-gfx-kmp-default), con el que al activar los efectos de escritorio desaparecían completamente los bordes de todas las ventanas, y volvían a aparecer al desactivar los efectos.

Decir también que la aplicación de los Ajustes de NVIDIA del servidor X (nvidia-settings) solo he podido abrirla usando el driver x11-video-nvidia (96.43.19-26.1), mientras que con los otros drivers al querer abrirla desde el menú, el clickar sobre ella no tiene ningún efecto, y al ejecutarla por consola me salta el siguiente mensaje:

Código:

varyheavy@VaryComputer:~> nvidia-settings

ERROR: The attribute 'ForceGenericCpu' specified on line 26 of configuration
      file '/home/varyheavy/.nvidia-settings-rc' cannot be assigned (it is a
      read-only attribute).

También he probado a instalar el xorg-x11-driver-video-nouveau junto con el mesa-nouveau3d pero no sé cómo hacer para que el sistema pase a utilizar este driver :S, ¿cómo se hace el cambio de driver gráfico teniendo más de uno instalado?
Y lo más importante: ¿Qué podría hacer para resolver el problema del renderizado de las ventanas con Compiz?
En Mandriva también estuve usando en su día GNOME + Compiz y nunca tuve problemas de este tipo, todas las ventanas se mostraban correctamente. ¿Qué puede estar pasando en OpenSUSE?

jesusx 24-abr-2011 13:08

Hola, decirte que mi experiencia con Gnome+Compiz no fué del todo grata. En mi opinión, Compiz falla mucho y no te digo Emerald, que todo lo que tiene de bonito lo tiene de fallas XD...
Para el tema de efectos, Kwin en kde cada día está mejor, aunque no tiene tantas pijaditas.
El tema del driver, desinstalando todo lo de Nvidia te cargará el driver libre por defecto, o eso era como solía pasar antes de que se dejara de escribir en el xorg.conf.
Espero serte de ayuda, salu2:adios:

xisco 24-abr-2011 13:57

hola
igual con los ultimos drivers de nvidia la version 271 creo. No estan en el repo de nvidia de opensuse todavia, pero los puedes bajar como binario de la web de nvidia

Salu2

arag 24-abr-2011 16:03

en este repo tienen una version mas estable de compiz que la que viene por defecto

VaryHeavy 26-abr-2011 07:05

Cita:

Iniciado por arag (Mensaje 139760)
en este repo tienen una version mas estable de compiz que la que viene por defecto

He instalado Compiz de ese repo pero hay dependencias que no están ahí, como por ejemplo el imprescindible compiz-manager, el cual solo está disponible en los repositorios principales y pide como dependencia la versión de Compiz que viene en los repos principales, así que probé a instalar el paquete compiz-manager desde los repositorios principales junto con el Compiz del repo que me has facilitado ignorando las dependencias, y aunque puedo abrir el CCSM, no me deja activar los efectos de escritorio, se ve que lo intenta porque el escritorio hace cosas raras, pero no es capaz de activar los efectos.

VaryHeavy 26-abr-2011 07:06

Cita:

Iniciado por xisco (Mensaje 139758)
hola
igual con los ultimos drivers de nvidia la version 271 creo. No estan en el repo de nvidia de opensuse todavia, pero los puedes bajar como binario de la web de nvidia

Salu2

He intentado instalarlo, pero me da error la instalación.

arag 26-abr-2011 09:28

prueba con este otro repo

VaryHeavy 26-abr-2011 16:11

Cita:

Iniciado por arag (Mensaje 139879)
prueba con este otro repo

Tampoco es perfecto, pero al menos el Compiz de ese repo va un poco mejor, al menos ya no se ven las líneas defectuosas en medio de la pantalla, aunque siga estando presente la línea negra en las ventanas maximizadas por defecto.

jcsl 27-abr-2011 11:09

Hola.

Cita:

Iniciado por VaryHeavy (Mensaje 139753)
La tarjeta gráfica de mi equipo es una Nvidia 6200 GS TurboCache, y he probado a utilizar los drivers x11-video-nvidiaG02 (260.19.44-24.1), x11-video-nvidiaG01 (173.14.28-28.1) y x11-video-nvidia (96.43.19-26.1) con los módulos correspondientes al kernel default de OpenSUSE 11.4, así como con los módulos correspondientes al kernel desktop, sin que en ningún caso haya mejorado la experiencia.
En el único caso en que la experiencia fue distinta (para peor) fue en el caso del driver x11-video-nvidia (con el módulo nvidia-gfx-kmp-default), con el que al activar los efectos de escritorio desaparecían completamente los bordes de todas las ventanas, y volvían a aparecer al desactivar los efectos.

Tu tarjeta de vídeo es reciente, solo deberías usar la versión G02. Supongo también que desinstalarías una versión antes de instalar otra.

Cita:

Iniciado por VaryHeavy (Mensaje 139753)
Decir también que la aplicación de los Ajustes de NVIDIA del servidor X (nvidia-settings) solo he podido abrirla usando el driver x11-video-nvidia (96.43.19-26.1), mientras que con los otros drivers al querer abrirla desde el menú, el clickar sobre ella no tiene ningún efecto, y al ejecutarla por consola me salta el siguiente mensaje:

Código:

varyheavy@VaryComputer:~> nvidia-settings

ERROR: The attribute 'ForceGenericCpu' specified on line 26 of configuration
      file '/home/varyheavy/.nvidia-settings-rc' cannot be assigned (it is a
      read-only attribute).


Cambia el nombre al archivo y vuelve a ejecutarlo a ver si funciona. Posiblemente está relacionado con haber instalado versiones del controlador que no corresponden con el modelo de tu tarjeta.

Cita:

Iniciado por VaryHeavy (Mensaje 139753)
También he probado a instalar el xorg-x11-driver-video-nouveau junto con el mesa-nouveau3d pero no sé cómo hacer para que el sistema pase a utilizar este driver :S, ¿cómo se hace el cambio de driver gráfico teniendo más de uno instalado?

Borrando todos los paquetes de NVIDIA se activa el controlador de nouveau automáticamente. Por otro lado, instalar cosas para ver si suena la flauta lleva en más ocasiones a estropicio que a algo positivo (aunque a veces pasa XD). De momento el 3D para el controlador de nouveau (mesa-nouveau3d) se considera experimental y puede no funcionar en absoluto, producir artefactos gráficos o funcionar perfectamente.

Cita:

Iniciado por VaryHeavy (Mensaje 139753)
Y lo más importante: ¿Qué podría hacer para resolver el problema del renderizado de las ventanas con Compiz?
En Mandriva también estuve usando en su día GNOME + Compiz y nunca tuve problemas de este tipo, todas las ventanas se mostraban correctamente. ¿Qué puede estar pasando en OpenSUSE?

Prueba cambiando las opciones de configuración. Desactiva todos los efectos sin desactivar Compiz y comprueba si se ve bien. Si es así los vas activando uno a uno hasta dar con el que produce el fallo. Yo lo estuve usando un tiempo en sustitución de Kwin y funcionaba perfectamente.

Cita:

Iniciado por VaryHeavy (Mensaje 139877)
He instalado Compiz de ese repo pero hay dependencias que no están ahí, como por ejemplo el imprescindible compiz-manager, el cual solo está disponible en los repositorios principales y pide como dependencia la versión de Compiz que viene en los repos principales, así que probé a instalar el paquete compiz-manager desde los repositorios principales junto con el Compiz del repo que me has facilitado ignorando las dependencias, y aunque puedo abrir el CCSM, no me deja activar los efectos de escritorio, se ve que lo intenta porque el escritorio hace cosas raras, pero no es capaz de activar los efectos.

Mezclar paquetes de distintas versiones no es una buena idea.

Cita:

Iniciado por VaryHeavy (Mensaje 139878)
He intentado instalarlo, pero me da error la instalación.

¿Cuál? ¿Qué comandos has usado para instalarlo?

Un saludo.

VaryHeavy 07-may-2011 08:57

Bueno, había conseguido un funcionamiento medianamente decente de Compiz con la última versión que instalé, del último repo que me proporcionó Arag. Pero hace 2 días vinieron un montón de actualizaciones, entre las que estaba la de Compiz, que si no recuerdo mal se ha actualizado a la versión 0.9.4, y ahora va PEOR que nunca. Al activar los efectos de escritorio, el contenido de las ventanas maximizadas se ve completamente en blanco y la única forma de recuperar el funcionamiento normal es desactivando los efectos.


La franja horaria es GMT +2. Ahora son las 18:35.

Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.


Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!