PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem: KDE wird nicht geladen bei Runlevel 5 / Mandrake 9.0



Razorfang
17.03.03, 18:00
hi erstmal,
ich bin "neu" habe aber schon ein paar Wochen in den Tutorials/howto's und FAQs hier im Forum herumgestöbert und mich in Sachen Linux weitergebildet. Vielen Dank an alle die sich diese grosse Mühe machen :)

und jetzt zu meinem Problem (mein Sys is in der Signatur/Mandrake 9.0 - Kernel 2.4.19):

mein Vorhaben: Quake 3 zum Laufen bringen

Schritt 1: den ganzen Notwendigen Kram runterladen

Schritt 2: NVidia RPM installieren

Schritt 3 (vermutlich der Fehler): im Mandrake Control Center herumpfuschen. Ich habe in der X Server Konfiguration mehr interessiert als wissend was ich tue herumgeklickt und offenbar irgendetwas (de)aktiviert was nun bewirkt, dass beim Hochfahren unter mdk nur noch die Konsole (Login) und nicht mehr KDE 3.0 erscheint (war evtl. die Option "beim starten auch X-Server laden")
Ich habe durch Suchfunktion etc. ein paar Sachen ausprobiert, unter anderem auch das Editieren der /etc/inittab per vi weil ich erst vermutete dass ich einfach den Runlevel geändert haben könnte. Der war jedoch auch bei default = 5, und da ich vermute dass es sich hierbei um einen Fehler handelt der so dumm ist dass ihn ausser mir niemand reproduziert (weshalb ich auch kein FAQ gefunden habe, in dem soetwas angesprochen wird) dachte ich mir, ich frage mal nach.

Achja, ich habe versucht KDE oder Gnome (beide installiert) per Konsole zu starten (startkde / startgnome), doch beide brechen mit fehlermeldungen ab. Bei Gnome sehr kurz und weniger aufschlussreich, bei kde wurde erst auf einen nicht aktivierten dienst hingewiesen, den ich dann per ausprobieren aktivieren konnte. Danach funktionierte es leider trotzdem nicht.

danke für eure Zeit

(ich hoffe es lohnt sich für euch mit solchem Zeitaufwand die Seelen von den "Gates of Hell" wegzuzerren, das Seelenheil ist euch gewiß :ugly: )

stefan-tiger
18.03.03, 09:10
also hab ich das richtig verstanden:

- dein rechner startet im text-login modus, du willst aber grafischen login (kdm in deinem fall)?
- deine grafische oberfläche (xserver bzw. xfree genannt) lässt sich auch manuell nicht starten?

also:

1. logge dich als root auf ner textkonsole ein

2. gib

rpm -qa | grep NV

ein, es müsste soetwas wie

NVIDIA_GLX-1.0-4191
NVIDIA_kernel-1.0-4191.mdk90up

erscheinen.ein

lsmod | grep nv

müsste etwa ein

nvidia 1469056 10 (autoclean)

ergeben.

so, wenn jetzt schon ein fehler aufgetreten ist, dann liegt es an nicht installierten, falsch installierten, oder nicht geladenen nvidia treibern. ansonsten kommt jetzt noch die xserver konfiguration in frage....

3. gib mal ein

X 2> /tmp/error.txt

da müsste sich was tun. siehst du nur nen schwarzen bildschirm oder irgendwas anderes als ne text-konsole drücke Strg+Alt+F1.

4. an der textconsole schaust du jetzt per

less /tmp/error.txt

die fehlermeldungen vom xserver an.

5. poste uns diese error.txt und auch die datei /etc/X11/XF86Config-4


bis denn, cya

Razorfang
18.03.03, 13:14
Original geschrieben von stefan-tiger

- dein rechner startet im text-login modus, du willst aber grafischen login (kde in deinem fall)?

ja, genau

Original geschrieben von stefan-tiger

- deine grafische oberfläche (xserver bzw. xfree genannt) lässt sich auch manuell nicht starten?

zumindest nicht so wie ich es mit meinem noch mangelhaften wissen versucht habe (startkde / startx)

ein Kumpel hat mir geraten das x-Configtool aufzurufen (startrvxdm) ... aber das gibts bei MDK offenbar nicht :/

Original geschrieben von stefan-tiger

5. poste uns diese error.txt und auch die datei /etc/X11/XF86Config-4

ok, das werd ich machen. vielen dank schonmal :)

clumsy
18.03.03, 13:51
Schau mal in die /etc/inittab...dort sollte ein Eintrag sein:


id:3:initdefault:

die 3 anderst Du in ne 5 um....

Ich nehm an, dass Du irgendwie versehentlich eingestellt hast, dass er bis zum Runlevel 3 booten soll (also ohne X)...wie halt selbst schon gemeint hast.

Ciao
clumsy

Razorfang
18.03.03, 15:15
@clumsy
ich sag das als Linux-Newb ja nur ungern *paranoidumschau* :D
aber den Runlevel hab ich schon geprüft, und der ist 5. Den Thread im
gleichen Forum wo du den gleichen Tipp gegeben hast hab ich nämlich
per Forensuche gefunden und gleich selber (leider ohne Erfolg) gecheckt.
Ich vermute eher dass ich durch mein herumpfuschen im Mandrake-Kontrollcenter
den automatischen Start des X-Server gekillt habe.

