Hola de nuevo:
Tras varias preguntas en los foros sobre cómo escribir japonés en gutsy y feisty me vuelvo a presentar con otro problema.
Después de un año y medio sin probar el lado oscuro y habiendo pasado por 3 versiones consecutivas no he soportado la presión y me he pasado a hardy. Sublime. Es todo lo que puedo decir. Creo que ya me quedo aquí, en la LTS.
Sin embargo tengo un problema que ya tenía antes en Gutsy y no sé arreglar. He buscado pero no he encontrado solución alguna. Lo que pasa es que, aunque compiz fusion funciona a la perfección (direct rendering: Yes y todo eso) no puedo habilitarlo para otro usuario. Todo funciona bien, pero cambio de usuario y en Apariencia-Efectos de escritorio aparece Ninguno y no puede modificarse. Reinicio con el segundo usuario y perfecto, se habilita y va bien, pero entonces me quedo sin efectos en el primer, el que antes funcionaba.
No tengo instalado ni Emerald ni el CCSM. Mi tarjeta gráfica es una ATI Radeon 9250 y funciona tal cual, sin instalar ningún driver ni nada. Todo perfecto a la primera, salvo esto.El resto: AMD Athlon XP 2600+ y 1 GB RAM.
Gracias por la ayuda y un gran saludo a toda la comunidad

