Tulkas
Well-Known Member
Hallo,
ich hab seit gestern eine Radeon7500 in meinem Athlon 1GHz.
Nachdem ich einige Zeit brauchte, um das 3D zu aktivieren stehe ich wieder vor
Problemen, die ich nicht gelöst bekomme:
1. Warum ist jedesmal wenn ich den X-Server beende und neu starte, das direct rendering
weg? Dann rendert wieder Mesa. Nach einem Neustart des Computers, rendert meine ATI
wieder genau eine Session, bis zu neustart des Servers(was ja immer passiert, wenn
sich ein anderer User einloggt) Ich hab folgendes in der /var/log/XFree86.0.log gefunden
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xc2505000 at 0x2827a000
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
(==) RADEON(0): Write-combining range (0xe1000000,0x80000) was already clear
(==) RADEON(0): Write-combining range (0xd8000000,0x4000000)
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xc2505000 at 0x2827a000
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
(==) RADEON(0): Write-combining range (0xe1000000,0x80000) was already clear
(==) RADEON(0): Write-combining range (0xd8000000,0x4000000)
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmGetBusid returned 'PCI:1:0:0'
drmOpenDevice: minor is 1
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: Open failed
drmOpenDevice: minor is 2
drmOpenDevice: node name is /dev/dri/card2
.....
drmOpenDevice: minor is 14
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: Open failed
(II) RADEON(0): [drm] drmOpen failed
(EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI.
(II) RADEON(0): Memory manager initialized to (0,0) (1024,8191)
(II) RADEON(0): Reserved area from (0,768) to (1024,770)
(II) RADEON(0): Largest offscreen area available: 1024 x 7421
(II) RADEON(0): Acceleration enabled
(II) RADEON(0): Using hardware cursor (scanline 770)
(II) RADEON(0): Largest offscreen area available: 1024 x 7413
(**) RADEON(0): DPMS enabled
(II) RADEON(0): Direct rendering disabled
(==) RandR enabled
Warum sucht er nach weiteren Karten, obwohl er doch schon eine gefunden
hat?
2. Die Programme in der Linux-Emulation sind seeeeeehr langsam, obwohl
sie auch direkt gerendert sind (zumindest laut linux-glxinfo) Das ist
allerdings auch hin, wenn nicht mehr nativ gerendert wird.
Ich hab mich wortwörtlich an http://people.freebsd.org/~anholt/dri/ gehalten.
Das heisst, bis auf den Port zu installieren, denn die Treiber in XFree86 4.3.0(aus den Ports installiert)
sind neuer. Aber ich hab nach der Anleitung meinen Kernel gepacht und
DRM_LINUX sowie
radeondrm
reingepackt.
Nun weiss ich einfach nicht mehr weiter.
Wäre sehr dankbar für Hilfe
Gruß
Tulkas
P.S.
System FreeBSD 4.8 Release
ich hab seit gestern eine Radeon7500 in meinem Athlon 1GHz.
Nachdem ich einige Zeit brauchte, um das 3D zu aktivieren stehe ich wieder vor
Problemen, die ich nicht gelöst bekomme:
1. Warum ist jedesmal wenn ich den X-Server beende und neu starte, das direct rendering
weg? Dann rendert wieder Mesa. Nach einem Neustart des Computers, rendert meine ATI
wieder genau eine Session, bis zu neustart des Servers(was ja immer passiert, wenn
sich ein anderer User einloggt) Ich hab folgendes in der /var/log/XFree86.0.log gefunden
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xc2505000 at 0x2827a000
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
(==) RADEON(0): Write-combining range (0xe1000000,0x80000) was already clear
(==) RADEON(0): Write-combining range (0xd8000000,0x4000000)
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xc2505000 at 0x2827a000
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
(==) RADEON(0): Write-combining range (0xe1000000,0x80000) was already clear
(==) RADEON(0): Write-combining range (0xd8000000,0x4000000)
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmGetBusid returned 'PCI:1:0:0'
drmOpenDevice: minor is 1
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: Open failed
drmOpenDevice: minor is 2
drmOpenDevice: node name is /dev/dri/card2
.....
drmOpenDevice: minor is 14
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: open result is -1, (Unknown error: 999)
drmOpenDevice: Open failed
(II) RADEON(0): [drm] drmOpen failed
(EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI.
(II) RADEON(0): Memory manager initialized to (0,0) (1024,8191)
(II) RADEON(0): Reserved area from (0,768) to (1024,770)
(II) RADEON(0): Largest offscreen area available: 1024 x 7421
(II) RADEON(0): Acceleration enabled
(II) RADEON(0): Using hardware cursor (scanline 770)
(II) RADEON(0): Largest offscreen area available: 1024 x 7413
(**) RADEON(0): DPMS enabled
(II) RADEON(0): Direct rendering disabled
(==) RandR enabled
Warum sucht er nach weiteren Karten, obwohl er doch schon eine gefunden
hat?
2. Die Programme in der Linux-Emulation sind seeeeeehr langsam, obwohl
sie auch direkt gerendert sind (zumindest laut linux-glxinfo) Das ist
allerdings auch hin, wenn nicht mehr nativ gerendert wird.
Ich hab mich wortwörtlich an http://people.freebsd.org/~anholt/dri/ gehalten.
Das heisst, bis auf den Port zu installieren, denn die Treiber in XFree86 4.3.0(aus den Ports installiert)
sind neuer. Aber ich hab nach der Anleitung meinen Kernel gepacht und
DRM_LINUX sowie
radeondrm
reingepackt.
Nun weiss ich einfach nicht mehr weiter.
Wäre sehr dankbar für Hilfe
Gruß
Tulkas
P.S.
System FreeBSD 4.8 Release