Hace 5 años

Configurar Unity+Compiz en Ubuntu 12.04

Este articulo forma parte de Que hacer antes y después de instalar Ubuntu.
   No me imagino Linux sin los efectos de escritorio 3D. Es por ello que desde que liberaron la primera versión estable, siempre lo instalo y configuro. Unity es un plugin de Compiz lo que ha provocado incompatibilidades con otros plugins. Pero eso no ha sido un impedimento para que pueda seguir teniendo los efectos para mi más importantes de Compiz, como las ventanas gelatinosas, los cuatro escritorios rotativos, zoom de toda la pantalla, entre otros. Como tengo que reconocer que no es sencillo y que cualquier fallo puede hacer que nos quedemos sin escritorio, comparto con vosotros mi configuración de Unity+Compiz.

   Antes de empezar con la configuración, os dejo unos comandos que os pueden ser de utilidad.

Para saber si tenemos aceleración 3D

glxinfo | grep direct

Saber si puedes utilizar Unity 3D

/usr/lib/nux/unity_support_test -p

Restaura y configura Compiz

Fusion-icon

Recupera Compiz

DISPLAY=:0 compiz --replace &

Recupera Unity

unity --replace &

Desinstala e instala Unity

sudo apt-get purge unity
sudo apt-get install unity
unity --reset
sudo poweroff

Administrador de Opciones CompizConfig

   Como consejo importante, antes de hacer ningún cambio tenéis que ir a preferencias y exportar la configuración actual. La guardarais como oro en paño, pues es la mejor manera de recuperar el escritorio Unity, en caso de algún posible fallo. Cuando activéis o desactivéis un plugin no os asustéis, pues en ocasiones el escritorio se queda momentáneamente bloqueado y en otras hay un baile de ventanas abriéndose y cerrándose. En la imagen podéis ver claramente los plugins que están habilitados, aún así en las siguientes páginas tenéis detallados los cambios.

 

 

   Podéis descargar mi archivo de configuración Unity+Compiz, que tras importarlo en las preferencias, tendréis activos todos los cambios y sin ningún problema. Después si hay algún valor o atajo de teclado que no os guste, primero pulsáis sobre la x para restaurarlo al valor original y después elegís el que queráis. Si el atajo está usado lo indicará con una ventana de aviso.

General

Comandos

Comandos y Combinaciones de teclas

Este atajo lo tengo para evitar que por error borre un archivo, sin pasar por la papelera.
Linea de comandos 1
Z
Ejecutar comando 1
SHIFT+DEL
Monitor del sistema, en caso de que un programa no responda, lo puedo cerrar.
Linea de comandos 2
gnome-system-monitor
Ejecutar comando 2
CTRL+ALT+ENTER
Con este atajo mato un programa pulsando sobre la ventana.
Linea de comandos 3
xkill
Ejecutar comando 3
CTRL+ALT+ESC
Subir el volumen. Necesito este atajo por tener un teclado sin botones multimedia.
Linea de comandos 4
amixer sset Master 5%+
Ejecutar comando 4
CTRL+F11
Bajar el volumen. Necesito este atajo por tener un teclado sin botones multimedia.
Linea de comandos 5
amixer sset Master 5%-
Ejecutar comando 5
CTRL+F10
Pausa o Reproduce la canción. Necesito este atajo por tener un teclado sin botones multimedia.
Linea de comandos 6
clementine -t
Ejecutar comando 6
CTRL+F09
Canción siguiente. Necesito este atajo por tener un teclado sin botones multimedia.
Linea de comandos 7
clementine -f
Ejecutar comando 7
CTRL+SHIFT+F11
Canción anterior. Necesito este atajo por tener un teclado sin botones multimedia.
Linea de comandos 8
clementine -r
Ejecutar comando 8
CTRL+SHIFT+F10

Compatibilidad de Gnome

Comandos

Captura la pantalla
Print
Captura la ventana activa
ALT+Print
Abre la terminal
CTRL+ALT+T

Opciones generales

Tamaño de Escritorio

