Hlavní navigace

Jak události mění Linux

Linux je systém unixového typu. To už jste věděli? Ale co kdybych napsal, že Linux byl systém unixového typu? Horší, což. Není to tak horké, ale přece – víte, co je to událost? A co je event? Znáte zaklínadla moderního Linuxu jako dbus, inotify, udev nebo HAL? Vítejte ve světě linuxových událostí.

Tweetni to Odměnte autora  Jak to funguje?

Historie

Je neuvěřitelné, jak jeden princip může zcela změnit architekturu OS. Většina úkolů, které systém vykonává, byla dříve řešena pomocí tzv. pollingu. I známý cron démon je v podstatě polling. Co to je? Zjednodušeně řečeno osahávání v pravidelných intervalech. Jenže koho z vás baví každou sekundu kontrolovat, jestli máte ještě stále připojený disk, když jeho odpojení by mohlo vygenerovat událost (event – „ívnt“). Neustálé osahávání stojí čas i energii. Jedním z dodnes nejošklivějších případů pollingu je kontrola vložení CD do mechaniky, protože mechaniky, kdo ví proč, neumí vložení média samy ohlásit.

Co je dbus

Co nám říká popis balíčku: D-BUS je systém zasílání zpráv mezi aplikacemi.

Úžasné. Zve snad váš správce souborů internetový prohlížeč prostřednictvím dbusu na večeři? Asi ne. Tak k čemu to je? Je to právě k tomu, aby se aplikace navzájem nemusely neustále osahávat, ale budily se pouze, pokud jedna druhé chce skutečně něco říci. Tedy zpráva od jedné aplikace vyvolá akci jiné aplikace.

Linux měl a má velké množství jiných podobných mechanismů – COBRA/ORBit (Gnome), DCOP (KDE), SOAP, XML-RPC a XPCOM. Tyto jsou ale oproti DBUS určeny jen na některý specifický úkol. D-BUS se snaží být univerzálním mechanismem zasílání zpráv mezi aplikacemi. V základu se dělí na system a session. Systémová sběrnice je jen jedna a slouží k předávání informací mezi systémovými službami. Session bus je pak určen k povídání aplikací přihlášeného uživatele.

Ref.: D-BUS

Inotify

Inotify je jeden z mechanismů „event driven“ OS. Inotify je vlastnost kernelu; ten při změně inodu – základní struktury souborového systému (ne jen diskového) v Linuxu – vygeneruje událost. Tuto událost může přijmout např. dbus a odeslat ji aplikacím, které se k tomuto typu událostí přihlásí. Tedy např. beaglu, který poté prohledá změněný uzel/soubor a nemusí v pravidelných intervalech procházet a indexovat celý disk. To udělá jen jednou a pak už jen přidává, co se změnilo.

Ref.: inotify

Udev

Přechod na udev byl bolestný a nepříjemný. Jednoduchá struktura statických souborů reprezentujících zařízení v systému byla nahrazena změtí pravidel, ve kterých se vyznat je nad síly mnoha uživatelů. Doba si ale žádá své. Uživatelé chtějí připojovat nejrůznější serepetičky. Chtějí mít na ploše ikonku, když se to připojí, a nechtějí ji tam, když se to odpojí. A nejlíp barevně, a hned pojmenovanou přezdívkou, kterou svému přípojnému miláčkovi dali. Takže tu je udev. A dbus. Kernel tedy přijme přerušení od např. USB řadiče, zahlásí HALu, že přibyl („Zde!“) kus nového HW, HAL skrze dbus upozorní udev a ten vytvoří příslušná zařízení i s přezdívkami, načež udev řekne dbusu, že je vše připraveno. Dbus to pošeptá HALu a ten vykřičí do světa, že „můžeme vytvořit ikonku“. Toho se chytí třeba gnome-volume-manager a vážení přátelé, je to tady – ikonka.

Ref.: udev

HAL

