PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kyro2 und Redhat9



Lynx84
03.09.03, 17:31
Hi,
Ich hab mir gestern Redhat 9 installiert, und würde nun gerne meine Grafikkarte installieren. Nur wenn ich jetzt die rpm öffne sagt er mir ich hätte keine Rechte, selbst als root. Ich bin dann später nach ner Readme vorgegangen, aber der "ich hab keine Rechte" kam selbst dann. Weiss einer Rat ?

Gruss Robert

Ginsengelf
03.09.03, 18:21
Moin, mach mal
chmod 744 <datei>
evtl. als root. Dann sollte root eigentlich alle Rechte haben und der Benuitzer zumindest lesen können.

Ginsengelf

Lynx84
03.09.03, 18:36
ok danke. ich bin nun etwas weiter.

3) Edit the XF86 config file (/etc/X11/XF86Config-4) to modify the line:

BusID "PCI:1:0:0"
to be
BusID "PCI:XX:YY:Z"

Notice that XX, YY are returned as hex while XF86Config-4 must
have decimal values.

Kann mir einer das fettgedruckte erklären ?

edit: Kann sie aber nicht editieren, wenn ich sie in Nautilus öffne

Ginsengelf
03.09.03, 18:51
Du musst sie als root editieren.
Die XX:YY:Z sind (vermutlich, habe keine Kyro) die Werte, die bei
/sbin/lspci | grep VGA | grep SGS
ausgespuckt werden, bei mir z.B.

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R200 QL [Radeon 8500 LE]

Ginsengelf

zander
03.09.03, 18:52
Die bus:device.function Kennung, wie sie von lspci ausgegeben wird, ist in hexa-dezimaler Notation, also z.B. 02:0a.0; da die PCI:bus:device:function Angabe in der XFree86 Konfigurationsdatei in dezimaler Notation erwartet wird, wäre also eine Übersetzung in PCI:2:10:0 erforderlich. Die BusID Option ist allerdings optional und nur im Zusammenhang mit mehreren Grafikkarten sinnvoll.

Lynx84
03.09.03, 19:13
Original geschrieben von Ginsengelf
Du musst sie als root editieren.

- ja aber wie ?

Die XX:YY:Z sind (vermutlich, habe keine Kyro) die Werte, die bei
/sbin/lspci | grep VGA | grep SGS
ausgespuckt werden, bei mir z.B.

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R200 QL [Radeon 8500 LE]

das mit /sbin/lspci | grep VGA | grep SGS kam schon vorher. ich gehe nur nach der anleitung vor.

Ginsengelf

Hier mal ein auszug.

) First you must determine the busID of your KYRO card, this is
done by the command:

Red Hat:
/sbin/lspci | grep VGA | grep SGS

Mandrake:
/usr/bin/lspci | grep VGA | grep SGS

This should result in an output of the form:

XX:YY.Z VGA compatible controller: SGS Thomson Microelectronics:
Unknown device 0010 (rev BB)

where
XX:YY.Z is the bus ID of the device
BB is the type of KYRO 01 = KYRO-I, 07 = KYRO-II

2) Now copy the sample XF86 config file
(/etc/X11/XF86KyroSampleConfig) to /etc/X11/XF86Config-4. If
there is an existing XF86Config-4 file rename to something safe
first.

3) Edit the XF86 config file (/etc/X11/XF86Config-4) to modify the line:

BusID "PCI:1:0:0"
to be
BusID "PCI:XX:YY:Z"

Notice that XX, YY are returned as hex while XF86Config-4 must
have decimal values.

Ginsengelf
03.09.03, 19:19
ja, aber wie
Zum Beispiel über den vi aus der Konsole heraus.
su -c 'vi /etc/X11/XF86Config-4'
dann die Zeile mit der BusID suchen (mit /BusID glaube ich, ansonsten scrollen :) ).
Dann i drücken, das bringt dich in den Eingabemodus. Jetzt die Zeile editieren. und mit Escape wieder zurück in den ersten Modus.
Dann :x! eingeben, was die Datei speichert und den vi schließt.

Ginsengelf

Lynx84
03.09.03, 19:30
Ok danke :)
/sbin/lspci | grep VGA | SGS gibt bei mir
01:00.0 VGA compatible controller : SGS THomson Microelectronics STG4000 [3D Prophet Kyro Series] (rev Of) aus

Was muss ich dann nochmal in die BusID Zeile eingeben ? Die ganze Sache ist als Linuxneuling echt verwirred :rolleyes:

STG4000 - Ist das wirklich ne Kyro2 :ugly: ?

Lynx84
03.09.03, 19:57
Was wäre dann 01:00.0 in dezimalzahlen ?

ok ich denk mal es ist 1:0:0

Nun zum nächsten Schritt

5) Uncomment the appropriate font server section (located at the
top of the file immediately after the serverlayout section).

Was bedeutet uncomment ?

Unter dict.leo.org hab ich nichts gefunden.

Ginsengelf
04.09.03, 12:52
Was bedeutet uncomment ?

vor der Zeile ist ein # , was die Zeile als Kommentar kennzeichnet, und das muss weg.