Tartalomjegyzék
LXDE
- Szerző: Sallai András
- Copyright © Sallai András, 2017, 2018, 2019, 2020, 2022
- Licenc: GNU Free Documentation License 1.3
- Web: https://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
xrandr --output VGA-0 --left-of DVI-0
Esetleg készíthetünk scripteket, a beállításokhoz:
mcedit single.sh
- single.sh
#!/bin/sh xrandr --output DIV-0 --mode 1024x768 --pos 0x0 --rotate normal --output VGA-0 --off lxpanelctl restart
mcedit dual.sh
- 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
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:
- ~/.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>
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 Alt és bal egér billentyűk vannak rendelve. Itt most a hagyományos Alt+F7 billentyűkombináció beállítását találjuk.
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:
- ~/.config/openbox/lxde-ec.xml
</keyboard> <keybind key="A-F7"> <action name="Move"/> </keybind> </keyboard>
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ő
Asztali indítóikon
apt install libfm-tools
Az lxshortcut egy GUI program, amely segít előállítani az indítóikont.
lxshortcut -o ~/Asztal/libreoffice
Így azonban kattintáskor feldob még egy ablakot, amelyben megerősítést vár.
Az indítóikon egyszerűen kihúzható a menüből. Az így megjelenő ikonra kattintva, már kérdés nélkül elindul a választott program. Az állomány ami létrejön egy .desktop kiterjesztésű fájl.
Például Geany esetén:
- geany.desktop
[Desktop Entry] Type=Link Name=Geany Icon=geany URL=/usr/share/applications/geany.desktop
LibreOffice esetén:
- libreoffice6.3-startcenter.desktop
[Desktop Entry] Type=Link Name=LibreOffice 6.3 Icon=libreoffice6.3-startcenter URL=/usr/share/applications/libreoffice6.3-startcenter.desktop
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:
[Desktop Entry] Type=Application Exec=geany
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:
<!-- LXTerminal indítása Ctrl+Alt+t billentyűkombinációval --> <keybind key="C-A-t"> <action name="Execute"> <command>lxterminal</command> </action> </keybind>
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
<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>
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 + (balra nyíl|jobbra nyíl) | Váltás másik asztalra |
Super + F1 | Kapcsolás az 1-s asztalra |
Super + F2 | Kapcsolás a 2-s asztalra |
Shift + Alt + (jobbra|balra|fel| le) | 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
Asztal háttérkép beállítása
Parancssorból:
pcmanfm --set-wallpaper="/utvonal/fajl"
Véletlen beállítás:
Az ~/.config/lxsession/LXDE/autostart állományba vegyük fel a következő sort:
- ~/.config/lxsession/LXDE/autostart
@pcmanfm -w `ls -d -1 /home/janos/hatterkepek/* | shuf -n 1`
Link megnyitása alkalmazásból
Az xdg-open egyik parancsállománya hibás Debian GNU/Linux 10, LXDE asztali környezet használata mellett. A megoldás leírva itt.
Témák
Az LXDE openbox ablakkezelőt használ, ezért ennek az ablakkezelőnek kell témát keresni.
A témákat egyszerűen ki kell csomagolni a következő két könyvtár egyikébe:
- /usr/local/share/themes/
- ~/.themes/
Ikon témák
Az ikontémák állításához telepítse a lxappearance
apt install lxappearance
Képernyővédő
apt install xscreensaver-gl-extra
- Start > Beállítások > Képernyővédő
- Start > Beállítások > XScreenSaver Settings
Válasszunk:
- Fiberlamp
- GLMatrix
- GLPlanet
- stb.
Keresés további képernyővédős csomagokra:
apt search screensaver
Összes releváns találat:
- xscreensaver-gl-extra
- xscreensaver-screensaver-bsod
- xscreensaver-screensaver-dizzy
- xscreensaver-screensaver-webcollage
- xscreensaver-data-extra
Nyomtatás
Grafikus felület:
apt install system-config-printer