PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI-konfiguration treibt mich zum Wahnsinn!!



Newby68
23.11.06, 20:21
Hallo Leute,

wie aus dem Betreff zu lesen ist bin ich kurz vor einem Kollaps. Also, das Thema ATI-Treiber-Installation ist schon hingehend und ausreichend erklärt worden. Ich habe bestimmt auch 20 Exemplare an Anleitungen. Ich kriege das auch soweit hin bis zum reboot. Dann nämlich ist er wieder verschwunden wenn ich fglrxinfo eingebe. Ich dache, dass er kompiliert wird wenn ich

fglrx-kernel-build.sh

eingebe und dann auch immer wieder startet. Nach dem 1. Reboot habe ich wieder das Mesa-Ding und nix läuft. Würde sich bitte einer oder alle oder so erbarmen mir Hilfe zu leisten damit meine 3D-Unterstützung immer mitgeladen wird. Warum vergisst SuSE10.1 den Treiber nach dem reboot?
Bitte, ich komme einfach nicht mehr weiter. Das muss doch für den Linux-Spezie kein Problem sein.

Gruss

Gregor

traxxed
24.11.06, 09:24
Schon probiert fglrx in /etc/modules anzufügen? ;)

Newby68
24.11.06, 10:07
Hallo!

Nein, das habe ich (soweit mir bewusst ist:) ) noch nicht versucht. Heißt das, dass ich fglrx in dieses Verzeichnis /etc/moduls verschieben soll? Dann gleich noch eine Frage. Wo ist diese Datei eigentlich abgelegt? Wenn ich sie suchen lasse (Suchbegriff: fglrx) bekomme ich jede Menge Eintragungen.

Gruss

Gregor

traxxed
24.11.06, 10:44
Öhm nicht ganz *g*
/etc/modules ist eine Textdatei in der die Module eingetragen werden die beim Systemstart geladen werden sollen. Einfach fglrx auf einer neuen Zeile reinschreiben und gut is, vorausgesetzt der Installer hat das Modul an die richtige Stelle kopiert. Das kannst du testen indem du (mit root-Rechten) "modprobe fglrx" ausführst, wenn das klappt ist alles ok.
Wenn er hingegen was von "Module not found" ausspuckt musst du die Datei (fglrx.ko) händisch kopieren. Bei Debian nach /lib/modules/2.6.xx-y/kernel/drivers/char/drm aber das könnte bei Suse abweichen. Experimentier halt mal und meld dich wieder.

Rain_maker
24.11.06, 11:01
Diesen Ordner wird der TE nur bei SuSE nicht finden, weil es ihn dort nicht gibt.

Allerdings würden mich mal folgende Ausgaben interessieren.



rpm -qa | egrep -i 'kernel|fglrx|gcc|make|expat'

cat /etc/SuSE-release

sudo egrep 'WW|EE' /var/log/Xorg.0.log

uname -r

egrep -i 'driver|aticonfig' /etc/X11/xorg.conf

/sbin/lspci

find /lib/modules/ -name fglrx.ko

lsmod |grep fglrxDirekt nach dem Start, wenn laut TE der ATI Treiber nicht aktiv ist.

Danach die Ausgabe von
sudo fglrx-kernel-build.sh

Greetz,

RM

Newby68
24.11.06, 13:39
Danke für die Hilfe.

@rain_maker: ich werde die Codes heute abend mal reinsetzen

Ich habe jetzt noch eine Anleitung für die Installation entdeckt:

...

#rpm -ihv fglrx-xxxxx.rpm
#SUSEconfig
#init 3
#aticonfig --initial
#init 5

SUSEconfig habe ich vorher nie eingegeben. Kann das etwas damit zu tun haben?

Gruss

Gregor

Newby68
24.11.06, 17:21
@Rain_maker:

rpm -qa | egrep -i 'kernel|fglrx|gcc|make|expat'

