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.
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).
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
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.
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
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:
- Asenna libcanberra ja libcanberra-pulse PulseAudio-tukea varten;
- ”canberra-gtk-module” tulee olla GTK_MODULES-ympäristömuuttujassa (uudelleenkirjautuminen voi olla tarpeen);
- Valitse ”Enable event sounds” (Ota tapahtumaäänet käyttöön) Asetustenhallinnassa → Ulkoasu → Asetukset-välilehti;
- Asetusten muokkauksessa aseta ”xsettings/Net/SoundThemeName” ääniteemaksi, joka sijaitsee osoitteessa
/usr/share/sounds/
; - 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.
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.
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.
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
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 raportoiThese 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
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