Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xdm startup autostart
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Thu May 19, 2005 11:31 am    Post subject: xdm startup autostart Reply with quote

Leider werden Einträge in ~/.xinitrc nur ausgeführt, wenn X per Hand (startx) gestartet wird.
Ich suche nach einer Lösung Progis automatisch zu starten, sobald eine Benutzeroberfläche (unabhängig welche!) per xdm-login gestartet wird. Und das dann für:
    i) einen bestimmten Benutzer
    ii) für alle Benutzer



edit: title


Last edited by limes on Sun Jun 05, 2005 10:36 am; edited 1 time in total
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Thu May 19, 2005 11:47 am    Post subject: Reply with quote

Programme die unter "~/Desktop/Autostart" liegen werden soviel ich weiß immer ausgeführt wenn eie Benutzeroberfläche (KDE, XFCE4, ...) gestartet wird.

Mfg

Sino
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Thu May 19, 2005 11:56 am    Post subject: Reply with quote

... und für Fluxbox ~/.fluxbox/startup
Danke, aber das ist nicht das was ich suche.
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Sat May 21, 2005 10:13 am    Post subject: Reply with quote

*bump_up*
Back to top
View user's profile Send private message
limes
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2004
Posts: 129

PostPosted: Fri Jun 03, 2005 11:16 pm    Post subject: immerhin Reply with quote

... ~/.xsession wird leider auch nicht ausgeführt.


Eine Lösung
(enlightenment fluxbox und xfce4 betreffend, sollte aber eigentlich mit jedem WM funktionieren):

Für jeden WM gibt es in der Regel unter /etc/X11/Sessions eine Datei namens dem jeweiligen WM, (welche von xdm entsprechend dem Eintrag XSESSION= in /etc/rc.conf aufgerufen wird). Falls keine Datei vorhanden, dann einfach erstellen.
In dieser steht nicht mehr als der absolute Pfad zum WM. Will man nun Progis mitstarten, so gillt es diese vor dem Aufruf des WM zu platzieren. z.B.

/etc/X11/Sessions/enlightenment wrote:

#!/bin/sh
xterm &
xemacs &
/usr/bin/enlightenment

Wichtig hierbei ist das jeweilige & hinter den Proginamen, da ansonsten die X-Session sehr schnell wieder vorbei sein könnte ;)


Falls man(n) mit dem Progistart warten will, bis der WM fertig aufgebaut ist, empfiehlt sich z.B sowas:
/etc/X11/Sessions/fluxbox wrote:

#!/bin/sh
(sleep 5; xterm & xemacs) &
/usr/bin/fluxbox



Falls für jeden Benutzer andere Progis gestartet werden sollen, kann für diese jeweils eine ~/.xsession (oder wie auch immer sie heißen möge) eingerichtet werden. Diese wird z.B. so gestartet:
/etc/X11/Sessions/xfce4 wrote:

#!/bin/sh
. ~/.xsession
/usr/bin/startxfce4


Man beachte, daß auch in ~/.xsession das & in der letzten Zeile vorhanden ist.


ABER!: Gehts nicht doch irgendwie geschmeidiger?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum