Package Details: mach64drm 6.0-1

Git Clone URL: https://aur.archlinux.org/mach64drm.git (read-only, click to copy)
Package Base: mach64drm
Description: Mach64 DRM module
Upstream URL: http://dri.freedesktop.org/wiki/DRM
Licenses: GPL
Submitter: lambchops468
Maintainer: trya
Last Packager: trya
Votes: 6
Popularity: 0.000000
First Submitted: 2008-06-21 14:27 (UTC)
Last Updated: 2022-11-25 00:32 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Pinned Comments

trya commented on 2020-04-24 01:10 (UTC)

Updated to build with linux 5.6. This module needs CONFIG_DRM_LEGACY to build, so you may need to rebuild your kernel with this option set.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

<deleted-account> commented on 2012-09-18 15:35 (UTC)

RE: 21 Jun 2012, [quote] ...Anyway, DRI is disabled on the xf86-video-mach64 package from [extra]. If you want to try the DRI driver, you have to rebuild xf86-video-mach64 with --enable-dri and build mach64-dri from the PKGBUILD: ...[endquote] Is this still true? We have mach64-dri 7.11.2-2 from [community] since 2012-06-28: http://www.archlinux.org/packages/community/i686/mach64-dri/ and xf86-video-mach64 6.9.3-1 from [extra] mentions optional DRI1 support from this mach64-dri: http://www.archlinux.org/packages/extra/i686/xf86-video-mach64/

trya commented on 2012-07-14 22:13 (UTC)

Normally, it should build without modification, since /lib is symlinked to /usr/lib. If you can't build, it probably means you have a problem with your filesystem hierarchy. Nonetheless, I edited my PKGBUILD in order to reflect the change, as it only applies to Arch.

cip91 commented on 2012-07-14 17:35 (UTC)

After the last update that makes that /lib is a simlink (at least, I think it's because of that) the package doesn't compile on linux-ck-pentm. I had to edit Makefile to make it work: I changed KSRC=/lib/modules/`uname -r`/build to KSRC=/usr/src/linux-`uname -r`/ I don't know if there is a better solution, but this worked for me.

trya commented on 2012-06-21 11:33 (UTC)

@ismaelvc: the driver is already written, it was a figure of speech. :) Nonetheless, it's in a real bad state, abandoned and incomplete. Actually, you don't need it (and the DRI drivers neither) in order to launch a X session. When X doesn't detect a screen, it's sometimes caused by a priority problem in the Xorg video driver choice. So, you should mention the particular driver you want to use in xorg.conf (as explained in the wiki: https://wiki.archlinux.org/index.php/Mach64). Anyway, DRI is disabled on the xf86-video-mach64 package from [extra]. If you want to try the DRI driver, you have to rebuild xf86-video-mach64 with --enable-dri and build mach64-dri from the PKGBUILD: http://pastebin.com/QgEk4CqT

SalchiPapa commented on 2012-06-21 05:25 (UTC)

I'm not sure, but I have done some test, I absolutely need this packages for X to detect the screen: I need both xf86-video-mach64 and xf86-video-ati as well as ati-dri, I don't know but I suppose the dri part is being provided by ati-dri, am I correct? I don't know how to write a driver, but maybe in the future lol, thanks again!

trya commented on 2012-06-17 11:02 (UTC)

Updated sources to build with linux 3.4. @ismaelvc: the DRM module is the missing piece of software between the graphical hardware and the DRI driver in Mesa. The DRI is supposed to be OS-agnostic, so if you want direct rendering on your OS, you have to write a driver for the kernel in order to deal with OpenGL operations sent by the DRI.

SalchiPapa commented on 2012-06-16 00:55 (UTC)

I wasn't able to build guys got this error; (but recently installed it in chakra with aur2ccr, before the mach64-dri removal from their repos) http://pastebin.com/q5vWLR1s Would you recomend me to try building also the mach64-dri with the PKGBUILD trya linked to. Or what would you suggest, I have had no problem with my arch install, but I don't really know much about driver related stuff. What is the purpose of this drm module, as far as I understand it porvides opengl right? I have an old laptop vaio with ati rage mobility agp2. Thanks in advance!

<deleted-account> commented on 2012-03-16 14:57 (UTC)

OK thanks a lot for your explainations and the tip. That's really the Arch Way: we still have a choice =:) Keep the good work..

trya commented on 2012-03-15 22:07 (UTC)

It's not really a big deal, Mesa never worked well with mach64 chips, you've got Composite and a high-res 24-bit display thanks to the good quality Xorg driver, which doesn't require this DRM module. Nevertheless, it's always possible to get the PKGBUILD for the previous branch of Mesa in order to build the old DRI drivers: http://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/mesa&id=aa3114cc6d0ea5ad48ecf9a3f0df94a8980222c5