KDE bleibt sporadisch hängen

PatTheMav

Well-Known Member
Nabend - tut mir leid, euch wieder mit nem Problem belasten zu müssen, aber ich zieh Probs ja magisch an ;)

Nachdem ich mit pkg_cutleaves mein Ports-System und die installierte Software gründlich aufgeräumt hab, hab ich es endlich geschafft mit "portinstall xorg" und "portinstall kde" beides sauber ohne Fehler zu installieren. Auch der nVidia-Treiber funktioniert hervorragend, beim Start von KDE mit "startx" oder "kdm" hab ich auch keine Errors in den Log-Dateien.

Allerdings bleibt KDE dafür manches Male hängen. So kann ich ohne Probleme Einstellungen tätigen, sobald ich aber in Firefox z.B. etwas schneller Scrolle, oder Fenster herumziehe, bleibt alles hängen. Die Maus ist zwar noch bewegbar, aber KDE reagiert auf nichts mehr, auch auf die Tastatur nicht, so dass mir nur ein "kill -9" per SSH von meinem Windows-Rechner übrigbleibt, um wieder den BSD-Rechner zum Leben zu bringen.

Danach lande ich auch wieder in KDM oder im Bash und kann wieder KDE starten bzw. mich einloggen. Doch wenn ich dann scheinbar dem System zuviel abverlange, bleibt es hängen.

/etc/X11/xorg.conf :
Code:
Section "ServerLayout"
	Identifier     "Layout0"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/webfonts"
	FontPath     "/usr/X11R6/lib/X11/fonts/TTF"
	FontPath     "/usr/X11R6/lib/X11/fonts/bitstream-vera"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc"
	FontPath     "/usr/local/share/fonts"
	FontPath     "/usr/X11R6/lib/X11/fonts"
	FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
EndSection

Section "Module"
	Load  "freetype"
	# Load "xtt"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "type1"
#	Load  "speedo"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "Auto"
	Option	    "Device" "/dev/sysmouse"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc101"
	Option	    "XkbLayout" "de"
EndSection

Section "Monitor"

 ### Uncomment if you don't want to default to DDC:
#	HorizSync    31.5 - 57.0
#	VertRefresh  50.0 - 90.0
	Identifier   "Monitor0"
	Option      "DPMS"
EndSection

Section "Device"
	Identifier  "Card0"
	Option      "NvAgp" "1"
	Option      "RenderAccel" "true"
#	Option      "AGPMode" "4"
#	Driver      "nv"
	Driver      "nvidia"
#	ChipSet     "GeForce2 MX/MX 400"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Mode      0666
EndSection

Section "Extensions"
	Option     "Composite" "enable"
	Option     "RENDER" "enable"
EndSection
/root/.xinitrc
Code:
exec startkde
Alles was in der Xorg.0.log einem Fehler am nächsten kommen könnte, sind diese beiden Zeilen, ansonsten finden sich keine Fehler in der Logdatei :
Code:
Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Falls ihr noch ne Config braucht sagt mir bescheid, aber ich komm echt nicht drauf, woran das liegen könnt :(
 
Zuletzt bearbeitet:
Les' ich richtig: du startest KDE als root?! Wieso denn das? Oder benutzt du kdm?

Zur Konfiguration:
Die Extension "RENDER" ist mir vollkommen unbekannt. Woher/wieso hast du die?
Und die Option "NvAGP" setz mal auf 3. Da macht der das automatisch mit der auswahl des agp-Treibers.
 
Nene, automatisch gestartet wird nur KDM, ich nutz den Rechner ja auch nich aktiv, der steht nur im Arbeitszimmer meiner Mutter und ihr Rechner hat kein Inet, der BSD-Rechner als Router und Firewall schon und da beide Rechner an einem Monitor mit Monitor-Switcher sitzen, wollt ich ihr die Möglichkeit geben ab und an mit Firefox zu surfen ..

Naja und ich wollt Xorg und KDE "beherrschen" können.

"Nvagp" "3" stell ich gleich mal ein, die RENDER-Option hab ich aus einem Thread hier im Forum übernommen, werd sie aber auch mal entfernen.

Edit: Mit NvAgp auf 3 und der entfernten RENDER-Option, is mir KDE sogar schon mitten im Kontrolzentrum abgeschmiert, hab aber keine Ahnung ob das Kausal mit dem Entfernen dieser beiden Optionen zusammenhängt.
 
Zuletzt bearbeitet:
Hi,
ich hatte den ähnlichen Fall mit Linux(Debian) schuld war X,ich habe Vesa Treiber genommen und ich vermute das es bei dir der nvidia treiber ist.

Gruss Menuhin
 
Son Mist, dabei hab ich doch ne originale Geforce 2 MX drin .. is die Umstellung von nVidia-Treiber auf VESA schwer zu bewerkstelligen ? Es gäbe da ja noch den eingebauten nv-Treiber von Xorg, den man verwenden könnte.
 
So, mit dem Standard-nVidia-Treiber funktioniert alles, Transparente Menüs, Schatten usw. alles drin und dran und hängen bleiben tuts nicht :)

Hab nun auch nen Gastbenutzer eingerichtet, der hat keinen Shell-Account, xTerm startet erst garnicht für den Benutzer, runterfahren kann der auch nicht mehr, hat sonst noch jemand Tips zum Absichern von KDE für nen Gastnutzer ? Der soll eigentlich nur OpenOffice, Firefox und paar Spiele oder sowat nutzen können.

Was mich sonst nur noch wurmt - KDM will nach dem Boot nicht starten, da es nicht zum Screen0 (also router.local:0) connecten könne. Wenn ich aber per Hand KDM eintippe, funzt alles.
 
Transparente Menüs, Schatten usw. alles drin und dran und hängen bleiben tuts nicht
Laut:
http://wiki.x.org/X11R6.8.1/doc/RELNOTES2.html#3
ist "Composite" experimentell und man sollte sich nicht wundern, wenn alles abstürzt. Und überhaupt, wer brauchst schon solchen Gimnick wie transparente Fenster und solch schwarze Löcher, pardon Schätten!?

KDM will nach dem Boot nicht starten, da es nicht zum Screen0 (also router.local:0) connecten könne.
Bist Du Schritt für Schritt nach folgender Anleitung:
http://wiki.bsdforen.de/index.php/FreeBSD_-_KDM
vorgegangen?
 
So, das Thema ist schonmal erledigt, mit dem Standard-Treiber "nv" funktioniert alles einwandfrei - KDE bleibt nicht hängen, KDM startet auf Konsole #9 nach dem Boot, alles fein.

Trotzdem gibts noch paar Dinge, die ich nicht gefixt bekomme :

Bei jedem Start von KDE werden folgende Zeilen in das Sessionlog geschrieben :
Code:
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
Und hierzu hat wohl auch noch keiner ne Lösung :
Code:
Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Und zu guter ;) Letzt macht der Cronjob "Save-Entropy" Mist, weil der alle 11 Minuten gestartet wird und dabei folgende Fehlermeldungen en Masse in die messages knallt :
Code:
_secure_path: cannot stat /etc/login.conf: Permission denied
 
Zuletzt bearbeitet:
Zurück
Oben