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.
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
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
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
#!/bin/sh xrandr --output DIV-0 --mode 1024x768 --pos 0x0 --rotate normal --output VGA-0 --off lxpanelctl restart
mcedit 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:
<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.
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:
</keyboard> <keybind key="A-F7"> <action name="Move"/> </keybind> </keyboard>
Beállíthatjuk a lxhotkey programban. Indítás grafikusan:
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
# apt install menulibre
$ menulibre
Néhány nem LXDE eszköz, de nagyon hasznos:
apt install seahorse
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
További kevés erőforrás igénnyel rendelkező programok:
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:
[Desktop Entry] Type=Link Name=Geany Icon=geany URL=/usr/share/applications/geany.desktop
LibreOffice esetén:
[Desktop Entry] Type=Link Name=LibreOffice 6.3 Icon=libreoffice6.3-startcenter URL=/usr/share/applications/libreoffice6.3-startcenter.desktop
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
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
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.
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
nano ~/.config/openbox/lxde-rc.xml
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
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 |
Lista:
A fenti terminál programok telepítése:
apt install xterm apt install lxterminal apt install tilix
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ó.
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.
Telepítés:
apt install wicd-curses
Telepítés:
apt install wicd-cli
Debian10 alatt nem működik az xarchiver integrációja. Ezért állítsunk másikat:
Debian10 alatt véletlenszerűen nem működik az smb megosztás csatolása (gvfs).
KDE alapú:
Egyéb:
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:
@pcmanfm -w `ls -d -1 /home/janos/hatterkepek/* | shuf -n 1`
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.
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:
Az ikontémák állításához telepítse a lxappearance
apt install lxappearance
apt install xscreensaver-gl-extra
Válasszunk:
Keresés további képernyővédős csomagokra:
apt search screensaver
Összes releváns találat:
Grafikus felület:
apt install system-config-printer