PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Radeon Treiber von X.org


nino
2006-04-07, 12:01:39
Heyo,
ich hab auf meiner neuen box jetzt auch mal gentoo amd64 installiert.
geht soweit alles ohne probleme, nur das ich für mein x.org nur den vesa treiber benutzen kann statt dem radeon.
bei dem radeon erzählt er mir er findet kein device. brauch ich dafür noch irgendwelche module im kernel? agpgart etc?

board ist ein nf4,
graka ne x800xl (pcie)

wenns hilft kann ich auch noch ein paar logs posten, hab grad allerdings windows gebootet.

grüße
nino

JonSvenJonsson
2006-04-07, 12:14:56
Heyo,
ich hab auf meiner neuen box jetzt auch mal gentoo amd64 installiert.
geht soweit alles ohne probleme, nur das ich für mein x.org nur den vesa treiber benutzen kann statt dem radeon.
bei dem radeon erzählt er mir er findet kein device. brauch ich dafür noch irgendwelche module im kernel? agpgart etc?

board ist ein nf4,
graka ne x800xl (pcie)

wenns hilft kann ich auch noch ein paar logs posten, hab grad allerdings windows gebootet.

grüße
nino
lspci -n

Und das Xorg-Log. Das du nur den Vesa-Treiber benutzen kannst, liegt wahrscheinlich daran, das der radeon-treiber deine pci-id nicht kennt. Es gibt da ne ChipID Option um dem radeon-treiber ne andere Karte vorzugauckeln (vorzugsweise eine die unterstützt wird).
Ein anderes Problem könnte pcie sein, siehe auch hier:
http://airlied.livejournal.com/24874.html
Wenn das das Problem ist brauchst du drm-cvs, mesa-cvs (und wahrscheinlich xorg-cvs). Wenn du auf x86 unterwegs bist, kannst du die snapshots ausprobieren:
http://dri.freedesktop.org/snapshots/
Wenn du eine andere Architektur hast, wirst du wohl von Hand kompilieren müssen.
Genaueres kann ich erst sagen wenn ich dein xorg-log und dein dmesg gesehen hab.


cheers Jon

nino
2006-04-07, 13:36:00
lspci -n

Und das Xorg-Log. Das du nur den Vesa-Treiber benutzen kannst, liegt wahrscheinlich daran, das der radeon-treiber deine pci-id nicht kennt. Es gibt da ne ChipID Option um dem radeon-treiber ne andere Karte vorzugauckeln (vorzugsweise eine die unterstützt wird).
Ein anderes Problem könnte pcie sein, siehe auch hier:
http://airlied.livejournal.com/24874.html
Wenn das das Problem ist brauchst du drm-cvs, mesa-cvs (und wahrscheinlich xorg-cvs). Wenn du auf x86 unterwegs bist, kannst du die snapshots ausprobieren:
http://dri.freedesktop.org/snapshots/
Wenn du eine andere Architektur hast, wirst du wohl von Hand kompilieren müssen.
Genaueres kann ich erst sagen wenn ich dein xorg-log und dein dmesg gesehen hab.


cheers Jon

es geht mir ja erstmal gar nicht um dri, sondern dass der x server übehaupt startet ;) aber ich werd mal in die log schaun ob das problem ist dass er die karte nicht kennt..

Lokadamus
2006-04-09, 20:15:08
mmm...

Welchen Treiber meinst du? Den Opensourcetreiber (http://r300.sourceforge.net/) oder den Treiber von ATI? Wenn du bisher keinen Treiber installiert hast, wird der Opensourcetreiber verwendet, aber der kennt nur die von 8500 - 9800, aber nicht die neueren ...

JonSvenJonsson
2006-04-10, 12:51:06
mmm...

Welchen Treiber meinst du? Den Opensourcetreiber (http://r300.sourceforge.net/) oder den Treiber von ATI? Wenn du bisher keinen Treiber installiert hast, wird der Opensourcetreiber verwendet, aber der kennt nur die von 8500 - 9800, aber nicht die neueren ...

r300.sf.net ist alt.

Development has moved to Mesa/DRM and X.org CVS trees, this site may be out of date


Weiterhein kennt der radeon Treiber abhängig von der X-Version auch die neueren Karten, Xorg-6.8.2 kennt z.B. meine X800Pro.
3D, aka dri geht aber erst ab Xorg-6.9.0 / 7.0, richtig schön schnell und (in)stabil aber nur mit Xorg und Mesa/DRM cvs :D

Grüße Jon

nino
2006-04-10, 13:22:17
ich meine den opensourcetreiber von x.org für 2d, eigentlich sollte der die unterstützen. ich hab mal probiert, die chipid anzugeben, was in irgendnem forum empfohlen wurde, hat aber leider auch nicht geklappt.

naja, jetzt benutz ich die ati binary treiber, hab ich immerhin noch flottes 3d dabei ;)