WindowMaker-themes-0.1-250
gcc-java-4.1.0-25
kernel-xen-2.6.16.21-0.25
gcc-4.1.0-25
expat-2.0.0-11
colorgcc-1.3.2-132
kernel-docs-2.6.16.13-4
libgcc-4.1.0-25
gcc-c++-4.1.0-25
unsermake-0.4_20060307-11
make-3.80-200
gcc-info-4.1.0-25
automake-1.9.6-11
kernel-source-2.6.16.21-0.25
ati-fglrx-kmp-default-8.26.18_2.6.16.21_0.8-2
WindowMaker-0.92.0-23
WindowMaker-applets-1.0-675
kernel-syms-2.6.16.21-0.25
kernel-default-2.6.16.21-0.25
x11-video-fglrx-8.26.18-2

cat /etc/SuSE-release

SUSE LINUX 10.1 (i586)
VERSION = 10.1


sudo egrep 'WW|EE' /var/log/Xorg.0.log

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Speedo" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/PEX" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/misc" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/75dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin7/75dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/kwintv" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/misc" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/75dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/misc" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/75dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/xtest" does not exist.
(II) Loading extension MIT-SCREEN-SAVER
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): Bad V_BIOS checksum
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Specified desktop setup not supported: 8
(WW) fglrx(0): Kernel Module version does *not* match driver.
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(WW) fglrx(0): Option "CalcAlgorithm" is not used

uname -r

2.6.16.21-0.25-default

egrep -i 'driver|aticonfig' /etc/X11/xorg.conf

Driver "kbd"
Driver "mouse"
Driver "fglrx"

/sbin/lspci

00:00.0 Host bridge: nVidia Corporation nForce3 250Gb Host Bridge (rev a1)
00:01.0 ISA bridge: nVidia Corporation nForce3 250Gb LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation nForce 250Gb PCI System Management (rev a1)
00:02.0 USB Controller: nVidia Corporation CK8S USB Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation CK8S USB Controller (rev a1)
00:02.2 USB Controller: nVidia Corporation nForce3 EHCI USB 2.0 Controller (rev a2)
00:05.0 Bridge: nVidia Corporation CK8S Ethernet Controller (rev a2)
00:08.0 IDE interface: nVidia Corporation CK8S Parallel ATA Controller (v2.5) (rev a2)
00:0a.0 IDE interface: nVidia Corporation CK8S Serial ATA Controller (v2.5) (rev a2)
00:0b.0 PCI bridge: nVidia Corporation nForce3 250Gb AGP Host to PCI Bridge (rev a2)
00:0e.0 PCI bridge: nVidia Corporation nForce3 250Gb PCI-to-PCI Bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)
02:06.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)


find /lib/modules/ -name fglrx.ko

/lib/modules/2.6.16.21-0.25-default/extra/fglrx.ko
/lib/modules/2.6.16.21-0.25-default/kernel/drivers/char/drm/fglrx.ko
/lib/modules/2.6.16.21-0.25-default/weak-updates/fglrx.ko
/lib/modules/fglrx/fglrx.ko
/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
/lib/modules/fglrx/build_mod/fglrx.ko
/lib/modules/2.6.16.21-0.8-default/updates/fglrx.ko

lsmod |grep fglrx

keine Ausgabe

Rain_maker
24.11.06, 18:09
Paket compat-expat (CD/DVD) nachinstallieren und ggf. nochmal die beiden Treiberpakete.

Hast Du eigentlich auch händisch versucht einen Treiber zu installieren? Wenn ja, wieso taucht der nicht in der Ausgabe oben auf? Ohne RPM-Bau installiert?

Greetz,

RM

traxxed
24.11.06, 19:04
So wie ich den TE verstanden habe funktioniert sein Modul ja, es wird bloss beim Systemstart nicht geladen. Und das Verzeichnis existiert laut seiner Ausgabe ja auch?

@TE
Hast du es jetzt in /etc/modules eingetragen?

