Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

21

07.03.2009, 00:03

Die Rechte sehen genau so aus wie in Deinem Beispiel.

mit der "nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --render-accel --damage-events" erstellten "xorg.conf" bekomme ich das Licht gar nicht mehr an.
Auch wird die Datei "/tmp/.X0-lock" nicht mehr erstellt. Der X-Server soll aber laufen (/etc/init.d/xdm status)! Komisch.
Mit meiner alten "xorg.conf" kann ich das Licht mit der Prozedur wie beschrieben anschalten.
"nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --render-accel --damage-events" sollte die "xorg.conf" ja eigentlich richtig erstellen.
Vieleicht liegt es ja an der "Kernel config"? Seltsam, Seltsam.

Den Kernel habe ich noch nicht neu gebacken.

Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:
  • config.txt (62,57 kB - 1 mal heruntergeladen - zuletzt: 07.03.2009, 00:30)

22

07.03.2009, 03:11

Deaktiviere bitte im Kernel

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Device Drivers  --->
Graphics support  --->
<> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)  --->
und auch unter
<*> Support for frame buffer devices  --->
den
[]   EFI-based Framebuffer Support
(es sei den du hast EFI statt einem BIOS)

Aktiviere hier besser
[*]   VESA VGA graphics support
und
Console display driver support  --->
<*> Framebuffer Console support
wenn du einen FB nutzen möchtest
Der Bösewicht ist hier im Zusammenhang mit dem nvidia Treiber der aktivierte
"<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)"
nimm den mal raus.

23

07.03.2009, 12:41

der kernel ist mit den Änderungen neu gebacken, aber leider immer noch ein schwarzer Monitor mit dem "nvidia-driver"
Ich habe auch schon alle Treiber die die Karte unterstützen durchprobiert. Dabei ist mir eine Datei aufgefallen.
"/etc/modprobe.d/nvidia" ich habe die mal angehängt.

Es handelt sich um einen Dell Laptop.

Stelle ich in der xorg.conf auf "nv" um startet ohne Probleme "kdm-3.5"

"twm" startet auch ohne Probleme mit nvidia

mmh.

Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:

24

08.03.2009, 11:07

Ich habe im Kernel jetzt das "Direct Rendering" wieder an und einige anden Optionen für nvidia. Un siehe da der Monitor geht nicht mehr aus.

Jedoch bekomme ich noch einen Fehler wegen fehlender nvidia Kernel Module. Der X-Server startet nicht. Vieleicht bleibt er auch nur deshalb an?? mmh!

Wie kann ich das ändern. Oder kann dieser Kernel nicht mehr mit dem alten Treiber?

Gleiches System mit Debian läuft der nvidia Treiber.

Kann ein anderer Windowmanager "xdm" "gdm" statt "kdm-3.5" was bringen?

Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (08.03.2009, 12:53)


25

08.03.2009, 13:14

AFAIK bringt das nVidia Paket eigene DRI Bibliotheken mit
Grundlegende Info/Doku wie zb
http://www.gentoo.org/doc/de/nvidia-guide.xml
http://www.gentoo.org/doc/de/dri-howto.xml
usw. hast du durch?

Probiere es doch auch mal mit einem <=kernel-2.6.25

26

08.03.2009, 13:33

Ich habe jetzt den linux-2.6.27-gentoo-r8 Kernel.
Wie bekomme ich den "<=kernel-2.6.25" sauber in mein System, ohne durcheinander zu kommen?

Gruß Micha.

27

08.03.2009, 13:52

Du kannst problemlos mehrere kernel installiert haben, einfach einen neuen erstellen..
In Stichpunkten etwa so
emerge =sys-kernel/gentoo-sources-2.6.24-r8
Simlink setzen, zb via "eselect kernel list" (set) oder eben Manuell
kernel konfigurieren (make menuconfig oder genkernel) , dann kompilieren/installieren, externe Module (wie zb dein nvidia-drivers) neu bauen (mergen)
und dann am besten in der grub.conf einen weiteren Boot-Eintrag hinzufügen.

Schaue hierzu aber auch in die Offizielle gentoo kernel-Doku und evtl auch ins wiki zb http://gentoo-wiki.stefreak.de/de.gentoo…ompilieren.html usw. es ist da sehr viel Dokumentation zu finden.

viel Erfolg

28

08.03.2009, 15:03

die .config von dem linux-2.6.27-gentoo-r8 Kernel kann ich verwenden?

Oder kann es da Komplikatioonen geben weil der neuer ist?