Con este cambio tendremos los escritorios en linea, para mi es más cómodo que tenerlos en cuadro.
Tamaño horizontal
4
Tamaño vertical
1
Numero de escritorios
4

OpenGL

Filtro de textura
Rápido

Composite

Dejar como está.

Accesibilidad

Enhanced Zoom Desktop

Zoom In/Out

Este plugin permite hacer zoom de la pantalla, útil para ver algunos detalles más grandes.
Zomm + del escritorio
SHIFT+CTRL+Boton4 (Rueda ratón adelante)
Zomm – del escritorio
SHIFT+CTRL+Boton5 (Rueda ratón atras)

Escritorio

Desktop Wall

Viewport Switching

Si está marcado permite que al llegar al último escritorio, continue con el primero.
Allow Wrap-Around
Deshabilitado

Bindings: Move within wall

Con este plugin te cambias de escritorio al de la izquierda o la derecha. Yo lo uso porque suelo tener Firefox, Nautilus y otros programas, cada uno en un escritorio diferente.
Mueve Izquierda
CTRL+ALT+Izquierda
Mueve Derecha
CTRL+ALT+Derecha
Resto
Deshabilitado

Bindings: Move with window within wall

Puedes cambiar la ventana/programa de escritorio hacia la izquierda o derecha. Con este plugin muevo las ventanas de un escritorio a otro.
Mueve Izquierda con ventana
SHIFT+CTRL+ALT+Izquierda
Mueve Derecha con ventana
SHIFT+CTRL+ALT+Derecha
Resto
Deshabilitado

Bindings: Edge flipping

Flip Izquierda
Izquierda
Flip Derecha
Derecha
Resto
Deshabilitado

Expo

Bindings

Botones del ratón: Botón1:Izquierdo, Botón2:Centro, Botón3:Derecho, Boton4: Rueda adelante, Boton5: Rueda atras
Expo key
CTRL+Tecla Arriba
Expo button
Pantalla:Abajo y Centro + Ratón:Botón izquierdo
Mover ventana
Boton1
salir de expo
Boton3
Siguiente escritorio
Boton5
Anterior escritorio
Boton4

Apariencia

Reflexion
Activo

Unity

Behaviour

Como no tengo la tecla Super la sustituyo por CTRL+F1
Hide launcher
Autohide
Key to show the launcher
CTRL+F1

Switcher

Este plugin de Unity lo sustituyo por el plugin Shift switcher
Key to start the switcher
deshabilitado
Key to start the switcher in reverse
deshabilitado

Experimental

Background color es el color del Dash. Backlight Toogles hace que se iluminen solo los iconos activos del lanzador (Panel izquierdo).
Background Color
#000000
Backlight mode
Backlight Toggles
Panel Opacity for maximized window toggle
Seleccionado
Opacidad del panel (Panel opacity)
0,7000
Opacidad del Lanzador (Launcher opacity)
0,7000
Anchura del lanzador (Launcher icon size)
32
Launcher reveal edge responsiveness
4,5000

Viewport Switcher

Dejar como está.

Efectos

Animaciones

Con este plugin podemos elegir que efectos tiene que hacer cuando la ventana se abre, cierra, minimiza, recoge y coge el foco. Para modificarlo os poneis sobre el primero de la lista y pulsais dos veces. Se abrirá una ventana, elegis el efecto y el tiempo que tiene que durar, cerrais y el efecto ya está aplicado. Yo he puesto para abrir y cerrar Aleatorio pero si os gusta uno en concreto, lo elegis.

Open animation

Random
200
Fade
100
Fade
100

Close animation

Random
200
Fade
100
Fade
50

Minimize animation

Magic lamp
200

Shade animation

Roll up
200

Focus animation

Wave/none
50

Desvanecer ventanas

Cuando un programa no responde y la ventana se oscurece es gracias a este plugin, aunque también es posible algunas cosas más.

Animaciones add-on, Decoración de ventanas, y Ventanas gelatinosas

Dejar como está.

Compatitibilidad con imágenes

PNG

Dejar como está.

Utilidades

Compiz Library Toolbox, Mouse position polling, Regex coincidir, Session management, y Workarounds

Dejar como está.

Administrador de ventanas

