PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI-treiber probleme.


Ifrit
2003-08-20, 15:04:49
Hab die Treiber von schneider-digital gezogen und installiert. aber beim starten von X bekomme ich eine fehlermeldung:

WW fglrx: No matchin DEvice section for instance (BusID PCO:2:0:1) found
EE fglrx(0):[agp] unable to acquire AGP, error "xf86-ENOMEM"
EE fglrx(0):cannot init AGP

AGP support ist im Kernel drin.

Exxtreme
2003-08-20, 15:26:03
Hmm, hast du den richtigen AGPGART-Treiber für deinen Chipsatz?

BNO
2003-08-20, 15:59:49
hast du fglrxconfig korrekt ausgeführt? Benutzt du den mitgelieferten ATI AGPGART?

Ifrit
2003-08-20, 16:31:35
fglrxconfig hab ich richtig konfiguriert ab beides probiert externen AGPGART und internen. AGPGART für chipsatz ? hab nforce treiber installiert und im kernel nforce supoort drin. oder gibts da noch andere treiber ?

Exxtreme
2003-08-20, 16:58:21
Original geschrieben von Ifrit
hab nforce treiber installiert und im kernel nforce supoort drin. oder gibts da noch andere treiber ?
Tja, das ist das Problem. :)

Es gibt keine AGPGART-Treiber von Nvidia. Es gibt aber Kernelpatches, die den AGPGART-Support haben. Das heisst aber, daß du einen neuen Kernel kompilieren musst. =)

Ifrit
2003-08-20, 17:10:07
Neuer kernel (2.4.21) ist schon kompiliert. wo bekomme ich die patches ?

Exxtreme
2003-08-20, 18:50:34
Original geschrieben von Ifrit
Neuer kernel (2.4.21) ist schon kompiliert. wo bekomme ich die patches ?
Du musst zuerst die Sourcen patchen und dann den Kernel kompilieren. Im Nachhinein geht das AFAIK nicht.

Und es müssten die Patches von Alan Cox sein, in denen sich der Nforce2-Support befindet.

Ifrit
2003-08-20, 19:07:48
gibts da irgend ein tutorial, oder anleitung ?

Exxtreme
2003-08-20, 19:12:37
Ich habe doch so einen netten FAQ-Thread erstellt.

http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&threadid=69043

Und vielleicht hilft dir das weiter:

http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&threadid=76639

Ifrit
2003-08-20, 19:50:04
welchen ac patch brauch ich denn?
patch-2.4.21-ac4.bz2 nur den hier ?

Exxtreme
2003-08-20, 20:09:44
Original geschrieben von Ifrit
welchen ac patch brauch ich denn?
patch-2.4.21-ac4.bz2 nur den hier ?
Keine Ahnung. :D

Bei mir hat der vorige Patch Probleme mit USB verursacht, deswegen habe ich es gelassen.

