PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SessionMenu in KDE



dackel
21.01.03, 19:39
hi

Ich hab hier mal wieder ein Problem (ja u. die Suche konnte mir dabei auch nicht helfen - ich weiß, könnten die falschen begriffe gewesen sein, aber ich habs mehrmals versucht)

es geht um folgendes:

Wenn Gentoo bootet startet es automatisch den X-Server u. kdm. Dann kommt das Menü (sorry ich weiß nicht recht wie die einzelnen Menüs "richtig" heißen) wo man den User wählen kann, mit dem man sich einloggen will. Sobald ich einen gewählt hab kommt aber ein Fenster mit der Überschrift "Session Menu" u. dadrunter ChooseSessionListWidget. von den 5 Buttons die zur Verfügung stehen kann man aber nur "Default/Fail Safe" u. "Cancel" anklicken. Ganz egal worauf ich klicke, ich komme immer wieder zurück zur Userauswahl.
Wisst ihr vielleicht was hier zutun ist? Ich weiß, es ist sicher wieder ein total simples Problem, aber ich komm nicht drauf, was man machen soll!

danke

gruß, dackel

dackel
24.01.03, 13:11
hi

bin jetzt ein Stück weiter, aber habe jetzt das Problem, dass wenn ich mich in kdm eingeloggt u. kde ausgewählt habe, er nur twm startet. Sobald ich dann in der erscheinenden Konsole startkde eingebe kann man ganz normal weiter machen. Könnte mir jemand verraten in welcher Datei ich das ändern kann?

thx

dackel

sepp2k
24.01.03, 13:14
im KDE-Kontrollzentrum kannst du den KDM konfigurieren (unter System->Login Manager oder so)

dackel
24.01.03, 13:49
ja nur das bringt ja eben nichts.
bei SessionTypes hab ich ja schon kde stehen. Es wird aber trotzdem immer nur twm gestartet.

easy_2k
24.01.03, 18:45
In /etc/rc.conf stellst du den wm und nen dm ein startest X neu und fertig





# What display manager do you use ? [ xdm | gdm | kdm ]
DISPLAYMANAGER=gdm

# XSESSION is a new variable to control what window manager to start
# default with X if run with xdm, startx or xinit. The default behavior
# is to look in /etc/X11/Sessions/ and run the script in matching the
# value that XSESSION is set to. The support scripts is smart enouth to
# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
# so setting it to "enligtenment" can also work. This is basically used
# as a way for the system admin to configure a default system wide WM,
# allthough it will work if the user export XSESSION in his .bash_profile, etc.
#
# NOTE: this behaviour is overridden when a ~/.xinitrc or ~/.xsession exists
# for the particular program run ( ~/.xinitrc for startx, ... ).
#
# Defaults depending on what you install currently include:
#
# Gnome - will start gnome-session
# kde-<version> - will start startkde (ex: kde-3.0.2)
# Xsession - will start a terminal and a few other nice apps

#XSESSION=Gnome

dackel
25.01.03, 10:39
hi

also die datei sieht bei mir eigentlich genauso aus:

# What display manager do you use ? [ xdm | gdm | kdm ]
DISPLAYMANAGER=kdm

# XSESSION is a new variable to control what window manager to start
# default with X if run with xdm, startx or xinit. The default behavior
# is to look in /etc/X11/Sessions/ and run the script in matching the
# value that XSESSION is set to. The support scripts is smart enouth to
# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
# so setting it to "enligtenment" can also work. This is basically used
# as a way for the system admin to configure a default system wide WM,
# allthough it will work if the user export XSESSION in his .bash_profile, etc.
#
# NOTE: this behaviour is overridden when a ~/.xinitrc or ~/.xsession exists
# for the particular program run ( ~/.xinitrc for startx, ... ).
#
# Defaults depending on what you install currently include:
#
# Gnome - will start gnome-session
# kde-<version> - will start startkde (ex: kde-3.0.2)
# Xsession - will start a terminal and a few other nice apps

# XSESSION=kde-3.0.5a

>> DISPLAYMANAGER=kdm - der wird auch richtig gestartet
>> # XSESSION=kde-3.0.5a - stimmt es so dass da forn das "#" steht? normal werden diese zeilen doch ignoriert oder irre ich mich?

Aber ich weiß jetzt eventuel woran das alles liegen könnte:
>> # NOTE: this behaviour is overridden when a ~/.xinitrc or ~/.xsession exists
# for the particular program run ( ~/.xinitrc for startx, ... ).

Könnte mir bitte jemand posten wie diese Files aussehen müssen? die haben bei mir gefehlt (fragt bitte nicht wie u. warum - ich hab bislang die null peilung von x) u. so hab ich die aus ergoogelten Beispieldateien erstellt.

thx

greez, dackel