Difference between revisions of "Xfce (Česky)"

From ArchWiki
Jump to: navigation, search
(rm temporary i18n template)
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:Desktop environments (Česky)]]
 
[[Category:Desktop environments (Česky)]]
[[Category:HOWTOs (Česky)]]
+
[[Category:HOWTOs (Česky)]][[Category:Česky]]
{{translateme}}
+
[[de:Xfce]]
 
+
[[en:Xfce]]
{{i18n_links_start}}
+
[[es:Xfce]]
{{i18n_entry|Česky|Xfce (Česky)}}
+
[[fr:Xfce]]
{{i18n_entry|English|xfce}}
+
[[it:Xfce]]
{{i18n_entry|Español|xfce (Español)}}
+
[[ja:Xfce]]
{{i18n_entry|简体中文|xfce_(简体中文)}}
+
[[pl:Xfce]]
{{i18n_entry|Italiano|Xfce (Italiano)}}
+
[[ru:Xfce]]
{{i18n_entry|Türkçe|Xfce (Türkçe)}}
+
[[tr:Xfce_Masaüstü_Ortamı]]
{{i18n_links_end}}
+
[[uk:Xfce]]
 
+
[[zh-CN:Xfce]]
 
+
 
== Co je Xfce? ==
 
== Co je Xfce? ==
 
Xfce je, stejně jako GNOME nebo KDE, desktopové prostředí. Obsahuje balík aplikací jako správce oken, správce souborů, panel, aplikace kořenového okna atd. Xfce je napsáno s použitím toolkitu GTK2 (stejně jako GNOME) a obsahuje vlastní vývojářské prostředí (knihovny, daemoni atd.) podobné jiným velkým DE. Na rozdíl od GNOME nebo KDE, Xfce je odlehčené a navržené spíše kolem CDE než kolem Windows nebo Mac. Má mnohem pomalejší vývojový cyklus, ale je velmi stabilní a rychlé. Xfce je výborné pro starší hardware.
 
Xfce je, stejně jako GNOME nebo KDE, desktopové prostředí. Obsahuje balík aplikací jako správce oken, správce souborů, panel, aplikace kořenového okna atd. Xfce je napsáno s použitím toolkitu GTK2 (stejně jako GNOME) a obsahuje vlastní vývojářské prostředí (knihovny, daemoni atd.) podobné jiným velkým DE. Na rozdíl od GNOME nebo KDE, Xfce je odlehčené a navržené spíše kolem CDE než kolem Windows nebo Mac. Má mnohem pomalejší vývojový cyklus, ale je velmi stabilní a rychlé. Xfce je výborné pro starší hardware.
 +
 +
{{Warning|Tento článek pojednává o Xfce verzi 4.4. Pokud máte novější verzi, některé postupy nemusí být stále funkční.}}
  
 
== Proč používat Xfce? ==
 
== Proč používat Xfce? ==
 
Zde je (subjektivní) seznam důvodů, proč používat Xfce::
 
Zde je (subjektivní) seznam důvodů, proč používat Xfce::
 
* Je rychlé; rychlejší než ostatní hlavní desktopová prostředí
 
* Je rychlé; rychlejší než ostatní hlavní desktopová prostředí
* Je stabilní. Za ten dlouhý čas, co je Xfce4 venku, byla i přes celkem velký počet stoupenců objevena jenom malá hrstka chyb.
+
* Je stabilní. Za ten dlouhý čas, co je Xfce4 venku, byla i přes celkem velký počet jeho stoupenců objevena jenom malá hrstka chyb.
* Je pěkné. Používá GTK2 a is themable. You can make Xfce look very nice. Fonty jsou též plně antialiasované.
+
* Je pěkné. Používá GTK2 a lze měnit témata. Též má plně antialiasované fonty. Xfce může vypadat velmi hezky.
* Pracuje skvěle s více monitory. Xfce's Xinerama support is arguably nejlepší out of any WM/DE.
+
* Pracuje skvěle s více monitory. Podpora Xineramy v Xfce je jasně nejlepší ze všech okenních správců/desktopových prostředí.
* Nestaví se vám do cesty. You'll find Xfce helps your work flow, rather than always making itself "present."
+
* Nestaví se vám do cesty. Zjistíte, že Xfce vám spíše pomáhá při práci než že by překáželo.
* Přichází s vestavěným kompozitorem which allows for true transparency among other cool things.
+
* Přichází s vestavěným kompozitorem, jenž kromě jiných skvělých věcí umožňuje opravdovou průhlednost.
  
 
== Proč nepoužívat Xfce? ==
 
== Proč nepoužívat Xfce? ==
Line 32: Line 33:
  
 
== Jak nainstalovat Xfce ==
 
