viernes, 2 de septiembre de 2011

Trasteo con menu de XFCE

Hola!

Bueno, si un día necesitáis o queréis modificar los menus de XFCE, puede que esto os ahorre problemas y tiempo.

A ver, dentro del directorio /usr/share/applications/ se guardan una serie de ficheros con extensión desktop y otros con extensión directory.
Los primeros definen cada una de las entradas del menu principal, los segundos cada una de las carpetas en que se agrupan las entradas en el menu.

Valga como ejemplo de directorio:

#vi /usr/share/desktop-directories/xfce-education.directory

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Directory
Icon=
Name=Education
Name[es]=Educación
Comment=Educational software
Comment[es]=Software educativo

Si queréis crear carpetas en vuestro menu, usad este como guía y guardarlo en el directorio donde andamos. Es posible que nos os aparezca hasta que no asigneis entradas a la carpeta.

Como ejemplo de entrada al menu:

#vi /usr/share/applications/jmol.desktop

[Desktop Entry]
Name=jmol
GenericName=Modelizacion molecular
X-GNOME-FullName=jmol
Comment=jmol
Exec=/opt/jmol-11.8.13/jmol.sh
Icon=applications-science
Terminal=false
Type=Application
Categories=Education;
StartupNotify=true

Si os fijaisen el apartado Categories, se indican las carpetas donde aparecerá esta entrada de menú. Puede estar en varias carpetas a la vez, simplemente separar los apartados a los que pertenece por ;

Las entradas de menu se pueden editar de forma gráfica (útil para ponerles un icono chulo más facilmente) usando el comando que sigue:

#exo-desktop-item-edit /usr/share/applications/jmol.desktop

Para que los cambios se vean correctamente suele ser preciso reiniciar las X, aunque aveces vale con ejecutar el siguiente comando:

#update-menus

Sería ideal que alguien hiciera una pequeña utilidad que automatizara esto un poco, o la menos lo haga menos tedioso. Quién sabe, igual me pongo algún día.

Bueno, espero que os sea util.

=:)



Dos simples comandos que siempre se me olvidan

Pues resulta que cuando más me hace falta, estos dos comandos siempre se me olvidan, a saber: Cuando me bajo un paquete deb y quiero instalarlo desde línea de comandos, como root, como no:

#dpkg -i *.deb

El otro sirve para ver el log del sistema, cosa muuuuy util cuando se tratan de arreglar problemas. Como root:

#dmesg | less

Bueno, que os sea útil.

=:)

Instalación de Debian 6 soporte para mp3 Creative Mozaic

Pues eso. Para su gestión y la reproducción de música usaremos rhythmbox, que además se integra en la barra de tareas, cosa que mola para que no moleste mientras escuchamos musiquita. Tiene un plugin que mola para que el estado del Pidgin se actualice con el título de la canción que estamos escuchando.
En fin, al lío, en la línea de comando nos logamos como root e instalamos una serie de paquetes tal que así:

#aptitude install libnjb5 libnjb-dev libmtp8 mtp-tools mtpfs rhythmbox rhythmbox-plugins

Una vez termine podríamos abrir el rhythmbox. Entonces enchufamos el mp3 y a la izquierda, dentro del apartado dispositivos, ha de aparecer nuestro aparatillo.

Bueno, para mejorar el etiquetado de las canciones os recomiendo utilizar el programa EasyTags. Con él repasaremos directorios enteros y actualizaremos de forma masiba el etiquetado de los mp3, para que luego aparezcan monos en nuestro mp3 y en el rhythmbox.

Por cierto, en el rhythmbox->menu->editar->preferencias->Música, os recomiendo especificar el directorio donde teneis vuestra biblioteca. El resto, cacharead un poco, que merece la pena.

Pos eso, espero que os sirva!
=:)