Tener el menú de Gnome 2 en Xfce sin instalar nada

Hola!! hoy les voy a mostrar como hacer para tener el práctico menú del viejo Gnome 2 en Xfce sin instalar nada, ni haciendo uso de ningún applet raro de Gnome ni de MATE, tal como se muestra en las siguientes imágenes:

Bueno vayamos directamente al asunto. Espero que les guste este tutorial  big_smile

Lo primero que hay que hacer es crear en un panel otro menú junto con el que ya teníamos. Para esto hacemos click derecho en cualquier parte vacía del panel y ponemos Preferencias del panel, una vez allí nos movemos hasta la pestaña Elementos y hacemos click en el signo + que es para agregar elementos al panel, de la lista escogemos Menú de aplicaciones.

Nos quedara algo como esto:

Ahora crearemos el archivo del menú de Aplicaciones. Para esto abrimos nuestro editor de texto favorito y copiamos lo siguiente en su interior:

Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me … 0/menu.dtd">

<Menu>
<Name>Xfce</Name>

<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<DefaultMergeDirs/>

<Menu>
<Name>Accessories</Name>
<Directory>xfce-accessories.directory</Directory>
<Include>
<Or>
<Category>Accessibility</Category>
<Category>Core</Category>
<Category>Legacy</Category>
<Category>Utility</Category>
</Or>
</Include>
<Exclude>
<Or>
<Filename>exo-file-manager.desktop</Filename>
<Filename>exo-terminal-emulator.desktop</Filename>
</Or>
</Exclude>
</Menu>

<Menu>
<Name>Development</Name>
<Directory>xfce-development.directory</Directory>
<Include>
<Category>Development</Category>
</Include>
</Menu>

<Menu>
<Name>Education</Name>
<Directory>xfce-education.directory</Directory>
<Include>
<Category>Education</Category>
</Include>
</Menu>

<Menu>
<Name>Games</Name>
<Directory>xfce-games.directory</Directory>
<Include>
<Category>Game</Category>
</Include>
</Menu>

<Menu>
<Name>Graphics</Name>
<Directory>xfce-graphics.directory</Directory>
<Include>
<Category>Graphics</Category>
</Include>
</Menu>

<Menu>
<Name>Multimedia</Name>
<Directory>xfce-multimedia.directory</Directory>
<Include>
<Category>Audio</Category>
<Category>Video</Category>
<Category>AudioVideo</Category>
</Include>
</Menu>

<Menu>
<Name>Network</Name>
<Directory>xfce-network.directory</Directory>
<Include>
<Category>Network</Category>
</Include>
<Exclude>
</Exclude>
</Menu>

<Menu>
<Name>Office</Name>
<Directory>xfce-office.directory</Directory>
<Include>
<Category>Office</Category>
</Include>
</Menu>

</Menu>

Este es el archivo de menú que Xfce trae por defecto, solo que le quite algunas cosas para que solamente queden las categorías de las aplicaciones que uso…
En caso de no estar la categoría de algún programa que uses lo único que hay que hacer es agregar la parte correspondiente a dicha categoría en el orden que quieras. La «parte» de la categoría que queramos la copiamos del archivo original Menú que Xfce trae por defecto.

Ejemplo de categoría:

<Menu>
<Name>Education</Name>
<Directory>xfce-education.directory</Directory>
<Include>
<Category>Education</Category>
</Include>
</Menu>

Guardamos el archivo en cualquier ruta (la deben recordar ya que después tendremos que acceder al archivo creado) con el siguiente nombre xfce-applications.menu
De esta manera en el primer menú sólo nos aparecerán las categorías de las aplicaciones y por supuesto las aplicaciones, pero nada más.

Luego para crear el archivo del menú Sistemahacemos lo mismo que con el menú anterior, solo que copiamos esto en un editor de texto vacío

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me … 0/menu.dtd">

<Menu>
<Name>Xfce</Name>

