Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:grafikus_feluelet:lxde

< Grafikus felület

LXDE

  • Szerző: Sallai András
  • Copyright © Sallai András, 2017, 2018, 2019
  • Licenc: GNU Free Documentation License 1.3

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

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:

  • 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`

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.

Linkek

oktatas/linux/grafikus_feluelet/lxde.txt · Utolsó módosítás: 2020/01/01 21:54 szerkesztette: admin