Portál AbcLinuxu, 26. dubna 2024 00:32


Dotaz: spusteni x aplikace po prihlaseni uzivatele

14.11.2003 08:49 Hunterz
spusteni x aplikace po prihlaseni uzivatele
Přečteno: 135×
Odpovědět | Admin
Zdar, potrebuju pustit irxevent na pozadi pod rootem, ale protoze je to X aplikace, tak to nemuzu pustit pres init skripty. Je neco jako .bash_profile, kam si zapisu co se ma provest po prihlaseni i pro gnome ci kde ?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.11.2003 09:35 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je třeba se kouknout jak spouštíš X. startx? kdm? gdm? xdm? X -indirect mujsuperserver -xf86config /etc/X11/mujsupreconfig :13 ? Nebuď labuť a prozraď co máš za distribuci? LFS? sourcemage? Arabbix?
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
14.11.2003 10:27 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dej si to do ~/.xinitrc resp. ~/.xsession. To nezávisí na kde, gnome ani jiném prostředí. Jak to chceš spouštět pod rootem ... no, to je druhá věc.
14.11.2003 10:57 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
No já nevím jak kde a jak komu, ale mě se žádné ~/.xinitrc ani ~/.xsession nespouští. Jaký si to uděláš, takový to máš. Je fakt, že když jsem se hrabal v konfigurácích RH, tak to tam po nějaké haluzi lezlo.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
14.11.2003 11:08 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Mh, nevím, co máš za systém, že při startx nespouští ~/.xinitrc, ale takový nechci ;-) Co se spouští při přihlášení přes dm, to se pravda liší distribuci od distribuce, ale jeden z těch uvedených dvou to obvykle bývá. Máš-li nějaký třetí, tak sem s ním.
Stanislav Brabec avatar 14.11.2003 11:33 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Protože to má běžet pod rootem, ~/.xinitrc nepomůže. Jediná možnost je to přidat do startovacího skriptu xdm, gdm, kdm. Ale pokud to není program typu XConsole, tak to může být slušná bezpečnostní díra.
14.11.2003 13:11 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Běh pod rootem se obecně musí řešit sudo/setuid -- protože když nespouštíš X z dm, tak šanci vecpat se s programem, který se spustí jako root, stejně moc nemáš. XConsole se alespoň v rh normálně řeší přivlastněním console uživateli, který se lokálně přihlašuje, takže už pak nic jako root běžet nemusí.
14.11.2003 11:38 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše spusteni x aplikace po prihlaseni uzivatele
Například gdm spustí /etc/X11/gdm/Session/<jméno session> a co si tam dáš je jen na tobě. Že RH přišlo logické tam dávat scripty které udělají exec /etc/X11/xdm/Xsession <jméno session> a v něm se zavolá ~/.xsession, nebo ~/.Xclients jen za předpokladu, že se nespustí /usr/share/apps/switchdesk/Xclients.<jméno session> a zase jestli si do tohoto scriptu nenapíšu spuštění ~/.xsession tak ... Jo jasně, že pokud dám startx, tak bych předpokládal spuštění ~/.xinitrc a proto jsem se ptal jak to spouští. Když bych náhodou chtěl něco spouštět jako root pod X atomaticky tak mi nic nebrání udělat wrapp přímo na X, ale to už je ...
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
14.12.2004 12:07 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: spusteni x aplikace po prihlaseni uzivatele
Mě se taky na Mdk nespouští tyto skripty. Už jsem vyzkoušel vše: spustitelný flag, změna KDM, XDM, GDM, prostě to nepomohlo. Zatím mohu využít jen ukládání sessions v Xfce, což mi ale nevyhovuje. Raději mám ruční konfiguraci...
14.12.2004 16:29 TJ
Rozbalit Rozbalit vše Re: spusteni x aplikace po prihlaseni uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
na co prosim potrebujes spoustet irxevent pod rootem ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.