Difference between revisions of "Xfce (Česky)"

From ArchWiki
Jump to: navigation, search
m (Proč používat Xfce?)
Line 21: Line 21:
 
* 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 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 is themable. You can make Xfce look very nice. Fonty jsou též plně antialiasované.
* 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. You'll find Xfce helps your work flow, rather than always making itself "present."
* 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? ==

Revision as of 10:53, 10 February 2009

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Xfce (Česky)#)
Template:I18n links start

Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end


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 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é.
  • 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."
  • 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 popadnout 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.

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

# pacman -S xfce4

If you want extras, like panel plugins and extra themes, 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 spustit:

# startxfce4

Template:Box Note

To customize the Xfce startup using this method, you could copy /etc/xdg/xfce4/xinitrc to $HOME/.xfce4, and edit that file.
To add programs to the startup using this method, add symlinks from the programs you want to $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):

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

nebo

exec xfce4-session

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ě zapněte správce displeje.

How to shutdown and reboot from 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:

# gpasswd -a USER power

Template:Box Note

Tipy

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:

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

To review all the available setting manager commands run the following in a terminal:

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

A drop down console jako ve Quake

# pacman -S tilda

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

  • 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.
  • Make sure the following lines are in your /etc/X11/xorg.conf file:
Section "Extensions"
	Option "Composite" "Enable"
EndSection
  • Finally, restart X and the compositor should be available.

Proč se moje plocha neobnovuje?

Xfce 4.4 používá FAM (File Alteration Monitor) to get notification when a file or directory changes. Nezapomeňte přidat "fam" do seznamu DAEMONS v /etc/rc.conf.

Use a transparent background for desktop icon titles

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):

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

The same, edit ~/.gtkrc-2.0. ( foo.bar is path to your image )

 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

This includes getting necessary environment variables into the GUI runtime.

  • 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:
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 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.

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.

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

With the built-in menu editor, you cannot remove menu entries from the System menu. Here’s how to hide them:

  1. Go to the /usr/share/applications folder. Type in the terminal (Xfce menu > System > Terminal):
    $ cd /usr/share/applications
  2. This folder should be full of .desktop files. To see how many there are, type:
    $ ls
    Say the one you want to edit is Firefox. Type in the terminal:
    $ sudo mousepad firefox.desktop
  3. In the bottom of the file, paste the following:
    NoDisplay=true
  4. Save and exit. Now Firefox won’t show up in the System menu. You can do this with any program.

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

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[1]:

Poté na svém stroji do jednoho adresáře stáhněte soubory PKGBUILD a .install. Next, cd to that directory, 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 PKGBUILD

Toto zabere pár minut v závislosti na rychlosti vašeho systému a your compiling options in /etc/makepkg.conf.

Poté se v current directory 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