Newby68
25.11.06, 20:56
@rain_maker

wieso meinst Du das ich mir das Packet compat-expat nicht installiert habe? das habe ich, ich habs mir extra heruntergeladen. Im übrigen hab ich so gut wie alles von den CD`s bei der Installation ausgewählt. Des wegen verstehe ich nicht, dass da noch etwas fehlen kann.

@traxxed

Sorry aber was soll in etc/modules?

Ich hab vermutet das die CD vielleicht beschädigt sind aber die habe ich vor der Installation geprüft. Es ist so, das direkt nach der Treiber-Installation alles läuft und dann beim Neustart wieder weg ist. Ich kann auch nicht mehr neu installieren, geht nicht. Ich verstehe das nicht.

Gruss

gregor

Rain_maker
25.11.06, 21:53
wieso meinst Du das ich mir das Packet compat-expat nicht installiert habe? das habe ich

Nö, hast Du nicht, siehe die Ausgabe von

rpm -qa | egrep -i 'kernel|fglrx|gcc|make|expat'

Wäre es installiert, dann würde es da auftauchen, das Paket expat taucht ja auch auf.



WindowMaker-themes-0.1-250
gcc-java-4.1.0-25
kernel-xen-2.6.16.21-0.25
gcc-4.1.0-25
expat-2.0.0-11
colorgcc-1.3.2-132
kernel-docs-2.6.16.13-4
libgcc-4.1.0-25
gcc-c++-4.1.0-25
unsermake-0.4_20060307-11
make-3.80-200
gcc-info-4.1.0-25
automake-1.9.6-11
kernel-source-2.6.16.21-0.25
ati-fglrx-kmp-default-8.26.18_2.6.16.21_0.8-2
WindowMaker-0.92.0-23
WindowMaker-applets-1.0-675
kernel-syms-2.6.16.21-0.25
kernel-default-2.6.16.21-0.25
x11-video-fglrx-8.26.18-2

Die Frage, ob Du auch eine händische Installation vorgenommen hast (aus einer ati-installer-XXXXXX.run) wurde auch nicht beantwortet.

Anhand dieser Aussage


Ich habe bestimmt auch 20 Exemplare an Anleitungen.

nehme ich das aber mal an und sollte das der Fall sein, dann stellt sich auch die Frage, ob dieser von Hand installierte Treiber wieder sauber deinstalliert wurde.

Wurde er als rpm gebaut oder direkt installiert?

Das hier ist nämlich seltsam.



/lib/modules/2.6.16.21-0.25-default/extra/fglrx.ko
/lib/modules/2.6.16.21-0.25-default/kernel/drivers/char/drm/fglrx.ko
/lib/modules/2.6.16.21-0.25-default/weak-updates/fglrx.ko Sind diese Dateien identisch?



cd /lib/modules/2.6.16.21-0.25-default/

diff extra/fglrx.ko kernel/drivers/char/drm/fglrx.ko

diff extra/fglrx.ko weak-updates/fglrx.ko

diff kernel/drivers/char/drm/fglrx.ko weak-updates/fglrx.koKeiner dieser Befehle darf einen Unterschied anzeigen.

Und installiere das Paket "compat-expat" nach, es fehlt, egal, was Du meinst runtergeladen zu haben.

http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/RPMS.base/compat-expat1-1.95.8-6.i586.rpm

Das wäre eine der Onlinequellen, aber da es eine "base"-Quelle ist, muß es auch auf der CD/DVD sein.

Greetz,

RM

Newby68
29.11.06, 13:45
Sorry für die verspätete Meldung. Also, ich bin umgestiegen auf Kubuntu und habe es doch tatsächlich geschafft, den ATI-Treiber dort dauerhaft und einwandfrei zu installieren. Ich könnte mich quasi als zufriedenen Linux-Nutzer bezeichnen.

Trotzdem danke:)

Gruss, Gregor