Ifrit
2003-08-20, 21:31:38
hab den ac4 patch versucht, aber beim kompilieren des kernels bekomme ich dann nen fehler:
make[2]: *** [acpiphp_glue.o] Fehler 1
make[2]: Leaving directory `/usr/src/linux-2.4.21/drivers/hotplug'
make[1]: *** [_modsubdir_hotplug] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.4.21/drivers'
make: *** [_mod_drivers] Fehler 2

muss es ein ac patch sein ? es gibt aktueller patches: den bk35 oder 2.4.22-rc2.

Ifrit
2003-08-21, 00:01:54
Problem gelöst: mit 2.4.22-rc2 gepatcht dann ati treiber. keine probs mehr.
thx for help

Exxtreme
2003-08-21, 09:34:43
Original geschrieben von Ifrit
Problem gelöst: mit 2.4.22-rc2 gepatcht dann ati treiber. keine probs mehr.
thx for help
Und läuft auch 3D?

Ifrit
2003-08-21, 17:05:45
ja läuft. leider hab ich festgestellt, das sich Tribes2 mit mdk 9.1 nicht patchen lässt. habs mit knoppix versucht aber das teil will noch nicht mal auf frisch formatierte Fat32 partitionen schreiben, weil es keine schreibrechte hat . wie schaffe ich das knoppix auch auf festplatte schreiben kann ?

Capitan
2003-08-21, 17:08:05
rechtsklick auf die jeweilige partition und dann die option schreib/leserechte ändern anklicken.
dann müsstest du vollen zugriff auf das lw haben.
es müsste aber auch mit chmod in der konsole gehen.

Ifrit
2003-08-21, 18:48:43
hab alle schreib und lese rechte gegeben. will aber nicht.

Exxtreme
2003-08-21, 19:17:07
Original geschrieben von Ifrit
hab alle schreib und lese rechte gegeben. will aber nicht.
Du musst es in der /etc/fstab einstellen. Mein Eintrag sieht so aus:

/dev/hdb1 /mnt/win_c2 vfat user,uni_xlate,uid=0,defaults,umask=000,gid=0 0 0


Wichtig ist AFAIK das "umask=000".

Harleckin
2003-08-23, 16:14:44
Man braucht nicht zwingend die Patches von AC nutzen, da es auch einen Standalone-Diff [1] für den 2.4.21 gibt.

[1] http://www.nforcershq.com/forum/viewtopic.php?t=22114&sid=


MfG

Ajax
2003-08-23, 18:24:28
Hier gibt es ein aktuelles

How To (http://www.gmpf.de/)

So long Ajax

Ifrit
2003-08-23, 19:51:15
da ist nur ein howto wie ich die graka treiber installiere, bringt nur nicht viel wenn man probleme mit nforce2 hat.
ich musste linux neu installieren, aber jetzt funktioniert es irgendwie nicht mehr, der kernel ist gepatcht neugestartet graka treiber installiert und x startet mit dem gleichen fehler nicht.

wie kann ich denn einen diff patch einbinben?


es gibt ein ähnliches howto für mandrake:
1. Kernel Sourcen der Distro installieren !

2. Neuesten FireGl Treiber für XFree 4.3 von Schneider-digital.de ziehen.

3. Im Konsolenmodus (X Server darf nicht laufen !!!) den Treiber mit folgendem Befehl installieren:
rpm -i --force --nodeps Dateiname.rpm

4. fglrxconfig ausführen und die Karte konfigurieren.Bitte an dieser stelle noch kein startx versuchen !

5.In das Verzeichnis /lib/modules/fglrx/build_mod wechseln.

6. In diesem Verzeichnis dann mit sh make.sh den kernel builden.

7.Mit cd.. ein Verzeichnis höher wechseln und dort sh make_install.sh ausführen.

8. Neustarten oder einfach startx eingeben und siehe da der Treiber funzt auch auf Mandrake 9.1 !!!

Ifrit
2003-08-23, 21:44:45
/lib/modules/2.4.21/kernel/drivers/char/drm/fglrx.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21/kernel/drivers/char/drm/fglrx.o failed
modprobe: insmod fglrx failed
failed.

das ist der aktuelle fehler. ich hab verschiedene patches versucht + diesen patch :
http://www.nforcershq.com/forum/viewtopic.php?t=22114&sid=

trotz gepatchten kernel bekomme ich denselben fehler wie vorher. ich hab ka woran das liegen kann.

EDIT: fehler wahrscheinlich gefunden. melde mich später wenn kernel fertig ist.
doch nicht. ka woran es jetzt liegt.

Ajax
2003-08-24, 11:23:12
Sorry. hab selber weder eine ATi, noch ein nForce2. Weiss nicht mal genau, was das genau sein soll. Nur Chipsatz oder auch Sound mit NIC ??

So long Ajax

Gast
2003-08-24, 15:31:32
Du hast nicht zufällig alles mit 8xAGP am laufen? Wenn ja stell es im BIOS auf 4x oder 2x. Denn agpgart unterstützt bei kernel 2.4.21 kein 8xAGP.
Soweit ich weis hat NVidia (NForce2) aber ein eigens agpgart modul für 2.4.21 welches 8xAGP kann. Probier sonst das mal?
Und dann erst die ATI-Treiber.
Obs funktioniert kann ich aber nich garantieren da ich kein NForce2 Board habe.

Ifrit
2003-08-24, 18:01:41
ich kann im bios nicht auswählen ob AGP 2x 2x oder 8x nur ob ich 8x support haben will. und es hat ja funktioniert. mit dem 22-rc2 patch aber dann hab ich nue installiert und es klappt nicht mehr.

leider ist auf der nvidia page die installationsanleitung down für die nforce treiber.

Ifrit
2003-08-25, 02:08:38
[fglrx:firegl_stub_register] *ERROR* Fire GL kernel module has to be loaded prior to any other DRM kernel module!

den fehler wirft mir dmesg aus nach der installation der treiber. aber ich kann im kernel nirgends ein firegl modul finden.

Harleckin
2003-08-25, 13:02:29
Ich bin einen etwas anderen Weg gegangen..

1. Vanilla-Sourcen des 2.4.21 als Ausgangspunkt

2. den Kernelpatch für den nForce2 AGP-GART von Con Kolivas [1]
2.1. Kernel backen und booten

3. die akt. ATI-Treiber [2] für xfree86 4.3.0 ziehen
3.1. mit 'rpm2cpio ati_3.2.0-3.rpm | cpio -i --make-directories' entpacken
3.2. die Dateien müssen daraufhin manuell in die Verzeichnisse kopiert/verschoben werden
3.3. in '/lib/modules/fglrx' liegen die Sourcen und Scripte zum Erstellen vom Kernelmodul "fglrx.o"

4. "fglrx.o" nachdem kompilieren in '/lib/modules/'uname -r'/kernel/drivers/video' kopieren

5. 'fglrxconfig' durchführen und mit ein bisschen Arbeit sollte es funktionieren

[1] http://members.optusnet.com.au/ckolivas/kernel/
[2] http://www.linuxforen.de/forums/showthread.php?s=&threadid=91379

HW/SW:
Epox 8rda+ nForce2
Debian Woody 3.0
2.4.21 + nForce2-Patch
xfree86 4.3.0 Backport


MfG

Ifrit
2003-08-25, 18:41:20
3.3. in '/lib/modules/fglrx' liegen die Sourcen und Scripte zum Erstellen vom Kernelmodul "fglrx.o"


meinst du damit sh make.sh und sh mkae_install.sh ?

Harleckin
2003-08-25, 20:22:12
Japp, mit 'make.sh' kann man wie es der Name sagt, die Module generieren und später mit 'make_install.sh' installieren.
Die händische Art und Weise das Modul zu Installieren funktioniert natürlich auch.


MfG

Ifrit
2003-08-25, 22:37:06
Warning: loading /lib/modules/2.4.21/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.21/kernel/drivers/char/drm/fglrx.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21/kernel/drivers/char/drm/fglrx.o failed
Warning: loading /lib/modules/2.4.21/kernel/drivers/video/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
/lib/modules/2.4.21/kernel/drivers/video/fglrx.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21/kernel/drivers/video/fglrx.o failed
modprobe: insmod fglrx failed
failed.


bekomme immer noch diesen fehler.

Harleckin
2003-08-26, 07:40:20
Wurde Kernel und Modul mit Hilfe des gleichen Compilers übersetzt?
Probier evt. mal den aktuellen 2.4.22 aus.


MfG

Ifrit
2003-08-26, 14:41:10
2.4.22 hab ich probiert, da lassen sich die treiber problemlos installieren aber beim starten von x bekomme ich wieder die agp fehler.

Exxtreme
2003-08-26, 15:02:37
Original geschrieben von Ifrit
2.4.22 hab ich probiert, da lassen sich die treiber problemlos installieren aber beim starten von x bekomme ich wieder die agp fehler.
Wie lautet der AGP-Fehler?

Ifrit
2003-08-26, 18:57:32
WW fglrx: No matchin DEvice section for instance (BusID PCO:2:0:1) found
EE fglrx(0):[agp] unable to acquire AGP, error "xf86-ENOMEM"
EE fglrx(0):cannot init AGP


genau der wie im ersten post.