Xfce on kevyt ja modulaarinen työpöytäympäristö, joka perustuu tällä hetkellä GTK 3:een. Täydellisen käyttökokemuksen tarjoamiseksi se sisältää ikkunanhallinnan, tiedostonhallinnan, työpöydän ja paneelin.

Asennus

Asenna xfce4-ryhmä. Voit myös asentaa xfce4-goodies-ryhmän, joka sisältää ylimääräisiä lisäosia ja useita hyödyllisiä apuohjelmia, kuten hiirimattoeditorin. Xfce käyttää oletusarvoisesti Xfwm-ikkunanhallintaohjelmaa.

Käynnistys

Valitse Xfce Session valikosta haluamasi näytönhallintaohjelma tai lisää exec startxfce4 Xinitrc-tiedostoon.

Huomautus: Älä kutsu suoraan suoritettavaa xfce4-session; startxfce4 on oikea komento, joka puolestaan kutsuu edellistä tarvittaessa.

Konfiguraatio

Xfce tallentaa konfiguraatioasetukset Xfconfiin. Näitä asetuksia voi muokata usealla eri tavalla:

  • Valitse päävalikosta Asetukset ja luokka, jota haluat muokata. Kategoriat ovat ohjelmia, jotka sijaitsevat yleensä /usr/bin/xfce4-* ja /usr/bin/xfdesktop-settings.
  • xfce4-settings-editor voi nähdä ja muokata kaikkia asetuksia. Tässä muutetut asetukset tulevat voimaan välittömästi. Käytä xfconf-query muuttaaksesi asetuksia komentoriviltä; katso lisätietoja dokumentaatiosta.
  • Asetukset tallennetaan XML-tiedostoihin ~/.config/xfce4/xfconf/xfce-perchannel-xml/, joita voidaan muokata käsin. Täällä tehdyt muutokset eivät kuitenkaan tule voimaan heti.

Menu

Katso Xdg-menu lisätietoja Free Desktop -valikkojärjestelmän käytöstä.

Whisker menu

xfce4-whiskermenu-plugin (myös osa xfce4-goodies-ohjelmaa) on vaihtoehtoinen sovellusten käynnistin. Se näyttää listan suosikeista, selaa kaikkia asennettuja sovelluksia kategoriapainikkeiden avulla ja tukee sumeaa hakua. Kun paketti on asennettu, se voi korvata Sovellukset-valikon ensimmäisenä elementtinä paneelissa 1 (kohdassa Asetukset > Paneeli > Kohdat lisää Whisker-valikko).

Merkintöjen muokkaus

Tehtävään on saatavilla useita graafisia työkaluja:

  • MenuLibre – Kehittynyt valikko-editori, joka tarjoaa nykyaikaisia ominaisuuksia siistissä ja helppokäyttöisessä käyttöliittymässä.

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

  • Alacarte – Menu editor for GNOME

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

  • XAME (XFCE Applications Menu Editor) – Gambas-kielellä kirjoitettu GUI-työkalu, joka on suunniteltu erityisesti valikkomerkintöjen muokkaamiseen Xfce:ssä, se ei toimi muissa ympäristöissä. (Lopetettu)

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

Vaihtoehtoisesti voit luoda tiedoston ~/.config/menus/xfce-applications.menu manuaalisesti. Katso alla oleva esimerkkikonfiguraatio:

<!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>

Tunniste <MergeFile> sisältää Xfce:n oletusvalikon.

Tunniste <Exclude> sulkee pois sovellukset, joiden emme halua näkyvän valikossa. Tässä suljimme pois joitakin Xfcen oletuspikakuvakkeita, mutta voit sulkea pois firefox.desktop tai minkä tahansa muun sovelluksen.

Tag <Layout> määrittelee valikon ulkoasun. Sovellukset voidaan järjestää kansioihin tai miten haluamme. Katso lisätietoja Xfce-wikistä.

Voit tehdä muutoksia Xfce-valikkoon myös muokkaamalla itse .desktop-tiedostoja. Jos haluat piilottaa merkintöjä, katso Työpöydän merkinnät#Piilota työpöydän merkinnät. Voit muokata sovelluksen luokkaa muokkaamalla työpöytämerkinnän Categories= riviä, katso Työpöytämerkinnät#Tiedoston esimerkki.

Työpöytä

Kuvakkeiden otsikoiden läpinäkymätön tausta

Vaihtaaksesi työpöydän kuvakkeiden otsikoiden oletusarvoisen valkoisen taustan joksikin sopivammaksi luo tai muokkaa ~/.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"

Poista työpöydän kuvakkeet

Seuraavan komennon antaminen:

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

Voidaksesi palauttaa työpöydän kuvakkeet takaisin työpöydälle annat saman komennon arvolla 2.

Yksi taustakuva yli multiheadin

Avaa xfce4-settings-editor ja luo uusi ominaisuus seuraavilla asetuksilla:

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

Tappaa ikkuna pikakuvakkeella

Xfcessä ei ole pikakuvaketta, jolla voi tappaa ikkunan esimerkiksi ohjelman jäätyessä.

Käyttämällä xorg-xkill-käytäntöä voit tappaa ikkunan vuorovaikutteisesti komennolla xkill. Käytä aktiivisen ikkunan kohdalla xdotool:

$ xdotool getwindowfocus windowkill

Vaihtoehtoisesti:

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

Lyhytvalintakuvakkeen lisäämiseksi käytä Asetukset > Näppäimistö tai sovellusta kuten xbindkeys.

Session

Autostartti

Käynnistääksesi mukautettuja sovelluksia, kun Xfce käynnistyy, napsauta Sovellukset-valikosta > Asetukset > Asetustenhallinta ja valitse sitten Istunto ja käynnistys -vaihtoehto ja napsauta välilehteä Sovelluksen automaattinen käynnistys. näet luettelon ohjelmista, jotka käynnistyvät käynnistyksen yhteydessä. Voit lisätä merkinnän napsauttamalla Lisää-painiketta ja täyttämällä lomakkeen ja määrittämällä polun suoritettavaan ohjelmaan, jonka haluat käynnistää.

Autostarttiohjelmat tallennetaan name.desktop -muodossa ~/.config/autostart/.

Vaihtoehtoisesti voit lisätä haluamasi komennot (mukaan lukien ympäristömuuttujien asettaminen) xinitrc-tiedostoon (tai xprofiiliin, kun käytössä on näytönhallintaohjelma).

Vihje: Joskus voi olla hyödyllistä viivyttää sovelluksen käynnistymistä. Huomaa, että komennon sleep 3 && command kaltaisen komennon määrittäminen kohdassa Application > Autostart ei toimi; kiertotapa on käyttää syntaksia sh -c "sleep 3 && command"

Lock the screen

xflock4 on viite Bash-skripti, jota käytetään Xfce-istunnon lukitsemiseen.

Se yrittää lukita näytön joko xfce4-screensaverilla (myös osa xfce4-goodiesia), xscreensaverilla, gnome-screensaverilla, slockilla tai xlockmorella. Se etsii peräkkäin vastaavaa binääritiedostoa tai poistuu paluukoodilla 1, jos se ei löydä mitään näistä.

Luettelo sovelluksista/Turva#Näytönlukijat sisältää lyhyen kuvauksen näistä näytönlukijoista yhdessä muiden suosittujen sovellusten kanssa. Tässä listassa on vaihtoehtoinen lukitsin, light-locker, joka integroituu erityisen hyvin xfce4-power-manageriin. Kun se on asennettu, Xfce Power Managerin asetukset saavat uuden Security-välilehden light-lockerin määrittämistä varten, ja nykyinen Lock screen when system is going for sleep -asetus on siirretty tämän välilehden alle. Tässä uudessa graafisessa käyttöliittymässä on mahdollista määrittää, lukitaanko istunto näytönsäästäjän aktivoituessa vai aina kun järjestelmä siirtyy lepotilaan.

Voidakseen xflock4:n käyttää light-lockeria tai mitä tahansa mukautettua istuntolukkoa, joka ei kuulu edellä mainittuihin viiteen, on istunnon xfconf-kanavaan asetettava LockCommand käytettäväksi komentoriviksi (seuraavassa esimerkissä lainausmerkkien sisällä oleva komento voidaan mukauttaa vastaavasti muita näytönlukitusohjelmia varten):

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

Paneelin lukituspainike Toimintopainikkeet-paneelissa suorittaa yksinkertaisesti /usr/bin/xflock4. Sen pitäisi toimia odotetusti, kunhan xflock4 toimii eli jokin natiivilukitus on asennettu tai mukautettu lukitus on määritetty integroitavaksi siihen edellä ehdotetulla tavalla.

Suspend

Kun pyydetään keskeyttämään, Xfce suorittaa komennon xfce4-session-logout(1) optiolla suspend:

$ xfce4-session-logout --suspend

Se, lukitaanko istunto systemaattisesti keskeytettäessä, voidaan konfiguroida xfconf-ominaisuuksien kautta tai GUI:sta.

Tämän tilan hallitsemiseksi CLI:n avulla: on kaksi asetusta, joita käytetään, LockScreen ja lock-screen-suspend-hibernate, vastaavasti istunnon ja virranhallinnan xfconf-kanavissa.Jos haluat estää lukitsemisen keskeytyksen yhteydessä, käännä nämä asetukset arvoon false:

$ 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

Vastaavasti, jos haluat lukita istunnon keskeytyksen yhteydessä, käännä ne arvoon true.

Säätöä voi hallita myös graafisesta käyttöliittymästä: avaa Istunto ja käynnistys -sovellus ja käännä lippu Lisäasetukset > Lukitse näyttö ennen lepotilaa päälle tai pois päältä.

Kun tahansa suspend-näppäimistön painiketta painetaan, sen voi käsitellä joko Xfcen virranhallinta tai systemd-logind. Jos haluat antaa etusijan logindille, seuraava xfconf-asetus on asetettava true:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true
Huomautus: Jos haluat tarkistaa, miten systemd-logind käsittelee tapahtumia aina, kun sillä on etusija Xfceen nähden, tarkista logind.conf(5)

Tallennettujen istuntojen poistaminen käytöstä

Käyttäjäkohtaisesti tallennetut istunnot voidaan poistaa käytöstä suorittamalla seuraava komento:

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

Navigoi sitten kohtaan Sovellukset > Asetukset > Istunnot ja käynnistys > Istunnot ja paina Tyhjennä tallennetut istunnot -painiketta poistaaksesi kaikki aiemmin tallennetut istunnot.

Vinkki: Jos ylläoleva komento ei vaihda asetusta pysyväksi, voit muuttaa asetusta sen sijasta seuraavan komennolla: xfconf-query -c xfce4-session -p /general/SaveOnExit -n -t bool -s false

Vaihtoehtoisesti Xfce-kioskitilassa voidaan poistaa istuntojen tallentaminen käytöstä koko järjestelmässä. Voit poistaa istuntojen tallentamisen käytöstä luomalla tai muokkaamalla tiedostoa /etc/xdg/xfce4/kiosk/kioskrc ja lisäämällä siihen seuraavat:

SaveSession=NONE

Jos kioskitila ei toimi, käyttäjä voi asettaa istuntohakemistolle vain lukuoikeudet:

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

Tämä estää Xfce:tä tallentamasta istuntoja huolimatta asetuksista, jotka määrittävät toisin.

Käytä toista ikkunanhallintaa

Huomautus: Jotta muutokset tulevat voimaan, tallennetut istunnot on tyhjennettävä ja varmistettava, että istuntojen tallennus on poistettu käytöstä, kun kirjaudutaan ulos ensimmäistä kertaa. Kun haluamasi ikkunanhallinta on käynnissä, istuntojen tallentaminen voidaan ottaa uudelleen käyttöön.

Oletusikkunanhallinnan määrittävät tiedostot löytyvät seuraavista paikoista:

  • ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – käyttäjäkohtaisesti
  • /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – koko järjestelmän laajuisesti

Käyttäjän oletusikkunanhallinta voidaan asettaa helposti xfconf-kyselyllä:

$ 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

Jos haluat käynnistää ikkunanhallinnan komentorivin asetuksilla, katso alla olevat komennot:

$ 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

Jos tarvitset lisää komentorivivaihtoehtoja, lisää komentoon yksinkertaisesti lisää -t string– ja -s --wm-option-argumentteja.

Jos haluat vaihtaa oletusikkunanhallinnan koko järjestelmän laajuisesti, muokkaa edellä määriteltyä tiedostoa manuaalisesti, vaihda xfwm4 haluamaasi ikkunanhallintaan ja lisää tarvittaessa lisää <value type="string" value="--wm-option"/>-rivejä ylimääräisiä komentorivivaihtoehtoja varten.

Voit vaihtaa ikkunanhallinnan myös automaattisella käynnistyksellä wm_name --replace automaattisen käynnistyksen toiminnon avulla tai ajamalla wm_name --replace & terminaalissa ja varmistamalla, että istunto tallentuu uloskirjautumisen yhteydessä. Huomaa kuitenkin, että tämä menetelmä ei oikeasti vaihda oletusikkunanhallintaa, vaan ainoastaan korvaa sen sisäänkirjautumisen yhteydessä. Huomaa, että jos käytät autostart-toimintoa, sinun tulisi poistaa tallennetut istunnot käytöstä, koska tämä voi johtaa siihen, että uusi ikkunanhallinta käynnistyy kahdesti oletusikkunanhallinnan jälkeen.

Theming

XFCE-teemat ovat saatavilla osoitteessa xfce-look.org. Xfwm-teemat tallennetaan /usr/share/themes/theme_name/xfwm4 ja asetetaan kohdassa Asetukset > Ikkunanhallinta. GTK-teemat on tallennettu paikkoihin /usr/share/themes/theme_name/gtk-2.0 ja /usr/share/themes/theme_name/gtk-3.0, ja ne asetetaan kohdassa Asetukset > Ulkoasu.

Yksilöllisen ulkoasun aikaansaamiseksi kaikille sovelluksille katso kohta Qt- ja GTK-sovellusten yhtenäinen ulkoasu.

Katso myös Kursoriteemat, Kuvakkeet ja Fonttien määritys.

Yhtäläinen ulkoasu SSD- ja CSD-ikkunoiden välillä

Xfce käyttää tällä hetkellä useimpiin ikkunoihin Xfwm:n teemoittamia palvelinpuolen koristeita (Server-Side Decorations, SSD) (ks. Ikkunoiden koristelu) ja useimpiin Ikkunoihin Xfcen Asetukset-, Tulostus-, Tallennus- ja muihin ikkunoihin vastaavien ohjelmien teemoittamia asiakaspuolen koristeita (Client-Side Decorations, CSD).

Xfwm SSD-ikkunatyylit voidaan teemoittaa vastaamaan CSD-ikkunoita säätämällä tai luomalla teemoja manuaalisesti /usr/share/themes/theme_name/xfwm4:ssä tai käyttämällä työkalua, kuten Xfwm4-teemageneraattoria, joka ”Luo xfwm4-teemoja asiakaspuolen koristeista.”

