Com configurar el menú en LXDE

Vull compartir amb vostès aquesta aportació de Ernesto Santana Hidalgo (d'humans), Doncs encara que no sóc usuari de LXDE sí que sé que aquí diversos dels nostres lectors agraden d'ell (així com de FluxBox, OpenBox, i altres minimalistes LOL!)

El primer que hem de saber és que en LXDE no hi ha una forma fàcil de modificar el menú d'inici de sistema per la qual cosa hem d'anar directe als fitxers de configuració. Tot el que es descriu a continuació va ser fet en WattOS, distribució basada en Ubuntu 12.04. comencem:

Per personalitzar el menú hem modificar l'arxiu de configuració de el panell que conté a aquest. L'arxiu en qüestió (per a un usuari en particular) és:

/home/{usuari}/.config/lxpanel/LXDE/panels

Si volem modificar el menú que apareix per defecte a l'crear un nou usuari, hem de modificar, com a root:

/etc/skel/.config/lxpanel/LXDE/panels

El primer bloc que veurem és global, que conté les característiques principals del nostre panell. Això és principalment configuració de l' color de el panell, transparència, mida, Etc

Després veurem diversos blocs anomenats connectors. aquests són applets de el panell, Com ara icones de llançament o algun menú. Aquests blocs estan compostos per un camp type = {tipus}, I un bloc anomenat config que conté les característiques. Però només ens enfocarem en l'plugin que ens interessa: menu.

Per defecte el trobarem d'aquesta manera:

Plugin {
type = menu
Config {
image=/usr/share/lxde/images/logout-banner-orig.png
system {
}
separator {
}
item {
command=run
}
separator {
}
item {
image=gnome-logout
command = logout
}
}
}

Si modifiquem el menú per defecte dels usuaris que es creen hem reiniciar el procés de lxpanel. Ara, aquesta línia "image = / usr / share / lxde / images / logout-banner-orig.png" defineix la imatge que mostra la icona de menú. El primer bloc que apareix és system {}  el qual apunta a un menú per defecte de sistema que conté els submenúes Sound & Video, Oficines, Internet, Gràfics, Accessoris. Tots aquests elements estan en / usr / share / applications en format .desktop.

Crear un element de menú o llançador

Si volem afegir un llançador directament sense que pertanyi a algun submenú, vam crear un element amb els seus camps de la següent manera:

item{
name=[nombre del item](Opcional)
image=[Icono](Opcional)
command=[comando a ejecutar] //o action=[aplicación a ejecutar]
}

Crear un nou submenú

Podem crear un submenu, diferent a System. Aquest es trobarà compost per un camp anomenat nom, Que contindrà el Nom de l'submenú i un camp anomenat imatge que ha d'especificar el icona. Per afegir els llançadors utilitzem un bloc anomenat article, El qual és igual a el bloc que vaig explicar abans, però amb la variant que en comptes d'utilitzar un camp anomenat command es diu action. Per exemple, si volguéssim crear un submenú per Wine, Seria:

menu{
name=Wine
image=/usr/share/icons/Faenza/apps/scalable/wine.svg
item {
name=Configurar Wine
image=/usr/share/icons/Faenza/apps/scalable/wine-winecfg.svg
action=winecfg
}
item {
name=Desinstalar programas
image=/usr/share/icons/Faenza/apps/scalable/wine-uninstaller.svg
action=wine uninstaller
}
}

Per modificar el submenú eOS® hem modificar els .desktop abans esmentats. Cada una conté un camp anomenat categoria, Que s'esmenta en quina categoria està catalogat. El menú d'LXDE interpreta aquestes categories com a què submenú de System pertany. Llavors, si volem que un determinat element .desktop pertanyi a l'submenú Accessoris, Només hem afegir aquesta categoria, Però en anglès (Accessoris) I les categories que pren per defecte el menú són: audiovideo, desenvolupament, Educació, Joc, Gràfics, Xarxa, Oficines, Configuració, Sistema, Utilitat.

Crear un submenú dins d'un existent

Si volem crear un submenú dins d'aquests que estan predefinits pel sistema o algun que trobem creat, per exemple, el de Wine, modifiquem el fitxer lxde-applications.menu que es troba en / Etc / xdg / menus. Dins el mateix es troben una sèrie d'etiquetes. Per exemple, el menú Educació:

http://paste.desdelinux.net/4710

Si volem que dins d'aquest surti un submenú amb nom Prova quedaria així:

http://paste.desdelinux.net/4711

l'etiqueta fa referència a la categoria la qual volem posar en aquest cas sortiran dins el menú dels que pertanyin a la categoria dels IDE.

Podem crear un .directory per al nou menú, que tindrà el seu nom i foto. Per incloure aquest fitxer, escrivim l'etiqueta . Si no es crea, el menú es mostra amb una foto per defecte.

Crear el .directory

Anem a la carpeta / Usr / share / desktop-directories. Aquí estan tots els .directori que es fan servir al menú que no són més que les configuracions dels menús o submenúes als quals pertanyen. específicament Prova fa referència a lxde-prova.directory. Creem un fitxer amb el mateix nom que especifiquem a . Dins el mateix posem:

[Desktop Entry]
Name= Prueba
Icon=applications-development
Type=Directory

D'aquesta manera creem o modifiquem menús i submenúes en LXDE. Una mica laboriós però sens dubte ajuda molt a personalitzar el menú.

Aclariment: en aquests últims passos no cal reiniciar el procés lxpanel.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   w4r3d va dir

    Hola amic hi ha manera que surti metàl·lic o transparent mes o menys així. http://2.bp.blogspot.com/–z-AYhAxS4A/Tke23ZdmyRI/AAAAAAAAH0g/iZpuz9v9qUo/s1600/wattos.png amb el platejat em refereixo. jo faig servir fedora i no he pogut pornerle aquest efecte. gràcies per la teva atenció.

  2.   Hyuuga_Neji va dir

    Ajaja que bo quan vaig veure el de l'Gaara en el correu posant coses de LXDE vaig haver de entrar .... ara mateix estic en una escola on treballa un soci per això no tinc Linux (fins i tot no tenen ni Firefox lloc en la imatge d'aquests clients lleugers) però bé ... a l'article: Jo mai m'havia posat a canviar les coses de menú (llevat del menu de Openbox quan s'usa sense LXDE) tot i portar ja un bon temps en LXDE + Openbox. Gràcies pel tip

  3.   Lleó va dir

    Això em va fer pensar que seria genial que en els nostres comentaris, a part de sortir el navegador i el SO, també surti L'ENTORN D'ESCRIPTORI !! seriosa Genial, encara que només funcionària per a Linux i hauríem de editar d'alguna manera el User Agent Que opinen?

    1.    KZKG ^ Gaara va dir

      Ja vaig pensar en això fa un temps però ... eh aquí la qüestió, seria 100% manual, no hi hauria possibilitat que fos automàtic com en part és ara amb OS i Browser 🙂

      1.    Lleó va dir

        Queda't tranquil que això de manual no serà problema per a aquests nois que estan acostumats a «consolear».
        Però segur que és més fàcil dir-ho des d'aquest costat de l'món que de la banda dels administradors. Potser ho de mostrar el SO i el navegador no l'he vist en una altra pàgina així que és molt bo la implementació aquí.

        1.    KZKG ^ Gaara va dir

          Això de posar la distro i navegador ho fa un connector, un cop s'entén i comprèn com funciona el connector ... afegir funcions és cosa no tan complexa, és a dir jo podria reprogramar el connector i indicar-li que mostri l'entorn d'escriptori de l'usuari de l'comentari , fins i tot fer que si no reconeix l'entorn d'escriptori simplement no mostri res ... jeje, em sembla que ja m'agrada més la idea 😀

          No m'agrada PHP, és un idioma que veritablement no m'agrada ... però és simple, molt simple d'entendre i per sort algú que no és programador (per exemple jo jaja) pot aconseguir això 🙂

          1.    Lleó va dir

            Ja estic veient a l'ratolí de la meva XFCE en els meus comentaris 😀

          2.    Lleó va dir

            I el meu somni es va fer realitat. 😀

            1.    KZKG ^ Gaara va dir

              LOL!


  4.   Iván Barra va dir

    Molt bo LXDE, fa un temps configurem diversos eeePC amb un amic, els vam posar Debian + LXDE i funcionaven molt però molt bé, molt millor que amb el Windows XP que portaven de fàbrica, de fet, tenien una memòria interna de 2GB, 512MB de ram i un proce Celeron de 700MHz. La memòria amb windows XP quedava en Zero, però amb Debian i LXDE fèiem servir només 700MB en total per a un sistema funcional, els vam posar una SD classe 4 de 4 GB per acabar d'instal·lar els programes d'ofimàtica i tota la resta i van quedar de l'1.

    Una altra mostra que amb Linux es pot fer més amb menys.

    Salutacions i molt bon tut com sempre.

  5.   Ernesto Santana Hidalgo va dir

    Moltes gràcies per posar el meu article aquí i gràcies a tots pels seus comentaris

    1.    KZKG ^ Gaara va dir

      Gràcies a tu per aportar el teu granet de sorra a el món Linux, és una cosa que tots hem de sempre fer 🙂
      Espero seguir llegint posts teus interessants, benvingut 😉

  6.   Emiliano va dir

    Escoltin es m'ocurrio una boja idea i no sé si es pot fer en aquest entorn o en un altre ... es podrà crear diversos menús diferents? o sigui un que a l'obrir-lo només mostri els jocs i un altre que només mostri el d'oficina etc ... seria una cosa molt pràctic però no se si es podra fer jaja
    no em putegin si vaig dir alguna cosa estranya xD

    1.    Emiliano va dir

      exem ús linux mint que ona amb el logo ehhh jaja

      1.    FIXOCONN va dir

        configura el user agent és aquest lloc i post sobre el tema

  7.   FIXOCONN va dir

    és Cinnamon

    1.    KZKG ^ Gaara va dir

      Que sí, no es va a veure Cinnamon, no perquè no m'agradi ni de bon tros ... sinó simplement perquè no tinc el logo de Cinnamon a mà, i el necessito per poder donar-li suport aquí.

      Saps d'on es podria descarregar en .svg el logo de Cinnamon?

      Tan aviat tingui el logotip ja apareixerà en els teus comentaris.

  8.   F3niX va dir

    ?

  9.   Andrelo va dir

    Faig aquest comentari només per veure la imatge del meu escriptori si és que la tenen 😀

    1.    izzyvp va dir

      a veure si ara si surt cinnamon

      1.    izzyvp va dir

        doncs sí 😀 estic feliç ^^, que trist és la meva vida 🙁

  10.   Erick va dir

    amic com puc fer que el lxpanel de Lubuntu 12.04 torni a terner seva configuració per defecte. he llegit per ahi que editant /home/usuario/.config/lxpanel/LXDE/panels/panel es pot aconseguir però no tinc ni idea

  11.   Manuel Antonio va dir

    Hola, voldria veure si em poden ajudar afegint un menú mitjançant l'edició dels fitxers .desktop, .menu i .directory. Estic usant Lubuntu 14.04 i no aconsegueixo que apareguin dins el menú.

    Gràcias