Como buen friki que tiene día de descanso he dedicado parte de la jornada a liarme con openSUSE 10.3, la última edición de esta distro de la que ya hablé hace bien poquito. Tras descargar la imagen ISO del DVD vía BitTorrent y tostarla, hoy la he instalado - un par de veces por un error en el primer intento - y he tardado un poco en hacer que todo funcionase como quería.
Ya daré mis primeras impresiones más adelante, pero de momento me gustaría explicar el proceso de configuración de Compiz Fusion, que no es del todo evidente. De hecho, los desarrolladores de openSUSE hablan del soporte de serie de efectos 3D, y efectivamente así lo hacen… pero con Compiz, la versión ‘anterior’ que dispone de muchos menos efectos habilitados. Para hacer uso de Compiz Fusion he tenido que juguetear un poco con el sistema.
Así que para quien desee poner en marcha Compiz Fusion en openSUSE 10.3, los pasos a seguir son los siguientes. Parto de la base de que habéis logrado instalar la distribución sin problemas, y que acabáis de iniciar la primera sesión en openSUSE, sin haber instalado los drivers de NVIDIA que os ofrece uno de los repositorios del fabuloso sistema 1-Click-Install. A mí esa solución no me funcionó bien, y tenía problemas varios con el decorador de ventanas, los atajos para los efectos y el propio contenido de las ventanas. Un desastre que he resuelto instalando los controladores de NVIDIA ‘por las duras’, algo a lo que estaba ya acostumbrado, y que en el Wiki de openSUSE explican muy bien, en caso de que os queden dudas tras este pequeño tutorial.
1. Descargar los drivers más recientes de NVIDIA (cuando escribo esto, los 100.14.96) para vuestra arquitectura. Si disponéis de un sistema IA32 - o sea, el PC de toda la vida, con la distro en versión de 32 bits - el fichero a bajar será NVIDIA-Linux-x86-100.14.19-pkg1.run. En mi caso, lo he almacenado en /home/javipas/
2. Instalar Compiz Fusion a través de 1-Click-Install. No hace falta desinstalar nada antes, y tan sólo tendréis que acceder a la página del Wiki de openSUSE sobre Compiz Fusion , y pinchar en el enlace de instalación - con extensión “ymp” -. En mi caso yo instalé Compiz Fusion para GNOME, así que el enlace es este. Si sois usuarios de KDE, tendréis que descargar este otro.
3. Al hacer eso se os pedirá la contraseña de superusuario y el sistema irá actualizando algunos repositorios. Puede que aquí se pida confirmación para descargar y validar las claves PGP de algunos de ellos, aceptamos el mensaje, y listo. La instalación de esos paquetes no es demasiado rápida - los repositorios deben ser un poco castaña - así que paciencia.
4. Tras la instalación de Compiz Fusion podéis reiniciar la máquina o simplemente reiniciar la sesión X con el típico ‘Ctrl+Alt+Backspace’ (el backspace es la tecla de retroceso). Claro que si sois más pijines podéis escribir en una terminal el comando
sudo rcxdm restart
Lo que tendrá el mismo efecto.
5. Se volverá a iniciar la sesión gráfica, pero en realidad tenemos que instalar los controladores de NVIDIA compilándolos. Para ello, nos vamos a Sistema->Instalar Software y activamos la casilla “in patterns” lo que dará acceso a la vista por patrones. Desde ahí en la parte izquierda navegamos por ‘Desarrollo‘ y seleccionamos los apartados “Desarrollo del núcleo de Linux” y “Desarrollo en C/C++” para poder compilar el controlador de NVIDIA. Aceptamos y esperamos a que todo quede instaladito.
6. Ahora salimos a consola de texto (Alt+F8 y luego Alt+F1 hasta que aparezca el modo texto) y tras registrarnos como superusuarios (usuario root) escribimos:
init 3
que hará que se cierre el servidor gráfico. Cuando salga el mensaje “level 3 has been reached” (o algo parecido, no recuerdo el mensaje exacto) le damos a Intro y ya podemos proceder a ejecutar el fichero, con el comando
cd /home/javipas
sh NVIDIA-Linux-x86-100.14.19-pkg1.run
Eso hará que comience el asistente en modo texto, que compilará el núcleo según nuestro kernel. Debemos contestar que sí para que se modifiquen los ficheros de configuración gráficos, tras lo cual todo quedará preparado. Ya podemos volver a la sesión gráfica, pero yo aquí reiniciaría la máquina para que todo quede bien preparadito.
7. La nueva sesión se habrá cargado con el nuevo controlador de NVIDIA, pero habrá que hacer aún un ajuste más, ya que seguramente os haya puesto la resolución más adecuada para vuestro monitor (en el caso de mi TFT de 24 pulgadas, una preciosa 1920×1200) pero a 16 bits en lugar de a 24. Para resolverlo habrá que recurrir a SaX2, por lo que en una terminal escribimos
su (se os pide contraseña de superusuario)
SaX2
lo que ejecutará el asistente de configuración gráfica clásico de openSUSE. Lo único que deberemos hacer es cambiar la resolución de color de 16 a 24 bits, y guardar los cambios.
Y una vez más, tras aceptar ese cambio habrá que reiniciar el servidor gráfico, así que toca recurrir de nuevo al ‘Ctrl+Alt+BackSpace’.
8. Ya estamos preparados para activar los efectos de escritorio. Vamos a Sistema->Centro de Control->Efectos de Escritorio, lo que hará que aparezca la ventana en la que si pinchamos en Activar efectos de escritorio, ya podremos usar Compiz Fusion a todo tren.
Dos recomendaciones: instalar además los paquetes de Emerald para Compiz Fusion (compiz-emerald y compiz-emerald-themes) y recurrir al configurador de Compiz Fusion (ccsm en consola) para configurar todos los efectos a vuestro antojo.
Con eso ya tendréis para pasar el rato
porque como muchos sabréis, la cantidad de efectos disponibles en Compiz Fusion y las opciones para modificarlos son casi ilimitadas.
Pronto comprobaréis que Compiz Fusion funciona de coña en openSUSE 10.3 ![]()










