Sie sind nicht angemeldet.

1

16.11.2007, 13:45

NVidia GeForce 7600 Go, GLX lädt nicht

Hallo,

ich bin noch ganz neu was gentoo angeht, daher möchte ich nicht ausschließen, dass ich einfach was Falsches gemacht hab oder so, nur finde ich leider den Fehler nicht selbst und hoffe, ihr könnt mir helfen :/
Problem: startx funktioniert, der NVidia-Screen wird mir angezeigt, und danach das sieht auch alles OK aus, wenn ich dann jedoch exit eingebe kommen 2 Errors (s. unten). Er sagt, dass GLX nicht geladen werden kann.
Ich hab auf gentoo.de die Anleitung zur x-server-Installation und für die nVidia-Treiber befolgt. Falls das eine Rolle spielt: ich hab genkernel benutzt.

Generell kommen mir die Einträge in xorg.conf seltsam vor, er scheint nichts zu erkennen (ist aber vll auch normal wenn man Xorg -configure benutzt).
Load "dri" sollte man ja auskommentieren wenn man nvidia benutzt als Treiber, weiterhin hab ich DefaultDepth 24 und Modes "1024*768" selbst hinzugefügt, sowie die Einträge mit Depth anders als 16 oder 24 entfernt. Das stand als Bedingung da, um GLX laden zu können.

Hier meine xorg.conf:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Section "ServerLayout"
        Identifier      "X.org Configured"
	Screen       0  "Screen0" 0 0
	InputDevice	"Mouse0" "CorePointer"
	InputDevice	"Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath     "/usr/share/X11/rgb"
	ModulePath  "/usr/lib/xorg/modules"
	FontPath    "/usr/share/fonts/misc/"
	FontPath    "/usr/share/fonts/TFF/"
	FontPath    "/usr/share/fonts/OTF"
	FontPath    "/usr/share/fonts/Type1/"
	FontPath    "/usr/share/fonts/100dpi/"
	FontPath    "/usr/share/fonts/75dpi/"
EndSectino

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

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver	    "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option      "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier  "Monitor0"
	VendorName  "Monitor Vendor"
	ModelName   "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "G70 [GeForce Go 7600]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier  "Screen0"
	Device	    "Card0"
	Monitor     "Monitor0"
	DefaultDepth      24
	SubSection "Display"
		Viewport   0 0
		Depth	  16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1024*768"
	EndSubSection
EndSection


sowie der auftretende Fehler:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
(EE) Failed to load module "wfb" (module does not exist, 0)
(II) Module already built-in
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0):	    log file that the GLX module has been loaded in your X
(EE) NVIDIA(0):	    server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0):     you continue to encounter problems, Please try
(EE) NVIDIA(0):	    reinstalling the NVIDIA driver.
(EE) AIGLX: DRI module not loaded
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0:0"

waiting for X server to shut down FreeFontPath: FPE "/usr/share/fonts/misc/" ref
count is 2, should be 1; fixing.


Vielen Dank schon mal!
Johannes

2

16.11.2007, 13:51

Bitte immer den Link von der Anleitung mitgeben.

Hast Du nvidia-treiber emerged?

Hast Du "eselect opengel set nvidia" nach dem emerge durchgeführt?

Ist das Modul nvidia geladen??

3

16.11.2007, 14:41

Oh,

sry für das fehlen wichtiger Informationen, ich werd ab heute denk ich hier noch häufig zu sehen sein (also mit Problemen mein ich, vielleicht irgendwann auch mal mit Lösungen :D).

Der Link zum Howto: http://www.gentoo.de/doc/de/nvidia-guide.xml

Zum Problem: Ich hab tatsächlich das Ende von "Den X-Server konfigurieren" überlesen, lag vermutlich daran, dass ich den direkt nach den Treibern installiert hab und dann nachher zu ungeduldig war. Soweit ich das bis jetzt beurteilen kann, scheint Geduld sowieso eine große Rolle zu spielen wenn man Gentoo benutzen will :)

Der Fehler lag also da, dass ich vergessen hab eselect opengl set nvidia einzugeben :/ Danke für den Hinweis!


Noch was: Dass xorg.conf so wenig genauer definierte Einträge hat, ist das normal (ist ein Laptop wie das Go ja schon sagt)?

Und ebenfalls, dass nach dem (jetzt funktionierenden) Starten von X die Tastatur englisch eingestellt ist?

Vielen Dank nochmal
Johannes

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kenran« (16.11.2007, 14:43)


4

16.11.2007, 14:56

Zitat

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection


ändern in

Zitat

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"

5

16.11.2007, 14:59

Vielen Dank, klappt alles :)

Super Forum!

6

16.11.2007, 15:06

Schön das es funktioniert. Hättest Du aber auch über die man - Page selber lösen könnnen.

Quellcode

1
man xorg.conf


Was verwendest Du als Windows Manager??

Bitte auch an die Forumskonventionen denken und das Thema auf gelöst setzen.


http://www.gentooforum.de/Forumskonventionen

7

16.11.2007, 20:50

Ah sorry, ich hatte noch eine Frage, die ich eigentlich vorhin am schreiben war, die hat sich aber nun erledigt :) Daher jetzt gelöst.

Window Manager benutze ich noch keinen, der kommt morgen :) Ich hab zuerst mal die nVidia-Treiber und X zum laufen bekommen wollen.

Ich schwanke noch zwischen einem Desktop-System wie xfce oder aber Openbox oder Enlightenment. Von Gnome oder KDE brauch ich eigentlich zu wenig um das alles draufzumachen.