Az Xfce egy könnyű és moduláris asztali környezet, amely jelenleg a GTK 3-on alapul. A teljes felhasználói élmény biztosítása érdekében tartalmaz ablakkezelőt, fájlkezelőt, asztalt és panelt.

Telepítés

Telepítse az xfce4 csoportot. Érdemes telepíteni az xfce4-goodies csoportot is, amely extra bővítményeket és számos hasznos segédprogramot tartalmaz, például az egérpad szerkesztőt. Az Xfce alapértelmezés szerint az Xfwm ablakkezelőt használja.

Starting

Válassza ki az Xfce Session menüből a kívánt kijelzőkezelőben, vagy adja hozzá a exec startxfce4-t a Xinitrc-hez.

Megjegyzés: Ne hívja meg közvetlenül a xfce4-session futtatható programot; a startxfce4 a megfelelő parancs, amely viszont szükség esetén meghívja az előbbit.

Konfiguráció

A Xfce a konfigurációs beállításokat az Xfconf-ban tárolja. Ezeket az opciókat többféleképpen módosíthatja:

  • A főmenüben válassza a Beállítások menüpontot, majd a testreszabni kívánt kategóriát. A kategóriák általában a /usr/bin/xfce4-* és /usr/bin/xfdesktop-settings alatt található programok.
  • xfce4-settings-editor Az összes beállítást láthatja és módosíthatja. Az itt módosított beállítások azonnal hatályba lépnek. A beállítások parancssorból történő módosításához használja a xfconf-query; a részletekért lásd a dokumentációt.
  • A beállítások a ~/.config/xfce4/xfconf/xfce-perchannel-xml/ XML-fájlokban tárolódnak, amelyek kézzel szerkeszthetők. Az itt végrehajtott változtatások azonban nem lépnek azonnal életbe.

Menu

A Szabad Asztal menürendszer használatával kapcsolatos további információkért lásd Xdg-menu.

Whisker menu

xfce4-whiskermenu-plugin (szintén az xfce4-goodies része) egy alternatív alkalmazásindító. Megjeleníti a kedvencek listáját, kategóriagombokon keresztül böngészik az összes telepített alkalmazás között, és támogatja a homályos keresést. A csomag telepítése után az 1-es panel első elemeként az Alkalmazások menüjét helyettesítheti (a Beállítások > Panel > Items add Whisker Menu).

Bejegyzések szerkesztése

Ezzel a feladattal kapcsolatban számos grafikus eszköz áll rendelkezésre:

  • MenuLibre – Egy fejlett menüszerkesztő, amely modern funkciókat biztosít egy letisztult, könnyen kezelhető felületen.

https://launchpad.net/menulibre || menulibreAUR.

  • Alacarte – Menüszerkesztő a GNOME-hoz

https://www.gnome.org/ || alacarte

  • XAME (XFCE Applications Menu Editor) – Gambas nyelven írt GUI eszköz, amely kifejezetten az Xfce-ben lévő menübejegyzések szerkesztésére készült, más környezetben nem működik. (Megszűnt)

http://redsquirrel87.altervista.org/doku.php/xfce-applications-menu-editor || xameAUR

Alternatívaként hozza létre a ~/.config/menus/xfce-applications.menu fájlt kézzel. Lásd az alábbi példakonfigurációt:

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"><Menu> <Name>Xfce</Name> <MergeFile type="parent">/etc/xdg/menus/xfce-applications.menu</MergeFile> <Exclude> <Filename>xfce4-run.desktop</Filename> <Filename>exo-terminal-emulator.desktop</Filename> <Filename>exo-file-manager.desktop</Filename> <Filename>exo-mail-reader.desktop</Filename> <Filename>exo-web-browser.desktop</Filename> <Filename>xfce4-about.desktop</Filename> <Filename>xfhelp4.desktop</Filename> </Exclude> <Layout> <Merge type="all"/> <Separator/> <Menuname>Settings</Menuname> <Separator/> <Filename>xfce4-session-logout.desktop</Filename> </Layout></Menu>

A <MergeFile> tag tartalmazza az alapértelmezett Xfce menüt.

A <Exclude> tag kizárja azokat az alkalmazásokat, amelyeket nem szeretnénk, hogy megjelenjenek a menüben. Itt kizártunk néhány Xfce alapértelmezett gyorsbillentyűt, de kizárhatjuk a firefox.desktop vagy bármely más alkalmazást is.

A <Layout> tag meghatározza a menü elrendezését. Az alkalmazásokat rendezhetjük mappákba, vagy ahogyan csak akarjuk. További részletekért lásd az Xfce wikiben.

Az Xfce menü módosítását maguknak a .desktop fájloknak a szerkesztésével is elvégezhetjük. A bejegyzések elrejtéséhez lásd: Asztali bejegyzések#Asztali bejegyzések elrejtése. Az alkalmazás kategóriáját az asztali bejegyzés Categories= sorának módosításával szerkesztheti, lásd: Asztali bejegyzések#Fájlpélda.

Asztal

Átlátszó háttér az ikoncímekhez

Az asztali ikoncímek alapértelmezett fehér hátterének megfelelőbbre változtatásához hozza létre vagy szerkessze a ~/.gtkrc-2.0:

style "xfdesktop-icon-view" { XfdesktopIconView::label-alpha = 10 base = "#000000" base = "#71B9FF" base = "#71B9FF" fg = "#fcfcfc" fg = "#ffffff" fg = "#ffffff"}widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

Asztali ikonok eltávolítása

A következő parancsot adja ki:

$ xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0

Az ikonok visszaállításához az asztalon adja ki ugyanezt a parancsot 2 értékkel.

One wallpaper across multihead

Nyissa meg a xfce4-settings-editor-t, és hozzon létre egy új tulajdonságot a következő beállításokkal:

Property: /backdrop/screen0/xinerama-stretchType: BooleanValue: TRUE|1|Enabled

Kill window shortcut

AXfce nem rendelkezik parancsikonnal az ablakok megölésére, például amikor egy program lefagy.

A xorg-xkill segítségével a xkill segítségével interaktívan megölhet egy ablakot. Az éppen aktív ablakhoz használja az xdotool:

$ xdotool getwindowfocus windowkill

Alternatívaként:

$ sh -c "xkill -id $(xprop -root -notype | sed -n '/^_NET_ACTIVE_WINDOW/ s/^.*# *\|\,.*$//g p')"

A parancsikon hozzáadásához használja a Settings > Keyboard vagy egy olyan alkalmazást, mint az xbindkeys.

Session

Autostart

Az egyéni alkalmazások indításához az Xfce indításakor kattintson az Alkalmazások menü > Beállítások > Beállítások kezelője, majd válassza a Session and Startup opciót és kattintson az Application Autostart fülre. ekkor megjelenik az indításkor induló programok listája. Egy bejegyzés hozzáadásához kattintson a Hozzáadás gombra, és töltse ki az űrlapot, megadva a futtatni kívánt futtatható program elérési útvonalát.

Az automatikusan induló alkalmazások name.desktop néven tárolódnak a ~/.config/autostart/-ben.

Alternatívaként adja hozzá a futtatni kívánt parancsokat (beleértve a környezeti változók beállítását) az xinitrc (vagy xprofile, ha kijelzőkezelőt használ) állományhoz.

Tipp: Néha hasznos lehet egy alkalmazás indításának késleltetése. Vegye figyelembe, hogy az Application > Autostart alatt egy olyan parancs megadása, mint a sleep 3 && command nem működik; a megoldás a sh -c "sleep 3 && command"

Lock the screen

szintaxis használata; az xflock4 a referencia Bash script, amely az Xfce munkamenet lezárására szolgál.

A képernyőt az xfce4-screensaver (szintén az xfce4-goodies része), xscreensaver, gnome-screensaver, slock vagy xlockmore segítségével próbálja lezárni. Egymás után keresi a megfelelő binárisokat, vagy 1-es visszatérési kóddal kilép, ha nem találja egyiket sem.

A List of applications/Security#Screen lockers tartalmazza ezeknek a képernyőzárolóknak a rövid leírását más népszerű alkalmazásokkal együtt. Ebben a listában van egy alternatív locker, a light-locker, amely különösen jól integrálódik az xfce4-power-managerrel. Telepítése után az Xfce Power Manager beállításai egy további Biztonsági lapot kapnak a light-locker konfigurálásához, és a meglévő Képernyő zárolása, amikor a rendszer alvó üzemmódba kapcsol, átkerül ebbe a lapba. Ebben az új grafikus felületen lehet beállítani, hogy a munkamenet a képernyővédő aktivitásakor vagy a rendszer alvó üzemmódba lépésekor legyen-e zárolva.

Hogy az xflock4 futtassa a light-lockert vagy bármely egyéni munkamenet-zárat, amely nem tartozik a fentebb említett öt közé, a munkamenet xfconf csatornájában a LockCommand parancssort kell beállítani (az alábbi példában idézőjelben lévő parancsot más képernyőzárakhoz megfelelően lehet módosítani):

$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command --lock" --create -t string

A panelzár gomb az Action Buttons panelen egyszerűen a /usr/bin/xflock4 parancsot hajtja végre. Ennek a várakozásoknak megfelelően kell működnie, amíg az xflock4 működik, azaz telepítve van az egyik natív zároló, vagy egy egyéni zároló van konfigurálva, hogy integrálódjon vele a fent javasolt módon.

Suspend

Amikor felfüggesztésre kérik, az Xfce végrehajtja az xfce4-session-logout(1) parancsot a suspend opcióval:

$ xfce4-session-logout --suspend

Azt, hogy felfüggesztéskor a munkamenet szisztematikusan zárolásra kerül-e vagy sem, az xfconf tulajdonságain keresztül vagy a GUI-ból lehet beállítani.

Hogy ezt az állapotot a CLI segítségével szabályozhassuk: két beállítás van, a LockScreen és a lock-screen-suspend-hibernate, amelyek a munkamenet-, illetve az energiakezelő xfconf-csatornákban használatosak.A felfüggesztéskor történő zárolás megakadályozásához állítsuk őket false-re:

$ xfconf-query -c xfce4-session -p /shutdown/LockScreen -s false$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lock-screen-suspend-hibernate -s false