<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<DefaultMergeDirs/>

<Include>
<Category>X-Xfce-Toplevel</Category>
</Include>

<Layout>
<Menuname>Settings</Menuname>
<Merge type=»all»/>
<Separator/>
<Filename>xfce4-about.desktop</Filename>
<Filename>xfce4-session-logout.desktop</Filename>
</Layout>

<Menu>
<Name>Settings</Name>
<Directory>xfce-settings.directory</Directory>
<Include>
<Category>Settings</Category>
</Include>

<Layout>
<Filename>xfce-settings-manager.desktop</Filename>
<Separator/>
<Merge type=»all»/>
</Layout>

<Menu>
<Name>Screensavers</Name>
<Directory>xfce-screensavers.directory</Directory>
<Include>
<Category>Screensaver</Category>
</Include>
</Menu>
</Menu>

<Menu>
<Name>System</Name>
<Directory>xfce-system.directory</Directory>
<Include>
<Or>
<Category>Emulator</Category>
<Category>System</Category>
</Or>
</Include>
<Exclude>
<Or>
<Filename>xfce4-session-logout.desktop</Filename>
</Or>
</Exclude>
</Menu>

</Menu>

Guardamos como antes en el lugar que queramos y lo nombramos como xfce-system.menu

Ya tenemos los dos archivos de los menús creados, ahora lo que debemos hacer es reemplazar el archivo del menú que ya teníamos (Que es un archivo con una configuración de menú genérica) por el que creamos para las Aplicaciones y pegar el de Sistema.

Entramos como Root a nuestro administrador de archivos abriendo una terminal y poniendo sudo seguido del nombre del administrador de archivos que uses (Ej: sudo thunar, sudo pcmanfm) y nos movemos hasta /etc/xdg/menus/ y pegamos el archivo xfce-applications.menu en el interior de la carpeta. Nos preguntará si queremos reemplazar el archivo existente, ponemos que si y después pegamos el otro archivo que se llamaba xfce-system.menu.

Antes de realizar esto de reemplazar el archivo es recomendable hacer una copia del original por si acaso...

Una vez echo todo esto hacemos click derecho sobre el primer menú y ponemos Propiedades y en donde dice Archivo de menú seleccionamos la opción de Usar archivo de menú personalizado, vamos a la ruta donde guardamos los nuevos archivos (Recuerden era /etc/xdg/menus) y seleccionamos el de Aplicaciones. Acto seguido cambiamos el titulo del menú por Aplicaciones y el icono por el logo de nuestra distro o por cualquiera que queramos (Todo desde Menú » Propiedades)

Hacemos lo mismo con el otro pero esta vez usaremos obviamente el archivo xfce-system.menu para generar dicho menú. Le cambiamos la etiqueta por Sistema y le colocamos un icono (No se puede poner sin icono xD) de un engranaje o algo parecido para que tenga relación con la “Configuración del sistema”.

Ahora solo resta poner el xfce4-places-plugin mejor conocido como Lugares en el medio de ambos menús, la forma de agregarlo es la misma que para agregar un menú. Para que nos aparezca el icono y la etiqueta en el plugin vamos a las propiedades del mismo con click derecho y seleccionamos Mostrar: Icono y etiqueta. Colocamos, si queremos, algunos separadores para despegar un poco unos de otros a los elementos del panel. También pueden crear lanzadores si desean…