Cambiar de tamaño la ventana, Colocar ventanas, Escalar y Mover ventana

Dejar como está.

Grid

Bindings

Situa la ventana en la parte de la pantalla que quieras.
Centro
Deshabilitado
Izquierda
CTRL+ALT+4
Derecha
CTRL+ALT+6
Arriba
CTRL+ALT+8
Abajo
CTRL+ALT+2
Arriba izquierda
CTRL+ALT+7
Arriba derecha
CTRL+ALT+9
Abajo izquierda
CTRL+ALT+1
Abajo derecha
CTRL+ALT+3
Maximiza
CTRL+ALT+5
Restaura
Deshabilitado

Edges: Resize Actions

Coloca la ventana arrastrandola con el ratón, hasta donde quieras de la pantalla.
Esquina superior izquierda
Left half
Arriba
Maximiza
Esquina superior derecha
Right half
Izquierda
Left half
Derecha
Right half
Esquina inferior izquierda
Left half
Abajo
Bottom half
Esquina inferior derecha
Right half

Shift switcher

Key bindings

Cambiador de aplicaciones , Ring switcher, Static aplication switcher y Shift switcher son alternativas al cambiador de ventanas de Unity. Elige el que quieras y le aplicas los mismos atajos de teclado.
Next Window (All Workspaces)
ALT+TAB
Previous Window (All Workspaces)
SHIFT+ALT+TAB
Resto
Deshabilitado
Ubuntu/Linux
, ,
2354
6

6 comentarios

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • pau salvador dice:

    gracias por tu fichero de configuración. me has salvado de una .

    • Jhosue dice:

      Me alegro de que te haya servido, pero recuerda que antes de cambiar algo tienes que hacer una copia. Yo conservo la copia desde la versión 10.10 a la 14.04, por si hay a quien le pueda hacer falta.

  • Fabyro dice:

    Soy nuevo en Ubuntu, instale la versión 14.04 LTS admx64. Me salvas de muchas cosas, porque es la sexta ocasión que reinstalaba Ubuntu, puesto que al intentar activar el cubo 3D se perdía el lanzador y el panel superior y no pude recuperarlo nunca, pese a haber aplicado varias formas que se detallan en tutoriales en Untura-guía. Seria bueno que hicieras un tutorial que explique en que orden se habilita los plugins en el CCMS hasta llegar al cubo para evitar lo que te comento y para el caso que me sucedió un tutorial “pepa” de como recuperar el Dash y panel superior. Gracias. Hasta pronto.

    • Jhosue dice:

      Me alegra mucho que mis artículos os sirvan. Como ves publico poco, pero son originales y experiencias propias. Tengo pendiente uno de ‘Como tener Ubuntu 14.04 al 100%’. Espero ponerme con él pronto, pues aún todavía voy haciendo ajustes y cambios. Para el problema que me planteas yo estoy usando las ventanas gelatinosas con Unity. Para conseguirlo use el sistema de prueba y error, sin necesidad de reinstalar cada vez. Es verdad que para esta versión 14.04 se tiene que hacer de otra manera que como está en el articulo, pero tampoco muy diferente. El primer paso es instalar los siguientes paquetes (copialo en la terminal):

      sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

      Y a continuación:

      1.Abrir en el dash: CompizConfig Settings Manager
      2.Exportar preferencias originales de Unity
      3.Desabilitar el plugin: Snapping Windows
      4.Activar el plugin: Ventanas gelatinosas
      5.Exportar preferencias con el cambio

      Recuerda en caso de algún problema importar de nuevo las preferencias originales. Y usa la terminal (CTRL+ALT+t) para los comandos, en caso de que pierdas el control del escritorio podrás recuperarlo.

  • Gustavo dice:

    expectacular la informacion, mas para alguien como yo nuevo y linux

    • Jhosue dice:

      Gracias, Gustavo. Esa es mi idea escribir lo que yo hago. Ahora uso Xubuntu pero usando Compiz en lugar de Xfwm4 el gestor de ventanas de Xfce4 y va genial. Hay algunas diferencias con estas notas pero funciona incluso mejor.