Xfce

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Xfce and the translation is 100% complete.

Az Xfce egy könnyűsúlyú asztali környezet, amely gyors, jó megjelenésű és felhasználóbarát.

Előfeltételek

Egy profil kiválasztása

Important
Mielőtt bármilyen profilmódosítást végrehajtana, olvassa el a vonatkozó dokumentációt.

Az alap desktop profil használata jó alapbeállításokat biztosít az Xfce számára. Más profilok is használhatók, de ez jó egyensúlyt biztosít a függőségek és a használhatóság között, minden mást leszámítva. az desktop profil kiválasztásához:

root #eselect profile set default/linux/amd64/23.0/desktop

A szükségtelen függőségek elkerülése

Az app-text/poppler csomag függőségként fog letöltődni az Xfce legenerálásakor. Asztali profilokon ez a csomag alapértelmezés szerint a qt5 USE jelzőzászlót fogja használni, és így letölti azokat a Qt-függőségeket, amelyekre esetleg az Xfce -nek nincs szüksége. Ennek elkerülésének egyik módja a poppler -hez tartozó USE jelölőzászló letiltása:

FILE /etc/portage/package.use/xfceUnset qt5 USE flag for poppler
app-text/poppler -qt5

Természetesen szükség esetén, a jelölőzászló általános hatástalanításának érdekében a -qt5 is hozzáadható a /etc/portage/make.conf fájlhoz.

xfce4-notifyd

Ez egy opcionális lépés az xfce-extra/xfce4-notifyd telepítéséhez az x11-misc/notification-daemon helyett. Ha az értesítési démon kiválasztása nem fontos, akkor hagyja ki ezt a részt.

Az xfce-base/xfce4-meta emerge generálása behúzza a virtual/notification-daemon függőséget. Ez a virtuális függőség arra lett tervezve, hogy biztosítsa, hogy az Xfce értesítési démonnal legyen ellátva, függetlenül attól, hogy a felhasználó milyen szoftvert választ e szerep betöltésére.

Alapértelmezés szerint a virtual/notification-daemon kielégíti ezt a függőséget a GNOME x11-misc/notification-daemon csomagjának belefoglalásával. Az Xfce felhasználók előnyben részesíthetik az xfce-extra/xfce4-notifyd használatát, ha még nincs telepítve értesítési démon.

Az xfce-extra/xfce4-notifyd telepítésével az Xfce emerge legenerálása előtt, a virtual/notification-daemon virtuális csomag az xfce4-notifyd parancsot fogja használni, és nem von be más csomagokat. Használja a --oneshot kapcsolót, hogy elkerülje az xfce4-notifyd hozzáadását a world fájlhoz:

root #emerge --ask --oneshot xfce-extra/xfce4-notifyd

Most folytassa a telepítéssel.

Telepítés

USE jelölőzászlók

USE flags for xfce-base/xfce4-meta The Xfce Desktop Environment (meta package)

+svg Add support for SVG (Scalable Vector Graphics)
archive Install app-arch/xarchiver.
calendar Add support for calendars (not using mcal!)
cdr Add support for CD writer hardware
editor Install the app-editors/mousepad text editor.
image Install the media-gfx/ristretto image viewer.
media Install the media-video/parole media player.
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
mpd Install the media-sound/xfmpc MPD client.
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
remote-fs Install the x11-misc/gigolo frontend to manage remote filesystem connections.
search Install the dev-util/catfish search tool frontend.
upower Enable power management support

Emerge

Az emerge paranccsal generálja le az xfce-base/xfce4-meta xfce csomagok alapértelmezett készletét, hogy egy észszerűen teljes asztali környezetet kapjon:

root #emerge --ask xfce-base/xfce4-meta


Az xfce-base/xfce4-meta csomag a következő, felhasználóbarát alkalmazásokat, plusz néhány könyvtárat és rendszerszoftvert biztosítja:

Csomag Leírás
x11-terms/xfce4-terminal Terminál emulátor, amely jól integrálható az Xfce-vel, "barátságosabb" mint a standard xterm program.
xfce-base/xfce4-panel Asztali panel. Alkalmazásindítókkal, panelmenükkel, munkaterület-váltóval és még sok mással.
xfce-base/xfce4-settings Az Xfce asztali környezethez fejlesztett konfigurációs rendszer. A számítógép felhasználójának a részészére a rendszerhez tartozó beállításokat grafikus módon tudja megjeleníteni. Párbeszédpaneleket és további grafikus eszközöket tartalmaz 21. századi modern, vizuális formában. (Igen! A Linux nem csak parancssorból áll. Szerkesztői megjegyzés).
xfce-base/thunar Thunar az Xfce saját fájlkezelője.
xfce-base/xfce4-appfinder Alkalmazáskereső.
xfce-base/thunar-volman Kezeli a cserélhető adathordozókat és meghajtókat.
xfce-base/tumbler Fájlok előnézetét biztosja a Thunar fájlkezelőhöz.
xfce-base/xfce4-power-manager Egy alkalmazás az energiafogyasztás figyelésére és kezelésére (különösen fontos laptopok esetén). Lehetővé teszi a maximális teljesítmény vagy az akkumulátorkímélő mód kiválasztását. Beállítható vele a képernyő fényereje, a hibernálás, a felfüggesztési és leállítási műveletek (azaz, hogy mit csináljon a számítógép amikor a fedél lezáródik, mi történjen amikor megnyomja a ki-be kapcsoló gombokat). Figyelmeztetni tud ha az akkumulátor elér egy bizonyos szintet, vagy akár kikapcsolhatja a számítógépet. Panelbővítményeket tartalmaz az akkumulátor töltési állapotának megjelenítéséhez és a fényerő szabályozásához.
xfce-extra/xfce4-pulseaudio-plugin Hangerőszabályzó a panelhez. A media-sound/volumeicon opció lehet pulseaudio nélküli rendszerek esetén.

Az xfce-base/xfce4-meta által telepített összes tartalmának megtekintéséhez tekintse meg az adott csomag függőség fülét a packages.gentoo.org. webhelyen.

Nem feltétlenül szükséges az xfce-base/xfce4-meta használata. Azáltal, hogy az Xfce csak a kívánt Xfce összetevőket telepíti, "egyedi építésűnek" tekinthető, de ügyeljen arra, hogy ehhez bizonyos ismeretekre van szükség.

Kiegészítő szoftver

Számos további, figyelemreméltó alkalmazás található az Xfce projektben:

Csomag Leírás
app-cdr/xfburn CD-író alkalmazások.
app-editors/mousepad Könnyűsúlyú szövegszerkesztő.
x11-themes/xfwm4-themes Számos ablakkezelő téma.
xfce-extra/thunar-archive-plugin A Thunar beépülő modulja az archívumokkal kezelése céljából. A app-arch/file-roller csomagot használja.
xfce-extra/xfce4-battery-plugin Megjeleníti az akkumulátor töltöttségi szintjét százalékos arányát. Megmutatja a hátralévő időt. Kijelzi az áramforrást (éppen hálózatról vagy akkuról működik-e a gép). Továbbá megjeleníti a ventilátor állapotát. Figyelmeztetéseket jelenít meg, és még úgy is beállítható, hogy bizonyos teljesítményszinteken parancsokat hajtson végre, amelyek segítségével a laptop hibernált üzemmódba kapcsolható, ha az akkumulátor már majdnem lemerült.
xfce-extra/xfce4-mount-plugin One-click mounting of devices listed in /etc/fstab.
xfce-extra/xfce4-mount-plugin Egy kattintással felcsatolhatóvá válnak a /etc/fstab listában szereplő adathordozó eszközök.
xfce-extra/xfce4-sensors-plugin Figyeli a hardverekbe épített szenzorokból jövő adatokat. Például figyeli a processzor hőmérsékletét, a ventilátor fordulatszámát, a HDD/SSD hőmérsékletét, alaplap feszültségét stb.
xfce-extra/xfce4-verve-plugin A panelbe beágyazott kis méretű parancssor. Azonnali parancsfuttatásához gyorsabb mint külön terminálablakot nyitni.

Ez csak egy részlet a Gentoo tárolóban elérhető csomagokból. Nézze meg az xfce-extra -t, vagy használja az eix -t (eix --category xfce-extra), hogy megtekinthesse az xfce-extra kategória csomagjait. További információkért tekintse még a https://www.xfce.org/projects/ weboldalt.

A következő alkalmazások Xfce-ben elég jól működnek ahhoz, hogy egy alap, és egyben egy teljes asztali környezet jöjjön létre:

Csomag Leírás
x11-misc/alacarte A GNOME menüszerkesztő jól működik Xfce -ben.
x11-terms/tilda Könnyűsúlyú, quake stílusú terminál emulátor.

Használat