Gruß Micha.

29

08.03.2009, 16:40

Du kannst es versuchen, solltest sie dann aber vor dem "make menuconfig mit

Quellcode

1
# make oldconfig
anpassen.

30

08.03.2009, 23:52

also ich habe jetzt auch den "linux-2.6.24-gentoo-r8" Kernel.

Wie bekomme ich den nvidia-driver in das System?

Quellcode

1
2
3
4
eselect kernel list
Available kernel symlink targets:
  [1]   linux-2.6.24-gentoo-r8 *
  [2]   linux-2.6.27-gentoo-r8


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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
emerge nvidia-drivers
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-96.43.10
 * NVIDIA-Linux-x86-96.43.10-pkg0.run RMD160 SHA1 SHA256 size ;-) ...                                                                  [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                 [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.24-gentoo-r8/build
 * Found sources for kernel version:
 *     2.6.24-gentoo-r8
 * Checking for MTRR support ...                                                                                                        [ ok ]
>>> Unpacking source...
>>> Unpacking NVIDIA-Linux-x86-96.43.10-pkg0.run to /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/work/NVIDIA-Linux-x86-96.43.10-pkg0
 * Applying NVIDIA_glx-defines.patch ...                                                                                                [ ok ]
 * Applying NVIDIA_glx-glheader.patch ...                                                                                               [ ok ]
 * Applying NVIDIA_i2c-hwmon.patch ...                                                                                                  [ ok ]
 * Converting NVIDIA-Linux-x86-96.43.10-pkg0/usr/src/nv/Makefile.kbuild to use M= instead of SUBDIRS= ...                               [ ok ]
>>> Source unpacked in /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/work
>>> Compiling source in /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/work ...
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/environment: line 2690: cd: /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/work/nvidia-drivers-96.43.10: No such file or directory
ln: creating symbolic link `Module.symvers': File exists
 * Preparing nvidia module
make -j10 HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.24-gentoo-r8/build HOST_CC=i686-pc-linux-gnu-gcc clean module
Your kernel was configured to include nvidiafb support!

The nvidiafb driver conflicts with the NVIDIA driver, please
reconfigure your kernel and *disable* nvidiafb support, then
try installing the NVIDIA kernel module again.

*** Failed nvidiafb sanity check. Bailing out! ***

make[1]: *** [nvidiafb-sanity-check] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [module] Error 2
 *
 * ERROR: x11-drivers/nvidia-drivers-96.43.10 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3680:  Called linux-mod_src_compile
 *             environment, line 2709:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC="$(tc-getBUILD_CC)"                                                 CROSS_COMPILE=${CHOST}-              LDFLAGS="$(get_abi_LDFLAGS)"                                             ${BUILD_FIXES}                                          ${BUILD_PARAMS}                                               ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.24-gentoo-r8/build HOST_CC=i686-pc-linux-gnu-gcc clean module
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/environment'.
 *

>>> Failed to emerge x11-drivers/nvidia-drivers-96.43.10, Log file:

>>>  '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/build.log'

 * Messages for package x11-drivers/nvidia-drivers-96.43.10:

 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.24-gentoo-r8/build
 * Found sources for kernel version:
 *     2.6.24-gentoo-r8
 * Checking for MTRR support ...
 * Applying NVIDIA_glx-defines.patch ...
 * Applying NVIDIA_glx-glheader.patch ...
 * Applying NVIDIA_i2c-hwmon.patch ...
 * Converting NVIDIA-Linux-x86-96.43.10-pkg0/usr/src/nv/Makefile.kbuild to use M= instead of SUBDIRS= ...
 * Preparing nvidia module
 *
 * ERROR: x11-drivers/nvidia-drivers-96.43.10 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3680:  Called linux-mod_src_compile
 *             environment, line 2709:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC="$(tc-getBUILD_CC)"                                                 CROSS_COMPILE=${CHOST}-              LDFLAGS="$(get_abi_LDFLAGS)"                                             ${BUILD_FIXES}                                          ${BUILD_PARAMS}                                               ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.24-gentoo-r8/build HOST_CC=i686-pc-linux-gnu-gcc clean module
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.10/temp/environment'.
 *


?(

Gruß Micha.

31

09.03.2009, 00:21

Your kernel was configured to include nvidiafb support! The nvidiafb driver conflicts with the NVIDIA driver, please reconfigure your kernel and *disable* nvidiafb support, then try installing the NVIDIA kernel module again.
Zu Deutsch, du möchtest bitte den nvidia-framebufer im kernel deaktivieren, so kommt es zum Konflikt.

Sollte dann so ausschauen

Quellcode

1
2
$ grep FB_NVIDIA /usr/src/linux/.config
# CONFIG_FB_NVIDIA is not set

32

09.03.2009, 00:36

Ahh so, jetzt sehe ich das auch.

Vielen Dank.

Gute Nacht.

33

09.03.2009, 11:47

ich habe nun alles im Kernel, jedoch auch bei dem "linux-2.6.24-gentoo-r8" Kernel geht mein Monitor aus. Gleiche Problematik.

Warum läuft der nvidia Treiber in dem Debian?

Was könnte noch fallsch eingestellt sein?

Gruß Micha.

34

09.03.2009, 12:20

Wie sieht die xorg.conf im Debian und in Gentoo aus?

Kannst du deine letzte Xorg.0.log hier reinhängen. Als ich mal sowas mit einer nvidia hatte, hatte er den Monitor komplett flasch angesprochen ...

BTW: du kannst aber grundsätzlich mal mit VESA arbeiten, oder?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

35

09.03.2009, 14:40

Quellcode

1
BTW: du kannst aber grundsätzlich mal mit VESA arbeiten, oder? 

Ja der "nv" funktioniert auch tatellos. Ich brauche aber für Compiz den nvidia-driver.

Im Debian habe ich noch einen ganz alten Kernel "2.6.18-6-486 #1". Gibt es den im Portage noch?
Die nvidia-driver-version ist 1.0-8776, gibt es die noch im Portage?

Wenn der "nv" funktioniert kann es auch am ansprechen des Monitors liegen?

Gruß Micha.

36

09.03.2009, 15:58

Wie sieht die xorg.conf im Debian und in Gentoo aus?

Kannst du deine letzte Xorg.0.log hier reinhängen.


=)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

37

09.03.2009, 18:44

Hallo,

hier sind die Dateien.
Gibt es im Portage noch diesen alten nvidia-Treiber?

Gruß Micha
»MichaelMe« hat folgende Dateien angehängt:

38

10.03.2009, 00:36

ich habe mir jetzt aus lange Weile noch einen ganz alten Kernel 2.6.16-r13 genkernel gebaut.
Den nvidia-driver-96.43.09 konnte ich auch ohne Probleme dazu mergen.

Und was soll ich sagen der Monitor geht mit aktiven nvidia-driver immer noch aus. :P

Wo bekomme ich jetzt noch einen ganz alten nvidia-driver? Kernel habe ich ja jetzt genug. ;)

Gruß Micha.

39

10.03.2009, 00:52

Michael, es wird sicher nicht an der kernel Version liegen, mit dem 2.6.24 sollte es funktionieren.
Verrate uns doch mal was da genau für ein Monitor dranhängt, oder wenn ein Notebook, was für ein Model es ist.

Auch: in deiner aktuellen xorg.conf hast du die Monitor Frequenzen immer noch nicht korrekt eingetragen
HorizSync 31.5 - 90.0
VertRefresh 60.0
Die Vertikale Angabe ist so nicht gut, gib ihn da etwas mehr Spielraum, am besten natürlich die korrekten Werte.
Hast du es mal mit der Debian xorg.conf getestet? (Da ist im übrigen auch "nur" der "nv", nicht der "nvidia" Treiber angegeben).

40

10.03.2009, 05:28

Du kannst bei nvidia weiters auch MetaModes inder

Quellcode

1
2
3
4
5
6
Section "Screen"
    ...
    Option 	"Metamodes" "1920x1200_75 +0+0; 1280x1024_75 +0+0; 1024x768_75 +0+0; 800x600_75 +0+0; 800x600 +0+0; 1024x768 +0+0"
    DefaultDepth   24
    ...
EndSection

Das gibt's auch noch. War mal bei älteren nvidia Treiber ganz gut.

Was mich weiter stutzig macht: der Treiber hat massive Probleme damit das EDID auszulesen. Was für einen Monitor hast du da dran hängen?

edit: auch ein Versuch

Quellcode

1
2
3
4
5
6
7
Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV17 [GeForce4 440 Go]"
    Option „NVAGP“ "1"
EndSection

Hängt aber stark von deiner Graka Board ab. nvidia settings/options findest du auf http://nvidia.custhelp.com/cgi-bin/nvidi…li=&p_topview=1
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dyle« (10.03.2009, 05:36)