Hoe het menu in LXDE te configureren

Ik wil deze bijdrage van met jullie delen Ernesto Santana Hidalgo (van humanOS)Welnu, hoewel ik geen LXDE-gebruiker ben, weet ik dat hier verschillende van onze lezers het leuk vinden (evenals FluxBox, OpenBox en andere minimalistische LOL!)

Het eerste dat u moet weten, is dat in LXDE er is geen gemakkelijke manier om het menu te wijzigen systeem opstarten, dus we moeten direct naar de configuratiebestanden gaan. Alles wat hieronder wordt beschreven, is gedaan in WattOS, distributie op basis van Ubuntu 12.04. Laten we beginnen:

Om het menu aan te passen, moeten we wijzig het paneelconfiguratiebestand met dit. Het betreffende bestand (voor een bepaalde gebruiker) is:

/home/{usuario-lex.europa.eu/.config/lxpanel/LXDE/panels

Als we het menu willen wijzigen dat standaard verschijnt bij het aanmaken van een nieuwe gebruiker, moeten we als root het volgende aanpassen:

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

Het eerste blok dat we zullen zien is GlobaalDat bevat de belangrijkste kenmerken van ons panel. Dit is voornamelijk de configuratie van het paneel kleur, doorzichtigheid, afmeting, Etc.

Dan zullen we verschillende blokken zien genaamd Plugins. Estos zoon paneel-applets, zoals startpictogrammen of een menu. Deze blokken zijn samengesteld uit een veld type = {type}, en een blok genaamd config met zijn kenmerken. Maar we zullen ons alleen concentreren op de plug-in die ons interesseert: MENU.

Standaard vinden we het op deze manier:

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

Als we het standaardmenu van de aangemaakte gebruikers wijzigen, moeten we herstart het lxpanel-proces. Nu deze regel "image = / usr / share / lxde / images / logout-banner-orig.png" definieert de afbeelding met menupictogram. Het eerste blok dat verschijnt is systeem {}  wat verwijst naar een systeem standaardmenu met de submenu's Geluid en video, Kantoor, Internet, grafiek, Accessoires. Al deze elementen zijn in / Usr / share / applications in formaat .desktop.

Maak een opstartprogramma of menu-item

Als we een opstartprogramma rechtstreeks willen toevoegen zonder dat het tot een submenu behoort, maken we een element met zijn velden als volgt:

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

Maak een nieuw submenu

We kunnen een submenu maken dat verschilt van Systeem. Dit zal bestaan ​​uit een veld genaamd naam, die de Naam submenu en een veld genaamd beeld dat zal de icono. Om de draagraketten toe te voegen, gebruiken we een blok genaamd item, wat hetzelfde is als het blok dat ik eerder heb uitgelegd, maar met de variant dat in plaats van een veld genaamd commando te gebruiken, heet het actie. Bijvoorbeeld, als we wilden maak een submenu voor Wine, zou:

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
}
}

Om het submenu te wijzigen system we moeten wijzig het .desktop voornoemd. Elk bevat een veld met de naam Categorie, die vermeldt in welke categorie is gecatalogiseerd. Het LXDE-menu interpreteert deze categorieën als tot welk submenu van het systeem ze behoren. Dus als we een zeker willen .desktop-item behoort tot het submenu Accessoires, we zijn het gewoon verschuldigd voeg die categorie toe, maar in het Engels (Accessoires) en de categorieën die het menu standaard gebruikt, zijn: Audio-video, Ontwikkeling, Onderwijs , Spel, grafiek, Netwerk, Kantoor, Instellingen, Systeem, utility.

Maak een submenu binnen een bestaand menu

Als we binnen deze een submenu willen maken dat vooraf is gedefinieerd door het systeem of een die we hebben gemaakt, bijvoorbeeld Wine, wijzigen we het bestand lxde-applicaties.menu que encuentra en / etc / xdg / menu's. Binnenin zit een reeks labels. Bijvoorbeeld het menu Onderwijs :