== Jak nainstalovat Xfce ==
Zdrojové kódy Xfce a dokumentace jsou dostupné na http://www.xfce.org/. Ale jelikož používáte Arch Linux, můžete popadnout Xfce pacmanem.
+
Zdrojové kódy Xfce a dokumentace jsou dostupné na http://www.xfce.org/. Ale jelikož používáte Arch Linux, můžete nainstalovat Xfce pacmanem.
  
Xfce je modulární. To znamená, že není třeba, abyste měli spuštěny všechny části, you can pick and choose. Z toho důvodu, Xfce has a bunch of Arch packages.
+
Xfce je modulární. To znamená, že není třeba, abyste měli nainstalovány všechny jeho části; můžete si vybírat. Z toho důvodu tvoří Xfce v Archu několik sdružených balíčků.
  
 
Abyste nainstalovali základní systém Xfce, spusťte:
 
Abyste nainstalovali základní systém Xfce, spusťte:
 
  # pacman -S xfce4
 
  # pacman -S xfce4
  
If you want extras, like panel plugins and extra themes, spusťte toto:
+
Pokud chcete dodatečné věci jako pluginy pro panel a další témata, spusťte toto:
 
  # pacman -S xfce4-goodies gtk2-themes-collection
 
  # pacman -S xfce4-goodies gtk2-themes-collection
  
 
Pokud chcete být schopni přehrávat zvukové soubory, měli byste též nainstalovat ESD, jenž slouží jako zvukový daemon Xfce. (Nebo můžete nainstalovat xfmedia, což je výchozí multimediální přehrávač Xfce, a ten s sebou nainstaluje ESD jako závislost.)
 
Pokud chcete být schopni přehrávat zvukové soubory, měli byste též nainstalovat ESD, jenž slouží jako zvukový daemon Xfce. (Nebo můžete nainstalovat xfmedia, což je výchozí multimediální přehrávač Xfce, a ten s sebou nainstaluje ESD jako závislost.)
 
 
  # pacman -S esd
 
  # pacman -S esd
 +
{{Tip | Místo esd můžete též nainstalovat jeho nástupce, zvukový server PulseAudio, jenž je v [community]. Viz článek [[PulseAudio|PulseAudio (anglicky)]].}}
  
 
Pokud si po přihlášení přejete obdivovat "Tipy a triky", nainstalujte balíček '''fortune-mod''':
 
Pokud si po přihlášení přejete obdivovat "Tipy a triky", nainstalujte balíček '''fortune-mod''':
Line 50: Line 51:
  
 
== Spouštění Xfce ==
 
== Spouštění Xfce ==
Jsou dvě cesty spouštění Xfce. Jedna z nich je "automatická" metoda. Abyste Xfce spustili z konzole, můžete jednoduše spustit:
+
Jsou dvě cesty spouštění Xfce. Jedna z nich je "automatická" metoda. Abyste Xfce spustili z konzole, můžete jednoduše zadat:
 
  # startxfce4
 
  # startxfce4
  
 
{{Box Note | startxfce4 standardně nastavuje DPI na 96, takže velikosti fontů budou jiné než při spouštění z .xinitrc.}}
 
{{Box Note | startxfce4 standardně nastavuje DPI na 96, takže velikosti fontů budou jiné než při spouštění z .xinitrc.}}
  
To customize the Xfce startup using this method, you could copy /etc/xdg/xfce4/xinitrc to $HOME/.xfce4, and edit that file.<br>
+
*Pro přizpůsobení startu Xfce s použitím této metody můžete zkopírovat /etc/xdg/xfce4/xinitrc do $HOME/.xfce4 a upravit tento soubor.
To add programs to the startup using this method, add symlinks from the programs you want to $HOME/Desktop/Autostart.
+
*Pro přidání programů po spuštění s použitím této metody přidejte symlinky požadovaných programů do $HOME/Desktop/Autostart.
  
If you want more control over what starts and your initial settings, you can add these items to your $HOME/.xinitrc (leaving out and adding what you want):
+
Pokud chcete více ovládat své výchozí nastavení a to, co se spouští, můžete do svého souboru $HOME/.xinitrc přidat tyto položky (vynechte nebo přidejte cokoliv chcete):
 
  xfce-mcs-manager
 
  xfce-mcs-manager
 
  xfwm4 --daemon
 
  xfwm4 --daemon
Line 67: Line 68:
  
 
== Jak používat Xfce spolu se správci displeje ==
 
== Jak používat Xfce spolu se správci displeje ==
As of Xfce 4.2.0, balíčky v Archu přidávají proper session files pro Xfce. Jsou obsaženy v balíčku xfce-utils, který by měl být nainstalovaný se základní instalací. Prostě [[Adding_a_login_manager_%28KDM%2C_GDM%2C_or_XDM%29_to_automatically_boot_on_startup|zapněte správce displeje]].
+
Počínaje verzí Xfce 4.2.0 balíčky v Archu obsahují náležité soubory sezení. Jsou obsaženy v balíčku xfce-utils, který by měl být přítomný v základní instalaci. Jednoduše [[Display Manager (Česky)|zapněte správce displeje]].
  
