https://guia-ubuntu.com/api.php?action=feedcontributions&user=Bigsus&feedformat=atomGuía Ubuntu - Contribuciones del usuario [es]2024-03-28T14:11:55ZContribuciones del usuarioMediaWiki 1.22.7https://guia-ubuntu.com/index.php/Actualizaci%C3%B3nActualización2008-03-22T14:18:02Z<p>Bigsus: /* Actualización */</p>
<hr />
<div>Si estás usando una versión antigua de Ubuntu y dispones de conexión a Internet es recomendable que actualices a la última versión.<br />
<br />
== Requisitos previos ==<br />
<br />
# Conexión a Internet, si no es así copia tus datos personales, consigue en un soporte físico la última versión de Ubuntu e instala desde cero, será lo menos problemático y más sencillo (ver [[Instalación estándar]]). <br />
# Para una correcta actualización, asegúrate de que tienes instalado el paquete:<br />
## si usas Ubuntu: ''ubuntu-desktop''<br />
## si usas Kubuntu: ''kubuntu-desktop''<br />
## si usas Edubuntu: ''edubuntu-desktop''<br />
## si usas Xubuntu: ''xubuntu-destkop''<br />
## si usas Ubuntu Studio: ''ubuntustudio-desktop''<br />
<br />
== Actualización ==<br />
<br />
=== Mediante el modo gráfico ===<br />
<br />
Si tienes el sistema actualizado, escribe en la línea de comandos:<br />
$ gksudo "update-manager"<br />
<br />
Te aparecerá un gestor de actualización que renovará aquellos paquetes que lo necesiten. Si no tienes tiempo o no deseas borrar algún paquete anticuado, debes [[Activar universe y multiverse|activar el repositorio ''universe'']].<br />
<br />
=== Mediante la línea de comandos ===<br />
<br />
{{Nota|Es '''EXTREMADAMENTE''' recomendable usar el método gráfico ya que es especifico de Ubuntu y el método de la línea de comandos es muy general y puede dar lugar a problemas.}}<br />
<br />
* Primero tenemos que modificar el archivo de repositorios ('''/etc/apt/sources.list'''), para ello usamos cualquier editor de textos, por ejemplo [[gedit]]:<br />
$ sudo gedit /etc/apt/sources.list<br />
* Una vez abierto el archivo, buscamos todas las líneas que contengan el nombre en clave de nuestra versión de Ubuntu y las reemplazamos por el nombre en clave de la última versión. Por ejemplo, reemplazamos '''dapper''' (6.06 "Dapper Drake" LTS) por '''gutsy''' (7.10 "Gutsy Gibbon"), y debería quedarnos algo así:<br />
<br />
deb http://archive.ubuntu.com/ubuntu/ '''gutsy''' main restricted universe multiverse<br />
deb-src http://archive.ubuntu.com/ubuntu/ '''gutsy''' main restricted universe multiverse<br />
<br />
deb http://security.ubuntu.com/ubuntu/ '''gutsy'''-security main restricted universe multiverse<br />
deb-src http://security.ubuntu.com/ubuntu/ '''gutsy'''-security main restricted universe multiverse<br />
<br />
deb http://archive.ubuntu.com/ubuntu/ '''gutsy'''-updates main restricted universe multiverse<br />
deb-src http://archive.ubuntu.com/ubuntu/ '''gutsy'''-updates main restricted universe multiverse<br />
<br />
{{nota|En el archivo original aparecen más líneas, el que se muestra aquí está simplificado.}}<br />
<br />
* Ahora guardamos los cambios y cerramos el editor.<br />
* Por último, actualizamos la lista de paquetes e instalamos las últimas versiones disponibles. Podemos hacerlo desde [[Synaptic]], o bien desde la línea de comandos ejecutando:<br />
$ sudo aptitude update<br />
$ sudo aptitude dist-upgrade<br />
<br />
Hay que tener en cuenta que esto puede llevar bastante tiempo, sea paciente, la descarga es habitualmente similar al contenido de un {{w|disco compacto|CD}} (unos 700 {{w|mebibyte|MiB}}) o superior, si se han instalado otros paquetes adicionales de los repositorios. Sin embargo mientras se produce la descarga de datos, se puede seguir usando Ubuntu.<br />
<br />
===Versión en desarrollo===<br />
Según se publica una versión oficial, una nueva en desarrollo comienza a preparse. Estas versiones pueden contener errores y requieren de actualizaciones constantes, por lo que se desaconseja su uso en equipos no destinados a pruebas. Para cambiar a esa versión, escribe en la línea de comandos:<br />
$ sudo update-manager -d<br />
<br />
== Posibles problemas ==<br />
<br />
=== Repositorios adicionales ===<br />
* Si en la versión antigua has activado repositorios no oficiales, de terceras personas, o scripts como [[Automatix y EasyUbuntu|Automatix]], debes eliminarlos o comentarlos poniendo el símbolo de almohadilla (''#'') delante de la línea a ignorar en el archivo ''source.list''. No es obligatorio pero sí recomendable. En caso de dudas podemos generar un archivo sources.list completo desde [http://www.ubuntulinux.nl/source-o-matic esta página] y así sustituirlo al completo.<br />
<br />
=== ''upgrade'' en lugar de ''dist-upgrade'' ===<br />
* Si en el último comando, en vez de usar "dist-upgrade", por error omitiste ''dist-'' y usaste tan sólo ''upgrade'' la actualización será defectuosa y puede desestabilizar todo el sistema. Para solucionarlo ejecuta:<br />
$ sudo aptitude dist-upgrade<br />
<br />
=== Otros problemas ===<br />
* Para problemas o una documentación más extensa consulta: [https://help.ubuntu.com/community/DapperUpgrades Help Dapper Upgrades] {{en}}<br />
<br />
== Ver también ==<br />
<br />
* [[Instalación estándar]]<br />
* [[Versiones de Ubuntu]]<br />
<br />
[[Categoría:Instalación]]</div>Bigsushttps://guia-ubuntu.com/index.php/Compiz_FusionCompiz Fusion2006-10-27T15:49:28Z<p>Bigsus: /* Repositorios */ + edgy</p>
<hr />
<div>[[Category:Personalizar el entorno]]<br />
<br />
{{Nota|Manual actualizado a 4 de Octubre de 2006}}<br />
<br />
XGL es un entorno gráfico para GNU-linux, que combinado con el manejador de ventanas Beryl permite tener efectos increibles en tu escritorio.<br />
<br />
{{Consejo|Beryl es el nuevo sustituto a Compiz. Este nuevo manejador de ventanas gana mucho en estabilidad con respecto al anterior pero aun asi es un software sujeto a un fuerte proceso de desarrollo.}}<br />
<br />
Antes de nada indicar que para tener XGL+Beryl en nuestra Ubuntu hay que seguir 3 pasos básicos, que son: Activar la aceleración 3D, instalar XGL e instalar Beryl. A continuación se describe el proceso completo.<br />
<br />
[[Imagen:Xgl-compiz.jpg|300px|right|thumb|Escritorio con XGL y Beryl]]<br />
<br />
== Activar la aceleración 3D ==<br />
<br />
Para ello, y dependiendo de nuestra tarjeta gráfica, el proceso es distinto; lo primero será instalar los drivers propietarios.<br />
<br />
Si no sabes como hacerlo lee el articulo [[Aceleración gráfica en Ubuntu]]<br />
<br />
=== Tarjetas soportadas por Xgl y Beryl ===<br />
En este enlace podréis ver una lista completa de las [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL tarjetas soportadas]<br />
<br />
== Eliminando los paquetes de Compiz ==<br />
<br />
Si ya habias instalado antes una version del antiguo XGL+Compiz es necesario que la desistales, o por lo menos los siguientes paquetes. Para ello escribe esto en una terminal:<br />
<br />
$ sudo apt-get remove --purge compiz compiz-gnome cgwd cgwd-themes xserver-xgl csm<br />
<br />
De este modo eliminaremos cualquiera relacion con el obsoleto Compiz y procederemos a instalar la nueva version del organizador de ventanas, Beryl.<br />
<br />
== Instalando XGL ==<br />
<br />
=== Repositorios ===<br />
<br />
Los paquetes que proporcionan este sistema de escritorio no se encuentran en los repositorios oficiales de ubuntu por lo que debemos seguir estos pasos:<br />
<br />
1- [http://www.guia-ubuntu.org/dapper/index.php/Activar_universe_y_multiverse Activar los repositorios universe y multiverse]<br />
<br />
2- Editar el archivo sources.list para añadir reposistorios extra:<br />
<br />
Abre una terminal y escribe:<br />
<br />
$ sudo gedit /etc/apt/sources.list<br />
<br />
en el final del documento introducimos las siguientes lineas:<br />
<br />
*Para dapper <br />
deb http://www.beerorkid.com/compiz/ dapper main<br />
deb http://xgl.compiz.info/ dapper main<br />
deb-src http://xgl.compiz.info/ dapper main<br />
<br />
*Para edgy<br />
deb http://xgl.compiz.info/ edgy main-edgy<br />
<br />
Si ustas usando una plataforma AMD 64bit, necesitarás añadir los repositorios AMD64:<br />
<br />
*Para dapper <br />
deb http://xgl.compiz.info/ dapper main-amd64<br />
*Para edgy<br />
deb http://xgl.compiz.info/ edgy main-edgy-amd64<br />
<br />
Guardamos y cerramos el archivo.<br />
<br />
Volviendo a la terminal añadimos las claves de todos los repositorios:<br />
<br />
$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -<br />
<br />
Actualizamos lista de paquetes y actualizamos:<br />
<br />
$ sudo aptitude update && sudo aptitude upgrade && sudo aptitude dist-upgrade<br />
<br />
=== Instalamos el paquete ===<br />
<br />
$ sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes<br />
<br />
Ahora nos falta indicar que queremos que se ejecute beryl al inicio, por lo que agregamos a los programas de inicio. Para ello nos dirigimos a “Sistema > Preferencias > Sesiones” y en la pestaña Programas al inicio pulsamos Añadir y escribimos<br />
<br />
beryl-manager<br />
<br />
Es buena idea probar que todo funcione como debe antes de agregar /usr/bin/beryl-manager a los programas de inicio, solo por precaución.<br />
<br />
=== Creamos una sesión para XGL ===<br />
<br />
Ahora vamos a crear una sesión independiente para XGL para que de este modo podamos elegirla al arrancar en "Opciones - Sesiones"<br />
<br />
'''Nota: en caso de que tengamos instalado KDE en vez de GNOME, lo único que tenemos que modificar es "exec gnome-session" por "exec startkde"'''<br />
<br />
Abrimos un terminal y creamos un archivo llamado startxgl.sh<br />
<br />
$ sudo gedit /usr/bin/startgnomexgl.sh<br />
<br />
==== Nvidia y ATI ====<br />
<br />
Escribimos en el archivo lo siguiente:<br />
<br />
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1<br />
# Iniciar Gnome<br />
exec gnome-session<br />
<br />
(Es el mismo script para las dos marcas)<br />
<br />
'''Nota'''<br />
En algunas tarjetas Nvidia el anterior script no funciona (como en mi caso y en varios casos conocidos), asi que si no os funciona el anterior script, probad con lo siguiente:<br />
<br />
Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0 <br />
# Iniciar Gnome<br />
exec gnome-session<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
==== Opción en el menú sesiones ====<br />
<br />
Esto es común para todas las tarjetas.<br />
<br />
Añadiremos la opción en el menú de sesiones creado el siguiente archivo<br />
<br />
sudo gedit /usr/share/xsessions/gnome-xgl.desktop <br />
<br />
Introducimos lo siguiente:<br />
<br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Name=gnome-xgl<br />
Exec=/usr/bin/startgnomexgl.sh<br />
Icon=<br />
Type=Application<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora le damos permiso de ejecución a los dos archivos creados anteriormente:<br />
<br />
$ sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop<br />
$ sudo chmod 755 /usr/bin/startgnomexgl.sh<br />
<br />
Ahora reiniciamos el entorno gráfico (ctrl + alt + tecla de borrar) y en ''Opciones - Sesiones'' seleccionamos XGL e iniciamos sesión.<br />
<br />
Por omisión XGL+Beryl traen unas configuraciónes de teclas predeterminadas para ejecutar los efectos:<br />
<br />
* '''Cambiar ventanas:''' Alt + Tab<br />
<br />
* '''Ordenar todas las ventanas en el escritorio''' (tipo Exposé de MacOSX) : F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente (wow que bonito).<br />
<br />
* '''Cambiar entre escritorios:''' Ctrl + Alt + Flecha izquierda/derecha<br />
<br />
* '''Cambiar entre escritorios de manera feliz:''' Ctrl + Alt + click izquierdo (arrastrando)<br />
<br />
* '''Cambiar entre escritorios, llevandóte la ventana activa al nuevo escritorio:''' Ctrl + Shift + Alt + Flecha izquierda/derecha<br />
<br />
* '''Ventana translucida/opaca:''' Alt + ruedecita del ratón<br />
<br />
* '''Aumentar Zoom una vez:''' Tecla Super + clic derecho (Super=Windows).<br />
<br />
* '''Aumentar Zoom manualmente:''' Tecla Super + rueda del ratón hacia arriba<br />
<br />
* '''Disminuir Zoom manualmente:''' Tecla Super + rueda del ratón hacia abajo<br />
<br />
* '''Mover ventana:''' Alt+arrastrar clic izquierdo<br />
<br />
* '''Cambiar tamaño ventana''' (ideal cuando los bordes no lo permiten) : Alt + clic derecho<br />
<br />
== Solución de problemas ==<br />
<br />
=== Teclado ===<br />
<br />
<br />
Algunos problemas pueden presentarse con Beryl, como por ejemplo: no funciona la tecla super (o tecla windows).<br />
<br />
Para arreglar esto, ve a sistema/preferencias/teclado y en la sección de Opciones de distribución marca en “comportamiento de Alt/Windows” selecciona “Super está mapeado a las teclas Windows”, como se muestra en la siguiente imagen:<br />
<br />
[[Imagen:Super.png]]<br />
<br />
Despues de eso talvez necesites reajustar tu teclado (en mi caso asi fue), agrega esto a los programas de inicio de sesion:<br />
<br />
xmodmap /usr/share/xmodmap/xmodmap.es<br />
<br />
<br />
=== Quitar el icono de compiz de la bandeja del sistema ===<br />
<br />
Aunque desinstalas compiz, sigue apareciendo el icono en la bandeja del sistema. Esto es si instalaste el paquete gnome-compiz-manager. para quitar el icono, debes eliminar el paquete:<br />
<br />
$ sudo apt-get remove gnome-compiz-manager<br />
<br />
Recuerda no desinstalar este paquete porque no podrás iniciar beryl usando el comando "$ beryl-manager. Si lo haces igualmente, ejecuta en este orden "$ beryl" y "$ emerald" (siempre y cuando tengas beryl instalado, claro).<br />
<br />
== Enlaces de interés ==<br />
*[https://help.ubuntu.com/community/CompositeManager/Xgl Manual muy completo de instalación XGL en la wikiUbuntu (en inglés)] (se está trabajado en una traducción)<br />
<br />
*[http://fredcpp.wordpress.com/2006/09/29/instalar-beryl-en-ubuntu Manual super actualizado de la instalación del XGL y Beryl en Ubuntu 6.06 LTS] Una de las fuentes más fiables sobre los últimos cambios y sobre todo para usuarios de Ati. Gran parte del contenido de este manual proviene de esa fuente.<br />
<br />
*[http://www.tuxpan.com/fcatrin/es/comments.php?guid=20060311 Xgl y la revolucion grafica en Linux]</div>Bigsushttps://guia-ubuntu.com/index.php/Compiz_FusionCompiz Fusion2006-06-30T23:15:44Z<p>Bigsus: /* Instalación de Compiz */</p>
<hr />
<div>Antes de nada indicar que para tener XGL+Compiz en nuestra Ubuntu hay que seguir 3 pasos básicos, que son: Activar la aceleración 3D, instalar XGL e instalar Compiz. A continuación se describe el proceso completo.<br />
<br />
[[Imagen:Xgl-compiz.jpg|300px|right|thumb|Escritorio con XGL y compiz]]<br />
<br />
== Activar la aceleración 3D ==<br />
<br />
Para ello, y dependiendo de nuestra tarjeta gráfica, el proceso es distinto, para ello lo primero será instalar los drivers específicos.<br />
<br />
Tengas la tarjeta que tengas asegurate que tengas instalados lo siguiente<br />
<br />
$ sudo aptitude install linux-restricted-modules-$(uname -r)<br />
<br />
Una vez instalado pasamos al siguiente paso<br />
<br />
=== NVIDIA ===<br />
<br />
Instalamos los drivers<br />
$ sudo aptitude install nvidia-glx<br />
<br />
Editamos el xorg.conf<br />
$ sudo gedit /etc/X11/xorg.conf<br />
<br />
En la sección "Module", comentamos los módulos "GLcore" y "dri" (si están en la lista) y añadimos el módulos "glx"<br />
<br />
Section "Module"<br />
# Load "GLcore"<br />
Load "bitmap"<br />
Load "ddc"<br />
# Load "dri"<br />
Load "extmod"<br />
Load "freetype"<br />
Load "glx"<br />
Load "int10"<br />
Load "type1"<br />
Load "vbe"<br />
EndSection <br />
<br />
En la sección "Device" cambiamos el driver a "nvidia"<br />
<br />
Section "Device"<br />
Identifier "NVIDIA GeForce FX 5200"<br />
Driver "nvidia"<br />
EndSection<br />
<br />
=== ATI o tarjetas Intel ===<br />
<br />
Instalamos los drivers<br />
$ sudo aptitude install xorg-driver-fglrx<br />
<br />
Activamos un par de opciones<br />
$ sudo aticonfig --initial<br />
$ sudo aticonfig --overlay-type=Xv<br />
<br />
== Instalando XGL ==<br />
<br />
=== Instalamos el paquete ===<br />
$ sudo aptitude install xserver-xgl<br />
<br />
=== Creamos una sesión para XGL ===<br />
<br />
Ahora vamos a crear una sesión independiente para XGL para que de este modo podamos elegirla al arrancar en "Opciones - Sesiones"<br />
<br />
Abrimos un terminal y creamos un archivo llamado startxgl.sh<br />
$ sudo gedit /usr/bin/startxgl.sh<br />
<br />
==== Nvidia ====<br />
Escribimos en el archivo lo siguiente:<br />
<br />
#!/bin/bash<br />
Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0 gnome-session<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora daremos permisos de ejecución al archivo<br />
<br />
$ sudo chmod +x /usr/bin/startxgl.sh<br />
<br />
==== ATI o Intel ====<br />
Escribimos en el archivo lo siguiente:<br />
<br />
#!/bin/bash<br />
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora daremos permisos de ejecución al archivo<br />
<br />
$ sudo chmod +x /usr/bin/startxgl.sh<br />
<br />
==== Opción en el menú sesiones ====<br />
<br />
Esto es común para todas las tarjetas.<br />
<br />
Añadiremos la opción en el menú de sesiones creado el siguiente archivo<br />
<br />
$ sudo gedit /usr/share/xsessions/xgl.desktop <br />
<br />
Introducimos lo siguiente:<br />
<br />
[Desktop Entry] <br />
Encoding=UTF-8 <br />
Name=Xgl<br />
Comment=Start an Xgl Session<br />
Exec=/usr/bin/startxgl.sh <br />
Icon= <br />
Type=Application <br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora reiniciamos el entorno gráfico (ctrl + alt + tecla de borrar) y en ''Opciones - Sesiones'' seleccionamos XGL e iniciamos sesión.<br />
<br />
== Instalación de Compiz ==<br />
<br />
Descargaremos los paquetes básicos de Compiz:<br />
<br />
$ sudo aptitude install compiz compiz-gnome<br />
<br />
Y crearemos un archivo llamado compiz.sh para que se ejecute siempre que abramos sesión con XGL<br />
<br />
$ gedit compiz.sh<br />
<br />
Copiamos lo siguiente:<br />
<br />
#!/bin/bash<br />
gnome-window-decorator & compiz --replace gconf decoration wobbly\<br />
fade minimize cube rotate zoom scale move resize place switcher opacity &<br />
xmodmap /usr/share/xmodmap/xmodmap.es<br />
<br />
Guardamos, cerramos el editor y le damos permisos de ejecución<br />
<br />
$ chmod +x compiz.sh<br />
<br />
Ahora nos dirigimos a “Sistema > Preferencias > Sesiones” y en la pestaña Programas al inicio pulsamos Añadir y escribimos /home/tuusuario/compiz.sh (aquí sustituimos “tuusuario” por tu nombre de usuario).<br />
<br />
Ahora cada vez que iniciemos sesión con XGL se ejecutará este archivo y se iniciará Compiz, puedes probarlo reiniciando el entorno gráfico (Ctrl + alt + tecla de borrar) e iniciando de nuevo una sesión XGL.<br />
<br />
Nota: Si después de la instalación, al ejecutar compiz.sh devuelve "''gnome-window-decorator, Failed to load shadow images compiz.real: No composite extension''" añadir al final del fichero /etc/X11/xorg.conf lo siguiente y reiniciar el equipo:<br />
<br />
Section "Extensions"<br />
Option "Composite" "Enable"<br />
EndSection<br />
<br />
==Más información==<br />
===Combinaciones de teclas (configuración teclado 105 Teclas)===<br />
<br />
* '''Cambiar ventanas:''' Alt + Tab<br />
<br />
* '''Ordenar todas las ventanas en el escritorio''' (tipo Exposé de MacOSX) : F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente (wow que bonito).<br />
<br />
* '''Cambiar entre escritorios:''' Ctrl + Alt + Flecha izquierda/derecha<br />
<br />
* '''Cambiar entre escritorios de manera feliz:''' Ctrl + Alt + click izquierdo (arrastrando)<br />
<br />
* '''Cambiar entre escritorios, llevandóte la ventana activa al nuevo escritorio:''' Ctrl + Shift + Alt + Flecha izquierda/derecha<br />
<br />
* '''Ventana translucida/opaca:''' Alt + ruedecita del ratón<br />
<br />
* '''Aumentar Zoom una vez:''' Tecla Super + clic derecho (Super=Windows).<br />
<br />
* '''Aumentar Zoom manualmente:''' Tecla Super + rueda del ratón hacia arriba<br />
<br />
* '''Disminuir Zoom manualmente:''' Tecla Super + rueda del ratón hacia abajo<br />
<br />
* '''Mover ventana:''' Alt+arrastrar clic izquierdo<br />
<br />
* '''Cambiar tamaño ventana''' (ideal cuando los bordes no lo permiten) : Alt + clic derecho<br />
<br />
=== Actualizar Compiz y XGL a sus últimas versiones ===<br />
Actualizando los paquetes de XGL y de Compiz nos podemos asegurar de que de esa manera se minimicen los posibles problemas y bugs que existen.<br />
*Añadimos estos nuevos repositorios a nuestro archivo sources.list<br />
deb http://www.beerorkid.com/compiz/ dapper main<br />
deb http://xgl.compiz.info/ dapper main<br />
*Añadimos su clave<br />
$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -<br />
*Actualizamos lista de paquetes y actualizamos:<br />
$ sudo aptitude update && sudo aptitude upgrade && sudo aptitude dist-upgrade<br />
*Reiniciamos el ordenador y ya debemos de tener todos los paquetes actualizados<br />
<br />
=== Añadir plugin "Opacity" a Compiz ===<br />
<br />
Bien, resulta que el paquete que hay en los repositorios no tiene el plugin "Opacity" necesario para poder hacer las transparencias de las ventanas, así que habrá que añadirlo a mano. Para ello se necesita Gconf.<br />
<br />
Lo primero, [http://www-est.fib.upc.es/~e7603061/compiz_opacity.tar.gz Descargar este tar.gz].<br />
<br />
*Extraemos el paquete.<br />
*Copiamos todos los libopacity* (libopacity.a, libopacity.la y libopacity.so) en la carpeta /usr/lib/compiz/<br />
*Si no tenemos Gconf, lo instalamos, abre consola y escribe "sudo aptitude install gconf". Ahora toca añadir gconf al menú aplicaciones (así estará más accesible para próximas veces). Abrimos el "Editor de Menús Alacarte" (Aplicaciones->Accesorios->Editor de menús Alacarte), y en el apartado de "Herramientas de Sistema" marcamos como visible el "Editor de Configuraciones".<br />
*Abrimos el Editor de Configuraciones (Aplic.->Herramientas Sist.->Edit. Conf.). Nos dirigimos a apps->compiz->general->all screens->options, y editamos la lista de plugins (clave active_plugins), añadiendo la palabra "opacity" a la lista, en '''último lugar'''.<br />
*Reiniciamos GDM. Volvemos a abrir Gconf. Ahora bajo la clave Apps->Compiz->Plugins ya nos debería de aparecer "opacity". Abrimos sus subclaves hasta llegar a "options". Ahí editamos las combinaciones de teclas a usar para aumentar y reducir el grado de transparencia de una ventana. Yo por ejemplo lo tengo mapeado a <Shift><Control>F1 para disminuir, y <Shift><Control>F2 para aumentar. Si especificáis "ButtonX", la X indica qué botón del ratón se va a usar, siendo Button1 el botón izquierdo, Button3 el derecho, y el central, pues Button2. La configuración que viene por defecto es para la rueda del ratón.<br />
<br />
=== Tarjetas soportadas ===<br />
En este enlace podréis ver una lista completa de [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL tarjetas soportadas]<br />
<br />
=== Enlaces de interés ===<br />
*[https://help.ubuntu.com/community/CompositeManager/Xgl Manual muy completo de instalción XGL en la wikiUbuntu (en inglés)] (se está trabajado en una traducción)<br />
*[http://www.tuxpan.com/fcatrin/es/comments.php?guid=20060311 Xgl y la revolucion grafica en Linux]</div>Bigsushttps://guia-ubuntu.com/index.php/Compiz_FusionCompiz Fusion2006-06-30T23:14:23Z<p>Bigsus: /* Instalación de Compiz */</p>
<hr />
<div>Antes de nada indicar que para tener XGL+Compiz en nuestra Ubuntu hay que seguir 3 pasos básicos, que son: Activar la aceleración 3D, instalar XGL e instalar Compiz. A continuación se describe el proceso completo.<br />
<br />
[[Imagen:Xgl-compiz.jpg|300px|right|thumb|Escritorio con XGL y compiz]]<br />
<br />
== Activar la aceleración 3D ==<br />
<br />
Para ello, y dependiendo de nuestra tarjeta gráfica, el proceso es distinto, para ello lo primero será instalar los drivers específicos.<br />
<br />
Tengas la tarjeta que tengas asegurate que tengas instalados lo siguiente<br />
<br />
$ sudo aptitude install linux-restricted-modules-$(uname -r)<br />
<br />
Una vez instalado pasamos al siguiente paso<br />
<br />
=== NVIDIA ===<br />
<br />
Instalamos los drivers<br />
$ sudo aptitude install nvidia-glx<br />
<br />
Editamos el xorg.conf<br />
$ sudo gedit /etc/X11/xorg.conf<br />
<br />
En la sección "Module", comentamos los módulos "GLcore" y "dri" (si están en la lista) y añadimos el módulos "glx"<br />
<br />
Section "Module"<br />
# Load "GLcore"<br />
Load "bitmap"<br />
Load "ddc"<br />
# Load "dri"<br />
Load "extmod"<br />
Load "freetype"<br />
Load "glx"<br />
Load "int10"<br />
Load "type1"<br />
Load "vbe"<br />
EndSection <br />
<br />
En la sección "Device" cambiamos el driver a "nvidia"<br />
<br />
Section "Device"<br />
Identifier "NVIDIA GeForce FX 5200"<br />
Driver "nvidia"<br />
EndSection<br />
<br />
=== ATI o tarjetas Intel ===<br />
<br />
Instalamos los drivers<br />
$ sudo aptitude install xorg-driver-fglrx<br />
<br />
Activamos un par de opciones<br />
$ sudo aticonfig --initial<br />
$ sudo aticonfig --overlay-type=Xv<br />
<br />
== Instalando XGL ==<br />
<br />
=== Instalamos el paquete ===<br />
$ sudo aptitude install xserver-xgl<br />
<br />
=== Creamos una sesión para XGL ===<br />
<br />
Ahora vamos a crear una sesión independiente para XGL para que de este modo podamos elegirla al arrancar en "Opciones - Sesiones"<br />
<br />
Abrimos un terminal y creamos un archivo llamado startxgl.sh<br />
$ sudo gedit /usr/bin/startxgl.sh<br />
<br />
==== Nvidia ====<br />
Escribimos en el archivo lo siguiente:<br />
<br />
#!/bin/bash<br />
Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0 gnome-session<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora daremos permisos de ejecución al archivo<br />
<br />
$ sudo chmod +x /usr/bin/startxgl.sh<br />
<br />
==== ATI o Intel ====<br />
Escribimos en el archivo lo siguiente:<br />
<br />
#!/bin/bash<br />
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session<br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora daremos permisos de ejecución al archivo<br />
<br />
$ sudo chmod +x /usr/bin/startxgl.sh<br />
<br />
==== Opción en el menú sesiones ====<br />
<br />
Esto es común para todas las tarjetas.<br />
<br />
Añadiremos la opción en el menú de sesiones creado el siguiente archivo<br />
<br />
$ sudo gedit /usr/share/xsessions/xgl.desktop <br />
<br />
Introducimos lo siguiente:<br />
<br />
[Desktop Entry] <br />
Encoding=UTF-8 <br />
Name=Xgl<br />
Comment=Start an Xgl Session<br />
Exec=/usr/bin/startxgl.sh <br />
Icon= <br />
Type=Application <br />
<br />
Salvamos y cerramos el editor.<br />
<br />
Ahora reiniciamos el entorno gráfico (ctrl + alt + tecla de borrar) y en ''Opciones - Sesiones'' seleccionamos XGL e iniciamos sesión.<br />
<br />
== Instalación de Compiz ==<br />
<br />
Descargaremos los paquetes básicos de Compiz:<br />
<br />
$ sudo aptitude install compiz compiz-gnome<br />
<br />
Y crearemos un archivo llamado compiz.sh para que se ejecute siempre que abramos sesión con XGL<br />
<br />
$ gedit compiz.sh<br />
<br />
Copiamos lo siguiente:<br />
<br />
#!/bin/bash<br />
gnome-window-decorator & compiz --replace gconf decoration wobbly\<br />
fade minimize cube rotate zoom scale move resize place switcher opacity &<br />
xmodmap /usr/share/xmodmap/xmodmap.es<br />
<br />
Guardamos, cerramos el editor y le damos permisos de ejecución<br />
<br />
$ chmod +x compiz.sh<br />
<br />
Ahora nos dirigimos a “Sistema > Preferencias > Sesiones” y en la pestaña Programas al inicio pulsamos Añadir y escribimos /home/tuusuario/compiz.sh (aquí sustituimos “tuusuario” por tu nombre de usuario).<br />
<br />
Ahora cada vez que iniciemos sesión con XGL se ejecutará este archivo y se iniciará Compiz, puedes probarlo reiniciando el entorno gráfico (Ctrl + alt + tecla de borrar) e iniciando de nuevo una sesión XGL.<br />
<br />
Nota: Si despues de la instalación, al ejecutar compiz.sh devuelve "''gnome-window-decorator, Failed to load shadow images compiz.real: No composite extension''" añadir al final del fichero /etc/X11/xorg.conf lo siguiente:<br />
<br />
Section "Extensions"<br />
Option "Composite" "Enable"<br />
EndSection<br />
<br />
==Más información==<br />
===Combinaciones de teclas (configuración teclado 105 Teclas)===<br />
<br />
* '''Cambiar ventanas:''' Alt + Tab<br />
<br />
* '''Ordenar todas las ventanas en el escritorio''' (tipo Exposé de MacOSX) : F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente (wow que bonito).<br />
<br />
* '''Cambiar entre escritorios:''' Ctrl + Alt + Flecha izquierda/derecha<br />
<br />
* '''Cambiar entre escritorios de manera feliz:''' Ctrl + Alt + click izquierdo (arrastrando)<br />
<br />
* '''Cambiar entre escritorios, llevandóte la ventana activa al nuevo escritorio:''' Ctrl + Shift + Alt + Flecha izquierda/derecha<br />
<br />
* '''Ventana translucida/opaca:''' Alt + ruedecita del ratón<br />
<br />
* '''Aumentar Zoom una vez:''' Tecla Super + clic derecho (Super=Windows).<br />
<br />
* '''Aumentar Zoom manualmente:''' Tecla Super + rueda del ratón hacia arriba<br />
<br />
* '''Disminuir Zoom manualmente:''' Tecla Super + rueda del ratón hacia abajo<br />
<br />
* '''Mover ventana:''' Alt+arrastrar clic izquierdo<br />
<br />
* '''Cambiar tamaño ventana''' (ideal cuando los bordes no lo permiten) : Alt + clic derecho<br />
<br />
=== Actualizar Compiz y XGL a sus últimas versiones ===<br />
Actualizando los paquetes de XGL y de Compiz nos podemos asegurar de que de esa manera se minimicen los posibles problemas y bugs que existen.<br />
*Añadimos estos nuevos repositorios a nuestro archivo sources.list<br />
deb http://www.beerorkid.com/compiz/ dapper main<br />
deb http://xgl.compiz.info/ dapper main<br />
*Añadimos su clave<br />
$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -<br />
*Actualizamos lista de paquetes y actualizamos:<br />
$ sudo aptitude update && sudo aptitude upgrade && sudo aptitude dist-upgrade<br />
*Reiniciamos el ordenador y ya debemos de tener todos los paquetes actualizados<br />
<br />
=== Añadir plugin "Opacity" a Compiz ===<br />
<br />
Bien, resulta que el paquete que hay en los repositorios no tiene el plugin "Opacity" necesario para poder hacer las transparencias de las ventanas, así que habrá que añadirlo a mano. Para ello se necesita Gconf.<br />
<br />
Lo primero, [http://www-est.fib.upc.es/~e7603061/compiz_opacity.tar.gz Descargar este tar.gz].<br />
<br />
*Extraemos el paquete.<br />
*Copiamos todos los libopacity* (libopacity.a, libopacity.la y libopacity.so) en la carpeta /usr/lib/compiz/<br />
*Si no tenemos Gconf, lo instalamos, abre consola y escribe "sudo aptitude install gconf". Ahora toca añadir gconf al menú aplicaciones (así estará más accesible para próximas veces). Abrimos el "Editor de Menús Alacarte" (Aplicaciones->Accesorios->Editor de menús Alacarte), y en el apartado de "Herramientas de Sistema" marcamos como visible el "Editor de Configuraciones".<br />
*Abrimos el Editor de Configuraciones (Aplic.->Herramientas Sist.->Edit. Conf.). Nos dirigimos a apps->compiz->general->all screens->options, y editamos la lista de plugins (clave active_plugins), añadiendo la palabra "opacity" a la lista, en '''último lugar'''.<br />
*Reiniciamos GDM. Volvemos a abrir Gconf. Ahora bajo la clave Apps->Compiz->Plugins ya nos debería de aparecer "opacity". Abrimos sus subclaves hasta llegar a "options". Ahí editamos las combinaciones de teclas a usar para aumentar y reducir el grado de transparencia de una ventana. Yo por ejemplo lo tengo mapeado a <Shift><Control>F1 para disminuir, y <Shift><Control>F2 para aumentar. Si especificáis "ButtonX", la X indica qué botón del ratón se va a usar, siendo Button1 el botón izquierdo, Button3 el derecho, y el central, pues Button2. La configuración que viene por defecto es para la rueda del ratón.<br />
<br />
=== Tarjetas soportadas ===<br />
En este enlace podréis ver una lista completa de [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL tarjetas soportadas]<br />
<br />
=== Enlaces de interés ===<br />
*[https://help.ubuntu.com/community/CompositeManager/Xgl Manual muy completo de instalción XGL en la wikiUbuntu (en inglés)] (se está trabajado en una traducción)<br />
*[http://www.tuxpan.com/fcatrin/es/comments.php?guid=20060311 Xgl y la revolucion grafica en Linux]</div>Bigsus