Xfce (Česky)

From ArchWiki
Revision as of 19:31, 9 February 2009 by Warriant (Talk | contribs) (This still sucks as of now, I know.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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 objevena jenom malá hrstka chyb, despite it having a rather large following.
  • 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 the best out of any WM/DE.
  • Nestaví se vám do cesty. You'll find Xfce helps your work flow, rather than always making itself "present."
  • It comes with a built-in compositor which allows for true transparency among other cool things.

Proč nepoužívat Xfce?

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

  • Neobsahuje všechny features and integration 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 grab Xfce from Pacman.

Xfce je modulární. To znamená, že není třeba, abyste run každou část, you can pick and choose. Because of this, 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

Make sure that DBus and HAL are enabled in the DAEMONS line in /etc/rc.conf. Then add your normal user to the shutdown group:

# 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.

But what do you do with menu entries which do not show up in /usr/share/applications (e.g., apps installed via wine)?

I've found some shortcuts that show in the category “Other” in this directory: ~/.local/share/applications/wine/.

How do I get xfce4-mixer and OSS4 to work together?

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

--with-sound=alsa || return 1

Změňte alsa na oss in that line a soubor uložte. Poté spusťte:

makepkg PKGBUILD

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

Your file version and architecture may be different from mine; 4.4.2-2 32-bit was the version I installed on my system.

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.

--Kclive18 18:02, 23 September 2008 (EDT)

Související články

Externí zdroje