Client-Side Decorations

Poistaaksesi suurimman osan CSD:stä Xfcestä, asenna libxfce4ui-nocsdAUR ja aseta

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

Tämä siirtää Tallenna-painikkeen ikkunan alareunaan Tallenna-valintaikkunoissa ja tekee saman Tulosta-valintaikkunoissa. Xfce Asetukset -dialogit palautetaan SSD:hen. Ohjelmat, kuten Catfish, käyttävät edelleen CSD:tä.

Kokeile gtk3-nocsd-gitAUR:ia pakottaaksesi SSD:n kaikkiin ikkunoihin. Muista lukea kaikki ohjeet projektin sivulta.

Sound

Sound themes

XFCE4 tukee freedesktopin järjestelmäääniä, mutta sitä ei ole konfiguroitu valmiiksi.

Voit ottaa ääniteeman käyttöön:

  1. Asenna libcanberra ja libcanberra-pulse PulseAudio-tukea varten;
  2. ”canberra-gtk-module” tulee olla GTK_MODULES-ympäristömuuttujassa (uudelleenkirjautuminen voi olla tarpeen);
  3. Valitse ”Enable event sounds” (Ota tapahtumaäänet käyttöön) Asetustenhallinnassa → Ulkoasu → Asetukset-välilehti;
  4. Asetusten muokkauksessa aseta ”xsettings/Net/SoundThemeName” ääniteemaksi, joka sijaitsee osoitteessa /usr/share/sounds/;
  5. Kytke päälle ”System Sounds” (Järjestelmääänet) äänimikserissä (esim.esim. pavucontrol).

sound-theme-freedesktop tarjoaa yhteensopivan ääniteeman, mutta siitä puuttuu monia tarvittavia tapahtumia. Parempi valinta on sound-theme-smoothAUR (SoundThemeNamen tulisi olla ”Smooth”).

Näppäimistön äänenvoimakkuuspainikkeet

xfce4-pulseaudio-plugin tarjoaa paneeli-sovelluksen, jossa on tuki näppäimistön äänenvoimakkuuden säätöön ja äänenvoimakkuuden ilmoituksiin. Vaihtoehtoisesti voit asentaa xfce4-volumed-pulseAUR:n, joka tarjoaa myös näppäinsidonnan ja ilmoitusten hallinnan, mutta ilman paneelissa istuvaa kuvaketta. Tämä on kätevää esimerkiksi käytettäessä pasystrayta samaan aikaan hienompaa ohjausta varten.

Vaihtoehtoisesti xfce4-mixerAUR tarjoaa myös paneelisovelluksen ja näppäimistön pikanäppäimet, joka tukee myös Alsaa. Huomaa kuitenkin, että se perustuu GStreamerin 0.10:n ominaisuuteen, josta on luovuttu 1.0:ssa.

Paneelien asentamisen jälkeen se on lisättävä tehtäväpalkkiin, muuten pikanäppäimet eivät toimi.

Ei työpöytäympäristökohtaisia vaihtoehtoja löydät kohdasta List of applications/Multimedia#Volume control.

Shortcuts

Jos et käytä äänenvoimakkuusnäppäimiä hallitsevaa appletia tai daemonia, voit liittää äänenvoimakkuusnäppäimiin äänenvoimakkuudenhallintakomennot manuaalisesti Xfcen näppäimistöasetusten avulla. Käyttämäsi äänijärjestelmän osalta katso sopivat komennot alla linkitetyistä osioista.

  • ALSA: katso Advanced Linux Sound Architecture#Keyboard volume control.
  • PulseAudio: katso PulseAudio#Näppäimistön äänenvoimakkuuden säätö
  • OSS: katso OSS#Multimedianäppäinten käyttäminen OSS:n kanssa.

Näppäimistön pikanäppäimet

Näppäimistön pikanäppäimet määritellään kahdessa paikassa: Asetukset > Ikkunanhallinta > Näppäimistö ja Asetukset > Näppäimistö > Pikanäppäimet.

Polkit-tunnistusagentti

Polkit-gnome-agentti asennetaan yhdessä xfce4-istunnon kanssa ja se käynnistyy automaattisesti; käyttäjän toimenpiteitä ei tarvita. Lisätietoja on kohdassa Polkit#Autentikointiagentit.

Kolmannen osapuolen polkit-autentikointiagentti Xfce:lle on myös saatavilla, katso xfce-polkitAUR tai xfce-polkit-gitAUR.

Näyttöjen tyhjentäminen

Jotkut Xfce:n kanssa yleisesti käytettävät ohjelmat hallitsevat näytön tyhjentämisen ja DPMS-asetuksia (näytön virransäästö). Niitä käsitellään alla.

Xfce Power Manager

Xfce Power Manager ohjaa näytön tyhjentämistä ja DPMS-asetuksia. Nämä asetukset voidaan määrittää Power Managerin graafisessa käyttöliittymässä Display-välilehdellä.