== How to shutdown and reboot from Xfce ==
+
== Jak vypínat a restartovat z Xfce ==
Ujistěte se, že DBus a HAL jsou enabled in the DAEMONS line v /etc/rc.conf. Potom přidejte svého běžného uživatele do skupiny ''power'':
+
Ujistěte se, že jsou aktivováni DBus a HAL (v řádku DAEMONS v /etc/[[rc.conf]]). Poté přidejte svého běžného uživatele do skupiny ''power'':
  # gpasswd -a USER power
+
  # gpasswd -a UŽIVATEL power
  
{{Box Note | Tato skupina je používána pouze HALem, takže stále budete potřebovat privilegia superuživatele pro vypnutí systému v příkazové řádce (halt/poweroff/shutdown).}}
+
{{Box Note | Tato skupina je používána pouze HALem, takže pro vypnutí systému v příkazové řádce (halt/poweroff/shutdown) stále budete potřebovat privilegia superuživatele.}}
  
 
== Tipy ==
 
== Tipy ==
 
=== Příkazy pro správce nastavení ===
 
=== Příkazy pro správce nastavení ===
There is no official documentation for the commands executed. One must look at .desktop files ''/usr/share/applications/'' folder. For the people who like to know exactly what is happening, here is a handy list to save the effort:
+
Pro spouštěné příkazy není žádná oficiální dokumentace. Je třeba se podívat na soubory .desktop v adresáři ''/usr/share/applications/''. Pro ušetření úsilí je zde pro lidi, kteří chtějí vědět, co se přesně děje, praktický seznam:
 
+
 
  xfce-setting-show backdrop
 
  xfce-setting-show backdrop
 
  xfce-setting-show display
 
  xfce-setting-show display
Line 97: Line 97:
 
  xfce4-panel -c
 
  xfce4-panel -c
  
To review all the available setting manager commands run the following in a terminal:
+
Pro přehled všech dostupných příkazů pro správce nastavení spusťte v terminálu následující:
 
+
 
  $ grep xfce-setting-show /usr/share/applications/xfce*settings*
 
  $ grep xfce-setting-show /usr/share/applications/xfce*settings*
  
=== A drop down console jako ve Quake ===
+
=== Vysouvací konzole jako ve Quake ===
 
  # pacman -S tilda
 
  # pacman -S tilda
 +
nainstaluje tildu, vysouvací konzoli podobnou yakuake ve KDE. Používá celkem dost RAM; odlehčenější alternativou by byl '''stjerm''', jehož můžete nalézt v AUR.
  
nainstaluje tildu, a drop down console, juste like yakuake in KDE. Používá celkem dost RAM; odlehčenější alternativou by byl '''stjerm''', jehož můžete nalézt v AUR.
+
=== Jak zapnout kompozitor (Xfce 4.4) ===
 
+
Xfce 4.4 přichází s vestavěným kompozitorem, jenž umožňuje ozdobné efekty oken, stíny, průhlednost a tak dále.
=== Jak zapnout kompozitor v Xfce 4.4 ===
+
Xfce 4.4 přichází s vestavěným kompozitorem adding the option for fancy window effects, stíny, průhlednost a tak dále.
+
  
You can find it in Settings->Window manager tweaks. But if it isn't there, take the following steps:
+
Můžete ho najít v ''Settings -> Window manager tweaks''. Pokud tam nicméně není, učiňte následující kroky:
* Open up $HOME/.config/xfce4/mcs_settings/wmtweaks.xml, and ensure that ''<option name="Xfwm/UseCompositing" type="int" value="1"/>'' is present. If the wmtweaks file is not there, open up the Settings->Window manager tweaks and change some things, then close it, and the file should appear.
+
* Otevřete $HOME/.config/xfce4/mcs_settings/wmtweaks.xml a ujistěte se, že je v souboru přítomné ''<option name="Xfwm/UseCompositing" type="int" value="1"/>''. Pokud tam není soubor wmtweaks, otevřete ''Settings->Window manager tweaks'' a změňte pár věcí, pak dialog zavřete a soubor by se měl objevit.
* Make sure the following lines are in your /etc/X11/xorg.conf file:
+
* Ujistěte se, že ve vašem souboru /etc/X11/xorg.conf jsou následující řádky:
 
  Section "Extensions"
 
  Section "Extensions"
 
  Option "Composite" "Enable"
 
  Option "Composite" "Enable"
 
  EndSection
 
  EndSection
* Finally, restart X and the compositor should be available.
+
* Nakonec restartujte X a kompozitor by měl být dostupný.
  
 
=== Proč se moje plocha neobnovuje? ===
 