Az Xfce elindítása

Az Xfce futtatható bejelentkezés után a terminálról, bejelentkezés után automatikusan elindítható, vagy elindítható egy grafikus kijelzőkezelővel, amely üdvözli a felhasználót és kéri a bejelentkezési adatokat.

Xfce indítása kijelzőkezelő nélkül

A startx és a startxfce4 a két könnyen elérhető lehetőség az Xfce elindítására képernyőkezelő használata nélkül.

startx

A startx parancs használata esetén hozzon létre egy ~/.xinitrc fájlt ami a következőket tartalmazza:

FILE ~/.xinitrcStarting xfce4 when invoking startx
exec startxfce4

Ha engedélyezési vagy jogosultságokkal kapcsolatos problémákat tapasztal, akkor tekintse meg a hibaelhárítási részt.

startxfce4

Az xfce4 desktop elindításához egyszerűen írja be a startxfce4 parancsot a parancssorba, és nyomja meg az enter billentyűt:

user $startxfce4

Kijelzőkezelők

Az Xfce elindításához display manager -t is lehet használni. A display manager beállításához, kérjük, olvassa el a display manager cikket.

A legtöbb display manager a .desktop fájlokat használja az elérhető munkamenetek beállításához. A következő példa egy .desktop fájl, amely egy display manager által felhasználható az Xfce elindítására:

FILE xfce4.desktopXfce4 desktop file for display managers
[Desktop Entry]
Encoding=UTF-8
Name=Xfce4
Comment=Use this session to run Xfce 4 as desktop environment
Exec=/usr/bin/startxfce4
Icon=/usr/share/pixmaps/xfce4_xicon1.png
Type=Application

A .desktop fájl a megfelelő helyre helyezhető a display manager számára.

Beállítás/Konfiguráció

Az Xfce egy asztali környezet, és mint ilyen, (majdnem) minden felhasználó igényeire hangolható és testreszabható. Ebben a részben számos népszerű (vagy nagyobb kihívást jelentő) szempontot ismertetünk.

Hangerőgombok

A hangerőszabályozók kezelésének lehetőségéhez, kérem telepítse a xfce-extra/xfce4-volumed-pulse csomagot:

root #emerge --ask xfce-extra/xfce4-volumed-pulse

A pulseaudio -t nem használó rendszerek számára egy lehetőség lehet a media-sound/tudor-volumed telepítése.

Alternatívaként egyedi gombokat lehet hozzákötni az amixer -hez azáltal, hogy futtatja a xfce4-keyboard-settings parancsot:

  • volume up gomb: amixer set Master 5%+
  • volume down gomb: amixer set Master 5%-
  • mute gomb: amixer set Master toggle

Konzisztens GTK 3 témák

Az egyik lehetőség a Greybird téma használata, amely támogatja a GTK 2, GTK 3, xfwm4, emerald, és metacity -t:

root #emerge --ask x11-themes/greybird

Menjen az Xfce menü -> Beállításkezelő -> Megjelenés menüpontra. Vagy futtassa az xfce4-appearance-settings parancsot. Válassza ki a "Greybird" lehetőséget a "Stílus" listából.

Most a GTK 2 és a GTK 3 alkalmazásoknak egységes megjelenésűnek kell lenniük.

GTK ügyféloldali dekorációk

Az Xfce alapértelmezés szerint letiltja a GTK kliens oldali dekorálásának lehetőségét. Ha engedélyezni akarjuk őket, akkor beállíthatjuk a GTK_CSD=1 környezeti változót. Az olyan alkalmazások mint a Firefox, kliensoldali dekorációkat használnak saját címsoruk elrejtésére.

Egyéb témák

Egyéb témák elérhetőek Portage által amelyek kompatibilisek az Xfce -vel. A következő emerge listával lehet őket előállítani:

root #emerge --ask x11-themes/clearlooks-phenix x11-themes/gnome-themes-standard x11-themes/light-themes x11-themes/murrine-themes x11-themes/shiki-colors x11-themes/tactile3 x11-themes/zukini

Hibaelhárítás

Függőleges ablakillesztés engedélyezése

A legtöbb modern asztali környezetben alapértelmezés szerint engedélyezve van a függőleges ablakillesztés. Ez Xfce-ben is lehetséges, de alapból ki van kapcsolva. Engedélyezéséhez navigáljon a következőhöz: BeállításkezelőAblakkezelőSpeciális fül.

  • Győződjön meg arról, hogy az "Ablakok rögzítése a képernyő széléhez" jelölőnégyzet be van jelölve.
  • Győződjön meg arról, hogy a "Váltás munkaterületek közt, ha a mutató eléri a képernyő szélét" jelölőnégyzetek nincsenek bejelölve. Ezek zavarják a függőleges ablakpattanást.

