PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI Treiber - wie geht es weiter?



hutz
31.03.07, 08:08
Hallo zusammen,
dies ist nun mein xter Linuxstart und ich werde wieder aufgehalten. Ich möchte ja wirklich aber irgendwie ist mir das alles zu kompliziert. Oder es hat noch nicht "KLICK" gemacht.

Ich habe gestern neu Linux auf meinem Windows PC installiert. Open Suse 10.2

Nun habe ich eine ATI Radeon X1950GT Super 512 AGP Karte in meinem Rechner.
Den Treiber habe ich auch bei ATI gestern downgeloadet.
Habe die Installationsbeschreibung der neuen CHIP genau befolgt.

Dort steht.
Datei downloaden.
In der Shell - sh dateiname
dann startet das Installationsprogramm von ATI und am Schluss soll ich aticonfig -initial eingeben.
Wenn ich das nun eigebe kommt folgende Meldung:

Warning: Could not find configuration file
Please copy configuration file template to /etc/X11

Ok - es fehlt was. Nur was? Und wo finde ich das?

Wer kann mir da ein paar Tipps geben?

Hoffentlich habe ich das richtige Board erwischt.
Danke Euch

schmoaler
31.03.07, 08:58
Morgen,

ein paar mehr Infos wären interresant. z.B. Kernel Sourcen installiert? und die Ausgabe der Datei:


/usr/share/fglrx/fglrx-install.log

Gruß
schmoaler

hutz
31.03.07, 09:07
entschuldige bitte - da kann ich Dir nicht helfen.

Dieses Verzeichnis gibt es bei mir nicht
/usr/share/fglrx

Dementsprechend auch nicht dieses Log-File.

Zumindest nicht als USER.

Soll ich als Root schauen?

Und das mit den Kernel Sourcen weiss ich auch nicht.
:confused: :confused: :confused:

schmoaler
31.03.07, 09:23
OK.

hier eine Anleitung für ATI- Installation unter SuSe.

http://de.opensuse.org/SDB:ATI_Treiber_unter_SUSE_installieren

Gruß
schmoaler

drfish
31.03.07, 10:04
Soll ich als Root schauen?

Du sollst als Root "installieren". Der Treiber schreibt in den Vereichnissen auf die nur der Root Zugriff hat.

hutz
31.03.07, 10:39
Puhh Schwitz :eek:

Nach dieser nun vier Seiten langen Treiber-Installation funktioniert wenigstens das Scrollen der Internetseiten schnell. Aber bei der Eingabe von fglrxinfo kommt folgendes:

Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.1)

Da sollte aber nun etwas mit ATI stehen.
Ich habe alles nach dieser SUSE Anleitung gemacht.
Die Kernel Sources musste ich erst installieren - die waren nicht drauf.

stefan-tiger
31.03.07, 10:55
Nachdem das Modul gebaut wurde und der xorg Treiebr installiert, muss das Modul geladen werden und dann der x-server neu gestartet werden.

Ist fglrx geladen? -> lsmod

schmoaler
31.03.07, 10:56
Starte mal den Rechner komplett neu. Manchmal reicht es nicht den X-Server neu zu starten, warum auch immer.

Wenns dann nicht funktioniert, kann ich dir leider auch nicht mehr weiterhelfen. Da muß ein SuSe- Profi ran :) .

Gruß
schmoaler

hutz
31.03.07, 11:36
Hi,
den Rechner habe ich nun neu gestartet - aber die Meldung ist die gleiche.


fglrx ist nicht geladen. Wenn ich lsmod eingebe - wird fglrx nicht mit aufgeführt.

stefan-tiger
31.03.07, 11:38
Hi,
den Rechner habe ich nun neu gestartet - aber die Meldung ist die gleiche.


fglrx ist nicht geladen. Wenn ich lsmod eingebe - wird fglrx nicht mit aufgeführt.

Dann bringt alles andere nichts.

Wenn du es nicht per "modprobe fglrx" laden kannst, dann ist bei der Installation was schief gelaufen.

Du braucht also garnicht woanders weitersuchen.

hutz
31.03.07, 11:40
Hi,
er kennt den Befehl "modprobe" garnicht.

sven@linux-3pan:~> modprobe fglrx
bash: modprobe: command not found
sven@linux-3pan:~> modprobe
bash: modprobe: command not found

stefan-tiger
31.03.07, 11:47
Hi,
er kennt den Befehl "modprobe" garnicht.

sven@linux-3pan:~> modprobe fglrx
bash: modprobe: command not found
sven@linux-3pan:~> modprobe
bash: modprobe: command not found

Es ist auch kein Befehl sondern ein Prorgamm. Das liegt unter /sbin

Wenn es nicht im Pfad ist

echo $PATH

dann musst du es so aufrufen:

/sbin/modprobe

Allerdings bist du nicht root und deshalb darfst du keine Module laden. Wenn du root wirst sollte dan aber /sbin auch im Pfad sein und alles ist bestens ;)