hier erstmal die Dateien, und nochmal danke im Voraus für eure geduld mit uns
Newbies die noch vor der Hölle errettet werden müssen :)

/tmp/error.txt
----------------------------
XFree86 Version 4.2.1 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 3 September 2002
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.18-23mdkenterprise i686 [ELF]
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Mar 18 15:41:15 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Using vt 7
(EE) No devices detected.

Fatal server error:
no screens found

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to xfree86@xfree86.org.
----------------------------


/etc/X11/XF86Config-4
----------------------------
# File generated by XFdrake.

# ************************************************** ********************
# Refer to the XF86Config man page for details about the format of
# this file.
# ************************************************** ********************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "de(nodeadkeys)"
Option "XkbOptions" ""
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/usbmouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "1024x768 @ 70 Hz"
HorizSync 31.5-57.0
VertRefresh 50-70

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
BoardName "NVIDIA GeForce4 (generic)"
Driver "nv"
Option "DPMS"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection

Subsection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubsection

Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection

Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection
----------------------------

Razorfang
18.03.03, 15:16
achja, bevor ich es vergesse:

rpm -qa | grep NV
ergab: NVIDIA_kernel-1.0-4191.mdk90up

lsmod | grep NV
ergab: nichts, aber auch keinen Fehler

clumsy
18.03.03, 15:33
lol :D

schmeiss mal "Load "GLX" " aus deiner XF86config....

Nach deinem grep zu urteilen ist kein GLX-Treiber installiert, sondern nur der Kernel-Treiber für die NVidia-Karte.

Installier mal den GLX-Part (neu)...MUSS aber die selbe Version haben wie der Kernel_part vom Nvidia...

Mehr infos zu deiner GraKa und Treibern findest du mit
cat /proc/driver/nvidia/version oder auch /proc/driver/nvidia/card oder statt card -> agp.....

Nach dem logfile hats definitiv nix damit zu tun, dass init 5 nich gestartet wird....ein nvidia treiber/modul-problem....

clumsy

Razorfang
24.03.03, 18:35
also, nach einigen Tagen an Herumgefrickel hab ich es aufgegeben, alle relevanten Daten auf die windows-partition geschoben und es mal mit redhat versucht. Nichteinmal ein Freund der erfolgreich Gentoo am laufen hat konnte mir helfen :/

Ich habs dann mal mit Redhat 8.0 versucht ... installiert, und wieder gekickt, da es trotz Auswahl bei der Installation weder meine Terratec TV Karte erkannt hat, noch einen "Windows" Eintrag im Bootloader (Grub) generiert hat, so dass ich Windows nicht mehr booten konnte.
Dann nochmal Mandrake 9.0 ... das alte Problem:
NVidia Geforce 4 (generic) Treiber mit Hardware Support (XFree 3.6.x mit experimentellem 3D-Support anstatt XFree 4.2.x) funktioniert nicht, maximal 16bit Farben ansonsten Fehler "not supported"

ich hab beschlossen dass ich auf Suse 8.2 warte, mir davon die schüler/studentenversion kaufe und dann weitersehe, was meint ihr. ist das "sinnvoll" und "klug" ?

Psychotronic
24.03.03, 19:13
1. Nein, das ist meiner Meinung nach nicht klug(Weil Mandrake cool ist ;) )

2. Dein Problem liegt in der Device-section, ich hab den Fehler mal deutlich markiert:

Section "Device"
Identifier "device1"
BoardName "NVIDIA GeForce4 (generic)"
>>>>>>>>Driver "nv" <<<<<<<<<< ;)
Option "DPMS"
EndSection


Die markierte Zeile muß durch die Zeile:

Driver "nvidia"

ersetzt werden, da unter Mandrake das nv modul runtergeschmissen wird und es durch ein nvidia modul ersetzt wird(ich glaub das ist auf allen Linux Distris so), wenn du den Kernelpatch installierst... Wenn du beide Pakete installiert hast(Kernel Patch und GLX!), sollte es jetzt eigentlich funktionieren. Das Load "GLX" sollte genau dort stehen bleiben wo es ist!

Razorfang
25.03.03, 21:54
HALLELUJA! ES FUNKTIONIIIIIIIIIIIHIIIERT :D

gerade Tux Racer in 1024x768 gegamed ... butterweich :ugly:

also, vielen Dank an alle die geholfen haben :)

clumsy
26.03.03, 07:04
mal ne frage zum Tuxracer....
wo und wie kann ich die auflösung verändern??

THX
clumsy

PS: Freut mich, dass es funzt... :D

drunkenPenguin
26.03.03, 08:11
@clumsy:

Ich hoffe ich liege da richtig:
in deinem Homeverzeichnis, Unterverzeichnis .tuxracer, Datei Options. Die ersten paar Zeilen, fullscreen, x-resolution, y-resolution.

VG
Daniel