Mach64 (xserver-xorg-video-ati) and DRM (mach64.ko)
As I understand, Mach64 chipsets can handle DRI, but mach64.ko isn't built from the DRM source by default. It is possible (and simple) to build from the DRM source, but DRI will still fail because of a version mismatch:
(II) ATI(0): [drm] loaded kernel module for "mach64" driver
(II) ATI(0): [drm] DRM interface version 1.3
(II) ATI(0): [drm] created "mach64" driver at busid "pci:0000:01:00.0"
(II) ATI(0): [drm] added 8192 byte SAREA at 0xe0c8f000
(II) ATI(0): [drm] mapped SAREA 0xe0c8f000 to 0xb71f4000
(II) ATI(0): [drm] framebuffer handle = 0xe9000000
(II) ATI(0): [drm] added 1 reserved context for kernel
(EE) ATI(0): [dri] ATIDRIScreenInit failed because of a version mismatch.
[dri] mach64.o kernel module version is 2.0.0, but version 1.0 or greater is needed.
[dri] Disabling DRI.
(II) ATI(0): [drm] removed 1 reserved context for kernel
(II) ATI(0): [drm] unmapping 8192 bytes of SAREA 0xe0c8f000 at 0xb71f4000
The actual question: Is there a reason that a functional mach64.ko DRM module (that won't give a version mismatch error such as above) isn't available/included so that people using xserver-
The newest information I could find, which was still quite old, did note "security concerns", but it has been quite a while since that was noted and the architecture has changed just a tad. Even the original note of "security concerns" was quite vague. Are those concerns still justified?
Thank you!
-Philip Barton
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask audiophyl for more information if necessary.