Huomaa, että kun näytön virranhallinta on kytketty pois päältä, DPMS on täysin poissa käytöstä, se ei tarkoita, että Power Manager yksinkertaisesti lopettaa DPMS:n ohjaamisen. Se ei myöskään poista näytön tyhjentämistä käytöstä. Voit poistaa sekä tyhjentämisen että DPMS:n käytöstä napsauttamalla hiiren kakkospainikkeella virranhallinnan system tray -kuvaketta tai napsauttamalla hiiren kakkospainikkeella paneelisovellusta ja varmistamalla, että kohta Presentation mode (Esitystila) on rastitettu.

XScreenSaver

Jos xscreensaver on asennettu ja se toimii Xfce Power Managerin rinnalla, voi olla epäselvää, kumpi sovellus hallitsee tyhjennystä ja DPMS:ää, koska molemmat kilpailevat samojen asetusten hallinnasta. Siksi tilanteessa, jossa on tärkeää, että näyttöä ei tyhjennetä (esimerkiksi videota katseltaessa), on suositeltavaa poistaa tyhjentäminen ja DPMS käytöstä molempien sovellusten kautta. Lisätietoja XScreenSaver-asetuksista on kohdassa XScreenSaver#DPMS- ja tyhjennysasetukset.

xset

Jos kumpikaan edellä mainituista sovelluksista ei ole käynnissä, tyhjennys- ja DPMS-asetuksia voidaan ohjata xset-komennolla.

Huomautus: Tyhjennykseen ja tyhjentämisestä jatkamiseen liittyy joissakin kokoonpanoissa joitakin ongelmia. Katso .

Vinkkejä ja niksejä

Mounting-tuki Thunarille ja xfdesktopille

Jos kytkettyjä ulkoisia asemia ei näy ja asennusosiot näkyvät asennettuina laitteina, työpöydällä ja Thunarissa, asenna gvfs. Katso Udisks#Valittujen osioiden piilottaminen ja Thunar#Suurten ulkoisten asemien automaattinen kiinnittäminen, jos haluat tarkempia määritysvaihtoehtoja.

Kuvaruutukaappaukset

Xfcellä on oma ruudunkaappaustyökalu, xfce4-screenshooter. Se on osa xfce4-goodies-ryhmää.

Mene kohtaan Applications > Settings > Keyboard, Application Shortcuts. Lisää komento xfce4-screenshooter -f (tai -w aktiiviselle ikkunalle), jotta voit käyttää Print-näppäintä koko ruudun kuvakaappausten ottamiseksi. Katso screenshooterin man-sivulta muut valinnaiset argumentit.

Vaihtoehtoisesti voidaan käyttää itsenäistä kuvakaappausohjelmaa, kuten scrotia.

Poista terminaalin F1- ja F11-pikakuvakkeet käytöstä

Xfce-pääte sitoo F1:n ja F11:n ohjeeseen (help) ja täytenäyttöön (fullscreen), mikä voi hankaloittaa htop:n kaltaisten ohjelmien käyttöä. Voit poistaa nämä pikanäppäimet käytöstä luomalla tai muokkaamalla sen asetustiedostoa, kirjautumalla ulos ja kirjautumalla takaisin sisään. F10 voidaan poistaa käytöstä Asetukset-valikossa.

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

Terminaalin väriteemoja tai -paletteja voi muuttaa graafisessa käyttöliittymässä Asetukset-välilehdellä Ulkoasu. Nämä ovat värejä, jotka ovat käytettävissä useimmissa konsolisovelluksissa, kuten Emacsissa, Vi:ssä ja niin edelleen. Niiden asetukset tallennetaan jokaiselle järjestelmän käyttäjälle erikseen tiedostoon ~/.config/xfce4/terminal/terminalrc. On myös niin monia muita teemoja, joista valita. Katso foorumin keskusteluketjusta Terminal Colour Scheme Screenshots satoja käytettävissä olevia valintoja ja teemoja.

Vakioväriteeman muuttaminen

Xfce-paketissa extra/terminal on mukana tummempi väripaletti. Jos haluat muuttaa tätä, liitä terminalrc-tiedostoosi seuraava, jotta saat vaaleamman väriteeman, joka näkyy aina tummemmilla terminaalitaustoilla.

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

Terminaalin tangon väriteema

Vaihda tangon väriteemaan, avaa suosikkieditorillasi

~/.config/xfce4/terminal/terminalrc

Ja lisää(korvaa) nämä rivit:

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

Avaa URL-osoitteet keskimmäisellä hiirellä terminaalissa