Hasonlóképpen, állítsuk őket true-ra, hogy a munkamenetet felfüggesztéskor zároljuk.

A beállítás a GUI-ból is vezérelhető: nyissa meg a Session and Startup alkalmazást, és kapcsolja be vagy ki a Advanced > Lock screen before sleep flag-et.

A felfüggesztés billentyűzet gombjának megnyomásakor az Xfce energiagazdája vagy a systemd-logind kezelheti. Ahhoz, hogy a logind-nak adjon elsőbbséget, a következő xfconf-beállítást kell beállítani: true:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true
Megjegyzés: Annak ellenőrzéséhez, hogy a systemd-logind hogyan kezeli az eseményeket, amikor elsőbbsége van az Xfce-vel szemben, nézze meg a logind-ot.conf(5)

Elmentett munkamenetek letiltása

Felhasználónként a mentett munkameneteket a következők végrehajtásával lehet letiltani:

$ xfconf-query -c xfce4-session -p /general/SaveOnExit -s false

Ezután navigáljon az Alkalmazások > Beállítások > Munkamenet és indítás > Munkamenetek > és a mentett munkamenetek törlése gombra a korábban mentett munkamenetek eltávolításához.

Tipp: Ha a fenti parancs nem módosítja tartósan a beállítást, használja helyette a következő parancsot: xfconf-query -c xfce4-session -p /general/SaveOnExit -n -t bool -s false

Alternatívaként az Xfce kioszk üzemmódban letilthatja a munkamenetek mentését az egész rendszerben. A munkamenetek letiltásához hozza létre vagy szerkessze a /etc/xdg/xfce4/kiosk/kioskrc fájlt, és adja hozzá a következőket:

SaveSession=NONE

Ha a kiosk mód nem működik, a felhasználó beállíthatja a munkamenetek könyvtárának csak olvasási engedélyeit:

$ rm ~/.cache/sessions/* && chmod 500 ~/.cache/sessions

Ez megakadályozza, hogy az Xfce bármilyen munkamenetet mentsen, annak ellenére, hogy a konfiguráció másként rendelkezik.

Más ablakkezelő használata

Megjegyzés: Ahhoz, hogy a módosítások érvénybe lépjenek, törölni kell a mentett munkameneteket, és biztosítani kell, hogy a munkamenetek mentése le legyen tiltva az első kijelentkezéskor. Amint a választott ablakkezelő fut, a munkamenet mentése újra engedélyezhető.

Az alapértelmezett ablakkezelőt meghatározó fájlok a következő helyeken találhatók:

  • ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – felhasználónként
  • /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – rendszerszinten

A felhasználó alapértelmezett ablakkezelője könnyen beállítható az xfconf-query segítségével:

$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -sa wm_name

Ha az ablakkezelőt parancssori opciókkal szeretnénk elindítani, lásd az alábbi parancsokat:

$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -s wm_name -t string -s --wm-option

Ha több parancssori opcióra van szükségünk, egyszerűen adjunk a parancshoz további -t string és -s --wm-option argumentumokat.

Ha meg akarja változtatni az alapértelmezett ablakkezelőt rendszerszinten, szerkessze a fent megadott fájlt kézzel, az xfwm4-et a kívánt ablakkezelőre cserélve, és szükség esetén további <value type="string" value="--wm-option"/> sorokat adjon hozzá további parancssori opciókhoz.

Az ablakkezelőt megváltoztathatja az automatikus indítás wm_name --replace használatával vagy a wm_name --replace & terminálban történő futtatásával is, és gondoskodjon arról, hogy a munkamenet a kijelentkezéskor elmenjen. Ne feledje azonban, hogy ez a módszer nem változtatja meg igazán az alapértelmezett kezelőt, csupán a bejelentkezéskor lecseréli azt. Vegye figyelembe, hogy ha az automatikus indítás lehetőségét használja, tiltsa le a mentett munkameneteket, mivel ez ahhoz vezethet, hogy az új ablakkezelő kétszer is elindul az alapértelmezett ablakkezelő után.

Témák

Az XFCE témái az xfce-look.org oldalon érhetők el. Az Xfwm témák a /usr/share/themes/theme_name/xfwm4 alatt tárolódnak, és a Settings > Window Manager alatt állíthatók be. A GTK-témák a /usr/share/themes/theme_name/gtk-2.0 és /usr/share/themes/theme_name/gtk-3.0 alatt vannak tárolva, és a Beállítások > Megjelenés menüpontban vannak beállítva.

Az összes alkalmazás egységes megjelenésének eléréséhez lásd: Egységes megjelenés Qt és GTK alkalmazásokhoz.

Lásd még: kurzortémák, ikonok és betűtípusok konfigurálása.

Egységes megjelenés az SSD és CSD ablakok között

Az Xfce jelenleg a legtöbb ablakhoz az Xfwm által tematizált kiszolgálóoldali dekorációt (SSD) (lásd Ablakdekoráció), az Xfce Beállítások, Nyomtatás, Mentés és egyéb párbeszédpanelekhez pedig a megfelelő programok által tematizált ügyféloldali dekorációt (CSD) használ.

Az Xfwm SSD ablakstílusok tematizálhatók a CSD ablakoknak megfelelően a /usr/share/themes/theme_name/xfwm4 témák kézi beállításával vagy létrehozásával, vagy egy olyan eszközzel, mint például az Xfwm4 Theme Generator, amely “Xfwm4 témákat hoz létre az ügyféloldali dekorációkból.”

A kliensoldali dekorációk visszaállítása

A legtöbb CSD eltávolításához az Xfce-ből telepítse a libxfce4ui-nocsdAUR-t és állítsa be

$ xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false 

Ez a Mentés gombot az ablak aljára helyezi a Mentés párbeszédpanelekben, és ugyanezt teszi a Nyomtatás párbeszédpanelekben is. Az Xfce Beállítások párbeszédpanelek visszaállnak SSD-re. Az olyan programok, mint a Catfish, továbbra is CSD-t fognak használni.

Az SSD kikényszerítéséhez minden ablakon próbálja ki a gtk3-nocsd-gitAUR-t. Mindenképpen olvassa el az összes utasítást a projekt oldalán.

Sound

Sound themes

Az XFCE4 támogatja a freedesktop rendszerhangokat, de ez nincs beállítva a dobozból.

A hangtéma engedélyezése:

  1. Telepítse a libcanberra és a libcanberra-pulse-t a PulseAudio támogatáshoz;
  2. “canberra-gtk-module” legyen a GTK_MODULES környezeti változóban (újbóli bejelentkezés szükséges lehet);
  3. Pipálja be az “Eseményhangok engedélyezése” opciót a Beállításkezelő → Megjelenés → Beállítások fülön;
  4. A Beállításszerkesztőben állítsa be az “xsettings/Net/SoundThemeName”-t a /usr/share/sounds/-ben található hangtémára;
  5. A hangkeverőben kapcsolja be a “Rendszerhangok” opciót (pl.pl. pavucontrol).

a sound-theme-freedesktop kompatibilis hangtémát biztosít, de számos szükséges esemény hiányzik belőle. Jobb választás a sound-theme-smoothAUR (SoundThemeName legyen “Smooth”).

Billentyűzet hangerőgombok

xfce4-pulseaudio-plugin egy olyan panel appletet biztosít, amely támogatja a billentyűzet hangerőszabályozását és a hangerő értesítéseket. Alternatívaként telepítheti az xfce4-volumed-pulseAUR-t, amely szintén biztosítja a billentyűzetlekötést és az értesítések vezérlését, de a panelben ülő ikon nélkül. Ez praktikus például a pasystray egyidejű használatakor a finomabb vezérlés érdekében.

Elternatívaként az xfce4-mixerAUR is biztosít egy panel appletet és billentyűparancsokat, amely támogatja az Alsa-t is. Megjegyzendő azonban, hogy ez a GStreamer 0.10 egyik funkcióján alapul, amelyet az 1.0-ban elhagytak.

A panelek telepítése után hozzá kell adni a tálcához, különben a billentyűparancsok nem fognak működni.

A nem asztali környezet-specifikus alternatívákért lásd: List of applications/Multimedia#Volume control.

Shortcuts

Ha nem használ olyan appletet vagy démont, amely a hangerőgombokat vezérli, akkor a hangerőszabályzó parancsokat manuálisan is hozzárendelheti a hangerőgombokhoz az Xfce billentyűzetbeállításai segítségével. Az Ön által használt hangrendszerhez a megfelelő parancsokat az alább hivatkozott szakaszokban találja meg.

  • ALSA: lásd Advanced Linux Sound Architecture#Keyboard volume control.
  • PulseAudio: lásd PulseAudio#Tábla hangerőszabályozás
  • OSS: lásd OSS#Multimédiás billentyűk használata az OSS-szel.

Tábla gyorsbillentyűk

A billentyűzet gyorsbillentyűi két helyen vannak definiálva: Settings > Window Manager > Keyboard, és Settings > Keyboard > Shortcuts.

Polkit Authentication Agent

A polkit-gnome agent az xfce4-sessionnel együtt települ és automatikusan elindul; felhasználói beavatkozásra nincs szükség. További információért lásd: Polkit#Autentikációs ügynökök.

Egy harmadik féltől származó polkit hitelesítési ügynök is elérhető az Xfce-hez, lásd: xfce-polkitAUR vagy xfce-polkit-gitAUR.

Kijelzőtakarás

Az Xfce-vel gyakran használt egyes programok vezérlik a monitortakarás és a DPMS (monitor energiatakarékosság) beállításait. Ezeket az alábbiakban tárgyaljuk.

Xfce Power Manager

Az Xfce Power Manager vezérli az ürítést és a DPMS-beállításokat. Ezek a beállítások a Power Manager GUI-ban a Display lapon belül konfigurálhatók.

Megjegyzendő, hogy amikor a Display power management ki van kapcsolva, a DPMS teljesen le van tiltva, ez nem jelenti azt, hogy a Power Manager egyszerűen leállítja a DPMS vezérlését. Nem tiltja le a képernyő ürítését sem. Az ürítés és a DPMS letiltásához kattintson a jobb gombbal a teljesítménykezelő tálca ikonjára vagy bal gombbal a panel appletre, és győződjön meg róla, hogy a Bemutatási mód feliratú opció be van jelölve.

XScreenSaver

Ha az xscreensaver telepítve van és az Xfce Power Managerrel együtt fut, nem biztos, hogy egyértelmű, hogy melyik alkalmazás irányítja az ürítést és a DPMS-t, mivel mindkettő ugyanazon beállítások irányításáért verseng. Ezért olyan helyzetben, amikor fontos, hogy a monitor ne legyen kitakarva (például videónézés közben), célszerű a kitakarást és a DPMS-t mindkét alkalmazáson keresztül letiltani. Az XScreenSaver beállításairól bővebben lásd: XScreenSaver#DPMS és ürítési beállítások.

xset

Ha a fenti alkalmazások egyike sem fut, akkor az ürítés és a DPMS beállításai az xset paranccsal vezérelhetők, lásd: DPMS# DPMS és képernyőkímélő beállítások módosítása paranccsal.

Megjegyzés: Egyes konfigurációkban az ürítéssel és az ürítésből való folytatással kapcsolatban problémák merülnek fel. Lásd .

Tippek és trükkök

Mounting support for Thunar and xfdesktop

Ha a csatlakoztatott külső meghajtók nem jelennek meg, és a telepítési partíciók csatolt eszközként jelennek meg, az asztalon és a Thunarban telepítse a gvfs-t. Lásd Udisks#Kiválasztott partíciók elrejtése és Thunar#Nagyméretű külső meghajtók automatikus csatlakoztatása a bővebb konfigurációs lehetőségekért.

Képernyőfotók

AXfce-nek saját képernyőfotó eszköze van, az xfce4-screenshooter. Ez az xfce4-goodies csoport része.

Menj az Alkalmazások > Beállítások > Billentyűzet, Alkalmazás parancsikonok menüpontba. Adja hozzá a xfce4-screenshooter -f (vagy -w az aktív ablakhoz) parancsot a Print billentyű használatához a teljes képernyős képernyőképek készítéséhez. A többi választható argumentumot lásd a screenshooter man oldalán.

Elhelyette egy független képernyőkép készítő program, például a scrot is használható.

A terminál F1 és F11 gyorsbillentyűinek kikapcsolása

Az xfce terminál az F1 és F11 billentyűt a súgóhoz, illetve a teljes képernyőhöz köti, ami megnehezítheti az olyan programok használatát, mint a htop. E parancsikonok letiltásához hozza létre vagy szerkessze a konfigurációs fájlját, majd jelentkezzen ki és jelentkezzen be újra. Az F10 letiltható a Beállítások menüben.

~/.config/xfce4/terminal/accels.scm
(gtk_accel_path "<Actions>/terminal-window/fullscreen" "")(gtk_accel_path "<Actions>/terminal-window/contents" "")

Terminál színtémák vagy paletták

A terminál színtémái vagy palettái a felhasználói felületen a Beállítások megjelenés lapon módosíthatók. Ezek azok a színek, amelyek a legtöbb konzolos alkalmazás, például az Emacs, Vi stb. számára elérhetőek. Ezek beállításai minden rendszerfelhasználó számára külön-külön tárolódnak a ~/.config/xfce4/terminal/terminalrc fájlban. Nagyon sok más téma közül is lehet választani. Nézze meg a fórumtémát Terminal Colour Scheme Screenshots a több száz elérhető választási lehetőséget és témát.

Az alapértelmezett színtéma megváltoztatása

Az Xfce extra/terminal csomagja egy sötétebb színpalettát tartalmaz. Ennek megváltoztatásához csatolja a következőt a terminalrc fájljához egy világosabb színtémához, amely sötét terminálháttérben mindig látható.

~/.config/xfce4/terminal/terminalrc
ColorPalette5=#38d0fcaaf3a9ColorPalette4=#e013a0a1612fColorPalette2=#d456a81b7b42ColorPalette6=#ffff7062ffffColorPalette3=#7ffff7bd7fffColorPalette13=#82108210ffff

Terminál tangó színtéma

Tangó színtémára váltás, nyissa meg a kedvenc szerkesztőprogramjával

~/.config/xfce4/terminal/terminalrc

És adja hozzá (cserélje ki) ezeket a sorokat:

ColorForeground=WhiteColorBackground=#323232323232ColorPalette1=#2e2e34343636ColorPalette2=#cccc00000000ColorPalette3=#4e4e9a9a0606ColorPalette4=#c4c4a0a00000ColorPalette5=#34346565a4a4ColorPalette6=#757550507b7bColorPalette7=#060698989a9aColorPalette8=#d3d3d7d7cfcfColorPalette9=#555557575353ColorPalette10=#efef29292929ColorPalette11=#8a8ae2e23434ColorPalette12=#fcfce9e94f4fColorPalette13=#72729f9fcfcfColorPalette14=#adad7f7fa8a8ColorPalette15=#3434e2e2e2e2ColorPalette16=#eeeeeeeeecec

Az URL-ek megnyitása a terminálban a középső egérrel

A 0. verzióra való frissítéskor.8 URL megnyitása a középső egérrel alapértelmezés szerint kikapcsolva, és csak beilleszteni a klipet a kurzorhoz.A régi viselkedés engedélyezéséhez javítsa a következő opciót a ${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc-ben (XDG_CONFIG_HOME=${HOME}/.config alapértelmezés szerint)

${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc
MiscMiddleClickOpensUri=TRUE

env-modules autocompletion in Terminal

env-modulesAUR és env-modules-tclAUR csomagok shell autocompletiont biztosítanak a login shell számára. Alapértelmezés szerint azonban a xfce4-terminal munkameneteket nem tekintik bejelentkezésnek. A környezeti modulok automatikus kiegészítésének engedélyezéséhez jelölje be a megfelelő jelölőnégyzetet a Beállításokban, vagy csak módosítsa a CommandLoginShell-t TRUE-re a ~/.config/xfce4/terminal/terminalrc-ben.

Színkezelés

AXfce nem rendelkezik natív támogatással a színkezeléshez. Lásd az ICC-profilok alternatíváit.

Multiple monitors

Az Xfce támogatja a több monitor használatát. A beállítások az Alkalmazások > Beállítások > Megjelenítés párbeszédpanelben konfigurálhatók. További információért lásd az Xfce dokumentáció Kijelző cikkét.

Az Xfce kijelző konfigurációja nem állandó, így előfordulhat, hogy gyakran kell használnia a kijelző eszközt, különösen, ha több kijelzőt használ. Ennek egyik megoldása az arandr használata, amellyel egyszerűen konfigurálhatja a kijelző konfigurációit xrandr parancsok formájában, amelyeket XFCE billentyűparancsokként rendelhet végrehajtásra.

SSH-ügynökök

Az Xfce 4.10 alapértelmezés szerint a munkamenet inicializálása során a gpg-agent vagy az ssh-agentet próbálja meg ebben a sorrendben betölteni. Ennek kikapcsolásához hozzon létre egy xfconf kulcsot a következő paranccsal:

xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false

Az ssh-agent használatának kikényszerítéséhez akkor is, ha a gpg-agent telepítve van, futtassa helyette a következőt:

xfconf-query -c xfce4-session -p /startup/ssh-agent/type -n -t string -s ssh-agent

A GNOME Keyring használatához egyszerűen jelölje be az Xfce beállításaiban a Session and Startup Advanced fülön a Launch GNOME services on startup jelölőnégyzetet. Ezzel a gpg-agent és az ssh-agent is letiltásra kerül.

Forrás: http://docs.xfce.org/xfce/xfce4-session/advanced

Háttérablak görgetése a fókusz áthelyezése nélkül

Menjen a Főmenü > Beállítások > Ablakkezelő finomhangolása > Akadálymentesítés fülre.Vegye le a jelölőnégyzetet az ablakok felemelése bármely egérgomb megnyomásakor.

Egérgomb módosító

Az Xfce-ben az egérgomb módosítója alapértelmezés szerint Alt-re van állítva. Ez megváltoztatható az xfconf-query segítségével. A következő parancs például a Super billentyűt állítja be egérgomb módosítónak:

$ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Super"

A több módosító használata szigorúan véve nem támogatott. Megoldásként azonban több módosító is megadható, ha a billentyűneveket ><-szal választjuk el egymástól. Például a Ctrl+Alt egérgomb módosítójaként való beállításához a következő parancsot használhatja:

$ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Ctrl><Alt"

A két ujjal történő kattintás középső kattintásra állítása touchpad esetén

Ez a cikk vagy szakasz nyelvi, wiki szintaxis- vagy stílusjavítást igényel. Lásd a Súgó:Stílus hivatkozást.

Ok: A Touchpad szinaptikájának egyszerű konfigurálásának körülményes módja (Talk:Xfce#-ban megvitatva)

Ha azt akarod, hogy a 2 ujjal való kattintás a touchpadon középső kattintást végezzen, hozd létre vagy szerkeszd a következő fájlt:

~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml
<channel name="pointers" version="1.0"> <property name="SynPS2_Synaptics_TouchPad" type="empty"> <property name="Properties" type="empty"> <property. name="Synaptics_Tap_Action" type="array"> <érték type="int" value="0"/> <érték type="int" value="0"/> <érték type="int" value="0"/> <érték type="int" value="0"/> <value type="int" value="0"/> <value type="int" value="1"/> <value type="int" value="2"/> <value type="int" value="2"/> <value type="int" value="3"/> </property> </property> </property></channel>

A 2 a tömbben a középső kattintás.

A fényerő-szabályozó minimális fényerejének korlátozása

A minimális fényerő korlátozása hasznos lehet olyan kijelzők esetében, amelyek 0 fényerőnél kikapcsolják a háttérvilágítást. xfce4-power-manager 1.3.2-ban egy új rejtett opciót vezettek be a minimális fényerő értékének beállítására egy xfconf4-propertyvel. A brightness-slider-min-level hozzáadása int tulajdonságként az xfconf4-ben. Állítsa be az int értéket a megfelelő minimális fényerőszint eléréséhez.

Profilképek hozzáadása

Az egyes felhasználóknak a whisker-menüben megjelenítendő profilképek hozzáadásához egyszerűen helyezzen el egy 96×96 méretű PNG fájlt az adott felhasználó home könyvtárában .face névvel. Például a bob felhasználó /home/bob/.face PNG fájlja.

A képszerkesztő programok, mint például a GIMP, használhatók a kedvenc képek 96×96-os méretre való átalakítására és méretezésére.

Power manager plugin label

A int típusú show-panel-label xfconf opció a power manager címkéjét vezérli, ez különböző címkeformátumokra konfigurálható: 0 (nincs címke), 1 (százalékos), 2 (hátralévő idő) vagy 3 (mindkettő) lehet.

A teljesítménykezelő plugin GUI-n keresztül is elérhető a Properties > Show label

Troubleshooting

Desktop icons rearrange themselves

Bizonyos eseményeknél (például a panel beállítások párbeszédpanelének megnyitásakor) az asztalon lévő ikonok átrendeződnek. Ennek oka, hogy az ikonok pozícióját a ~/.config/xfce4/desktop/ könyvtárban található fájlok határozzák meg. Minden egyes alkalommal, amikor az asztalon változás történik (ikonok kerülnek hozzáadásra vagy eltávolításra, vagy változtatják a pozíciójukat), egy új fájl keletkezik ebben a könyvtárban, és ezek a fájlok ütközhetnek.

A probléma megoldásához navigáljon a könyvtárba, és törölje az összes fájlt, kivéve azt, amelyik helyesen határozza meg az ikonok pozícióját. Meghatározhatja, hogy melyik fájl határozza meg a helyes ikonpozíciókat, ha megnyitja azt, és megvizsgálja az ikonok helyét. A legfelső sort a row 0, a bal oldali oszlopot pedig a col 0 határozza meg. Ezért a következő bejegyzés:

row=3col=0

a Firefox ikonja a bal szélső oszlop 4. sorában lesz elhelyezve.

GTK témák nem működnek több monitoron

Ez a cikk vagy szakasz bővítést igényel.

Ok: Milyen konfigurációs eszközök? Mit jelent a működés megszűnése? Azt, hogy nem lehet új témákat kiválasztani, vagy azt, hogy a témák hibásan jelennek meg? Van egy hibajelentés? (Talk:Xfce#-ban vitassuk meg)

Egyes konfigurációs eszközök megrongálhatják a displays.xml-t, ami azt eredményezi, hogy az Alkalmazások menü > Beállítások > Megjelenés alatt található GTK-témák megszűnnek működni. A probléma megoldásához törölje ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml és konfigurálja újra a képernyőket.

Az ikonok nem jelennek meg a jobb kattintás menükben

Megjegyzés: A GConf elavulása ellenére ez a módszer még mindig működik.

A felhasználók azt tapasztalhatják, hogy egyes alkalmazásokban, beleértve a Qt-vel készülteket is, nem jelennek meg az ikonok, amikor jobb gombbal kattintanak a lehetőségekre. Úgy tűnik, hogy ez a probléma csak az Xfce-en belül fordul elő. Futtassa ezt a két parancsot:

$ gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true$ gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

A beállítás módosítása nem lép hatályba

Ha egy külön Xsettings daemon fut, előfordulhat, hogy néhány beállítás nem lép hatályba. Tiltja le a megfelelő sor eltávolításával vagy kommentálásával, majd indítsa újra az Xorgot.

NVIDIA és az xfce4-sensors-plugin

Az nvidia gpu érzékelőinek felismeréséhez és használatához telepítenie kell a libxnvctrl-t, majd újra kell építenie az xfce4-sensors-plugint ABS-szel. Lehetősége van az xfce4-sensors-plugin-nvidiaAUR használatára is, amely helyettesíti az xfce4-sensors-plugin-t.

Fekete képernyők indításkor NVIDIA-val és több monitorral

Nvidiával, több monitorral és NVIDIA-val/Troubleshooting#A screen tearing elkerülése fekete képernyőként jelentkezhet az Xfce indításakor. A képernyők helyzetének konfliktusa a /etc/X11/xorg.conf és ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml fájlokban. A displays.xml fájl törlése javítja a viselkedést.

$ rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml

A panel appletek továbbra is balra igazodnak

Adjunk egy elválasztót valahol a jobb oldali vég előtt, és állítsuk be a “expand” tulajdonságát.

A preferált alkalmazások beállításainak nincs hatása

A legtöbb alkalmazás az xdg-open-re támaszkodik egy adott fájlhoz vagy URL-hez tartozó preferált alkalmazás megnyitásához.

Hogy az xdg-open és az xdg-beállítások felismerjék az Xfce asztali környezetet és megfelelően integrálódjanak vele, telepíteni kell az xorg-xprop csomagot.

Ha ezt nem teszi meg, akkor a preferált alkalmazások beállításai (az exo-preferred-applications által beállítottak) nem lesznek figyelembe véve.A csomag telepítése és az xdg-open számára az Xfce felismerésének lehetővé tétele azt eredményezi, hogy minden hívást az exo-open felé továbbít, amely helyesen használja a preferált alkalmazások beállításait.

Hogy meggyőződjön arról, hogy az xdg-open integráció helyesen működik, kérdezze meg az xdg-settings-től az alapértelmezett webböngészőt, és nézze meg, mi az eredmény:

# xdg-settings get default-web-browser

Ha azt válaszolja:

xdg-settings: unknown desktop environment

ez azt jelenti, hogy nem érzékelte az Xfce-t az Ön asztali környezeteként, ami valószínűleg az xorg-xprop csomag hiányának köszönhető.

Egyértelmezett beállítások visszaállítása

Ha bármilyen okból vissza kell állítani: az alapértelmezett beállításokat, nevezze át ~/.config/xfce4-session/ és ~/.config/xfce4/

$ mv ~/.config/xfce4-session/ ~/.config/xfce4-session-bak$ mv ~/.config/xfce4/ ~/.config/xfce4-bak

A változások érvénybe lépéséhez jelentkezzen be újra. Ha a bejelentkezéskor Unable to load a failsafe session jelenik meg, lásd a #Session failure című részt.

Munkamenet hiba

Tünetek:

  • Az egér egy X és/vagy egyáltalán nem jelenik meg;
  • Az ablakdíszítések eltűntek és az ablakok nem zárhatók;
  • (xfwm4-settings) nem indul el, These settings cannot work with your current window manager (unknown)-t jelentve;
  • A kijelzőkezelő által jelentett hibák, például No window manager registered on screen 0.
  • Képtelen betölteni egy üzembiztos munkamenetet:
Unable to load a failsafe session.Unable to determine failsafe session name. Possible causes: xfconfd isn't running (D-Bus setup problem); environment variable $XDG_CONFIG_DIRS is set incorrectly (must include "/etc"), or xfce4-session is installed incorrectly. 

Az Xfce újraindítása vagy a rendszer újraindítása megoldhatja a problémát, de egy sérült munkamenet is lehet az ok. Törölje a munkamenet mappát:

$ rm -r ~/.cache/sessions/

Egyőződjön meg arról is, hogy a $HOME megfelelő mappái a xfce4 indító felhasználó tulajdonában vannak. Lásd Chown.

Fonts in window title crashing xfce4-title

Install ttf-droid and ttf-dejavu. Lásd még FS#44382.

Laptop fedél beállítások figyelmen kívül hagyása

Elképzelhető, hogy az Xfce4 Power Managerben a fedél bezárásának beállításai figyelmen kívül maradnak, ami azt jelenti, hogy a laptop mindig felfüggesztődik a fedél bezárásakor, függetlenül attól, hogy milyen beállításokat választottunk a power managerben. Ez azért van így, mert a tápkezelő alapértelmezés szerint nem kezeli a fedél bezárása eseményeket. Ehelyett a systemd-logind kezeli a fedél bezárása eseményt. Ennek a viselkedésnek a megváltoztatásához, hogy a tápkezelő kezelje a fedél bezárása eseményeket, hajtsa végre a következő parancsot:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
Megjegyzés: Bizonyos körülmények között a logind-handle-lid-switch beállítás igaz lesz, ha a laptop fedelének műveleteit vagy a felfüggesztéskor történő lezárás beállítását megváltoztatja. Lásd . Ebben az esetben a logind-handle-lid-switch értéket ismét hamisra kell állítani.

A felhasználóváltás művelet gomb szürke

A felhasználóváltás művelet gomb feltételezi, hogy a (GDM által biztosított) gdmflexiserver futtatható fájl létezik. Így ha a GDM nincs használatban, akkor a gomb szürkén jelenik meg. Lásd az upstream hibajelentést.

Egy lehetséges megoldás a gdmflexiserver nevű futtatható szkript létrehozása a /usr/bin vagy /usr/local/bin alatt, amely meghívja a használt kijelzőkezelő által biztosított greeter switch parancsot.

  • LXDM-hez – LXDM#Simultán felhasználók és felhasználóváltás.
  • LightDM-hez – LightDM#Használóváltás.

Makrók az .Xresources-ban nem működnek

Az Xfce a $HOME/.Xresources fájlt a xrdb használatával tölti be, de az -nocpp opcióval az előfeldolgozás kihagyására. Ahhoz, hogy a makrók megfelelően működjenek, másolja a /etc/xdg/xfce4/xinitrc fájlt a $HOME/.config/xfce4 könyvtárba, és távolítsa el a -nocpp opciót a xrdb fájlból. Lásd ezt a témát.

A kurzor témája nem változik bejelentkezéskor

Győződjön meg róla, hogy a rendszerszintű XDG kurzor a kívánt kurzortémára van beállítva – lásd a kurzortémák#XDG specifikáció.

Az egérpad szerkesztő menüsora nem látható

Az gsettings set org.xfce.mousepad.preferences.window menubar-visible true futtatásával láthatóvá tehető.

A szemetes ikon nem látható és a szemetes applet nem működik

A szemeteshez a gvfs opcionális függőség szükséges. Telepítse a gvfs-t és indítsa újra a rendszert.

Asztal szürkévé válik és az összes asztali ikon eltűnik

Törölje a ~/.cache/session futtatásával:

$ rm -rf ~/.cache/session

majd indítsa újra.

See also

  • Xfce – Dokumentáció
  • Xfce – Wiki
  • Xfce – About
  • Xfce – Tour
  • Wikipedia:Xfce
  • Xfce-Look – Témák, háttérképek és egyéb.
  • Xfce Wikia

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.