http://paste.desdelinux.net/4710

Als we hierin een submenu met een naam willen laten verschijnen Prueba het zou er als volgt uitzien:

http://paste.desdelinux.net/4711

Het label verwijst naar de categorie die we in dit geval willen plaatsen, die die tot de IDE-categorie behoren, verschijnen in het menu.

We kunnen een .directory maken voor het nieuwe menu, die zijn naam en foto zal hebben. Om dit bestand op te nemen, schrijven we de tag . Indien niet gemaakt, wordt het menu standaard weergegeven met een foto.

Maak de .directory

Laten we naar de map gaan / usr / share / desktop-mappen. Er zijn ze allemaal .map die in het menu worden gebruikt en die niets meer zijn dan de instellingen van de menu's of submenu's waartoe ze behoren. Specifiek Prueba verwijzen naar lxde-test.directory. We maken een bestand met dezelfde naam die we specificeren in . Daarin zetten we:

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

Op deze manier maken of wijzigen we menu's en submenu's in LXDE. Een beetje omslachtig, maar het helpt zeker veel om het menu te personaliseren.

Toelichting: bij deze laatste stappen is het niet nodig om het lxpanel-proces opnieuw te starten.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   w4r3d zei

    Hallo vriend, er is een manier waarop het min of meer metaalachtig of transparant uitkomt. http://2.bp.blogspot.com/–z-AYhAxS4A/Tke23ZdmyRI/AAAAAAAAH0g/iZpuz9v9qUo/s1600/wattos.png met zilver bedoel ik. Ik draag een fedora en ik heb het niet dat effect kunnen geven. Bedankt voor uw aandacht.

  2.   Hyuuga_Neji zei

    Ahaha dat is goed toen ik zag dat de Gaara in de post dingen van LXDE zette die ik naar binnen moest…. Op dit moment zit ik op een school waar een partner werkt, dus ik heb geen Linux (ze hebben niet eens Firefox op de afbeelding van deze thin clients) maar hey ... naar het artikel: ik had nog nooit dingen veranderd aan het menu (behalve het Openbox-menu indien gebruikt zonder LXDE) ondanks dat je al een lange tijd in LXDE + Openbox zit. Bedankt voor de tip

  3.   Leeuw zei

    Dit deed me denken dat het geweldig zou zijn dat in onze commentaren, naast het verlaten van de browser en het besturingssysteem, ook de DESKTOP ENVIRONMENT verschijnt !! Het zou geweldig zijn, hoewel het alleen zou werken voor Linux en we de User Agent op de een of andere manier zouden moeten bewerken. Wat denk je?

    1.    KZKG ^ Gaara zei

      Ik heb hier al een tijdje geleden over nagedacht, maar ... hey daar de vraag, het zou 100% handmatig zijn, er zou geen mogelijkheid zijn om automatisch te gaan, zoals het gedeeltelijk nu is met OS en Browser 🙂

      1.    Leeuw zei

        Wees gerust, de handleiding zal geen probleem zijn voor deze jongens die gewend zijn om te "troosten".
        Maar het is zeker gemakkelijker om het vanuit deze kant van de wereld te zeggen dan vanuit de kant van de beheerders. Zoals het tonen van het besturingssysteem en de verkenner, ik heb het niet op een andere pagina gezien, dus de implementatie hier is erg goed.

        1.    KZKG ^ Gaara zei

          Door de distro en browser te plaatsen, wordt het een plug-in, als het eenmaal is begrepen en begrijpt hoe de plug-in werkt ... het toevoegen van functies is niet zo ingewikkeld, dat wil zeggen, ik zou de plug-in kunnen herprogrammeren en hem vertellen om de desktopomgeving van de gebruiker te laten zien van de opmerking Zelfs als het de desktopomgeving niet herkent, laat het gewoon niets zien ... hehe, ik denk dat ik het idee leuker vind 😀

          Ik hou niet van PHP, het is een taal die ik echt niet leuk vind ... maar het is eenvoudig, heel eenvoudig te begrijpen en gelukkig kan iemand die geen programmeur is (bijvoorbeeld ik haha) dit bereiken

          1.    Leeuw zei

            Ik zie mijn XFCE-muis al in mijn opmerkingen 😀

          2.    Leeuw zei

            En mijn droom kwam uit. 😀

            1.    KZKG ^ Gaara zei

              LOL!


  4.   Ivan Barra zei

    Zeer goede LXDE, een tijdje geleden hebben we verschillende eeePC's geconfigureerd met een vriend, we hebben Debian + LXDE erop gezet en ze werkten heel, heel goed, veel beter dan met Windows XP dat uit de fabriek kwam, in feite hadden ze een interne geheugen van 2 GB, 512 MB werkgeheugen en een 700 MHz Celeron-procedure. Het geheugen met Windows XP was in Zero, maar met Debian en LXDE gebruikten we in totaal slechts 700 MB voor een functioneel systeem, we plaatsten een 4GB klasse 4 SD om de installatie van de kantoorautomatiseringsprogramma's en al het andere te voltooien en ze waren 1.

    Nog een voorbeeld dat je met Linux meer kunt doen met minder.

    Groeten en zeer goede bijles zoals altijd.

  5.   Tijdelijke afbeelding voor Ernesto Santana Hidalgo zei

    Heel erg bedankt voor het plaatsen van mijn artikel hier en bedankt voor jullie opmerkingen

    1.    KZKG ^ Gaara zei

      Dankzij jou voor het bijdragen van je zandkorrel aan de Linux-wereld, is het iets dat we allemaal altijd zouden moeten doen 🙂
      Ik hoop je interessante berichten te blijven lezen, welkom 😉

  6.   Emiliano zei

    Hé, ik kwam op een gek idee en ik weet niet of het in deze omgeving of in een andere kan worden gedaan ... kunnen we verschillende menu's maken? Ik bedoel een die bij het openen alleen de games laat zien en een andere die alleen het kantoor laat zien enz ... Het zou iets heel praktisch zijn, maar ik weet niet of het zou kunnen worden gedaan haha
    neuk me niet als ik iets raars zei xD

    1.    Emiliano zei

      ahem ik gebruik linux mint wat is er met het logo ehhh haha

      1.    FIXOCONN zei

        configureer de user-agent is deze site en post over het onderwerp

  7.   FIXOCONN zei

    het is kaneel

    1.    KZKG ^ Gaara zei

      Ja, Cinnamon zal niet worden gezien, niet omdat ik het helemaal niet leuk vind ... maar simpelweg omdat ik het Cinnamon-logo niet bij de hand heb en ik het nodig heb om het hier te ondersteunen.

      Weet je waar het Cinnamon-logo kan worden gedownload in .svg?

      Zodra u het logo heeft, verschijnt het in uw opmerkingen.

  8.   f3niX zei

    ?

  9.   Andrélo zei

    Ik maak deze opmerking alleen om de afbeelding van mijn bureaublad te zien als ze die hebben 😀

    1.    izzyvp zei

      Eens kijken of er nu kaneel uitkomt

      1.    izzyvp zei

        Nou ja 😀 ik ben blij ^^, hoe triest mijn leven is 🙁

  10.   erick zei

    Vriend, hoe kan ik ervoor zorgen dat het lubuntu 12.04 lxpanel terugkeert naar de standaardconfiguratie. Ik heb daar gelezen dat het bewerken van /home/user/.config/lxpanel/LXDE/panels/panel mogelijk is, maar ik heb geen idee

  11.   Manuel Antonio zei

    Hallo, ik zou graag willen zien of je me kunt helpen door een menu toe te voegen door de .desktop-, .menu- en .directory-bestanden te bewerken. Ik gebruik lubuntu 14.04 en ik kan ze niet in het menu laten verschijnen.

    bedankt