50 respuestas por el momento ↓
1
cristian
// 6 de Octubre de 2007 , a las 10:07 pm
Hola, en primer lugar felicitarte por tu tutorial, esta muy bien. Pero tengo un pequeño fallo yo creo que muy tonto pero haber si me puedes ayudar. Es que al final de todo solo me queda activar los efectos de escritorio en opensuse con kde, pero es que aqui viene el problema que no encuentro el lugar para activar esa casilla, en gnome si se donde pero en kde no lo encuentro. Espero tu respuesta, un saludo
2
javipas
// 7 de Octubre de 2007 , a las 9:18 am
Qué raro… En el centro de control no dispones de esa opción? Si te soy sincero,no he instalado KDE, así que no puedo ser más concreto, pero debería haber un apartado similar al que hay en GNOME…
3
nacho
// 7 de Octubre de 2007 , a las 5:40 pm
Cristian, en Kde no hay nada todavía para esto. Bueno, hay un paquetito un poco verde todavía que no se instala por defecto. Para activar los efectos, abre yast2, Sistema, editor de configuracion etc/sysconfig, Desktop, Display manager y aquí cambia Xorg por Xgl. Finalizar y reiniciar el equipo
Saludos
4 Blackhorn – links for 2007-10-07 // 8 de Octubre de 2007 , a las 1:30 am
[...] Compiz Fusion en openSUSE 10.3 (tags: linux howto ) [...]
5
Víctor Pimentel
// 8 de Octubre de 2007 , a las 10:58 pm
Cuando he llegado al punto 2, el de “Instalar Compiz Fusion a través de 1-Click-Install”, me he emocionado…
Pero luego he visto que es igual de difícil de activar que cualquier distro actual en la que no venga activado
6
JaviPas
// 9 de Octubre de 2007 , a las 8:54 am
Bueno Victor, el problema no está tanto en Compiz Fusion como en los controladores de NVIDIA. A mí los de serie - los que también se instalan con 1-Click-Install - no me funcionaban bien, pero supongo que acabarán haciéndolo, con lo que este proceso será cuestión de 3 pasos:
- Instalación de los controladores NVIDIA con 1-Click-Install
- Instalación de Compiz Fusion con 1-Click-Install
- Activación de los efectos de escritorio desde el centro de control.
Lástima que por el momento el primer paso no vaya como esperábamos…
Saludetes!
7
Viclame
// 11 de Octubre de 2007 , a las 12:57 am
Javipas, muy bueno el tutorial, me funciono salvo por un detalle, cuando activo el Xgl y reinicio la sesion X funciona todo perfecto, pero cuando apago la laptop y vuelvo a iniciar, me aparece un cubo blanco, con todos los efectos de compiz, pero un cubo blanco al fin. alguna idea de que puede estar pasando? gracias
8
JaviPas
// 11 de Octubre de 2007 , a las 6:39 am
Viclame: como no sea el controlador de NVIDIA - que igual no has instalado por el método difícil como indico ene l tuto - no lo entiendo… Has probado a instalar emerald? También lo indico al final de la guía…
9
luis
// 15 de Octubre de 2007 , a las 4:43 pm
Yo lo probe en el portatil tengo una radeon 9700 y 128 Mb dedicados y 1giga de ram y un pentiun M a 2ghz
la verdad esque esta muy bien, pero no lo recomiendo para portatiles, yo uso el controlador fglrx (evidente)
pero lo mas interesante de open suse 10.3 es esto:
http://news.opensuse.org/?p=445
10
Martin
// 16 de Octubre de 2007 , a las 6:35 pm
Hola, Javipas gracias por el tutorial, asi como lo pones no parece dificil, sin embargo tuve un problema, atendiendo la sugerencia de Nacho, en Yast cambie el Xorg por el Xgl, pero cuando reinicio mi PC, no entra el modo grafico, se queda en modo consola, ¿Tienen alguna idea de que paso?. De antemano gracias y saludos.
11
JaviPas
// 16 de Octubre de 2007 , a las 8:20 pm
Martin, no sé a qué te refieres: X.Org es el servidor de ventanas, y XGL es una ‘capa’ que permite aplicar funciones OpenGL - los efectitos visuales - así que no sé exactamente a qué se refería nacho con su post. De hecho, ambas cosas deberían trabajar juntas… Igual deberías probar a leer esto
http://en.opensuse.org/Compiz_Fusion
Quizá sirva de algo, lo siento pero no tiro de KDE
12
Franet
// 18 de Octubre de 2007 , a las 11:16 pm
Pues yo lo he instalado tropecientas veces para kde i me pasa que me rula el cubo de lujo, los drivers estan bien instalados me hace alugunos efectos de ventana i tal pero luego en el compiz setting manager no me deja cambiar nada, lo cambio sale como que esta activado pero no produce ningun efecto.
Alguna sugerencia?’
13
Betor
// 19 de Octubre de 2007 , a las 5:59 pm
Tengo una Tarjeta Grafica ATI 9600 es All in Wonder, pero no puedo ver los efectos de Compiz Fusion
14
Betor
// 19 de Octubre de 2007 , a las 6:42 pm
Como Bajar los Drivers de ATI 9600 para Suse 10.3—para posteriormente intalarlos. eso me estresa, por q no se como!!!!!!!!!!!!
15
Irakasle
// 27 de Octubre de 2007 , a las 3:32 pm
javipas :
1ro que todo felicitarte, muy buen tutorial, lo unico malo es que en mi notebook no me corre bien… Debe ser por la poca compatibilidad de Linux con “Sony Vaio”… Tienes alguna sugerencia??? La cosa es que el compiz antiguo me funciona a la perfeccion, pero el compiz-fusion no… El error es que al instalarlo y activarlo me deja las ventanas sin bordes :s… Y bueno ademas me dice que mi TV no esta en la BBDD de xgl… El modelo es un Vaio VGN-FS755, ojala alguien pueda ayudar en eso, si no, tendre que usar el compiz antiguo no mas :’(
16
daniel
// 29 de Octubre de 2007 , a las 9:07 pm
Sistema->Centro de Control->Efectos de Escritorio,
que KDE usay awueonao…
eso nunca existion en KDE 3.5 po rookie
pone bien la ruta idiota
17
arturo mendoxa
// 30 de Octubre de 2007 , a las 7:45 pm
gracias por tu ayuda voy a tratar de instalar esto en mi suselinux y te aviso como queda con sus respectivas capturas de pantalla
18
Rubén
// 7 de Noviembre de 2007 , a las 9:54 pm
Tengo un portatil presario F566LA y ya está configurada la aceleradora, uso KDE, supuestamente ya hice las configuraciones requeridas, pero en esta oportunidad se ve el KDE unos pocos segundo y luego aparece la pantalla en blanco…
Alguna idea?
19
Temo
// 8 de Noviembre de 2007 , a las 3:28 am
Hola antes que nada agradecerte por el tutorial muy bueno, yo uso kde y ya corre bien compiz fusion, lo tengo en una portatil hp pavilion dv9000 con una geforce go 7600, corre de lujo y me deja moverle a todo, solo comnetar que lo que dice Martin es correcto yo tuve que hacer estos cambios incluso cuando usaba suse 10.2 y configuraba beryl tenia que editar un archivo y cambiar xorg por xgl. solo me falta ponerlo que inicie automaticamente , pero pues ya esta.
20
edwin
// 10 de Noviembre de 2007 , a las 6:24 am
hola,podrias decir como instalas o pones los efectos,esque yo le doy a algunos de ellos y no sale nada,si podrias explicar como ponerlos en el “CompizConfig Settings Manager” gracias.
21
Belial
// 14 de Noviembre de 2007 , a las 10:34 pm
Mi duda es. El Diver de NVIDIA que mencionas se instala para cualquier tarjeta que tengas?? tengo un core 2 duo con Mobile intel 965 de video y no se como hacer funcionar compiz fusion
22
Salo
// 16 de Noviembre de 2007 , a las 8:18 pm
Tengo un problema extraño!, tengo suse 10.3 y segui todos los pasos y funciona perfecto, pero cada vez q reinicio los efectos quedan en 0 y la solucion que le doy es activiar el compiz fusion icon y todo vuelve a estar de lujo….. ¿como puedo hacer para que el compiz fusion icon inicie automaticamente al inicia?
23
Salo
// 18 de Noviembre de 2007 , a las 7:30 pm
X fin tengo el Compiz Fusion en Suse 10.3 (KDE) funcionando a la perfeccion… aqui resumo los pasos:
1. Compiz Fusion One Click (http://download.opensuse.org/repositories/X11:/XGL/openSUSE_10.3/compiz-fusion-kde.ymp)
2 Instalar Driver nVidia One Click (http://opensuse-community.org/nvidia.ymp) <– solo pa las nuevas tarjetas
3Luego de instalar l driver en consola poner:
su -
nvidia-xconfig –composite
nvidia-xconfig –render-accel
nvidia-xconfig –add-argb-glx-visuals -d 24
–Reiniciar–
4 en consola nuevamente
su
konqueror
ubicar la carpeta /bin
crear nuevo Archivo de texto llamado “kde-start-compiz” y colocar lo siguiente: “fusion-icon&” guardar y dar click derecho en el archivo de texto recien creado y en Permisos marcar “es ejecutable”
5 Entrar a Yast - Sistema - Editor para los archivos /etc/sysconfig - desktop - Display Manager - Dysplaymanager_xserver y modificar Xorg por Xgl y Finalizar
6 Reiniciar… y Listo
Mi tarjeta es Nvidia geforce 7300LE .. Funciona al 100%
24
Salo
// 18 de Noviembre de 2007 , a las 7:53 pm
Un detalle, usando el metodo anterior solo queda un pequeño problema que aun no se como solucionar….
El salvapantallas no funciona y cuelga la pc
25
pp
// 20 de Noviembre de 2007 , a las 12:06 am
que tal!!!
Me gustó tu guia, intente instalar compiz fusion siguiendola pero…. no funcionó, asi que segui el wiki de open suse y funcionó, solo una duda me ha surgido, tengo instalado emerald themes pero nopuedo usar los temas, selecciono uno y no lo aplica, ¿alguna iea?
26
JaviPas
// 20 de Noviembre de 2007 , a las 9:25 am
Salo: el icono de Compiz Fusion lo puedes añadir a los programas que se cargan en el inicio de sesión desde Preferencias->Inicio. En cuanto a lo del salvapantallas, ni idea
pp: gracias! lo del emerald puede ser un tema de dependencias… supongo que habrás instalado emerald y las últimas versiones de Compiz Fusion si has seguido el WiKi de openSUSE. Si lo has hecho así, no entiendo muy bien cuál puede ser el problema, sorry…
27
Anton Dela
// 20 de Noviembre de 2007 , a las 6:49 pm
Que tal Javi, te felicito por la calidad de informacion que brindas a travez de este portal.
fijate que aun tengo problemas para installar compiz-fusion en mi portatil, mira cuant con uanpalca nvidia GeForce 420 G0, he seguido cada uno de tus pasos para intallar los driver, lo intente de la manea facil y de la dificil como lo has mostrado pero ni de esa manera he logrado que funcione. Al terminar todos los pasos que has indicado y reincio el servidor grafico, solo tengo una pantalla en blaco y eno que iniciar en modo grafico. Soy nuevo en este asunto, asi que me queda mucho que aprender. Gracias
28
Ferencz
// 21 de Noviembre de 2007 , a las 12:30 am
Hola,
Yo he seguido el tuto y muy bueno si señor. Pero ahora bien… Como ejecuto Compiz despues de haberlo instalado??? (Soy novatisimo en linux por si no se nota)
Gracias
29
JaviPas
// 21 de Noviembre de 2007 , a las 9:55 am
Anton, lo de la pantalla en blanco suena a fichero xorg.conf mal configurado. Yo te recomendaría que ejecutaras la utilidad SaX2 de configuración, y para ello tienes que salir a consola. Pulsando Alt+F8 y luego Alt+F1 (o F2, F3,o F4 - son las distintas terminales tty abiertas por defecto) accedes al modo consola, te logeas como root y una vez dentro escribes:
SaX2 -m 0=nvidia
A partir de ahí debería aparecer el asistente de configuración, que te permitirá seleccionar la resolución de trabajo y probarla antes de salvar la configuración. Prueba…
Ferencz: teóricamente no deberías hacer nada, una vez activados los efectos de escritorio estos siguen presentes siempre, pero si no te ocurre eso vete a la página
http://es.opensuse.org/Compiz_Fusion
en la que te explican (sección “Configuración para 10.2 y 10.3 -> Inicio Automático”) cómo editar un ficherito para asegurar la carga de Compiz en el inicio de sesión. No es muy difícil, es añadir un par de líneas a ese fichero y listo.
30
Denieru
// 4 de Diciembre de 2007 , a las 3:41 pm
Buenas a todos, yo instalé el NVIDIA-Linux-x86-100.14.19-pkg1.run después de haber ejecutado init 3 y haberme logueado como root. Pero después de la instalación no puedo iniciar el servidor gráfico, ni con startx, ni en modo failsafe, ni en modo normal, ni siquiera inicia sax2; es decir, cada vez que intento algo de lo anterior, la pantalla solo se queda en negro y no pasa nada. Que puedo hacer para restaurar la configuracion que tenía antes? o para solucionar este tema y que mi pc quede con el driver correspondiente a mi placa? Gracias! Salu2!
Placa: Geforce 6600LE
Version: 10.3
31
George
// 6 de Diciembre de 2007 , a las 3:36 am
Q bueno q todos ustedes le as funcionado… bueno a excepcion de alguno que otro que ah tenido problemas al igual que yo.
¿Una pregunta? El dirver que pones para que tarjetas lo soporta…
Lo que pasa es que yo tengo Geforce 6100/ nforce 400, 1G memoria, DD 280g, Proc amd sempron 3000+1.61.
Intente instalarlo pero no me fue bien que digamos..Si alguien puede ayudarme…. o si alguien sabe del driver para mi caso..les agradeceria.
y buen tuto..
bien explicito
saludos.. george
32
4hC
// 14 de Diciembre de 2007 , a las 7:21 pm
tengo un PROBLEMA!
despues de escribir en el comando
rcxdm restart
me salio una pantalla negra q pedia usuario y contraseña, los ingrese y ahora no se como entrar en modo grafico.
33
NeA
// 18 de Diciembre de 2007 , a las 12:55 pm
Hola, tengo un problemilla. Tengo openSuse 10.3 con kde y me he quedado por el siguiente punto en la instalacion: “Ya estamos preparados para activar los efectos de escritorio. Vamos a Sistema->Centro de Control->Efectos de Escritorio” pues justo esta ruta no la encuentro. ¿Podriais ayudarme?
Gracias
34
Bernardo
// 5 de Enero de 2008 , a las 9:32 pm
Hola como están tengo una duda, he bajado openSUSE 10.3 en CD, he instalado, pero no esta en Español, como hago para actualizarlo todo al Español, o talvez tendré bajar el DVD.
35
Bernardo
// 5 de Enero de 2008 , a las 9:35 pm
disculpen por cambiar del tema.
36
Bernardo
// 5 de Enero de 2008 , a las 9:38 pm
yo tengo ATI, no se si Compiz Fusion funciona con las tarjetas ATI, porque segun lo estoy viendo los comentarios todos tienen NVIDIA.
37
lozaneti
// 23 de Enero de 2008 , a las 3:08 pm
Bernardo: si que funciona, yo tengo ATI
38
Gonza
// 25 de Enero de 2008 , a las 6:09 am
Muchas gracias por dar instrucciones tan detalladas. Es la primera vez que uso openSUSE y antes sólo había usado distribuciones basadas en Debian.
39
aldo barrios
// 27 de Enero de 2008 , a las 9:07 am
no logro ghallar la pantalla del paso numero 5.. que onda????
40
KJ7
// 11 de Marzo de 2008 , a las 8:29 pm
Hola todos. Tengo un problema con Suse 10.3 y el entorno grafico. El problema es q
41
hernan
// 21 de Abril de 2008 , a las 4:27 pm
hola me dice que la targeta grafica no esta en la base de datos cuando quiero activar el efecto xgl en el escritorio tengo una gforce 5200 a que se debe este problema??
42
El Negro
// 21 de Abril de 2008 , a las 8:01 pm
Gracias capo con este tuto al fin fin lo pude instalar en mi opensuse 10.3 gnome
43
Gerardo
// 16 de Mayo de 2008 , a las 7:06 pm
Hola gente, gente instale el compiz en SUSE 10.3 anda perfecto, solo que un pequeño detalle, en las ventanas se me desaparecieron los botones de minizar, maximizar y la barra de titulo de la ventana… alguna ayuda o consejo vendria de bien,
44
Marko
// 3 de Junio de 2008 , a las 6:22 pm
Hola a todos!!
tengo una HP Pavilion con Video Mobile intel 945
existe los drivers para poder instalar compiz???
gracias amigos…
Pretendo usar el OpenSuse 10.3…
45
Marko
// 8 de Junio de 2008 , a las 11:08 pm
Hola, pues veo q nadie mas posteo despues mio,
Pues les digo q ya tengo instalado OpenSuse 10.3 y corriendo a la perfeccion, claro q fue tedioso hacerlo funcionar, solo les recomiendo bastante paciencia e intuicion informatica…
Uso HP dv2000.
46
Angel
// 14 de Junio de 2008 , a las 4:09 pm
Que onda banda bueno pues ya instale el compiz pero no se como hacerlo funcionar… tengo una tarjeta intel debo de bajar los controladores de NVIDIA tengo de gb de ram y un core duo 1.8. mmm alguien me puede ayudar mi correo es AN_DUVA05@hotmail.com
47
raz
// 30 de Agosto de 2008 , a las 3:54 am
hola!! tengo el mismo problema ke 4hC, pero yo si puedo entrar al modo grafico solo ke a mi el entorno grafico falla demaciado.
mi error fue ejecutar el comado rcxdm restart sin saver ke tarjeta tenia, y no se ke pasa ahora, pueden darm una sugerenia?
48
Mario
// 1 de Septiembre de 2008 , a las 7:25 am
Acabo de reinstalar el openSuse 10.3 que hace tiempo lo había quitado. Bueno se me había olvidado lo reputo que es lograr que funcione el compiz, ya tengo el driver de Nvidia instalado, tengo direct rendering, y el compiz Kde instalado y no logro hacerlo correr de ninguna manera.
49
loans932
// 2 de Septiembre de 2008 , a las 11:14 pm
wow ))
its very reasonable article.
Good post.
realy good post
thx
50
juancho
// 3 de Septiembre de 2008 , a las 7:38 pm
Hola me he decidido por montar el openSuse 11.0,
bueno el caso es que empeze como nuevo de Linux y active los efectos de escritorio pero luego me aparece un pantallazo negro espero que me puedan ayudar gracias
Deja un comentario