View previous topic :: View next topic |
Author |
Message |
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 1:15 pm Post subject: KDE startet nicht automatisch |
|
|
Hi!
Ich habe ein '' emerge kdebase kdenetwork kdeadmin '' durchgeführt, und das ganze funktioniert auch wunderbar. Nun wollte ich mich daranmachen statt den normalen Gentoo-Text-Login, den KDE zum Anmelden zu benutzen. Deshalb habe ich mich genau an folgendes How-To gehalten:
http://www.gentoo.de/doc/de/kde-config.xml
Hier mal die Befehle die ich dafür verwendet habe (der Reihe nach):
# emerge kdebase kdenetwork kdeadmin
# echo "exec startkde" > ~/.xinitrc
# nano -w /etc/rc.conf
-> XSESSION="kde-3.4"
-> DISPLAYMANAGER="kdm"
# rc-update add xdm default
Nun boote ich den Computer neu um zu sehen ob auch KDE automatisch startet, ABER:
Genau in dem Moment, in dem der Gentoo-Text-Login erscheinen soll (<0,5s) schaltet der Monitorbildschirm auf schwarz (um wohl KDE zu starten), um nach ca. 10s wieder beim Text-Login zu landen. KDE startet also nicht. Melde ich mich nun ganz normal im Text-Login an, und gebe
# startx
ein, wird KDE ohne Probleme schön sauber gestartet!
Während der Computer hochfährt gibt es eine System-Meldung '' Init Runlevel 5 ''.
Ist dies korrekt? Muss es für KDE nicht 7 sein?
Liegt es daran das es ''kdebasic'' ist?
Muss ich zusätzlich noch etwas installieren?
Habe ich etwas übersehen/vergessen?
Beim KDE-LogOUT Screen kann ich KDE auch nur beenden und nicht den Computer runterfahren/neustarten.
Ist das normal?
Das sind viele Fragen, aber die wichtigste wäre für mich:
Wie kann ich KDE automatisch starten?
Vielen Dank im Voraus! |
|
Back to top |
|
|
nic0000 l33t
Joined: 25 Sep 2005 Posts: 658
|
Posted: Tue Oct 25, 2005 1:53 pm Post subject: Re: KDE startet nicht automatisch |
|
|
rayven07 wrote: |
Hier mal die Befehle die ich dafür verwendet habe (der Reihe nach):
# emerge kdebase kdenetwork kdeadmin
# echo "exec startkde" > ~/.xinitrc
# nano -w /etc/rc.conf
-> XSESSION="kde-3.4"
-> DISPLAYMANAGER="kdm"
# rc-update add xdm default |
1)
lösche wieder die ~/.xinitrc, die wird nur gebaruacht wenn du per konsole X starten willst.
2)
änder mal in der /etc/rc.conf
-> XSESSION="kde-3.4
zu
-> XSESSION="kde"
rayven07 wrote: |
Während der Computer hochfährt gibt es eine System-Meldung '' Init Runlevel 5 ''.
Ist dies korrekt? Muss es für KDE nicht 7 sein?
|
Ne, das ist OK
rayven07 wrote: |
Liegt es daran das es ''kdebasic'' ist?
|
Nee, ich glaube nicht. Es sei denn kdm wurde nicht mit installiert.
rayven07 wrote: |
Muss ich zusätzlich noch etwas installieren?
|
Wenn dann siehe ein Post höher
rayven07 wrote: |
Habe ich etwas übersehen/vergessen?
|
Bestimmt
rayven07 wrote: |
Beim KDE-LogOUT Screen kann ich KDE auch nur beenden und nicht den Computer runterfahren/neustarten.
Ist das normal? |
Wenn du KDE als user startest ist das normal.
grüße
nico |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 2:59 pm Post subject: |
|
|
Quote: | 1)
lösche wieder die ~/.xinitrc, die wird nur gebaruacht wenn du per konsole X starten willst.
2)
änder mal in der /etc/rc.conf
-> XSESSION="kde-3.4
zu
-> XSESSION="kde" |
Hat leider nichts gebracht
Quote: | rayven07 wrote:
Liegt es daran das es ''kdebasic'' ist?
Nee, ich glaube nicht. Es sei denn kdm wurde nicht mit installiert. |
Ist bei KDE-Basic kein KDM installiert?
Wie kann man herausfinden ob es tatsächlich installiert ist?
Wenn ich '' emerge kdm '' eingebe kommt folgende Fehlermeldung:
'' Error: =kde-base/kdebase-3.4* package conflicts with another package. Both can't installed on the same system together. Please use ' emerge --pretend ' to determine blockers ''
Quote: | rayven07 wrote:
Beim KDE-LogOUT Screen kann ich KDE auch nur beenden und nicht den Computer runterfahren/neustarten.
Ist das normal?
Wenn du KDE als user startest ist das normal. |
Ich startete KDE als root. Müsste nicht wenigstens dann eine runterfahren/neustarten Option vorhanden sein?
Hat sonst noch jemand eine idee bzw. URL?
Vielen Dank nochmal... |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Tue Oct 25, 2005 3:32 pm Post subject: |
|
|
rayven07 wrote: | Muss ich zusätzlich noch etwas installieren?
Habe ich etwas übersehen/vergessen? |
Hast Du einen Logger installiert? Klingt banal, aber ich hatte das Problem mal das mein KDE nicht wollte und als ich einen tieferen Blick in die Logs werfen wollte gab es die nicht, also metalog gemergt und ins runlevel gepackt und plötzlich ging alles wie es soll. |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 4:07 pm Post subject: |
|
|
Danke für die Antworten!
Als System Logger habe ich '' syslog-ng '' installiert - fein säuberlich wie es im Handbuch beschrieben ist.
Ich glaube langsam das KDM (welches ja die graphische Anmeldung realisiert) nicht installiert ist. Lasse ich nach 'kdm' suchen findet er nur im Portage-Verzeichnis etwas und ein KDM-Verzeichnis im KDE-BASE Verzeichnis ( nur *.ebuild Dateien )
Spricht dies dafür das 'kdm' NICHT installiert ist?
Wie kriegt man genau raus ob es installiert ist?
Hätte es nicht schon längst Fehlermedungen geben müssen da man ja in der Datei /etc/rc.conf auf DISPLAYMANAGER="kdm" verweist?
Wie installiere ich KDM in diesem Fall?
Wenn ich ' emerge kdm ' eingebe kommt folgende Fehlermeldung:
'' Error: =kde-base/kdebase-3.4* package conflicts with another package. Both can't installed on the same system together. Please use ' emerge --pretend ' to determine blockers ''
Wer weiss Rat?
(Macht mich langsam wahnsinnig, dieser eigentlich kleine Fehler.....) |
|
Back to top |
|
|
nic0000 l33t
Joined: 25 Sep 2005 Posts: 658
|
Posted: Tue Oct 25, 2005 4:08 pm Post subject: |
|
|
rayven07 wrote: |
Ich startete KDE als root. Müsste nicht wenigstens dann eine runterfahren/neustarten Option vorhanden sein?
|
Nee, denn Root ist auch nur ein User, wenn auch ein Superuser. Nur kdm
Starte mal kdm als root per Hand an.
mit
kannst du sehen ob es läuft
Wenn es läuft aber nichts tut, killen und die Logs genau ansehen.
Grüße
nico |
|
Back to top |
|
|
_hephaistos_ Advocate
Joined: 07 Apr 2004 Posts: 2694 Location: salzburg, austria
|
Posted: Tue Oct 25, 2005 4:45 pm Post subject: |
|
|
dieser conflict mit kdebase zeigt, dass du kdebase installiert hast. das sollte normalerweise implizieren, dass kdm installiert ist.
das kdm binary sollte unter /usr/kde/<yourversion/bin/kdm sein...
schau mal, ob das file existiert...
cheers _________________ -l: signature: command not found |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 5:02 pm Post subject: |
|
|
Hi!
So. Ich gebe folgendes ein:
Code: | # ps -A|grep kdm
5313 ? 00:00:00 kdm |
kann ich davon ausgehen das kdm nix mehr macht?
Dann kill ich kdm:
Danach gab ich 'kdm' ein und KDE startete mit dem Personalizer.
Starte ich daraufhin den Computer neu, funktioniert der kdm Login-Manager immer noch nicht. Wenn ich kdm kille und per 'kdm' wieder aufrufe startet es wieder (diesmal ohne den Personalizer).
Das wirft bei mir jetzt wieder Fragen auf:
1. Warum kann ich KDE mit 'xstart' und mit 'kdm' starten ???
2. Warum habe ich wenn ich kdm kille, und wieder per 'kdm' starte als LogOUT-Optionen plötzlich restart/shutdown Optionen?
Hier habe ich sogar die Möglichkeit einen User/Sesion-Wechsel durchzuführen!? (hier sah ich soeben zum ersten mal den KDM, oder?)
3. Ich melde mich nach einem Neustart im Text-Login (gezwungenermaßen) als root an. Drücke ich [STRG+ALT+F7] lande ich bei einem blinkendem Cursor und der Computer reagiert nicht mehr. Ist es das Werk vom sich nicht meldenden kdm? Ist das normal?
Wie sollte ich jetzt weiter vorgehen???
Danke für eure Mühen...... |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 5:08 pm Post subject: |
|
|
hi _hephaistos_!
Quote: |
das kdm binary sollte unter /usr/kde/<yourversion/bin/kdm sein...
schau mal, ob das file existiert... |
Jawohl, kdm (ausführbare Datei) existiert, dann ist KDM also installiert.
Puh, dann steht DAS schon mal fest.....
Aber wie gehts weiter? |
|
Back to top |
|
|
_hephaistos_ Advocate
Joined: 07 Apr 2004 Posts: 2694 Location: salzburg, austria
|
Posted: Tue Oct 25, 2005 5:19 pm Post subject: |
|
|
ok mach mal folgendes, nach dem neustarten:
/etc/init.d/xdm zap
/etc/init.d/xdm start
und schau was passiert.
schau vor allem auch auf konsole 12 (alt+f12) und schau ob dort irgendwelche sachen bezügl. X, xdm, kdm etc dortstehen...
xorg hast du ja schon korrekt konfiguriert oder? command: "xorgcfg"
cheers _________________ -l: signature: command not found |
|
Back to top |
|
|
nic0000 l33t
Joined: 25 Sep 2005 Posts: 658
|
Posted: Tue Oct 25, 2005 5:29 pm Post subject: |
|
|
_hephaistos_ wrote: |
xorg hast du ja schon korrekt konfiguriert oder? command: "xorgcfg"
|
Ich glaube langsam auch daran das es eher mit X zusammenhängt. Ich könnte mir vorstellen das seine xorg.conf schön unter ~ liegt und unter /etc/X11/ nichts taugliches liegt und deshalb kdm abschmiert aber von konsole alles schön starten kann.
Was sagt denn
Code: |
ls -la /root/xorg.conf* /etc/X11/xorg.conf*
|
grüße
nico |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 5:57 pm Post subject: |
|
|
@_hephaistos_
Folgendes passiert bei deiner Empfehlung:
Code: | # /etc/init.d/xdm zap
* manually resetting xdm to stopped state
# /etc/init.de/xdm start
* setting up kdm [ok]
* ERROR: could not start the Display Manager... |
Und hier die letzten Auszüge aus [ALT+F12]:
Code: | init: Activating demand-procedures for 'A'
kdm_config[5336]: Unrecognized key 'UseLilo' in section [Shutdown] at /usr/kde/3.4/share/config/kdm/kdmrc:12
kdm: :0[5339]: IO Error in XOpenDisplay
kdm:[5335]: X server for display :0 terminated unexpectly
kdm:[5335]: Display :0 cannot be opened
kdm:[5335]: unable to fire up local display :0; disabling
login(pam_unix)[5248]: session opened for user root by (uid=0)
init: Activating demand-procedures for 'A' |
Hier stimmt ganz gewaltig etwas nicht, da ich nicht LiLo sondern Grub als Bootloader verwende...
@nic0000
in beiden von dir angegebenen Verzeichnissen liegt jewils eine xorg.conf. Jedoch weiss ich dass ich nur die unter /root/xorg.conf editiert habe.
muss diese nach /etc/X11/ kopiert werden? |
|
Back to top |
|
|
_hephaistos_ Advocate
Joined: 07 Apr 2004 Posts: 2694 Location: salzburg, austria
|
Posted: Tue Oct 25, 2005 6:02 pm Post subject: |
|
|
rayven07 wrote: | in beiden von dir angegebenen Verzeichnissen liegt jewils eine xorg.conf. Jedoch weiss ich dass ich nur die unter /root/xorg.conf editiert habe.
muss diese nach /etc/X11/ kopiert werden? |
ja mach das mal!
bzw. führ "xorgcfg" aus und dann nochmal das mit dem "zap" und "start"
hth
cheers _________________ -l: signature: command not found |
|
Back to top |
|
|
rayven07 n00b
Joined: 25 Oct 2005 Posts: 13
|
Posted: Tue Oct 25, 2005 6:12 pm Post subject: |
|
|
Wahnsinn, Spitze, Super, OleOle!
Das war es!
Leute vergesst ja nicht eure xorg.conf nach /etc/X11/ zu kopieren.
Ihr spart euch und anderen ne Menge Zeit....
Aber dickes Merci an alle hier..... |
|
Back to top |
|
|
nic0000 l33t
Joined: 25 Sep 2005 Posts: 658
|
Posted: Tue Oct 25, 2005 6:52 pm Post subject: |
|
|
rayven07 wrote: | Wahnsinn, Spitze, Super, OleOle!
Das war es!
Leute vergesst ja nicht eure xorg.conf nach /etc/X11/ zu kopieren.
Ihr spart euch und anderen ne Menge Zeit....
Aber dickes Merci an alle hier..... |
Wenn nur alles im Leben so einfach währe
sei so lieb und setze den Topic auf [solved]
grüße
nico |
|
Back to top |
|
|
mrsteven Veteran
Joined: 04 Jul 2003 Posts: 1938
|
Posted: Wed Oct 26, 2005 12:26 pm Post subject: |
|
|
rayven07 wrote: | Leute vergesst ja nicht eure xorg.conf nach /etc/X11/ zu kopieren. |
Oh, ja, dass kenn ich. Bei mir lag mal eine falsche xorg.conf in /root rum und ich habe mich die ganze Zeit gewundert, warum ich keine 3D-Beschleunigung habe, bis ich dann eben gemerkt habe, dass er die falsche xorg.conf benutzt. _________________ Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong." |
|
Back to top |
|
|
|