Tartalomjegyzék

< Grafikus felület

LXDE

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:

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
# apt install menulibre
$ menulibre

Idegen eszközök

Néhány nem LXDE eszköz, de nagyon hasznos:

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:

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:

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ó.

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:

Debian10 alatt véletlenszerűen nem működik az smb megosztás csatolása (gvfs).

Alternatív fájlkezelők

KDE alapú:

Egyéb:

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`

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:

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

Válasszunk:

Keresés további képernyővédős csomagokra:

apt search screensaver

Összes releváns találat:

Nyomtatás

Grafikus felület:

apt install system-config-printer

Linkek