Y listooo!! tarea terminada.
Debo decir que estos menus los hice un poco a mi gusto, no los hice 100% iguales a los que tenia Gnome, pero el resultado es muy muy parecido xD. Un saludo y espero que les sea de utilidad


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   proper dijo

    Me quito el sombrero con tu aporte, para mi gusto uno de los mejores hasta el momento.

  2.   ferreryguardia dijo

    Sigo diciendo lo mismo, es un pasote, ¿es totalmente un aporte tuyo o es una mejora de algo que encontraste en otro blog?
    De todas formas sigo diciendo que la calidad de este blog es bastante alta.

  3.   usucapion dijo

    Al final me vais a obligar a poner xfce. ¡Qué maravilla!

  4.   platonov dijo

    Te felicito, me he quedado alucionado.
    No tengo palabras….

  5.   Eduardo dijo

    Increible 🙂
    Felicitaciones.

  6.   brutosaurio dijo

    Genial!! Sencillo y queda perfecto. Enhorabuena por el tutorial!!

  7.   XunilinuX dijo

    Muchas gracias a todos, enserio…
    Jamás ubiera pensado que esto les gustaria tanto jaja
    Y si, es un aporte totalmente mio. Los menús los modifique yo, no los van a encontrar en ningun otro sitio, es mas, me puse manos a la obra porque en ningun lugar decian como hacer esto…
    Gracias de nuevo!!
    Avisen como les va, si tienen algun inconveniente y pongan alguna captura para ver como quedo

  8.   rat0ncit0 dijo

    ¡Estupendo! Pero hay que tener en cuenta una cosa en el menú de aplicaciones. Donde es:

    Menu PUBLIC “-//freedesktop//DTD Menu 1.0//EN”
    “http://www.freedesktop.org/standards/me … 0/menu.dtd”>

    debería ser

    ¡Saludos!

  9.   Mr.Linux dijo

    Con este aporte , y no creo equivocarme , estás por encima de los propios creadores de este blog , gracias por compartir.

  10.   colonglz dijo

    OOoOoraleeee!!!! Muy buena la tecnica, actualmente solo utilizo Xfce en mi netbook, pero poniendo asi el asunto puede que tambien lo aplique en la de escritorio.
    Excelente aportazo, Saludos.

  11.   José Miguel dijo

    El tema no es nuevo, como mínimo data del año 2009 [http://bimma.me.uk/2009/04/25/how-to-xfce-46-menu-edit-in-xubuntu-904-jaunty/].

    Saludos.

    1.    Pavloco dijo

      Mmm, no es lo mismo, el aporte de XunilinuX es haber acomodado el menu, tal y como estaba en Gnome2, en el link que nos das solo habla de como editar los menus.

      1.    José Miguel dijo

        Solo he dicho que el tema no es nuevo y es cierto que el link nos dice como se hace…..

        Saludos.

        1.    proper dijo

          ¿Y a quién le importa si el tema no es nuevo? Nadie lo ha dicho. Lo importante es que es un aporte.

          1.    José Miguel dijo

            Solo se trata de ampliar información, si alguien lo entiende diferente, es su problema, no el mio.

            Saludos.

  12.   Oberost dijo

    Cuanto nostalgico de gnome2 hay por aqui. xd

  13.   Sebas Lara dijo

    Muchas felicidades, pues si admito que soy un nostalgico de Gnome2 tanto que me regrese a mi amada fedora14 despues de probar varias distros pero pues ninguna me convencio, justo estoy en el trabajo de migrar a fedora17 con xfce asi que tu post ha quedado como caido del cielo, muchas gracias

  14.   altmascinco dijo

    Muchas gracias,
    agregado a favs

  15.   Marito dijo

    Muchas gracias.. mejor lo guardo asi lo tengo en cuenta para adaptarme a xfce cuando salga debian 7… sigo usando debian stable (gnome 2) en un servidor… y junto con algunos retoques de temas queda muy bueno… una pena que gnome shell necesite de una tarjeta grafica acelerada para andar… cosa que no se ve en estos equipos.

  16.   Cris Nepita dijo

    Fabuloso esto sirve de más por si me quiero pasar a XFCE jaja
    yo hice lo mismo pero en LXDE y se me hizo más cómodo meter todo con un solo archivo y de manera manual, si quieren les digo cómo, no es difícil 😛

  17.   Martín dijo

    Hola:

    Me ha gustado mucho tu entrada. Se puede aplicar a Debian 7 ??