Hardware Abstraction Layer – můra, která se vynořila teprve nedávno, ale úspěšně se rozrůstá. Jednou z ní jistě bude minimálně HAL2000, jinak to totiž není ani možné. HAL je v současnosti démon, který syslí a rozšiřuje informace o HW, které dostává od kernelu. Tyto pak ve formě trochu záhadných UDI (universal device identifier) typu /org/freedesktop/* v dbus prostoru org.freedesktop.Hal předává dál. Podstatné je, že k tomu přidává různé informace o tom, co se se zařízením dá a nedá dělat, případně co se bude dělat, když se zařízení podě… změní jeho stav. A protože zařízení budou v jeho databázi jen přibývat, jsem zvědav, kde to skončí (nejspíš v SQL…).

Co všechno o vás HAL ví, se můžete dozvědět příkazem.

lshal

HAL se snaží taktéž pomáhat s takovými lapáliemi, jako je sleep/suspend/hi­bernate. Je to tak, ale ledasjaký výrobce a komponenta nejsou úplně „ACPI compliant“, nebo si výrobce vykládá prostě specifikaci jinak než autoři kernelu atd. A tak je občas, zvláště při probouzení, potřeba např. grafickou kartu trochu „nakopnout“, aby se probrala. K tomu slouží tzv. HAL quirks, a bez toho, abyste je dodali vy – uživatelé HW – se funkčního suspend-resume nedočkáte (tedy pokud nemáte osvíceného výrobce HW).

Ref: HAL, HAL quirks

Jak to celé funguje

Jak to funguje jsem již víceméně popsal v části o udev. Teď by to chtělo trochu špehování a podívat se, jak si aplikace mezi sebou povídají. Není nic jednoduššího. Pusťte si

dbus-monitor

strčte ho tam (USB stick do slotu) a kochejte se.

Upstart

Upstart je to taková demonstrace, k čemu ještě by se daly události využít. Upstart je implementace startovacích systémových skriptů, která řeší závislosti mezi službami pomocí událostí a tedy dbusu. Tento nápad vznikl v Ubuntu a doposud je to zřejmě jediná distribuce, která jej využívá. Jeho přínos pro zrychlení startu je totiž diskutabilní, jeho přínos do světa startu OS je ale minimálně zajímavý. O řetězení událostí při startu systému se programátoři snažili už dříve, a tak máme v init skriptech nejrůznější obezličky. A když nic jiného, aspoň je musíme číslovat, a vždycky nám chybí volné číslo tam, kde ho zrovna potřebujeme. Start má spoustu záludností typu: Co nastartovat dřív – síť nebo firewall? Události by část z nich vyřešily, jenže – start systému je velice citlivá… citlivý… citlivé téma. Ne jen tady platí „co funguje, na to nesahej“. Sice má své mouchy, ale nikoho, kdo restartuje systém jednou „za uherák“, zase tak moc netlačí.

Ref: Upstart

Butch Cassidy a Sundance Kit

Kity se to v poslední době začíná jen hemžit. Člověk v tom pomalu ztrácí orientaci. Navíc když je to všechno zamotané do sebe, stojí to za to. K čemu je tedy takový ConsoleKit? K tomu, abyste se na svém počítači mohli střídat se zbytkem rodiny a všem vám fungovala zvuková karta a akcelerace a další legrace.

Čím se asi tak zaobírá consolekit, zjistíte, když si necháte vypsat

ck-list-sessions

Na základě změny stavu dané session pak vyvolá HAL akci na změnu práv k zařízení. Která všechna zařízení má HAL v merku, najdete ve

/var/lib/hal/acl-list

Příkazem

getfacl

na dané zařízení pak zjistíte, kdo všechno má k zařízení jaká práva.

Část řetězce zkusil pěkně shrnout do následujícího obrázku asi největší propagátor celého tohoto kolotoče David Zeuthen (a já jsem si dovolil obrázek trochu počeštit):

HAL-DBUS-KIT

z něj je pěkně patrné i to, k čemu je použití PolicyKitu.

Posledním zmiňovaným Kitem bude PackageKit. Nejnovější to přírůstek do rodiny. Jeho autorem je též náruživý kitovec Richard Hughes. Neustálé problémy s kolizemi aktualizací a instalací pomocí nejrůznějších yumů/aptů/smartů atd. ho vedly k nápadu vytvořit univerzální asynchronní frontend, který by byl schopen využívat všechny backendy typu yum bez toho, aby se jich člověk dotkl. Jak se na mnoha místech dočtete, PackageKit není náhrada synapticu a yumexu atd. Je to nástroj, který primárně slouží k řešení situací, které se zatím řešily všelijak nebo špatně:

  • aplikace bezpečnostních aktualizací již při startu systému
  • automatická instalace chybějících souborů (např. openoffice-clipart)
  • instalace nového software podle vloženého nového zařízení
  • možnost instalovat aplikace/aktu­alizace i uživatelům bez administrátor­ských práv
  • instalace aktualizací, i když nikdo není přihlášen

K celému problému přistupuje tak, že vytváří jakousi frontu, do které zařazuje přicházející požadavky, všechno to prohání přes DBUS a je to slušně zamotané.

Krom toho, že PackageKit vytváří i pěkné GUI, má samozřejmě oblíbené CLI rozhraní. Celou jeho krásu si ale budeme moci vyzkoušet až v následujících verzích oblíbených distribucí (např. Fedora 9).

Ref.: ConsoleKit + FastUserSwitchin­g, PolicyKit, PackageKit

Kdo za to všechno může

Především uživatelé. Podívejme se na sebe a řekněte si upřímně: Chtěli jsme to takhle složité? Nestačil nám ten mount a fstab? Nestačil. Tak to máme.

Až zase uvidíte na vašem systému startovat další „zbytečnou“ službu, než ji vypnete, zjistěte, k čemu vlastně je.

Neboť jak je vidět, za poslední roky běžným linuxovým systémem prorostlo téměř neviditelné podhoubí, jehož pochopení je pro toho, kdo to s Linuxem myslí vážně, zcela nezbytné.

Ref.: D-BUS a HAL v jemně postarších článcích Red Hat Magazínu

Ohodnoťte jako ve škole:
Průměrná známka 2,38
Tweetni to Odměnte autora  Jak to funguje?

Školení: Mobile - web, aplikace nebo responsivní design?

DW - Školení použitelnosti
  • Proč vůbec řešit uživatele mobilních zařízení.
  • Jak přistupovat k návrhu a správě obsahu pro mobilní digitální produkty.
  • Pochopíte, že mobile je příležitost a ne omezení.

Chcete pro svůj byznys využit mobilní web, responsivní web nebo mobilní aplikaci? Pomůžeme vám se správně rozhodnout!

Další informace o školení Mobile - web, aplikace nebo responsivní design?

       

Přehled názorů

Event = ivent
capino 21. 2. 2008 00:36
Nový
├ 
Re: Event = ivent
finn 21. 2. 2008 00:59
Nový
│
├ 
Re: Event = ivent
finn 21. 2. 2008 01:03
Nový
│
│
├ 
Re: Event = ivent
lala 21. 2. 2008 15:35
Nový
│
│
│
└ 
Re: Event = ivent
JardaP 22. 2. 2008 00:59
Nový
│
│
└ 
Re: Event = ivent
ja 23. 2. 2008 20:20
Nový
│
├ 
Re: Event = ivent
Ondrej 'SanTiago' Zajicek 21. 2. 2008 01:06
Nový
│
│
├ 
Re: Event = ivent
finn 21. 2. 2008 01:15
Nový
│
│
└ 
Re: Event = ivent
vita 21. 2. 2008 07:56
Nový
│
│
 
└ 
Re: Event = ivent
partizan 21. 2. 2008 21:09
Nový
│
└ 
Re: Event = ivent
anonymní uživatel 21. 2. 2008 09:05
Nový
│
 
└ 
Re: Event = ivent
rgb 21. 2. 2008 17:56
Nový
│
 
 
└ 
Re: Event = ivent
Rejpal 21. 2. 2008 18:01
Nový
├ 
Re: Event = ivent
vojta 21. 2. 2008 03:48
Nový
└ 
Re: Event = ivent
Radek Richter 21. 2. 2008 11:13
Nový
 
└ 
Re: Event = ivent
anonym 11. 3. 2008 23:39
Nový
Forma
finn 21. 2. 2008 00:52
Nový
├ 
Re: Forma
anonymní uživatel 21. 2. 2008 00:59
Nový
│
└ 
Re: Forma
finn 21. 2. 2008 01:01
Nový
│
 
├ 
Re: Forma
JS 21. 2. 2008 07:33
Nový
│
 
│
└ 
Re: Forma
BoodOk 21. 2. 2008 09:31
Nový
│
 
└ 
Re: Forma
marek 21. 2. 2008 07:40
Nový
│
 
 
└ 
Re: Forma
BLEK... 27. 2. 2008 17:49
Nový
├ 
Re: Forma
Yeti 21. 2. 2008 07:42
Nový
│
└ 
Re: Forma
BoodOk 21. 2. 2008 09:33
Nový
├ 
Re: Forma
poohDA 21. 2. 2008 08:59
Nový
│
└ 
Re: Forma
JardaP 22. 2. 2008 01:04
Nový
├ 
Re: Forma
Michal Kubeček 21. 2. 2008 13:16
Nový
├ 
Re: Forma
BLEK. 21. 2. 2008 20:17
Nový
│
└ 
Re: Forma
Tito 21. 2. 2008 23:21
Nový
│
 
└ 
Re: Forma
Tito 21. 2. 2008 23:26
Nový
└ 
Re: Forma
anonymní uživatel 23. 2. 2008 15:51
Nový
Nestačil nám ten mount a fstab? Dosud stačí!
gilhad Gilhad 21. 2. 2008 02:32
Nový
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
dtu 21. 2. 2008 08:08
Nový
│
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
mm 21. 2. 2008 08:52
Nový
│
│
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
dtu 21. 2. 2008 09:19
Nový
│
│
 
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
mm 21. 2. 2008 09:55
Nový
│
│
 
 
├ 
Re: Nestačil nám ten mount a fstab? Nestačí!
McNamara 21. 2. 2008 13:39
Nový
│
│
 
 
│
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
mm 21. 2. 2008 14:32
Nový
│
│
 
 
│
 
├ 
Re: Nestačil nám ten mount a fstab? Nestačí!
quak 21. 2. 2008 15:10
Nový
│
│
 
 
│
 
│
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
JardaP 22. 2. 2008 01:15
Nový
│
│
 
 
│
 
├ 
Re: Nestačil nám ten mount a fstab? Nestačí!
McNamara 21. 2. 2008 19:11
Nový
│
│
 
 
│
 
│
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
mm 21. 2. 2008 22:33
Nový
│
│
 
 
│
 
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
phi 26. 2. 2008 11:39
Nový
│
│
 
 
├ 
Re: Nestačil nám ten mount a fstab? Nestačí!
JardaP 22. 2. 2008 01:13
Nový
│
│
 
 
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
zd.valek 22. 2. 2008 12:21
Nový
│
│
 
 
 
└ 
Re: Nestačil nám ten mount a fstab? Nestačí!
Furyk 22. 2. 2008 17:53
Nový
│
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
anonymní uživatel 21. 2. 2008 08:59
Nový
│
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
Clock 21. 2. 2008 11:57
Nový
│
│
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
Yokotashi 21. 2. 2008 12:31
Nový
│
│
└ 
drahá polovička
BLEK. 21. 2. 2008 20:40
Nový
│
│
 
└ 
Re: drahá polovička
Furyk 22. 2. 2008 17:55
Nový
│
└ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
gilhad Gilhad 21. 2. 2008 15:30
Nový
│
 
└ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
BLEK. 21. 2. 2008 20:45
Nový
└ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
Clock 21. 2. 2008 11:53
Nový
 
├ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
anonymní uživatel 21. 2. 2008 16:00
Nový
 
└ 
Re: Nestačil nám ten mount a fstab? Dosud stačí!
BLEK. 21. 2. 2008 20:43
Nový
miluju udev
anonymní uživatel 21. 2. 2008 02:37
Nový
A jste na správném místě?
D.A.Tiger 21. 2. 2008 03:09
Nový
cd
anonymní uživatel 21. 2. 2008 03:31
Nový
Vsimnete si....
LENIN POWER 21. 2. 2008 04:17
Nový
├ 
Re: Vsimnete si....
anonymní uživatel 21. 2. 2008 04:54
Nový
│
└ 
Re: Vsimnete si....
xxxs 21. 2. 2008 06:27
Nový
│
 
└ 
Re: Vsimnete si....
Anče 21. 2. 2008 10:24
Nový
├ 
Re: Vsimnete si....
Birgof 21. 2. 2008 07:54
Nový
│
├ 
Re: Vsimnete si....
Martin Soukup 21. 2. 2008 08:48
Nový
│
│
├ 
Re: Vsimnete si....
Keny 21. 2. 2008 09:10
Nový
│
│
│
├ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 10:24
Nový
│
│
│
└ 
Re: Vsimnete si....
Michal Kubeček 21. 2. 2008 18:25
Nový
│
│
├ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 10:23
Nový
│
│
└ 
Re: Vsimnete si....
martin 21. 2. 2008 13:27
Nový
│
└ 
Re: Vsimnete si....
Pepa 21. 2. 2008 12:49
Nový
│
 
├ 
Re: Vsimnete si....
dvl 21. 2. 2008 15:14
Nový
│
 
└ 
Re: Vsimnete si....
Grovik 21. 2. 2008 15:36
Nový
│
 
 
└ 
Re: Vsimnete si....
VM 22. 2. 2008 17:15
Nový
│
 
 
 
├ 
Re: Vsimnete si....
Rejpal 23. 2. 2008 20:16
Nový
│
 
 
 
└ 
Re: Vsimnete si....
Štepán Gabriel 14. 5. 2008 18:49
Nový
├ 
Re: Vsimnete si....
orc Rogue male chaotic 21. 2. 2008 07:58
Nový
│
├ 
Re: Vsimnete si....
aToM 21. 2. 2008 08:29
Nový
│
└ 
Re: Vsimnete si....
D.A.Tiger 21. 2. 2008 18:39
Nový
│
 
└ 
Re: Vsimnete si....
anonymní uživatel 23. 2. 2008 15:10
Nový
│
 
 
└ 
Re: Vsimnete si....
D.A.Tiger 23. 2. 2008 15:37
Nový
│
 
 
 
└ 
Re: Vsimnete si....
D.A.Tiger 23. 2. 2008 15:40
Nový
├ 
Re: Vsimnete si....
koetchko 21. 2. 2008 08:22
Nový
│
└ 
Re: Vsimnete si....
dp 22. 2. 2008 08:50
Nový
├ 
Re: Vsimnete si....
mm 21. 2. 2008 08:55
Nový
│
├ 
Re: Vsimnete si....
sdfsdaf 21. 2. 2008 09:36
Nový
│
│
└ 
Re: Vsimnete si....
mm 21. 2. 2008 10:04
Nový
│
│
 
└ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 10:45
Nový
│
│
 
 
├ 
Re: Vsimnete si....
mm 21. 2. 2008 12:12
Nový
│
│
 
 
└ 
Re: Vsimnete si....
Pepa 21. 2. 2008 12:48
Nový
│
└ 
Re: Vsimnete si....
Clock 21. 2. 2008 12:00
Nový
│
 
└ 
Re: Vsimnete si....
Radko gecik 22. 2. 2008 14:56
Nový
├ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 09:16
Nový
│
├ 
jdi k šípku.....
leprosy 21. 2. 2008 09:23
Nový
│
│
└ 
Re: jdi k šípku.....
faster blaster 21. 2. 2008 10:00
Nový
│
└ 
Re: Vsimnete si....
rfree 21. 2. 2008 10:19
Nový
│
 
└ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 10:29
Nový
├ 
Re: Vsimnete si....
cedrik 21. 2. 2008 09:37
Nový
│
├ 
Re: Vsimnete si....
Anče 21. 2. 2008 10:28
Nový
│
├ 
Re: Vsimnete si....
faster blaster 21. 2. 2008 10:36
Nový
│
└ 
Re: Vsimnete si....
grunt 21. 2. 2008 12:22
Nový
├ 
Re: Vsimnete si....
rm -rf /blek 21. 2. 2008 16:59
Nový
│
└ 
Re: Vsimnete si....
rm -rf /blek 21. 2. 2008 17:00
Nový
└ 
Re: Vsimnete si....
Tomáš Šimek 21. 2. 2008 23:13
Nový
bezva clanek
ch-in-A 21. 2. 2008 08:33
Nový
COBRA -> CORBA ?
mrk 21. 2. 2008 08:48
Nový
díky, užitečný a pěkně napsaný článek
Petr Stehlík 21. 2. 2008 09:04
Nový
├ 
Re: díky, užitečný a pěkně napsaný článek
anonymní uživatel 21. 2. 2008 09:42
Nový
├ 
Re: díky, užitečný a pěkně napsaný článek
Tomáš Wiedermann 21. 2. 2008 10:10
Nový
├ 
Re: díky, užitečný a pěkně napsaný článek
martin 21. 2. 2008 13:45
Nový
├ 
Re: díky, užitečný a pěkně napsaný článek
worwan 21. 2. 2008 15:00
Nový
└ 
Re: díky, užitečný a pěkně napsaný článek
Stardust 14. 5. 2008 18:55
Nový
BSD?
Martin Ždila 21. 2. 2008 09:24
Nový
└ 
Re: BSD?
anonymní uživatel 21. 2. 2008 10:27
Nový
 
└ 
Re: BSD?
Yenya 21. 2. 2008 13:01
Nový
UDEV - Testovano na lidech
jd 21. 2. 2008 09:38
Nový
├ 
Re: UDEV - Testovano na lidech
Ondrej 'SanTiago' Zajicek 21. 2. 2008 09:58
Nový
└ 
Re: UDEV - Testovano na lidech
R 21. 2. 2008 10:08
Nový
 
├ 
Re: UDEV - Testovano na lidech
jd 21. 2. 2008 10:17
Nový
 
│
├ 
Re: UDEV - Testovano na lidech
Ondrej \'SanTiago\' Zajicek 21. 2. 2008 11:40
Nový
 
│
└ 
Re: UDEV - Testovano na lidech
Yenya 21. 2. 2008 13:18
Nový
 
│
 
└ 
Re: UDEV - Testovano na lidech
jd 21. 2. 2008 14:51
Nový
 
│
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 21. 2. 2008 18:16
Nový
 
│
 
 
 
└ 
Re: UDEV - Testovano na lidech
jd 22. 2. 2008 13:55
Nový
 
│
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 22. 2. 2008 15:21
Nový
 
│
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 22. 2. 2008 15:40
Nový
 
│
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
JD 23. 2. 2008 20:15
Nový
 
│
 
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 25. 2. 2008 10:39
Nový
 
│
 
 
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
jd 25. 2. 2008 14:52
Nový
 
│
 
 
 
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 28. 2. 2008 12:01
Nový
 
│
 
 
 
 
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
jd 28. 2. 2008 12:53
Nový
 
│
 
 
 
 
 
 
 
 
 
 
 
└ 
Re: UDEV - Testovano na lidech
Yenya 29. 2. 2008 10:21
Nový
 
└ 
Re: UDEV - Testovano na lidech
jd 21. 2. 2008 10:22
Nový
K cemu DBUS?
Ondrej 'SanTiago' Zajicek 21. 2. 2008 10:00
Nový
├ 
Re: K cemu DBUS?
lemra 21. 2. 2008 11:45
Nový
│
└ 
Re: K cemu DBUS?
Ondrej 'SanTiago' Zajicek 21. 2. 2008 11:56
Nový
│
 
├ 
Re: K cemu DBUS?
Yenya 21. 2. 2008 13:00
Nový
│
 
│
└ 
Re: K cemu DBUS?
Ondrej \'SanTiago\' Zajicek 21. 2. 2008 17:56
Nový
│
 
│
 
├ 
Re: K cemu DBUS?
anonymní uživatel 21. 2. 2008 18:32
Nový
│
 
│
 
│
└ 
Re: K cemu DBUS?
Ondrej 'SanTiago' Zajicek 21. 2. 2008 18:46
Nový
│
 
│
 
│
 
└ 
Re: K cemu DBUS?
Yenya 22. 2. 2008 15:31
Nový
│
 
│
 
└ 
Re: K cemu DBUS?
anonymní uživatel 21. 2. 2008 18:57
Nový
│
 
│
 
 
└ 
Re: K cemu DBUS?
Yenya 25. 2. 2008 14:06
Nový
│
 
└ 
Re: K cemu DBUS?
bzz 22. 2. 2008 15:35
Nový
└ 
Re: K cemu DBUS?
Jirka P 21. 2. 2008 20:42
Nový
syntaxe vyslovnosti
Anče 21. 2. 2008 10:05
Nový
Nehezký věc...
Vlastimil Ott 21. 2. 2008 10:32
Nový
Failed to execute dbus-launch
mafo 21. 2. 2008 10:57
Nový
├ 
Re: Failed to execute dbus-launch
lalalalal 21. 2. 2008 11:46
Nový
│
└ 
Re: Failed to execute dbus-launch
mafo 21. 2. 2008 13:17
Nový
├ 
Re: Failed to execute dbus-launch
jacek 21. 2. 2008 12:10
Nový
│
├ 
Re: Failed to execute dbus-launch
Zdenek 21. 2. 2008 13:32
Nový
│
└ 
Re: Failed to execute dbus-launch
fracty 21. 2. 2008 23:59
Nový
├ 
Re: Failed to execute dbus-launch
bzz 22. 2. 2008 15:39
Nový
│
└ 
Re: Failed to execute dbus-launch
DNA 23. 2. 2008 10:18
Nový
│
 
└ 
Re: Failed to execute dbus-launch
bzz 23. 2. 2008 14:25
Nový
└ 
Re: Failed to execute dbus-launch
HKMaly 1. 3. 2008 12:38
Nový
 
└ 
Re: Failed to execute dbus-launch
HKMaly 1. 3. 2008 12:42
Nový
HAL -> UDEV nebo UDEV => HAL
dave 21. 2. 2008 10:59
Nový
├ 
Re: HAL -> UDEV nebo UDEV => HAL
anonymní uživatel 21. 2. 2008 11:15
Nový
├ 
Re: HAL -> UDEV nebo UDEV => HAL
mm 21. 2. 2008 12:14
Nový
└ 
Re: HAL -> UDEV nebo UDEV => HAL
Adam Přibyl 21. 2. 2008 13:16
Nový
"pomocne" demony a dhcp
Rado1 21. 2. 2008 11:42
Nový
├ 
Re: "pomocne" demony a dhcp
BLEK. 21. 2. 2008 20:37
Nový
│
└ 
Re: "pomocne" demony a dhcp
anonymní uživatel 22. 2. 2008 13:02
Nový
│
 
└ 
Re: "pomocne" demony a dhcp
BLEK. 22. 2. 2008 14:47
Nový
├ 
Re: "pomocne" demony a dhcp
alfonz 22. 2. 2008 00:05
Nový
│
└ 
Re: "pomocne" demony a dhcp
Rado1 22. 2. 2008 11:02
Nový
└ 
Re: "pomocne" demony a dhcp
Rado1 22. 2. 2008 11:05
Nový
jednoduchá struktura
Michal Kubeček 21. 2. 2008 13:14
Nový
└ 
Re: jednoduchá struktura
R 21. 2. 2008 14:12
Nový
 
└ 
Re: jednoduchá struktura
mm 21. 2. 2008 14:27
Nový
 
 
└ 
Re: jednoduchá struktura
Michal Kubeček 21. 2. 2008 18:21
Nový
 
 
 
├ 
Re: jednoduchá struktura
Michal Kubeček 21. 2. 2008 18:29
Nový
 
 
 
├ 
Re: jednoduchá struktura
Ondrej \\\'SanTiago\\\' Zajicek 21. 2. 2008 18:39
Nový
 
 
 
│
└ 
Re: jednoduchá struktura
Michal Kubeček 22. 2. 2008 08:10
Nový
 
 
 
│
 
└ 
Re: jednoduchá struktura
Ondrej \'SanTiago\' Zajicek 22. 2. 2008 08:41
Nový
 
 
 
└ 
Re: jednoduchá struktura
mm 22. 2. 2008 17:07
Nový
 
 
 
 
└ 
Re: jednoduchá struktura
Michal Kubeček 22. 2. 2008 18:49
Nový
 
 
 
 
 
└ 
Re: jednoduchá struktura
mm 22. 2. 2008 21:05
Nový
 
 
 
 
 
 
└ 
Re: jednoduchá struktura
HKMaly 1. 3. 2008 12:51
Nový
Dobrý článek, už vím, k čemu je to dobré
m1c4a1 21. 2. 2008 14:02
Nový
└ 
Re: Dobrý článek, už vím, k čemu je to dobré
GreatLama 22. 2. 2008 15:33
Nový
Nesuhlasim
drone91 21. 2. 2008 18:02
Nový
Vera Pohlová si o tom myslí svoje
fela 21. 2. 2008 18:05
Nový
└ 
Re: Vera Pohlová si o tom myslí svoje
Vasek 22. 2. 2008 17:26
Nový
 
└ 
Re: Vera Pohlová si o tom myslí svoje
JardaP 22. 2. 2008 19:51
Nový
 
 
└ 
Re: Vera Pohlová si o tom myslí svoje
Michal Kubeček 23. 2. 2008 02:06
Nový
Ach jo...
Michal Kubeček 21. 2. 2008 18:36
Nový
└ 
Re: Ach jo...
blatnak 21. 2. 2008 19:17
Nový
 
└ 
Re: Ach jo...
Michal Kubeček 22. 2. 2008 08:25
Nový
 
 
└ 
Re: Ach jo...
blatnak 22. 2. 2008 12:51
Nový
Fuj to je bordel...
anonymní uživatel 21. 2. 2008 20:15
Nový
└ 
Re: Fuj to je bordel...
BLEK. 21. 2. 2008 20:36
Nový
 
└ 
Re: Fuj to je bordel...
Michal Kubeček 22. 2. 2008 08:01
Nový
 
 
└ 
Re: Fuj to je bordel...
HKMaly 1. 3. 2008 12:55
Nový
Bez D-Busu a HALu
anonymní uživatel 21. 2. 2008 21:12
Nový
├ 
Re: Bez D-Busu a HALu
erg 21. 2. 2008 21:49
Nový
└ 
Re: Bez D-Busu a HALu
Adam Přibyl 22. 2. 2008 10:33
Nový
DBUS vs CORBA
Pepa 22. 2. 2008 11:32
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem