A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
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 |