hutz
31.03.07, 11:52
Ok - dann so:
STRG-ALT-F2
Login als Root

modprobe fglrx

FATAL: Module fglrx not found
:(


Soll ich das Paket noch mal deinstallieren? Oder ist das schon ein Fehler von der SUSE INstallation?

Schneemann
31.03.07, 12:16
hi,

poste doch mal die Ausgabe von

grep -e EE -e WW /var/log/Xorg.0.log (Dateiname könnte ggf abwegig sein)

stefan-tiger
31.03.07, 12:45
hi,

poste doch mal die Ausgabe von

grep -e EE -e WW /var/log/Xorg.0.log (Dateiname könnte ggf abwegig sein)

Auf sowas hab ich gewartet.

Wieso soll man sich um den xserver kümmern wenn es Kernel-mäßig noch nicht stimmt?

stefan-tiger
31.03.07, 12:49
hi,

poste doch mal die Ausgabe von

grep -e EE -e WW /var/log/Xorg.0.log (Dateiname könnte ggf abwegig sein)

Tip:



grep -e "^([EW][EW])" /var/log/Xorg.0.log

hutz
31.03.07, 13:19
Hallo - hier die Ausgabe:



linux-3pan:~ # grep -e "^([EW][EW])" /var/log/Xorg.0.log
(WW) The directory "/usr/share/fonts/local" does not exist.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
(WW) The directory "/usr/share/fonts/CID" does not exist.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): No DRM connection for driver fglrx.
(EE) fglrx(0): GART is not initialized, disabling DRI
(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
(WW) fglrx(0): Textured Video not supported without DRI enabled.
(WW) fglrx(0): Video Overlay not supported on AVIVO based graphics cards. For XV ideo support use Option "TexturedVideo".
(EE) AIGLX: Screen 0 is not DRI capable

stefan-tiger
01.04.07, 10:23
Der Tip war für Schneemann.

Ich kann mich nur wiederholen, hutz:

Erst muss das Modul korrekt gebaut und geladen sein, bevor du irgendwo anders weitermachen kannst.

hutz
01.04.07, 10:42
Hallo,
naja - irgendwie hab ich es nun geschafft.
Ich habe das wohl irgendwie deinstallieren können und dann noch einmal neu installiert.

Aber dazwischen lagen ne Menge Hürden. Linux ist schon seltsam. Aber das ist Windows ja auch.:rolleyes:

Ich wollte das Paket, welches ich mir erstellt habe, deinstallieren mit dem Befehl rpm -e usw.

Als Meldung bekam ich - ist nicht installiert - aber wenn ich es drüber installieren wollte kam die Meldung ist schon vorhanden.:D

Nun geht es - es wird die korrekte Karte angezeigt.

Aber wie genau ich das nun hinbekommen habe.... Keine Ahnung.
Ich finde aber trotzdem immer mehr gefallen daran.
Hab hier nun ein dickes Linux Buch - da steht einiges drin - ist aber eine ganz andere Welt als Windows. Auf der Windows Seite administriere ich Windows Server und Linux ist noch ein Buch mit - nur noch sechs Siegeln.;)

Erst einmal Danke für Eure Hilfe - man wird sich sicher noch öfter lesen.

schmoaler
01.04.07, 10:46
Moin,

eine Möglichkeit das das Modul nicht erstellt wird, könnte sein das du die Kernel- Sourcen (auch auf die richtige Version achten!) nicht entpackt und keinen Symlink erstellt hast. Ich kann jetzt nur von Debian ausgehen, aber ich denke SuSe's Yast macht es nicht anders.

Die Sourcen werden als *.gz oder *.bz Paket in /usr/src abgelegt. Da mußt du sie entpacken.


tar xzvf linux-image-x.xx.xx.gz
tar xjvf linux-image-x.xx.xx.bz

Dann erstellst du einen Symlink:


ln -s linux-image-x.xx.xx linux

Somit sind die Kernel- Sourcen installiert und du kannst den Installer nochmal laufen lassen.

Gruß
schmoaler

hutz
01.04.07, 10:49
Moin,

eine Möglichkeit das das Modul nicht erstellt wird, könnte sein das du die Kernel- Sourcen (auch auf die richtige Version achten!) nicht entpackt und keinen Symlink erstellt hast. Ich kann jetzt nur von Debian ausgehen, aber ich denke SuSe's Yast macht es nicht anders.


Hi,
ich hab das mit YAST installiert - da wird er das doch selbst alles erledigen, oder?

schmoaler
01.04.07, 11:04
...da wird er das doch selbst alles erledigen, oder?

Wie gesagt kann ich nur von Debian ausgehen. Apt legt das Paket nur im Verzeichnis ab. Entpacken, damit es funktioniert, muß man selbst.

Wie Yast das handhabt weiß ich nicht.

Gruß
schmoaler