Päivitettäessä versioon 0.8 avaa URL-osoitteet keskimmäisellä hiirellä oletusarvoisesti pois päältä ja liittää vain leikkeen kursorin kohdalle.Vanhan käyttäytymisen ottamiseksi käyttöön korjaa seuraava vaihtoehto kohdassa ${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc (XDG_CONFIG_HOME=${HOME}/.config oletusarvoisesti)

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

env-modules autocompletion in Terminal

env-modulesAUR- ja env-modules-tclAUR-paketit tarjoavat komentotulkin automaattisen komentotulkin login-komentotulkille. Oletusarvoisesti istuntoja xfce4-terminal ei kuitenkaan pidetä sisäänkirjautumisena. Ottaaksesi käyttöön automaattisen täydennyksen ympäristömoduuleille rastita vastaava valintaruutu Asetuksissa tai vaihda vain CommandLoginShell TRUE:ksi ~/.config/xfce4/terminal/terminalrc:ssä.

Värienhallinta

Xfcellä ei ole natiivia tukea värienhallinnalle. Katso vaihtoehdot kohdasta ICC-profiilit.

Monitoiminäytöt

Xfce tukee useita näyttöjä. Asetukset voidaan määrittää Sovellukset > Asetukset > Näyttö -valintaikkunassa. Lisätietoja on Xfce-dokumentaation Display-artikkelissa.

Xfcen näytön asetukset eivät ole pysyviä, joten saatat joutua käyttämään Display-työkalua usein, varsinkin jos käytät useita näyttöjä. Yksi kiertotapa tähän on käyttää arandr-ohjelmaa, jolla voit helposti konfiguroida näyttökonfiguraatiot xrandr-komennoiksi, jotka voit määrittää suoritettavaksi XFCE:n näppäimistön pikanäppäiminä.

SSH-agentit

Oletusarvoisesti Xfce 4.10 yrittää ladata gpg-agentin tai ssh-agentin tässä järjestyksessä istunnon alustuksen aikana. Voit poistaa tämän käytöstä luomalla xfconf-avaimen seuraavalla komennolla:

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

Voidaksesi pakottaa ssh-agentin käytön, vaikka gpg-agent olisi asennettu, suorita sen sijaan seuraava komento:

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

Käyttääksesi GNOME-avaimensiirtoa, yksinkertaisesti ruksaa valintaruutu Käynnistä GNOME-palvelut käynnistyksen yhteydessä Xfcen asetusten Istunnon ja käynnistyksen lisäasetukset-välilehdellä. Tämä poistaa myös gpg-agentin ja ssh-agentin käytöstä.

Lähde: http://docs.xfce.org/xfce/xfce4-session/advanced

Scroll a background window without shifting focus on it

Mene päävalikkoon > Asetukset > Window Manager Tweaks > Accessibility-välilehti.poista ruksi Raise windows when any mouse button is pressed.

Mouse button modifier

Vakiossa hiiren painikemuunnin on Xfce:ssä asetettu arvoon Alt. Tämä voidaan muuttaa xfconf-kyselyllä. Esimerkiksi seuraava komento asettaa Super-näppäimen hiiren painikkeen modifioijaksi:

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

Tarkasti ottaen useiden modifioijien käyttöä ei tueta. Väistötoimenpiteenä voidaan kuitenkin määrittää useita muuntajia, jos näppäinten nimet erotetaan toisistaan ><:llä. Jos haluat esimerkiksi määrittää Ctrl+Alt hiiren näppäimen modifioijaksi, voit käyttää seuraavaa komentoa:

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

Määritä kahden sormen napsautus keskimmäiseksi napsautukseksi kosketusalustaa varten

Tämä artikkeli tai osio kaipaa parannuksia kieleen, wikisyntaksiin tai tyyliin. Katso ohjetta Ohje:Tyyli.

Syy: Mutkikas tapa yksinkertaisesti konfiguroida Touchpad Synaptics (Keskustele Talk:Xfce#:ssä)

Jos haluat, että 2 sormen napsautus kosketusalustalla tekee keskimmäisen napsautuksen, luo tai muokkaa seuraavaa tiedostoa:

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

Matriisin 2 on keskimmäinen klikkaus.

Kirkkaus-säätimen minimikirkkauden rajoittaminen

Minimikirkkauden rajoittaminen voi olla hyödyllistä näytöissä, jotka sammuttavat taustavalon kirkkauden ollessa 0. xfce4-power-manager 1.3.2:ssa oli otettu käyttöön uusi piilotettu vaihtoehto, jolla minimikirkkauden arvo voidaan asettaa xfconf4-propertyllä. Lisää brightness-slider-min-level int-ominaisuutena xfconf4:ään. Säädä int-arvoa sopivan minimikirkkaustason saamiseksi.

Profiilikuvien lisääminen

Lisätäksesi jokaiselle käyttäjälle profiilikuvia, jotka näkyvät vispilä-valikossa, aseta yksinkertaisesti 96×96 PNG-tiedosto kyseisen käyttäjän kotihakemistoon nimellä .face. Esimerkiksi PNG-tiedosto /home/bob/.face käyttäjälle bob.

Kuvanmuokkausohjelmia, kuten GIMP, voidaan käyttää muuntamaan ja skaalaamaan suosikkikuvasi 96×96-kokoisiksi.

Virranhallinta-liitännäisen etiketti

Tyypin int xfconf-vaihtoehto show-panel-label ohjaa virranhallinta-liitännäisen etikettiä, se voidaan konfiguroida erilaisiin etikettimuotoihin: Se voidaan asettaa arvoon 0 (ei merkintää), 1 (prosenttiosuus), 2 (jäljellä oleva aika) tai 3 (molemmat).

Se on käytettävissä myös virranhallintalaajennuksen graafisen käyttöliittymän kautta kohdassa Ominaisuudet > Näytä merkintä

Vianmääritys

Työpöydän kuvakkeet järjestäytyvät uudelleen

Tietyissä tapahtumissa (esim. avattaessa paneelin asetukset-valintaikkunaa) työpöydän kuvakkeet järjestäytyvät uudelleen. Tämä johtuu siitä, että kuvakkeiden sijainnit määräytyvät ~/.config/xfce4/desktop/-hakemistossa olevien tiedostojen mukaan. Joka kerta, kun työpöydälle tehdään muutos (kuvakkeita lisätään tai poistetaan tai niiden sijaintia muutetaan), tähän hakemistoon luodaan uusi tiedosto, ja nämä tiedostot voivat olla ristiriidassa keskenään.

Ongelman ratkaisemiseksi siirry hakemistoon ja poista kaikki muut tiedostot kuin se, joka määrittää kuvakkeiden sijainnit oikein. Voit määrittää, mikä tiedosto määrittelee oikeat kuvakkeiden sijainnit, avaamalla sen ja tarkastelemalla kuvakkeiden sijainteja. Ylimmän rivin määrittelee row 0 ja vasemmanpuoleisimman sarakkeen col 0. Näin ollen merkintä:

row=3col=0

merkitsee, että Firefox-kuvake sijaitsee vasemmanpuoleisimman sarakkeen neljännellä rivillä.

GTK-teemat eivät toimi useilla näytöillä

Tämä artikkeli tai jakso kaipaa laajennusta.

Syy: Mitkä konfigurointityökalut? Mitä lakkaa toimimasta tarkoittaa? Tarkoittaako se sitä, että uusia teemoja ei voi valita tai että teemat näkyvät virheellisesti? Onko olemassa vikailmoitus? (Keskustele Talk:Xfce#:ssä)

Jotkut konfigurointityökalut saattavat korruptoida displays.xml-tiedoston, jolloin GTK-teemat Sovellukset-valikossa > Asetukset > Ulkoasu eivät enää toimi. Voit korjata ongelman poistamalla ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ja konfiguroimalla näytöt uudelleen.

Kuvakkeet eivät näy hiiren kakkospainikkeella napsautettavissa valikoissa

Huomaa: Huolimatta GConf-menetelmän poistamisesta käytöstä tämä menetelmä toimii edelleen.

Käyttäjät saattavat huomata, että kuvakkeet eivät näy, kun hiiren kakkospainikkeella napsautetaan valintoja joissakin sovelluksissa, mukaan lukien ne, jotka on tehty Qt:n avulla. Tämä ongelma näyttää esiintyvän vain Xfcessä. Suorita nämä kaksi komentoa:

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

Asetusten muuttaminen ei tule voimaan

Jos käytät erillistä Xsettings daemonia, se saattaa aiheuttaa sen, että jotkut asetukset eivät tule voimaan. Poista se käytöstä poistamalla tai kommentoimalla vastaava rivi ja käynnistä Xorg uudelleen.

NVIDIA ja xfce4-sensors-plugin

Havaitakseen ja käyttääkseen nvidia-gpu:n antureita sinun on asennettava libxnvctrl ja sen jälkeen rakennettava xfce4-sensors-plugin uudelleen ABS:llä. Sinulla on myös mahdollisuus käyttää xfce4-sensors-plugin-nvidiaAUR, joka korvaa xfce4-sensors-pluginin.

Mustat näytöt käynnistyksen yhteydessä NVIDIAn ja useiden näyttöjen kanssa

Käyttö NVIDIAn, useiden näyttöjen ja NVIDIAn kanssa/Vianmääritys#Välttää ruudun repeytymistä, joka voi aiheuttaa mustan ruudun Xfcen käynnistyksen yhteydessä. Näyttöjen sijainnin ristiriita tiedostoihin /etc/X11/xorg.conf ja ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml. Tiedoston displays.xml poistaminen korjaa käyttäytymisen.

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

Panelien appletit kohdistuvat jatkuvasti vasemmalle

Add a separator someplace before the right end and set its ”expand” property.

Preferred Applications -asetuksilla ei ole vaikutusta

Useimmat sovellukset luottavat xdg-openiin avatakseen tietyn tiedoston tai URL-osoitteen preferoidun sovelluksen.

Jotta xdg-open ja xdg-asetukset tunnistaisivat Xfce-työpöytäympäristön ja integroituisivat siihen oikein, sinun on asennettava xorg-xprop-paketti.

Jos et tee tätä, suosikkisovellusasetuksiasi (jotka on asetettu exo-preferred-applications-ohjelmalla) ei noudateta.Paketin asentaminen ja sen salliminen, että xdg-open havaitsee, että käytät Xfceä, saa sen välittämään kaikki kutsut sen sijaan exo-openille, joka käyttää oikein kaikkia suosikkisovellusasetuksiasi.

Varmistaaksesi, että xdg-open-integraatio toimii oikein, kysy xdg-asetuksilta oletusverkkoselainta ja katso, mikä on tulos:

# xdg-settings get default-web-browser

Jos se vastaa:

xdg-settings: unknown desktop environment

se tarkoittaa, että se ei ole onnistunut havaitsemaan työpöytäympäristöksesi Xfceä, mikä johtuu luultavasti puuttuvasta xorg-xprop-paketista.

Palauta oletusasetukset

Jos jostain syystä haluat palata takaisin: oletusasetuksiin, nimeä uudelleen ~/.config/xfce4-session/ ja ~/.config/xfce4/

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

Kirjaudu uudelleen, jotta muutokset tulevat voimaan. Jos kirjauduttaessa tulee Unable to load a failsafe session, katso kohta #Session failure.

Session failure

Oireita ovat:

  • Hiiri on X ja/tai sitä ei näy lainkaan;
  • Ikkunoiden koristeet ovat kadonneet eikä ikkunoita voi sulkea;
  • (xfwm4-settings) ei käynnisty, jolloin se raportoi These settings cannot work with your current window manager (unknown);
  • näytönhallintaohjelman, kuten No window manager registered on screen 0, raportoimat virheet.
  • Ei voida ladata vikasietoista istuntoa:
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. 

Xfce-ohjelman uudelleenkäynnistäminen tai järjestelmän uudelleenkäynnistäminen voi ratkaista ongelman, mutta vioittunut istunto voi myös olla syynä. Poista istuntokansio:

$ rm -r ~/.cache/sessions/

Varmista myös, että asiaankuuluvat kansiot osoitteessa $HOME omistaa käyttäjä, joka aloittaa xfce4. Katso Chown.

Fonts in window title crashing xfce4-title

Asenna ttf-droid ja ttf-dejavu. Katso myös FS#44382.

Kannettavan tietokoneen kannen asetukset jätetään huomiotta

Kannettavan tietokoneen kannen sulkemisasetukset Xfce4:n virranhallinnassa saatetaan jättää huomiotta, mikä tarkoittaa, että kannettava tietokone keskeytyy aina kannen sulkemisen yhteydessä riippumatta siitä, mitkä asetukset on valittu virranhallinnassa. Tämä johtuu siitä, että virranhallinta ei oletusarvoisesti käsittele kannen sulkemistapahtumia. Sen sijaan systemd-logind käsittelee kannen sulkemistapahtuman. Jos haluat muuttaa tämän käyttäytymisen niin, että virranhallinta käsittelee kannen sulkemistapahtumat, suorita seuraava komento:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
Huomautus: Joissakin olosuhteissa logind-handle-lid-switch-asetus muuttuu todeksi, kun kannettavan tietokoneen kannen toimintoihin tai lukitus keskeytettäessä -asetukseen tehdään muutoksia. Katso . Tässä tapauksessa sinun on vaihdettava logind-handle-lid-switch uudelleen arvoksi false.

Käyttäjän vaihtaminen -toimintopainike on harmaana

Käyttäjän vaihtaminen -toimintopainike olettaa, että (GDM:n tarjoama) gdmflexiserver-ajettava tiedosto on olemassa. Jos GDM:ää ei siis käytetä, painike on harmaana. Katso upstream-virheraportti.

Mahdollinen kiertotapa on luoda suoritettava skripti nimeltä gdmflexiserver osoitteeseen /usr/bin tai /usr/local/bin, joka kutsuu käytössä olevan näytönhallinnan tarjoamaa greeter switch -komentoa.

  • LXDM:lle – LXDM#Simultaanikäyttäjät ja käyttäjien vaihtaminen.
  • LightDM:lle – LightDM#Käyttäjän vaihtaminen.

Makrot .Xresources-tiedostossa eivät toimi

Xfce lataa $HOME/.Xresources-tiedoston käyttäen xrdb, mutta -nocpp-optiolla, joka ohittaa esikäsittelyn. Jotta makrot toimisivat oikein, kopioi /etc/xdg/xfce4/xinitrc hakemistoon $HOME/.config/xfce4 ja poista -nocpp-vaihtoehto xrdb tuloksena olevasta tiedostosta. Katso tämä säie.

Kursorin teema ei muutu sisäänkirjautumisen yhteydessä

Varmista, että järjestelmänlaajuinen XDG-kursori on asetettu haluamallesi kursorin teemalle – katso kursorin teemat#XDG-määrittely.

Mousepad-editorin valikkopalkki ei ole näkyvissä

Ajoita gsettings set org.xfce.mousepad.preferences.window menubar-visible true saadaksesi sen näkyviin.

Trash-kuvake ei ole näkyvissä ja trash-sovellus ei toimi

Trash vaatii valinnaisen riippuvuuden gvfs toimiakseen. Asenna gvfs ja käynnistä järjestelmä uudelleen.

Työpöytä muuttuu harmaaksi ja kaikki työpöydän kuvakkeet katoavat

Poista ~/.cache/session ajamalla:

$ rm -rf ~/.cache/session

ja käynnistä sitten uudelleen.

Katso myös

  • Xfce – Dokumentaatio
  • Xfce – Wiki
  • Xfce – Tietoja
  • Xfce – Kierros
  • Wikipedia:Xfce
  • Xfce-Look – Teemoja, taustakuvia ja muuta.
  • Xfce Wikia

Xfce Wikia

Vastaa

Sähköpostiosoitettasi ei julkaista.