=== Proč se moje plocha neobnovuje? ===
Xfce 4.4 používá FAM (File Alteration Monitor) to get notification when a file or directory changes.
+
Xfce 4.4 k tomu, aby bylo uvědomeno když se změní nějaký soubor nebo adresář, používá FAM (File Alteration Monitor). Nezapomeňte přidat "fam" do seznamu DAEMONS v /etc/[[rc.conf]].
Nezapomeňte přidat "fam" do seznamu DAEMONS v /etc/[[rc.conf]].
+
  
=== Use a transparent background for desktop icon titles ===
+
=== Průhledné pozadí pro popisky ikon na ploše ===
To change the default white background of desktop icon titles to something more suitable, edit the .gtkrc-2.0 file in your home directory and add the following (create the file if needed):
+
Pro změnu výchozího bílého pozadí popisků ikon na ploše na něco vhodnějšího otevřete soubor .gtkrc-2.0 ve svém domovském adresáři a přidejte následující (pokud je třeba, soubor vytvořte):
 
  style "xfdesktop-icon-view" {
 
  style "xfdesktop-icon-view" {
 
  XfdesktopIconView::label-alpha = 10
 
  XfdesktopIconView::label-alpha = 10
Line 134: Line 131:
  
 
=== Jak si přizpůsobit pozadí panelu Xfce ===
 
=== Jak si přizpůsobit pozadí panelu Xfce ===
The same, edit ~/.gtkrc-2.0. ( foo.bar is path to your image )
+
To samé, upravte ~/.gtkrc-2.0. (<tt>foo.bar</tt> je cesta k vašemu obrázku.)
 
   style "panel-background" {
 
   style "panel-background" {
 
     bg_pixmap[NORMAL]        = "foo.bar"
 
     bg_pixmap[NORMAL]        = "foo.bar"
Line 145: Line 142:
  
 
=== Jak si přizpůsobit spouštění Xfce ===
 
=== Jak si přizpůsobit spouštění Xfce ===
This includes getting necessary environment variables into the GUI runtime.
+
Toto zahrnuje dostávání potřebných proměnných prostředí do GUI.
  
 
* Zkopírujte soubor /etc/xdg/xfce4/xinitrc do ~/.config/xfce4/
 
* Zkopírujte soubor /etc/xdg/xfce4/xinitrc do ~/.config/xfce4/
* Upravte tento soubor. Například můžete někde uprostřed přidat něco jako toto:
+
* Upravte tento soubor. Například můžete někde uprostřed přidat něco jako:
 
  source $HOME/.bashrc
 
  source $HOME/.bashrc
 
  # start rxvt-unicode server
 
  # start rxvt-unicode server
 
  urxvtd -q -o -f
 
  urxvtd -q -o -f
  
=== Jak do Xfce přidat témata ===  
+
=== Jak do Xfce přidat témata ===
 
  # pacman -S xfce-mcs-plugins
 
  # pacman -S xfce-mcs-plugins
1. Jděte na [http://xfce-look.org xfce-look.org] and click "Themes" in the left navbar. Look around for a theme you want and click "Download".
 
  
2. Jděte do adresáře, kam jste stáhli the tarball/file a rozbalte ho pomocí Squeeze/Xarchiver/CLI.
+
# Jděte na [http://xfce-look.org xfce-look.org] a klikněte v levém navigačním pruhu na ''"Themes"''. Porozhlédněte se po nějakém téma, které se vám bude líbit, a klikněte na ''"Download"''.
 
+
# Jděte do adresáře, kam jste stáhli ten soubor/tarball a rozbalte ho pomocí Squeeze/Xarchiver/CLI.
3. Přesuňte rozbalenou složku do /usr/share/themes (pro všechny uživatele) nebo ~/.themes (jen pro vás). Uvnitř /usr/share/themes/abc, there is a folder that you create called xfwm4 that will contain whatever files that is included with that theme.
+
# Přesuňte rozbalenou složku do /usr/share/themes (pro všechny uživatele) nebo ~/.themes (jen pro vás). Uvnitř /usr/share/themes/abc je složka se jménem xfwm4, jenž bude obsahovat všechny soubory zahrnuté v daném téma.
 
+
# GTK téma je dostupné zde: ''Menu --> Settings --> User Interface Settings''<br>Téma xfwm vybíráte v: ''Menu --> Settings --> Window Manager Settings''
4. GTK theme is available here:
+
Menu --> Settings --> User Interface Settings
+
You select your xfwm theme in:
+
Menu --> Settings --> Window Manager Settings
+
  
 
=== Jak odstranit položky ze systémového menu ===  
 
=== Jak odstranit položky ze systémového menu ===  
With the built-in menu editor, you cannot remove menu entries from the System menu. Here’s how to hide them:
+
Pomocí vestavěného editoru menu nemůžete odstraňovat položky ze systémového menu. Zde je návod, jak je schovat:
# Go to the /usr/share/applications folder. Type in the terminal (Xfce menu > System > Terminal): <pre>$ cd /usr/share/applications</pre>
+
# Jděte do složky /usr/share/applications. Zadejte v terminálu (Menu Xfce > System > Terminal): <pre>$ cd /usr/share/applications</pre>
# This folder should be full of .desktop files. To see how many there are, type: <pre>$ ls</pre>Say the one you want to edit is Firefox. Type in the terminal:<pre>$ sudo mousepad firefox.desktop</pre>
+
# Tato složka by měla být plná souborů .desktop. Abyste viděli, kolik jich je, zadejte: <pre>$ ls</pre>Řekněme že ten, který chcete upravit, je Firefox. Zadejte v terminálu:<pre>$ sudo mousepad firefox.desktop</pre>
# In the bottom of the file, paste the following: <pre>NoDisplay=true</pre>
+
# Na konec souboru vložte následující: <pre>NoDisplay=true</pre>
# Save and exit. Now Firefox won’t show up in the System menu. You can do this with any program.
+
# Uložte soubor a zavřete editor. Nyní se Firefox nebude ukazovat v systémovém menu. Tohoto můžete docílit u jakéhokoliv programu.
  
=== But what do you do with menu entries which do not show up in /usr/share/applications (e.g., apps installed via wine)? ===  
+
==== Ale co dělat s položkami menu, které nejsou v /usr/share/applications? ====
I've found some shortcuts that show in the category “Other” in this directory:
+
Toto se týká například aplikací nainstalovaných skrze WINE. Hledejte tyto položky v adresáři '''~/.local/share/applications/'''.
~/.local/share/applications/wine/.
+
  
=== How do I get xfce4-mixer and OSS4 to work together? ===
+
=== Jak dosáhnout toho, aby spolupracovaly xfce4-mixer a OSS4 (Xfce 4.4 a starší)===
It seems as if the xfce4-mixer package in the binary repositories is only compiled for ALSA sound support. For those of us who use OSS4, there is a very easy way to get xfce4-mixer to support OSS4.  First, navigate to the SVN entry for the xfce4-mixer package[http://repos.archlinux.org/viewvc.cgi/xfce4-mixer/repos/extra-i686/]:
+
Zdá se, že balíček v binárních repozitářích je zkompilován pouze s podporou ALSA. Pro ty z nás co používají OSS4 je zde velmi jednoduchý způsob, jak přimět xfce4-mixer aby OSS4 podporovalNejdříve se dostaňte na SVN záznam pro balíček xfce4-mixer: [http://repos.archlinux.org/viewvc.cgi/xfce4-mixer/repos/extra-i686/]:
 
+
Poté stáhněte both the PKGBUILD and the .install file to the same directory on your machine.  Next, cd to that directory, and look for this line in the PKGBUILD file (it's near the bottom):
+
  
 +
Poté na svém stroji do jednoho adresáře stáhněte soubory '''PKGBUILD''' a '''.install'''. Dále se přesuňte do toho adresáře a najděte v souboru PKGBUILD tento řádek (je poblíž konce souboru):
 
  --with-sound=alsa || return 1
 
  --with-sound=alsa || return 1
  
Změňte '''alsa''' na '''oss''' in that line a soubor uložte.  Poté spusťte:
+
Změňte v tom řádku '''alsa''' na '''oss''' a soubor uložte.  Poté spusťte:
 +
$ makepkg
  
makepkg PKGBUILD
+
Toto zabere pár minut v závislosti na rychlosti vašeho systému a volbách pro kompilaci v /etc/makepkg.conf. Poté se v aktuálním adresáři objeví soubor .pkg.tar.gz. Vše, co musíte udělat pro dokončení instalace xfce4-mixer je:
 
+
Toto zaber pár minut v závislosti na rychlosti vašeho systému a your compiling options in /etc/makepkg.conf.
+
 
+
After that, there will be a .pkg.tar.gz file in the current directory, and all you need to do to finish installing xfce4-mixer is:
+
 
  # pacman -U xfce4-mixer-4.4.2-2-i686.pkg.tar.gz
 
  # pacman -U xfce4-mixer-4.4.2-2-i686.pkg.tar.gz
  
Your file version and architecture may be different from mine; 4.4.2-2 32-bit was the version I installed on my system.
+
{{Box Note | Vaše verze souboru a architektura se mohou lišit. Na svém systému jsem s předchozím příkazem nainstaloval 32-bitovou verzi 4.4.2-2.}}
 
+
'''Poznámka:''' I have just posted the modified version of xfce4-mixer as xfce4-mixer-oss4 on AUR, and you can simply install that as you would any ABS package and achieve the same results as above.
+
  
--[[User:Kclive18|Kclive18]] 18:02, 23 September 2008 (EDT)
+
{{Tip | V AUR je pod xfce4-mixer-oss4 upravená verze xfce4-mixer, kterou jednoduše můžete nainstalovat stejně jako jakýkoliv balíček z ABS a dosáhnout stejného výsledku jako výše.}}
  
 
== Související články ==
 
== Související články ==
* [[Build order for XFCE]]
+
* [[Build order for XFCE|Pořadí pro sestavení Xfce]] (anglicky)
* [[Howto make GTK apps look nice|Návod: Make GTK1 apps look nice]]
+
* [[Improve GTK Application Looks|Jak dosáhnout toho, aby GTK aplikace vypadaly hezky]] (anglicky)
  
 
== Externí zdroje ==
 
== Externí zdroje ==
* [http://www.us.xfce.org/documentation/ Xfce.org] - The complete documentation.
+
* [http://www.us.xfce.org/documentation/ Xfce.org] - Kompletní dokumentace (anglicky)
* [http://www.xfce-look.org/ Xfce-Look] - Themes, wallpapers, and more.
+
* [http://www.xfce-look.org/ Xfce-Look] - Témata, tapety a více (anglicky)
* [http://xfce.wikia.com/wiki/Frequently_Asked_Questions Xfce Wikia] -  How to edit the auto generated menu with the menu editor
+
* [http://xfce.wikia.com/wiki/Frequently_Asked_Questions Xfce Wikia FAQ] -  Jak upravit automaticky generované menu editorem menu (anglicky)
* [http://wiki.xfce.org Xfce Wiki]
+
* [http://wiki.xfce.org Xfce Wiki] (anglicky)
* [https://xubuntu.wordpress.com/2006/08/04/howto-remove-menu-entries-from-the-system-menu/ Howto: Remove menu entries from the System menu]
+
* [https://xubuntu.wordpress.com/2006/08/04/howto-remove-menu-entries-from-the-system-menu/ Návod: Odstraňování položek ze systémového menu] (anglicky)
* [http://www.linuxquestions.org/questions/linux-general-1/how-to-use-xfce-themes-658354/ XFCE themes at linuxquestions.org]
+
* [http://www.linuxquestions.org/questions/linux-general-1/how-to-use-xfce-themes-658354/ Témata Xfce na linuxquestions.org] (anglicky)

Revision as of 09:11, 17 June 2012

Co je Xfce?

Xfce je, stejně jako GNOME nebo KDE, desktopové prostředí. Obsahuje balík aplikací jako správce oken, správce souborů, panel, aplikace kořenového okna atd. Xfce je napsáno s použitím toolkitu GTK2 (stejně jako GNOME) a obsahuje vlastní vývojářské prostředí (knihovny, daemoni atd.) podobné jiným velkým DE. Na rozdíl od GNOME nebo KDE, Xfce je odlehčené a navržené spíše kolem CDE než kolem Windows nebo Mac. Má mnohem pomalejší vývojový cyklus, ale je velmi stabilní a rychlé. Xfce je výborné pro starší hardware.

Warning: Tento článek pojednává o Xfce verzi 4.4. Pokud máte novější verzi, některé postupy nemusí být stále funkční.

Proč používat Xfce?

Zde je (subjektivní) seznam důvodů, proč používat Xfce::

  • Je rychlé; rychlejší než ostatní hlavní desktopová prostředí
  • Je stabilní. Za ten dlouhý čas, co je Xfce4 venku, byla i přes celkem velký počet jeho stoupenců objevena jenom malá hrstka chyb.
  • Je pěkné. Používá GTK2 a lze měnit témata. Též má plně antialiasované fonty. Xfce může vypadat velmi hezky.
  • Pracuje skvěle s více monitory. Podpora Xineramy v Xfce je jasně nejlepší ze všech okenních správců/desktopových prostředí.
  • Nestaví se vám do cesty. Zjistíte, že Xfce vám spíše pomáhá při práci než že by překáželo.
  • Přichází s vestavěným kompozitorem, jenž kromě jiných skvělých věcí umožňuje opravdovou průhlednost.

Proč nepoužívat Xfce?

Zde je (subjektivní) seznam důvodů, proč nepoužívat Xfce:

  • Neobsahuje všechny schopnosti a integraci hlavních desktopových prostředí.
  • Pomalejší vývojový cyklus.
  • Protože je založené na návrhu CDE, rozvržení nemusí být tak známé.

Jak nainstalovat Xfce

Zdrojové kódy Xfce a dokumentace jsou dostupné na http://www.xfce.org/. Ale jelikož používáte Arch Linux, můžete nainstalovat Xfce pacmanem.

Xfce je modulární. To znamená, že není třeba, abyste měli nainstalovány všechny jeho části; můžete si vybírat. Z toho důvodu tvoří Xfce v Archu několik sdružených balíčků.

Abyste nainstalovali základní systém Xfce, spusťte:

# pacman -S xfce4

Pokud chcete dodatečné věci jako pluginy pro panel a další témata, spusťte toto:

# pacman -S xfce4-goodies gtk2-themes-collection

Pokud chcete být schopni přehrávat zvukové soubory, měli byste též nainstalovat ESD, jenž slouží jako zvukový daemon Xfce. (Nebo můžete nainstalovat xfmedia, což je výchozí multimediální přehrávač Xfce, a ten s sebou nainstaluje ESD jako závislost.)

# pacman -S esd
Tip: Místo esd můžete též nainstalovat jeho nástupce, zvukový server PulseAudio, jenž je v [community]. Viz článek PulseAudio (anglicky).

Pokud si po přihlášení přejete obdivovat "Tipy a triky", nainstalujte balíček fortune-mod:

# pacman -S fortune-mod

Spouštění Xfce

Jsou dvě cesty spouštění Xfce. Jedna z nich je "automatická" metoda. Abyste Xfce spustili z konzole, můžete jednoduše zadat:

# startxfce4

Template:Box Note

  • Pro přizpůsobení startu Xfce s použitím této metody můžete zkopírovat /etc/xdg/xfce4/xinitrc do $HOME/.xfce4 a upravit tento soubor.
  • Pro přidání programů po spuštění s použitím této metody přidejte symlinky požadovaných programů do $HOME/Desktop/Autostart.

Pokud chcete více ovládat své výchozí nastavení a to, co se spouští, můžete do svého souboru $HOME/.xinitrc přidat tyto položky (vynechte nebo přidejte cokoliv chcete):

xfce-mcs-manager
xfwm4 --daemon
xfdesktop &
exec xfce4-panel

nebo

exec xfce4-session

Jak používat Xfce spolu se správci displeje

Počínaje verzí Xfce 4.2.0 balíčky v Archu obsahují náležité soubory sezení. Jsou obsaženy v balíčku xfce-utils, který by měl být přítomný v základní instalaci. Jednoduše zapněte správce displeje.

Jak vypínat a restartovat z Xfce

Ujistěte se, že jsou aktivováni DBus a HAL (v řádku DAEMONS v /etc/rc.conf). Poté přidejte svého běžného uživatele do skupiny power:

# gpasswd -a UŽIVATEL power

Template:Box Note

Tipy

Příkazy pro správce nastavení

Pro spouštěné příkazy není žádná oficiální dokumentace. Je třeba se podívat na soubory .desktop v adresáři /usr/share/applications/. Pro ušetření úsilí je zde pro lidi, kteří chtějí vědět, co se přesně děje, praktický seznam:

xfce-setting-show backdrop
xfce-setting-show display
xfce-setting-show keyboard
xfce4-menueditor
xfce-setting-show sound
xfce-setting-show mouse
xfce-setting-show session
xfce-setting-show
xfce-setting-show splash
xfce-setting-show ui
xfce-setting-show xfwm4
xfce-setting-show wmtweaks
xfce-setting-show workspaces
xfce-setting-show printing_system
xfce4-appfinder
xfce4-autostart-editor
xfce4-panel -c

Pro přehled všech dostupných příkazů pro správce nastavení spusťte v terminálu následující:

$ grep xfce-setting-show /usr/share/applications/xfce*settings*

Vysouvací konzole jako ve Quake

# pacman -S tilda

nainstaluje tildu, vysouvací konzoli podobnou yakuake ve KDE. Používá celkem dost RAM; odlehčenější alternativou by byl stjerm, jehož můžete nalézt v AUR.

Jak zapnout kompozitor (Xfce 4.4)

Xfce 4.4 přichází s vestavěným kompozitorem, jenž umožňuje ozdobné efekty oken, stíny, průhlednost a tak dále.

Můžete ho najít v Settings -> Window manager tweaks. Pokud tam nicméně není, učiňte následující kroky:

  • Otevřete $HOME/.config/xfce4/mcs_settings/wmtweaks.xml a ujistěte se, že je v souboru přítomné <option name="Xfwm/UseCompositing" type="int" value="1"/>. Pokud tam není soubor wmtweaks, otevřete Settings->Window manager tweaks a změňte pár věcí, pak dialog zavřete a soubor by se měl objevit.
  • Ujistěte se, že ve vašem souboru /etc/X11/xorg.conf jsou následující řádky:
Section "Extensions"
	Option "Composite" "Enable"
EndSection
  • Nakonec restartujte X a kompozitor by měl být dostupný.

Proč se moje plocha neobnovuje?

Xfce 4.4 k tomu, aby bylo uvědomeno když se změní nějaký soubor nebo adresář, používá FAM (File Alteration Monitor). Nezapomeňte přidat "fam" do seznamu DAEMONS v /etc/rc.conf.

Průhledné pozadí pro popisky ikon na ploše

Pro změnu výchozího bílého pozadí popisků ikon na ploše na něco vhodnějšího otevřete soubor .gtkrc-2.0 ve svém domovském adresáři a přidejte následující (pokud je třeba, soubor vytvořte):

style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 10
base[NORMAL] = "#000000"
base[SELECTED] = "#71B9FF"
base[ACTIVE] = "#71FFAD"
fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#71B9FF"
fg[ACTIVE] = "#71FFAD" }
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

Jak si přizpůsobit pozadí panelu Xfce

To samé, upravte ~/.gtkrc-2.0. (foo.bar je cesta k vašemu obrázku.)

 style "panel-background" {
   bg_pixmap[NORMAL]        = "foo.bar"
   bg_pixmap[PRELIGHT]      = "foo.bar"
   bg_pixmap[ACTIVE]        = "foo.bar"
   bg_pixmap[SELECTED]      = "foo.bar"
   bg_pixmap[INSENSITIVE]   = "foo.bar"
 }
 widget_class "*Panel*" style "panel-background"

Jak si přizpůsobit spouštění Xfce

Toto zahrnuje dostávání potřebných proměnných prostředí do GUI.

  • Zkopírujte soubor /etc/xdg/xfce4/xinitrc do ~/.config/xfce4/
  • Upravte tento soubor. Například můžete někde uprostřed přidat něco jako:
source $HOME/.bashrc
# start rxvt-unicode server
urxvtd -q -o -f

Jak do Xfce přidat témata

# pacman -S xfce-mcs-plugins
  1. Jděte na xfce-look.org a klikněte v levém navigačním pruhu na "Themes". Porozhlédněte se po nějakém téma, které se vám bude líbit, a klikněte na "Download".
  2. Jděte do adresáře, kam jste stáhli ten soubor/tarball a rozbalte ho pomocí Squeeze/Xarchiver/CLI.
  3. Přesuňte rozbalenou složku do /usr/share/themes (pro všechny uživatele) nebo ~/.themes (jen pro vás). Uvnitř /usr/share/themes/abc je složka se jménem xfwm4, jenž bude obsahovat všechny soubory zahrnuté v daném téma.
  4. GTK téma je dostupné zde: Menu --> Settings --> User Interface Settings
    Téma xfwm vybíráte v: Menu --> Settings --> Window Manager Settings

Jak odstranit položky ze systémového menu

Pomocí vestavěného editoru menu nemůžete odstraňovat položky ze systémového menu. Zde je návod, jak je schovat:

  1. Jděte do složky /usr/share/applications. Zadejte v terminálu (Menu Xfce > System > Terminal):
    $ cd /usr/share/applications
  2. Tato složka by měla být plná souborů .desktop. Abyste viděli, kolik jich je, zadejte:
    $ ls
    Řekněme že ten, který chcete upravit, je Firefox. Zadejte v terminálu:
    $ sudo mousepad firefox.desktop
  3. Na konec souboru vložte následující:
    NoDisplay=true
  4. Uložte soubor a zavřete editor. Nyní se Firefox nebude ukazovat v systémovém menu. Tohoto můžete docílit u jakéhokoliv programu.

Ale co dělat s položkami menu, které nejsou v /usr/share/applications?

Toto se týká například aplikací nainstalovaných skrze WINE. Hledejte tyto položky v adresáři ~/.local/share/applications/.

Jak dosáhnout toho, aby spolupracovaly xfce4-mixer a OSS4 (Xfce 4.4 a starší)

Zdá se, že balíček v binárních repozitářích je zkompilován pouze s podporou ALSA. Pro ty z nás co používají OSS4 je zde velmi jednoduchý způsob, jak přimět xfce4-mixer aby OSS4 podporoval. Nejdříve se dostaňte na SVN záznam pro balíček xfce4-mixer: [1]:

Poté na svém stroji do jednoho adresáře stáhněte soubory PKGBUILD a .install. Dále se přesuňte do toho adresáře a najděte v souboru PKGBUILD tento řádek (je poblíž konce souboru):

--with-sound=alsa || return 1

Změňte v tom řádku alsa na oss a soubor uložte. Poté spusťte:

$ makepkg

Toto zabere pár minut v závislosti na rychlosti vašeho systému a volbách pro kompilaci v /etc/makepkg.conf. Poté se v aktuálním adresáři objeví soubor .pkg.tar.gz. Vše, co musíte udělat pro dokončení instalace xfce4-mixer je:

# pacman -U xfce4-mixer-4.4.2-2-i686.pkg.tar.gz

Template:Box Note

Tip: V AUR je pod xfce4-mixer-oss4 upravená verze xfce4-mixer, kterou jednoduše můžete nainstalovat stejně jako jakýkoliv balíček z ABS a dosáhnout stejného výsledku jako výše.

Související články

Externí zdroje