A jelölőnégyzetek beállítása után lehetségesnek kell lenni, hogy egy ablakot a képernyő jobb vagy bal széléhez húzzanak, ami azt eredményezi, hogy az ablak a képernyő szélességének 50% részére átméreteződik.

Billentyűparancsok állíthatók be ennek érdekében a tipikus Super+ vagy Super+viselkedéssel. Navigáljon a BeállításkezelőAblakkezelőBillentyűzet fülre.

Állítsa be a "Ablak igazítása balra" és a "Ablak igazítása jobbra" műveleteket a Super+ és Super+ billentyűkombinációkkal.

Az audiokeverő a pavucontrol bináris hiányára panaszkodik

A panelen lévő hangszóró (audio) ikonra történő rákattintás a háttérben a Audio mixer... lehetőséget választva. Ezért jelenik meg a "pavucontrol bináris nem található" hibaüzenet.

A megoldás a media-sound/pavucontrol telepítése:

root #emerge --ask media-sound/pavucontrol

Az xfce4-screensaver nem tud feloldani

Az xfce-screensaver alapértelmezés szerint a gnome-keyring -et használja a hitelesítéshez. A fenti telepítési módszer alkalmazásával a gnome-keyring nem lesz letöltve, és a pam nem tudja kiszolgálni az /etc/pam.d/xfce4-screensaver fájlba telepített alapértelmezett konfigurációt. Húzza ki a gnome-keyringet, ellenkező esetben a fájlt módosítani kell, hogy lehetővé tegye a system-auth használatát a jelszavakhoz:

FILE /etc/pam.d/xfce4-screensaver
auth include system-auth
password include system-auth

Engedélyezéssel vagy jogosultságokkal kapcsolatos problémák

Amikor engedélyezési vagy jogosultsági problémákat tapasztal az xfce4 -en belül, akkor egy openrc profilban (a tünetek közé tartozik, hogy nem tudja megnyitni az energiakezelőt, és nem tud felfüggeszteni/hibernálni). Győződjön meg arról, hogy a sys-auth/elogind telepítve van és megfelelően konfigurálva van, valamint hogy az elogind use jelzőzászlói globálisan engedélyezve van.

Ha startx paranccsal indít, akkor cserélje ki a megfelelő sort a ~/.xinitrc mezőben a következőre:

FILE ~/.xinitrcStarting xfce4 the right way when invoking startx
exec dbus-launch --exit-with-session xfce4-session

A kettős monitorok tükröződnek a monitor felfüggesztése után

Legalább három módja van a probléma megoldásának. Először mentse a megjelenítési beállításokat alapértelmezett monitorelrendezési profilként, majd engedélyezze ezt a profilt „új monitorok kapcsolódnak”. Lehetőség van arra is, hogy új monitorok észlelésekor párbeszédpanel jelenjen meg, amely alapértelmezés szerint a profilt használja tükrözés helyett, ha elérhető. Navigáljon a Beállításkezelő -> Kijelző -> Speciális menüpontra, hogy megtalálja ezeket az opciókat. Ne felejtse el konfigurálni a megjelenítési beállításokat az első profil mentése előtt.

A második módszer az xfsettingsd megölése, miután bejelentkezett az Xfce munkamenetbe. Ez azonban bizonyos funkciókat, például a globális gyorsbillentyűket is elérhetetlenné teszi. Létrehozható egy egyéni szkript, amely leállítja a szolgáltatást, és hozzáadhatja az automatikusan induló alkalmazások listájához.

A harmadik egy egyéni szkript, amely végrehajtható az asztalon, a panelen található .desktop ikonon keresztül, vagy manuálisan futtatható a monitorok minden egyes bekapcsolásakor.

Tekintse át a monitor azonosítóit a xrandr paranccsal.

Az egyéni szkript a következőképpen nézhet ki:

FILE ~/bin/configuremonitors.shconfiguremonitors.sh
xrandr --output HDMI-A-0 --right-of DisplayPort-0 --auto

Lásd még

  • Xfce/Guide — provides an extensive introduction to Xfce, a fast, lightweight, full-featured desktop environment.