Re: DRM ohne Kernelmodul

From: Marc Santhoff <M.Santhoff(at)t-online.de>
Date: Thu, 12 May 2005 16:36:09 +0200

Am Do, den 12.05.2005 schrieb Sascha Klauder um 11:50:
[...]
> > > einfach mal die ChipID hinzuzufügen (/sys/dev/drm/radeon.h,
> > > pciconf(8) verrät dir die ID) oder mal einen neueren DRM-
> > > Treiber zu holen (src/sys/dev/drm auschecken).
> > Das DRM-Modul spielt dann mit, aber beim Start von X hängt sich's
> > offenbar bei der Initialisierung auf - System friert ein und ist nur
>
> Autsch. Hast du jetzt nur die ChipID hinzugefügt, oder einen
> neuen DRM-Treiber geholt? 4.11 hat noch die Version 1.8, der
> offenbar noch keine Unterstützung für den RV280 hat.

Beides. Die ChipID zu ändern macht keinen Unterschied, die Karte läuft
prima aber eben ohne DRM. Also scheint von X.org-Seite der Chip
akzeptiert zu werden.

Das DRM-Modul hatte ich durch hinzufügen der Kennung in .../radeon.h
aktiviert. Dann "knallts".

Aber langsam nähert sich der Papiergroschen dem Boden: Du meinst, ich
soll den DRM-Treiber aus 5-STABLE bzw. -CURRENT holen. Geht das, sind da
keine wesentlichen Änderungen im Spiel?

Naja, versuchen werde ich's (wenn ich den verfl#@!~Rasen gemäht habe,
der wächst bei dem Sch***wetter wie Unkraut ;).

> Wird sowohl deine AGP-Bridge und die Grafikkarte erkannt? Beim
> Booten müssen agp0 und drm0 auftauchen:
>
> agp0: <VIA 82C8363 (Apollo KT133A) host to PCI bridge> mem
> 0xe0000000-0xe3ffffff at device 0.0 on pci0
>
> drm0: <ATI Radeon QM R200 9100> port 0xc000-0xc0ff mem
> 0xe5000000-0xe500ffff,0xd0000000-0xdfffffff irq 14 at device 0.0 on pci1

Hm, bei der Bridge bin ich nicht sicher:

--- dmesg
agp0: <VIA Generic host to PCI bridge> mem 0xd0000000-0xd7ffffff at
device 0.0 on pci0
pcib1: <PCI to PCI bridge (vendor=1106 device=b198)> at device 1.0 on
pci0

und weiter:

--- pciconf -lv
agp0(at)pci0:0:0: class=0x060000 card=0x31891106 chip=0x31891106 rev=0x80
hdr=0x00
    vendor = 'VIA Technologies Inc'
    device = 'VT8377 Apollo KT400/A/600 CPU to PCI Bridge'
    class = bridge
    subclass = HOST-PCI
pcib1(at)pci0:1:0: class=0x060400 card=0x00000080 chip=0xb1981106 rev=0x00
hdr=0x01
    vendor = 'VIA Technologies Inc'
    device = 'ProSavageDDR P4X600 CPU to AGP Bridge'
    class = bridge
    subclass = PCI-PCI

Sieht aus, als läge da mindestens auch noch eine Hase im Pfeffer ... zu
DRM später mehr, wenn ich die Quellen implantiert habe.

Andererseits lief eine MGA450 vorher beschleunigt, ob da dann die Bridge
korrekt erkannt wurde, weiß ich nicht - kann auch sein, daß nur GLX
beschleunigt war. Kommt wohl auf 'nen Versuch an.

Gruß und Dank für Deine Geduld,
Marc

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 12 May 2005 - 16:42:08 CEST

search this site