D-Bus (Čeština)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-preferences-desktop-locale-modified.pngThe translation of this article or section does not reflect the original text.Tango-preferences-desktop-locale-modified.png

Reason: Not updated since its initial translation in 2011, out of sync with English page (Discuss in Talk:D-Bus (Čeština))

D-Bus je software poskytující aplikacím jednoduchý způsob jak vzájemně komunikovat. Skládá se z démona, který může být spuštěn jak v rámci celého systému, tak v rámci uživatelských sezení, a sady knihoven umožňující aplikacím D-Bus využívat.

Instalace

dbus může být nainstalován z [core]. Vzhledem k tomu, že je D-Bus vyžádován poměrně velkým počtem aplikací, je lepší ho mít nainstalovaný.

Pro ruční spuštění vizte instrukce v článku o démonech[broken link: invalid section]. Můžete si ho také přidat do seznamu démonů[broken link: invalid section] v /etc/rc.conf, aby se spouštěl automaticky při bootování.

Spuštění uživatelského sezení

gnome-session, startkde a startxfce4 spouští D-Bus sezení automaticky, pokud už neběží. Šablona pro ~/.xinitrc (/etc/skel/.xinitrc) udělá to samé jako skripty v /etc/X11/xinit/xinitrc.d/. Ujistěte se, že je tento kód obsažen ve vašem ~/.xinitrc:

~/.xinitrc
#!/bin/sh

# Source scripts in /etc/X11/xinit/xinitrc.d/
if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

exec $your_window_manager

Viz také