explica
"Reinicio con el segundo usuario y perfecto"
¿reinicio es justo eso (reiniciar el sistema) o sólo salir de sesión del primer usuario e iniciar sesión con ese segundo usuario?
No queda claro si quieres tener compiz con 2 usuarios a la vez (en distinta pantalla, p.ej. un usuario en el ordenador y otro iniciando una sesión remota de Gnome desde otro ordenador de la red local) o bien que el sistema sólo lo utiliza siempre un usuario a la vez.
No uso Hardy Heron pero he visto ese efecto colateral con beryl (anterior proyecto a compiz-fusion) cuando 2 usuarios querían tener sesiones de Gnome abiertas a la vez. Lo ví en parte lógico y no necesité ahondar más. Creo que deberías mirar si tienes 'Direct Rendering' y todo lo demás de aceleración gráfica ok en ambos casos (p.ej. comprueba con glxgears en ambos casos a ver qué FPS te da).
Por un pingüino a toda mecha
GoTXa
linux counter #116453
GoTXa
linux counter #116453
Klaatu barada nikto
Mil disculpas por la pregunta
Hola Gotxa:
Siento mucho haber hecho una pregunta tan tonta. Me refería a reiniciar la máquina, pero no me había dado cuenta de una cosa. Intenté cambiar de usuario con el cambio rápido del panel, cerrando y abriendo sesión y reiniciando el ordenador. Éste último método me funcionó bien, pero claro, se convierte en una carrera de "Tonto el último". El primero que arranque la máquina tiene aceleración gráfica, el otro no. También quise instalar los drivers de ATI, pero me dio errores y no lo conseguí. Menos mal, porque luego me enteré de que los disponibles para la 9250 son más antiguos que el driver libre (y que además no influiría en el problema).
Así que no había solución, pero leyendo tu respuesta me dí cuenta de algo: ¡No reinicié las X! Una cosa tan tonta como cerrar los programas y pulsar Ctrl + Alt + Backspc lo solucionó todo. Es cierto que no pueden estar los dos usuarios activos a la vez pero bueno, no es para tanto.
Gracias por la respuesta y por la paciencia, de verdad. Y siento haber tardado en responder, pero no pude abrir la página en todo el día de ayer.
Linux user #456626
Linux user #456626
no hay pregunta tonta
excepto la que se queda en el tintero
no problemo, chonps
Ahora me queda claro que no tienes compiz si no es reiniciando las X. Vale. No quiero equivocarme, pero creo que compiz no se descarga si sólo sales de sesión (lo he comprobado en beryl, cuando tenía problemas de que no salía la decoración, que problema raro ¿no? xDD creo que nos ha pasado a casi todos).
En mi opinión, salir de sesión y entrar con otro usuario no debería hacer que compiz no pitara... salvo que el proceso de compiz corriendo en memoria es del primer usuario y no pueda ser usado por el segundo, y en ese caso ¿porqué no hay dos gestores de ventana uno para cada usuario, sean el mismo (compiz) o distintos (compiz y metacity)? Reiniciar las X sí que debe matar a compiz porque compiz debe correr sobre las X... eso haría que al reiniciar las X todo está como al principio y cualquier usuario podría usar compiz, tal y como describes que te pasa.
Bueno, si quieres resolver el asunto hay varias cosas a probar:
NOTA: ejecutar compiz desde una terminal hará que los mensajes/errores de compiz se muestren en ella, con lo que ayudará a investigar. Esto es muy importante
1)
- Entra como usuario 1
- ejecuta compiz desde una terminal, creo que con
$ compiz-manager
- usa compiz
- ejecuta en otra terminal y recuerda/anota el resultado de
$ ps auxww | grep compiz | grep -v grep
con esto ves qué procesos involucran a compiz y qué usuario los lanza.
- sal de sesión
- vuelve a entrar como ese mismo usuario
- ejecuta compiz desde una terminal. Si da errores y no arranca, los investigas y los posteas si no llegas a conclusiones para que entre todos tiremos de la manta.
- en cualquier caso, vuelve a ejecutar en otra terminal
$ ps auxww | grep compiz | grep -v grep
así ves si se arranca otro proceso o se usa el mismo que antes.
2) La misma prueba pero la segunda vez que entras que sea con distinto usuario. Esta prueba no será satisfactoria, según dices, pero los errores que te de compiz al intentarlo son la madre del cordero. Yo creo que se iniciará compiz-manager pero usará metacity, y seguramente puedas reiniciar compiz desde el icono de compiz-manager satisfactoriamente (así es en beryl, no te puedo decir con exactitud en compiz).
3) Igual que en la prueba (1) pero reiniciando las X
4) Igual que en la prueba (2) pero reiniciando las X
Con esto queda una idea clara de qué pasa. Ya te digo que en beryl (que no dista demasiado) cuando me pasa, sí que tengo el icono de beryl-manager y desde ahí (ratón botón dcho., en el menú contextual) veo que gnome usa metacity y no tengo más que elegir la opción de ese mismo menú "reiniciar gestor" --> "beryl".
Este problemilla debe ser común, si bien he buscado algo por ahí (foros de compiz, en internet en general, ubuntuforums, ubuntu-es) sin mucho éxito... palabras a buscar demasiado generales y no atino a usar unos buenos términos de búsqueda en ningún idioma... impaciencia en no buscar 5 minutos más (8-b... Quizá algún usuario de por aquí ha resuelto eso ya. Cuando me instale Hardy lo probaré yo mismo, pero pasarán semanas :-/
En fin, si quieres seguir encuentro útil el hilo. Salud y fuerza.
GoTXa
linux counter #116453
GoTXa
linux counter #116453
Klaatu barada nikto
Probando compiz con varios usuarios
Hola Gotxa:
Estas son las pruebas que hice según tus indicaciones. Visto lo visto quizás instalando el icono de Compiz todo se resuelva. Lo que parece ser es que el usuario 1 es el usuario propietario o por defecto. ¿Qué te parece?
Usuario 1
javier@zen-desktop:~$ ps auxww | grep compiz | grep -v grep
javier 5829 0.0 0.0 1772 536 ? S 08:32 0:00 /bin/sh /usr/bin/compiz --sm-client-id default0
javier 5902 1.1 1.5 22884 15852 ? S 08:32 0:18 /usr/bin/compiz.real --ignore-desktop-hints --replace --indirect-rendering --sm-client-id default0 core ccp
javier 5963 0.0 0.0 1772 480 ? Ss 08:32 0:00 /bin/sh -c /usr/bin/compiz-decorator
javier 5964 0.0 0.0 1772 504 ? S 08:32 0:00 /bin/sh /usr/bin/compiz-decorator
Cerrar sesión y volver a usuario 1. Compiz funciona bien sin lanzar desde terminal
javier@zen-desktop:~$ ps auxww | grep compiz | grep -v grep
javier 6604 0.0 0.0 1772 536 ? S 09:00 0:00 /bin/sh /usr/bin/compiz --sm-client-id default0
javier 6676 9.5 1.4 22296 15228 ? S 09:00 0:04 /usr/bin/compiz.real --ignore-desktop-hints --replace --indirect-rendering --sm-client-id default0 core ccp
javier 6730 0.0 0.0 1772 484 ? Ss 09:00 0:00 /bin/sh -c /usr/bin/compiz-decorator
javier 6731 0.0 0.0 1772 504 ? S 09:00 0:00 /bin/sh /usr/bin/compiz-decorator
javier 6748 3.7 1.7 31000 18404 ? S 09:00 0:00 gedit file:///home/javier/P%C3%BAblico/mensajes%20de%20compiz
Cambiar a usuario 2. Compiz no funciona.
rosa@zen-desktop:~$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:5960 (rev 01) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz.real (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
/usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :20.0
rosa@zen-desktop:~$ ps auxww | grep compiz | grep -v grep
javier 6604 0.0 0.0 1772 536 ? S 09:00 0:00 /bin/sh /usr/bin/compiz --sm-client-id default0
javier 6676 1.5 1.4 22296 15228 ? S 09:00 0:04 /usr/bin/compiz.real --ignore-desktop-hints --replace --indirect-rendering --sm-client-id default0 core ccp
javier 6730 0.0 0.0 1772 484 ? Ss 09:00 0:00 /bin/sh -c /usr/bin/compiz-decorator
javier 6731 0.0 0.0 1772 504 ? S 09:00 0:00 /bin/sh /usr/bin/compiz-decorator
rosa 7641 1.7 1.7 31716 18484 ? S 09:04 0:01 gedit file:///home/javier/P%C3%BAblico/mensajes%20de%20compiz
Cerrar sesión 1 y vover a usuario 2. Compiz no funciona.
rosa@zen-desktop:~$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:5960 (rev 01) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
rosa@zen-desktop:~$ ps auxww | grep compiz | grep -v grep
rosa 8620 0.0 0.0 1772 528 pts/1 S+ 09:10 0:00 /bin/sh /usr/bin/compiz
rosa 8670 3.8 1.4 22516 15096 pts/1 S+ 09:10 0:03 /usr/bin/compiz.real --ignore-desktop-hints --replace --indirect-rendering core ccp
rosa 8672 0.0 0.0 1772 484 ? Ss 09:10 0:00 /bin/sh -c /usr/bin/compiz-decorator
rosa 8673 0.0 0.0 1772 508 ? S 09:10 0:00 /bin/sh /usr/bin/compiz-decorator
El proceso compiz ya es del usuario 2. Volvemos al usuario 1. Compiz funciona por defecto.
javier@zen-desktop:~$ ps auxww | grep compiz | grep -v grep
javier 8986 0.0 0.0 1772 532 ? S 09:13 0:00 /bin/sh /usr/bin/compiz --sm-client-id default0
javier 9053 6.4 1.4 22300 15232 ? S 09:13 0:04 /usr/bin/compiz.real --ignore-desktop-hints --replace --indirect-rendering --sm-client-id default0 core ccp
javier 9103 0.0 0.0 1772 484 ? Ss 09:13 0:00 /bin/sh -c /usr/bin/compiz-decorator
javier 9104 0.0 0.0 1772 504 ? S 09:13 0:00 /bin/sh /usr/bin/compiz-decorator
javier 9126 3.7 1.7 31096 18528 ? S 09:13 0:01 gedit file:///home/javier/P%C3%BAblico/mensajes%20de%20compiz
Gracias por tu tiempo y las molestias.
Linux user #456626
Linux user #456626