Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:grafikus_feluelet:lxde

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Előző változat
Következő változat Következő változat mindkét oldalon
oktatas:linux:grafikus_feluelet:lxde [2019/04/05 20:55]
oktatas:linux:grafikus_feluelet:lxde [2019/12/15 19:11]
admin [Menüszerkesztő]
Sor 1: Sor 1:
 +[[oktatas:​linux:​grafikus felület|<​ Grafikus felület]]
  
 +====== LXDE ======
 +  * **Szerző:​** Sallai András
 +  * Copyright (c) Sallai András, 2017, 2018, 2019
 +  * Licenc: GNU Free Documentation License 1.3
 +  * Web: http://​szit.hu
 +
 +===== Az LXDE =====
 +
 +Az **LXDE** egy "​könnyűsúlyú"​ ablakkezelő,​ amely viszonylag gyorsabb a GNOME és variánsaitól.
 +Az LXDE környezet az **openbox** ablakkezelőt használja. ​
 +===== Telepítés =====
 +
 +Egy minimális LXDE telepítése:​
 +  apt install lxde-core
 +
 +Teljes LXDE rendszer telepítése:​
 +  apt install lxde
 +
 +Asztali felület számára programok:
 +  apt install task-lxde-desktop
 +
 +===== Indítás =====
 +
 +Bejelentkezés kezelő használata esetén a bejelentkezés-kezelő
 +felületén kell kiválasztani az LXDE-t. Ha csak LXDE van telepítve,
 +akkor nem szükséges a választás,​ az elindul automatikusan. ​
 +
 +Bejelentkezés-kezelő (Display manager) nélkül használjuk a következő parancsot:
 +  startlxde
 +
 +===== Monitorok beállítása =====
 +
 +A monitorokat az xrandr paranccsal állíthatjuk parancssorból. ​
 +
 +Például:
 +  gedit .xsessionrc
 +
 +<​file>​
 +xrandr --output VGA-0 --left-of DVI-0
 +</​file>​
 +
 +
 +Esetleg készíthetünk scripteket, a beállításokhoz:​
 +
 +  mcedit single.sh
 +
 +<file bash single.sh>​
 +#!/bin/sh
 +xrandr --output DIV-0 --mode 1024x768 --pos 0x0 --rotate normal --output VGA-0 --off
 +lxpanelctl restart
 +</​file>​
 +
 +
 +
 +  mcedit dual.sh ​
 +
 +<file bash dual.sh>
 +#!/bin/sh
 +xrandr --output DIV-0 --mode 1920x1080 --pos 0x0 --rotate normal \
 +  --output VGA-0 --mode 1024x768 --pos 1920x0 --rotate normal
 +lxpanelctl restart
 +</​file>​
 +
 +  ​
 +Billentyűkombinációt is rendelhetünk a scriptekhez:​
 +
 +
 +Nyissuk meg a következő állományt: ​
 +  ~/​.config/​openbox/​lxde-ec.xml
 +
 +Egészítsük ki a keybind rész, a következők alapján:
 +
 +<file xml ~/​.config/​openbox/​lxde-ec.xml>​
 +<​keyboard>​
 +
 +  <keybind key="​W-1">​
 +    <action name="​Execute">​
 +      <​command>​sh ~/​bin/​single.sh</​command>​
 +    </​action>​
 +
 +  <keybind key="​W-2">​
 +    <action name="​Execute">​
 +      <​command>​sh ~/​bin/​dual.sh</​command>​
 +    </​action>​
 +  </​keybind>​
 +
 +</​keyboard>​
 +</​file>​
 +
 +
 +De létezik egy arandr nevű csomag, amely többet nyújt a LXDE saját
 +grafikus beállítójánál. ​
 +
 +  apt-get install arandr
 +Nekem például több monitor módban, szükséges volt megjelölni az elsődleges monitort. ​
 +
 +===== Ablakmozgatás =====
 +
 +Az LXDE felületen az ablakmozgatáshoz nincs billentyű rendelve. ​
 +Ezt megtehetjük a következő módon.
 +
 +
 +Nyissuk meg a következő állományt: ​
 +  ~/​.config/​openbox/​lxde-ec.xml
 +
 +Egészítsük ki a keybind rész, a következők alapján:
 +
 +<file xml ~/​.config/​openbox/​lxde-ec.xml>​
 +</​keyboard>​
 +
 +  <keybind key="​A-F7">​
 +    <action name="​Move"/>​
 +  </​keybind>​
 +</​keyboard>​
 +</​file>​
 +
 +==== Beállítás GUI felületen ====
 +Beállíthatjuk a lxhotkey programban. Indítás grafikusan:
 +  * Start > Beállítások > Setup Hot Keys
 +  * Válasszuk az Actions fület.
 +  * Edit > New 
 +  * Kattintunk a Hotkey 1 alatti gombra
 +  * Nyomjuk le a kívánt billentyűt. Például: Alt+F7
 +  * Kattintsunk az "Ad an action"​ gombra az eszköztáron
 +  * Az "Add action"​ résznél állítsuk be a legördülő listadobozból a kívánt akciót
 +    * Például "​Move"​
 +  * Kattintsunk az Apply gombra
 +  * Kattintsunk a "​Accept changes"​ gombra az eszköztáron
 +  * File > Save
 +
 +
 +===== Menüszerkesztő =====
 +==== alacarte ====
 +
 +A menüt az alacarte nevű programmal szerkeszthetjük. ​
 +
 +Az alacarte csomag telepítése:​
 +  # apt install alacarte
 +
 +A program indítása felhasználóként:​
 +  $ alacarte
 +
 +==== menulibre ====
 +
 +  # apt install menulibre
 +
 +  $ menulibre
 +===== Idegen eszközök =====
 +
 +Néhány nem LXDE eszköz, de nagyon hasznos:
 +  * mate-volume-control
 +    * hangbeállítások
 +  * mate-system-monitor
 +    * rendszer, hálózat, stb monitorozás
 +
 +===== Jelszókezelő =====
 +
 +  apt install seahorse
 +
 +===== Numlock =====
 +
 +A billentyűzeten a jobboldali numerikus "​NumLock"​ alapértelmezetten
 +ki van kapcsolva, jobban mondva kurzormozgató funkciók működnek. ​
 +Ha szeretnénk automatikusan bekapcsolni,​ akkor telepítsük a 
 +numlockx csomagot. A következő indulásnál már bekapcsolva találjuk
 +a "​NumLock"​ billentyűzetet.
 +
 +  apt install numlockx
 +
 +
 +===== Programok =====
 +
 +További kevés erőforrás igénnyel rendelkező programok:
 +  * Abiword - szövegszerkesztő
 +  * Audacious - zenelejátszó
 +  * Evince - PDF-olvasó
 +  * File-roller - archiváló
 +  * Firefox - web böngésző
 +  * Galculator - számológép
 +  * Gnumeric - táblázatszerkesztő
 +  * guvcview - webkamera
 +  * HexChat - IRC
 +  * LightDM - belépést kezelő szoftver
 +  * Lubuntu Software Center - csomagkezelő
 +  * MPlayer - videolejátszó
 +  * MTPaint - rajz
 +  * Osmo - naptár
 +  * Scrot - képernyőkép
 +  * Simple Scan - szkennelés
 +  * Sylpheed - e-mail kliens
 +  * Synaptic - csomagkezelő
 +  * Transmission - bittorrent kliens
 +  * Update Manager - frissítéskezelő
 +  * Xfburn - CD-író
 +  * Xpad - jegyzet
 +  * XScreenSaver - képernyővédő
 +===== Automatikus indítás =====
 +==== Freedesktop megoldás ====
 +
 +Használhatjuk a freedesktop.org specialitást,​ vagy az lxsession saját ​
 +lehetőségét. ​
 +
 +Készítsük el a ~/.config könyvtárban az autostart könyvtárat,​ ha az még nem létezik:
 +  mkdir ~/​.config/​autostart
 +
 +Az autostart könyvtárban hozzunk létre egy .desktop fájlt és szerkesszük:​
 +  nano ~/​.config/​autostart/​.desktop
 +
 +Tegyük fel, hogy szeretnénk elindítani bejelentkezés után a Geany programot. ​
 +Ekkor írjuk az .desktop fájlba a következőt:​
 +<​code>​
 +[Desktop Entry] ​
 +
 +Type=Application
 +
 +Exec=geany
 +</​code>​
 +
 +==== LXDE session megoldás ====
 +
 +Használhatjuk a LXDE session rendszerét is:
 + nano ~/​.config/​lxsession/​LXDE/​autostart
 +
 +Ebben a fájlban vegyünk fel egy újabb @ karakterrel kezdődő sort:
 +  @geany
 +
 +===== Billentyűkombinációk =====
 +
 +A felhasználó billentyűkombinációkat a ~/​.config/​openbox/​lxde-rc.xml ​
 +állományban határozhat meg. Szerkesszük az állományt:​
 +  nano ~/​.config/​openbox/​lxde-rc.xml
 +
 +Ebben az XML állományban van egy keyboard nevű elem. Ezt keressük meg,
 +ezen belül vegyünk fel egy "​keybind",​ azonb belül egy "​action"​ és
 +azon belül egy "​command"​ elemet:
 +
 +<​code>​
 +<!-- LXTerminal indítása Ctrl+Alt+t billentyűkombinációval -->
 +    <keybind key="​C-A-t">​
 +      <action name="​Execute">​
 +        <​command>​lxterminal</​command>​
 +      </​action>​
 +    </​keybind>​
 +</​code>​
 +
 +A példában az Ctrl+Alt+t billentyűkombinációhoz rendeljük az lxterminal indítását. ​
 +===== Parancs indítása =====
 +
 +Grafikus felületről szeretnénk parancsot indítani, de még nem fut
 +semmilyen termiál program, vagy éppen azt szeretnénk elindítani.
 +
 +Lehet a Start gomb "​Futtatás",​ vagy a **Alt+F2** billentyűkombináció. ​
 +Az előugró ablakba írjuk be, például:
 +  lxterminal
 +
 +===== LXDE gyorsbillentyűk =====
 +
 +  nano ~/​.config/​openbox/​lxde-rc.xml
 +
 +==== Az Alt+egérgörgő kikapcsolása ====
 +
 +Az LXDE Alt+egérgörgő beállítása ütközik a NetBeans Alt+egérgörgő beállításával.
 +Nézzük meg, hogyan kell tiltani az LXDE felületen.
 +
 +Az LXDE az openbox ablakkezelő használja, így ennek a konfigurációjában kell 
 +a beállításokat megkeresni.
 +
 +
 +  nano ~/​.config/​openbox/​lxde-rc.xml
 +
 +<​code>​
 +<​mouse>​
 +...
 +   <​context name="​Frame">​
 +      ...
 +         <​!--
 +          <​mousebind button="​A-Up"​ action="​Click">​
 +              <action name="​DesktopPrevious"/>​
 +          </​mousebind>​
 +          <​mousebind button="​A-Down"​ action="​Click">​
 +              <action name="​DesktopNext"/>​
 +          </​mousebind>​
 +          -->
 +      ...
 +    <context name="​Desktop">​
 +       ...
 +
 +<!--
 +    <​mousebind button="​A-Up"​ action="​Click">​
 +      <action name="​DesktopPrevious"/>​
 +    </​mousebind>​
 +    <​mousebind button="​A-Down"​ action="​Click">​
 +      <action name="​DesktopNext"/>​
 +    </​mousebind>​
 +
 +-->
 +       
 +       
 +...
 +</​mouse>​
 +
 +</​code>​
 +
 +
 +A beállítások érvényesítése:​
 +  openbox --reconfigure
 +
 +==== Kombinációk ====
 +
 +| Super + E  | PCMan fájlkezelő ​ |
 +| Super + R  | LXPanel futtatás ​ |
 +| Alt + F2   | LXPanel futtatás ​ |
 +| Ctrl + Alt + D  | Ablakok tálcára és vissza ​ |
 +| Super + D  | Ablakok tálcára és vissza ​ |
 +| Alt + F1  | LXPanel menü  |
 +| Ctrl + Esc  | LXPanel menü  |
 +| Ctrl + Alt + Del  | LXTask feladatkezelő ​ |
 +| Prt Sc | Képernyőkép készítése ​ |
 +| Ctrl + Alt +  <​nowiki>​(balra nyíl|jobbra nyíl)</​nowiki> ​  | Váltás másik asztalra ​ |
 +| Super + F1  | Kapcsolás az 1-s asztalra ​ |
 +| Super + F2  | Kapcsolás a 2-s asztalra ​ |
 +| Shift + Alt + <​nowiki>​(jobbra|balra|fel| le)</​nowiki> ​ | Küldés másik asztalra |
 +| Alt + F4  | Ablak bezárása ​ |
 +| Alt + Esc  | Ablak rejtése ​ |
 +| Alt + szóköz ​ | ablak menüje ​ |
 +| Alt + Tab  | Következő ablak  |
 +| Alt + Shift + Tab | Előző ablak  |
 +| F11 | Teljesképernyő ​ |
 +| Alt + bal egér  | Ablak áthelyezése ​ |
 +| Alt + Esc | Ablak legalulra ​ |
 +
 +
 +
 +
 +
 +
 +
 +===== Terminálok =====
 +
 +Lista:
 +  * xterm
 +  * lxterminal
 +  * tilix
 +
 +A fenti terminál programok telepítése:​
 +  apt install xterm
 +  apt install lxterminal
 +  apt install tilix
 +
 +===== Hálózati beállítások =====
 +==== wicd-gtk ====
 +
 +Az LXDE a **wicd** grafikus hálózatkezelőt használja
 +alapértelmezettként. A wicd egy vezetékes és vezeték nélküli
 +hálózatkezelő. ​
 +
 +Telepítéshez használhatjuk a wicd csomagot.
 +A wicd valójában egy meta csomag, amelynek
 +függősége a wicd-daemon,​ wicd-gtk.
 +Elérhetők még a következő csomagok: wicd-curses,​
 +wicd-cli és a wicd-client.
 +
 +A wicd GUI felülete több módon is indítható. ​
 +  * Start > Internet > Wicd Network Manager
 +
 +A panelon jobb oldalon is megjelenik egy wicd ikon,
 +amit kattintva elindítható a GUI felület.
 +
 +Ha a network-manager telepítve van, akkor nem indul el a wicd.
 +
 +==== wicd-curses ====
 +
 +Telepítés:​
 +  apt install wicd-curses
 +
 +
 +==== wicd-cli ====
 +
 +Telepítés:​
 +  apt install wicd-cli
 +
 +===== PCManFM =====
 +
 +Debian10 alatt nem működik az xarchiver integrációja.
 +Ezért állítsunk másikat:
 +  * Szerkesztés > Beállítások > Haladó > Tömörítő integráció
 +
 +Debian10 alatt véletlenszerűen nem működik az smb megosztás
 +csatolása (gvfs).
 +
 +==== Alternatív fájlkezelők ====
 +  * nautilus
 +  * caja
 +  * thunar
 +
 +KDE alapú:
 +  * Dolphin
 +  * Krusader
 +
 +Egyéb:
 +  * tuxcmd
 +  * spacefm
 +  * doublecmd-qt
 +===== Linkek =====
 +  * https://​wiki.lxde.org/​en/​Autostart
oktatas/linux/grafikus_feluelet/lxde.txt · Utolsó módosítás: 2023/09/01 13:40 szerkesztette: admin