Difference between revisions of "Xfce (Česky)"
(→Jak do Xfce přidat témata) |
m (recategorized) |
||
(12 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Desktop environments (Česky)]] | [[Category:Desktop environments (Česky)]] | ||
− | [[ | + | [[de:Xfce]] |
− | + | [[en:Xfce]] | |
− | + | [[es:Xfce]] | |
− | + | [[fr:Xfce]] | |
− | + | [[it:Xfce]] | |
− | + | [[ja:Xfce]] | |
− | + | [[pl:Xfce]] | |
− | + | [[ru:Xfce]] | |
− | + | [[tr:Xfce_Masaüstü_Ortamı]] | |
− | + | [[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. | ||
Line 69: | Line 67: | ||
== Jak používat Xfce spolu se správci displeje == | == 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 [[ | + | 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]]. |
== Jak vypínat a restartovat z Xfce == | == Jak vypínat a restartovat z Xfce == | ||
Line 80: | Line 78: | ||
=== Příkazy pro správce nastavení === | === 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: | 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 99: | Line 96: | ||
xfce4-panel -c | 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* | $ grep xfce-setting-show /usr/share/applications/xfce*settings* | ||
− | === | + | === 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, | ||
=== Jak zapnout kompozitor (Xfce 4.4) === | === Jak zapnout kompozitor (Xfce 4.4) === | ||
− | Xfce 4.4 přichází s vestavěným kompozitorem | + | 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: | Můžete ho najít v ''Settings -> Window manager tweaks''. Pokud tam nicméně není, učiňte následující kroky: | ||
Line 120: | Line 115: | ||
=== Proč se moje plocha neobnovuje? === | === Proč se moje plocha neobnovuje? === | ||
− | Xfce 4.4 používá FAM (File Alteration Monitor) | + | 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 === | === Průhledné pozadí pro popisky ikon na ploše === | ||
Line 146: | Line 141: | ||
=== Jak si přizpůsobit spouštění Xfce === | === 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/ | * 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 | + | * 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 | ||
Line 163: | Line 158: | ||
=== Jak odstranit položky ze systémového menu === | === 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: | |
− | # | + | # Jděte do složky /usr/share/applications. Zadejte v terminálu (Menu Xfce > System > Terminal): <pre>$ cd /usr/share/applications</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> |
− | # | + | # Na konec souboru vložte následující: <pre>NoDisplay=true</pre> |
− | # | + | # 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? ==== | ==== Ale co dělat s položkami menu, které nejsou v /usr/share/applications? ==== | ||
Line 173: | Line 168: | ||
=== Jak dosáhnout toho, aby spolupracovaly xfce4-mixer a OSS4 (Xfce 4.4 a starší)=== | === 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: [ | + | 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: [https://repos.archlinux.org/viewvc.cgi/xfce4-mixer/repos/extra-i686/]: |
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): | 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): | ||
Line 190: | Line 185: | ||
== Související články == | == Související články == | ||
* [[Build order for XFCE|Pořadí pro sestavení Xfce]] (anglicky) | * [[Build order for XFCE|Pořadí pro sestavení Xfce]] (anglicky) | ||
− | * [[ | + | * [[Improve GTK Application Looks|Jak dosáhnout toho, aby GTK aplikace vypadaly hezky]] (anglicky) |
== Externí zdroje == | == Externí zdroje == |
Revision as of 06:46, 2 June 2013
Contents
- 1 Co je Xfce?
- 2 Proč používat Xfce?
- 3 Proč nepoužívat Xfce?
- 4 Jak nainstalovat Xfce
- 5 Spouštění Xfce
- 6 Jak používat Xfce spolu se správci displeje
- 7 Jak vypínat a restartovat z Xfce
- 8 Tipy
- 8.1 Příkazy pro správce nastavení
- 8.2 Vysouvací konzole jako ve Quake
- 8.3 Jak zapnout kompozitor (Xfce 4.4)
- 8.4 Proč se moje plocha neobnovuje?
- 8.5 Průhledné pozadí pro popisky ikon na ploše
- 8.6 Jak si přizpůsobit pozadí panelu Xfce
- 8.7 Jak si přizpůsobit spouštění Xfce
- 8.8 Jak do Xfce přidat témata
- 8.9 Jak odstranit položky ze systémového menu
- 8.10 Jak dosáhnout toho, aby spolupracovaly xfce4-mixer a OSS4 (Xfce 4.4 a starší)
- 9 Související články
- 10 Externí zdroje
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.
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
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
- 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
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
- 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".
- Jděte do adresáře, kam jste stáhli ten soubor/tarball a rozbalte ho pomocí Squeeze/Xarchiver/CLI.
- 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
Téma xfwm vybíráte v: Menu --> Settings --> Window Manager Settings
Pomocí vestavěného editoru menu nemůžete odstraňovat položky ze systémového menu. Zde je návod, jak je schovat:
- Jděte do složky /usr/share/applications. Zadejte v terminálu (Menu Xfce > System > Terminal):
$ cd /usr/share/applications
- 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
- Na konec souboru vložte následující:
NoDisplay=true
- 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.
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
Související články
- Pořadí pro sestavení Xfce (anglicky)
- Jak dosáhnout toho, aby GTK aplikace vypadaly hezky (anglicky)
Externí zdroje
- Xfce.org - Kompletní dokumentace (anglicky)
- Xfce-Look - Témata, tapety a více (anglicky)
- Xfce Wikia FAQ - Jak upravit automaticky generované menu editorem menu (anglicky)
- Xfce Wiki (anglicky)
- Návod: Odstraňování položek ze systémového menu (anglicky)
- Témata Xfce na linuxquestions.org (anglicky)