Cómo mantener el lanzador de Unity visible y añadir un botón de "Mostrar escritorio" en Natty

Hace unos días Canonical lanzaba Ubuntu 11.04 Natty Narwhal que entre otras cosas venía con Unity por defecto. He estado probándolo unos días y hay dos cosas que me han molestado bastante (a mí y seguro que a otros también): que el lanzador se oculta automáticamente y que no hay un botón de “Mostrar escritorio”.

Como viene haciendo últimamente Canonical, no es nada fácil cambiar estos dos ajustes. Las opciones de Unity se reducen a una sola: sólo podemos elegir cuándo aparece el menú, si al pasar al ratón al borde o en la esquina superior. Con el botón de “Mostrar escritorio” pasa lo mismo: no podemos configurar ningún tipo de acción en los lanzadores.

Un vistazo a…
LOS 10 COMANDOS MÁS PELIGROSOS de Windows, Mac, Linux


Por suerte, hay soluciones para ambas situaciones. Si queremos mantener el lanzador o dock de Unity visible, tenemos que ejecutar estos dos comandos en la terminal:

gconftool-2 --type=int --set /desktop/unity-2d/launcher/hide_mode 0
gconftool-2 --type=bool --set /desktop/unity-2d/launcher/use_strut true

Pero como a mí no me han funcionado, también voy a dar otra alternativa: una pequeña aplicación que nos permite cambiar este y algún otro ajuste de Unity. Se llama 2d-desktop-settings, desarrollada por Mariano Chavero. La opción que nos interesa es la primera, donde podemos elegir entre Dodge, Auto-Hide o Always visible. Para que el dock esté siempre visible, tenemos que elegir Always Visible.

La otra cosa que me molesta de Unity es que no tenemos un botón para mostrar el escritorio. Yo siempre uso bastante estos botones, ya que me permiten despejar el escritorio con un clic, pero Unity no lo permite. Sí, puedo configurar un acceso de teclado en “Combinaciones de teclas”, pero prefiero el botón.

La solución es una pequeña utilidad llamada xdotool, que permite falsear la entrada de teclado. Lo primero, la instalamos con sudo apt-get install xdotool, y después creamos un lanzador en el escritorio. El nombre e icono pueden ser los que queráis, pero en el comando tenéis que escribir xdotool key combinación, donde combinación es la combinación de teclas que muestren el escritorio. En mi caso es Ctrl+D, así que mi comando sería xdotool key ctrl+d.

Espero que estos dos pequeños trucos os sirvan a vosotros para adaptar Unity a vuestro gusto. Eso sí, esperemos que en la siguiente versión Canonical permita cambiar esto más fácilmente, y deje de decidir qué es lo que queremos los usuarios sin darnos una forma sencilla de modificar las cosas.

Actualización: Como bien decís en los comentarios, mi compañero Iván ya dijo cómo cambiar estas dos cosas, entre otras muchas, en el post A Fondo (II) de Unity Shell. De todas formas, cada uno proponemos una solución así que podéis usar la que queráis. Pido disculpas a todos.

Más información | Launchpad Bug #681348 (Mostrar escritorio) | Launchpad Bug #775746 (Bloquear dock) | Mariano Chavero
Descarga | 2D Desktop Settings 32 bits | 64 bits

Portada de Genbeta