View previous topic :: View next topic |
Author |
Message |
scourage n00b
Joined: 15 Aug 2003 Posts: 71 Location: UCLA (upper corner of lower Alabama)
|
Posted: Tue Oct 21, 2003 11:30 pm Post subject: ATI Mach64 and Kernel 2.6 not working |
|
|
I'm upgrading my Gateway Solo 9300 from 2.4.20-gentoor7 to 2.6.0-test8. I have the DRI modules for the mach64 from www.retinalburn.net/linux and they work great with 2.4.20, but I can't get them to compile with 2.6 (make fails). I know it's an ancient card, but does anybody know of a patch for the make files, or a fix to get the mach64 DRI working in 2.6? Do I need to recompile Xfree86 under 2.6 or anything like that?
Cheers,
Bob |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Wed Oct 22, 2003 8:24 pm Post subject: |
|
|
The best way to do this would be to search through the dri.sf.net patches list, which lists commits, and find the one that made them compile on 2.5 kernels. Then port that over to the mach64 stuff. Yeah, it's a lot of work. |
|
Back to top |
|
|
scourage n00b
Joined: 15 Aug 2003 Posts: 71 Location: UCLA (upper corner of lower Alabama)
|
Posted: Wed Oct 22, 2003 9:00 pm Post subject: Alrighty then... |
|
|
I've looked just about everywhere to see if somebody smart made those patches already, but I guess I"ll just have to do it myself. I've got very limited experience with dri, but I'm game. Anybody want to help?
Cheers,
Bob |
|
Back to top |
|
|
scourage n00b
Joined: 15 Aug 2003 Posts: 71 Location: UCLA (upper corner of lower Alabama)
|
Posted: Thu Oct 23, 2003 12:49 am Post subject: Found it |
|
|
A quick search looking for a start point and I found what I needed in the DRI CVS.
Cheers,
Bob |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Thu Oct 23, 2003 4:18 am Post subject: |
|
|
Could you please post any progress you make to dri-devel mailing list and on this thread? Also the dri-devel list is a good place for questions about it.
It would be greatly appreciated.
Thanks! |
|
Back to top |
|
|
scourage n00b
Joined: 15 Aug 2003 Posts: 71 Location: UCLA (upper corner of lower Alabama)
|
Posted: Mon Oct 27, 2003 12:25 am Post subject: |
|
|
still working on it... I don't have a solution yet, but when I find/make one. I'll post it. |
|
Back to top |
|
|
percking Tux's lil' helper
Joined: 03 Jul 2003 Posts: 90
|
Posted: Wed Dec 17, 2003 7:40 pm Post subject: |
|
|
Does anybody know how to get this working ??
I also had 3D support for my mach64 based rage mobility with 2.4 but now
I've upgraded to 2.6 and I'm trying to use the support built into the kernel.
All i get is a black screen with white fuzz, even the terminal was just black and white fuzz.
I tried all different combinations of the 3 or 4 options listed under mach64
in the kernel and reproduced the same black and white fuzz with all of them.
any help would be appreciated !!
mark
Last edited by percking on Fri Jan 03, 2020 12:46 pm; edited 1 time in total |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Thu Dec 18, 2003 7:41 pm Post subject: |
|
|
Hey,
it's good to know that I'm not alone with this problem. I got an older Compaq Laptop with a VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 100). And I'm not willing to ditch this laptop
So if we could make this tread a meeting point for news on this matter I would appreciate it.I would like to use 2.6.x when Gentoo maintainers put it in vanilla-sources or so. And I'd like that DRI/xv will work too.
Thanks
mic |
|
Back to top |
|
|
albright Advocate
Joined: 16 Nov 2003 Posts: 2588 Location: Near Toronto
|
Posted: Fri Dec 19, 2003 1:42 am Post subject: ATI Mach64 and Kernel 2.6 not working |
|
|
To micmac: I had those symptoms until I turned off framebuffer
support. Then at least I could get a a screen. No DRI for me,
but I haven't tried any of the special drivers.
So ... do you have framebuffer support compiled in and
are you trying to use it? Just a thought. |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Fri Dec 19, 2003 1:07 pm Post subject: |
|
|
allbright: No, I was talking about the mach64.o kernelmodul. I got the DRI cvs branch patched for xv like described on retinalburn. I already have xfree-drm compiled with 2.4.22. It's just that I can't compile the module.
I saw a kernel option in 2.6 that would allow using other modules to be used. Maybe we can just turn this option on and cp our 2.4.x mach64.o to the 2.6.x modules directory and hope it works? Has anybody tried this? Would be a start if you ask me?
What do you guys think?
mic |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sat Jan 03, 2004 5:12 pm Post subject: |
|
|
Maybe we should post a bug report on bugs.gentoo.org. I heard retinalburn has no interest in further developement of the mach64 driver because his own mach64 notebook is broken. Maybe the gentoo devs and maintainers know someone who would develop it further and make it usable with kernel 2.6.
What do you guys think? Bug the maintainers with this issue?
mic |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sat Jan 03, 2004 5:15 pm Post subject: |
|
|
micmac wrote: | Maybe we should post a bug report on bugs.gentoo.org. I heard retinalburn has no interest in further developement of the mach64 driver because his own mach64 notebook is broken. Maybe the gentoo devs and maintainers know someone who would develop it further and make it usable with kernel 2.6.
What do you guys think? Bug the maintainers with this issue?
mic |
I just searched bugs.gentoo.org for mach64 and found this ->
https://bugs.gentoo.org/show_bug.cgi?id=27099
Seems like mach64 is already supported by xfree-drm. So I guess if this is the case the only thing missing would be the xv patch by retinalburn.
What do you think
mic |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Sat Jan 03, 2004 6:27 pm Post subject: |
|
|
micmac wrote: | micmac wrote: | Maybe we should post a bug report on bugs.gentoo.org. I heard retinalburn has no interest in further developement of the mach64 driver because his own mach64 notebook is broken. Maybe the gentoo devs and maintainers know someone who would develop it further and make it usable with kernel 2.6.
What do you guys think? Bug the maintainers with this issue?
mic |
I just searched bugs.gentoo.org for mach64 and found this ->
https://bugs.gentoo.org/show_bug.cgi?id=27099
Seems like mach64 is already supported by xfree-drm. So I guess if this is the case the only thing missing would be the xv patch by retinalburn.
What do you think
mic |
One of our new developers will be working on porting xfree-drm to 2.6 kernels. XFree86 4.4 will have xv for mach64, so once that comes out you're fine. Or you could use 4.3.99.x for now, but they're masked. |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sat Jan 03, 2004 8:06 pm Post subject: |
|
|
spyderous wrote: | micmac wrote: | micmac wrote: | Maybe we should post a bug report on bugs.gentoo.org. I heard retinalburn has no interest in further developement of the mach64 driver because his own mach64 notebook is broken. Maybe the gentoo devs and maintainers know someone who would develop it further and make it usable with kernel 2.6.
What do you guys think? Bug the maintainers with this issue?
mic |
I just searched bugs.gentoo.org for mach64 and found this ->
https://bugs.gentoo.org/show_bug.cgi?id=27099
Seems like mach64 is already supported by xfree-drm. So I guess if this is the case the only thing missing would be the xv patch by retinalburn.
What do you think
mic |
One of our new developers will be working on porting xfree-drm to 2.6 kernels. XFree86 4.4 will have xv for mach64, so once that comes out you're fine. Or you could use 4.3.99.x for now, but they're masked. |
Thanks! Appreciate it very much!
mic |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Mon Jan 05, 2004 1:06 am Post subject: |
|
|
Hello again!
Couldn't wait for xfree 4.4.0 because I wanted to get speedstep finally up and running on this box. So upgraded to development-sources-2.6.0 and afterwards to xfree-3.99.602 (4.4.0-rc2). First I wasn't sure if I should use USE="gatos" for xfree because the xfree mach64 drivers seem to be derived from gatos.sf.net. But then I read it's for developers so I didn't use it.
So when the emerging was finished I used startx and xvinfo said I had xv. I tried with mplayer but mplayer was telling me something of limited resources and didn't start. Then I changed depth from 24 to 16 in xfrees config and it worked. 24 worked with the older drivers.
Thanks!
mic |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Mon Jan 05, 2004 4:04 am Post subject: |
|
|
micmac wrote: | First I wasn't sure if I should use USE="gatos" for xfree because the xfree mach64 drivers seem to be derived from gatos.sf.net. But then I read it's for developers so I didn't use it. |
I think USE=gatos is broken on 4.3.99 because gatos just doesn't work there (yet), it'll work once we add it to 4.3.0 though, but it isn't quite ready yet. A guide on setting it up should turn up also. |
|
Back to top |
|
|
percking Tux's lil' helper
Joined: 03 Jul 2003 Posts: 90
|
Posted: Fri Feb 13, 2004 12:48 am Post subject: |
|
|
has anything further come of dri support for the mach64 chipset in the 2.6 series kernel??
i've read posts saying to wait for the latest version of xfree or some such "wait".
I just wanted to know if anybody has successfully (and reproducibly) gotten dri to work with the 2.6 series kernel?
mark
Last edited by percking on Fri Jan 03, 2020 12:46 pm; edited 1 time in total |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Fri Feb 13, 2004 1:01 am Post subject: |
|
|
percking wrote: | has anything further come of dri support for the mach64 chipset in the 2.6 series kernel??
i've read posts saying to wait for the latest version of xfree or some such "wait".
I just wanted to know if anybody has successfully (and reproducibly) gotten dri to work with the 2.6 series kernel? |
Somebody has, it's not in our package yet. See dri-devel archives at dri.sf.net. |
|
Back to top |
|
|
Sir Al Guru
Joined: 08 Jul 2003 Posts: 326 Location: Vancouver, Canada
|
Posted: Wed Mar 03, 2004 8:26 am Post subject: |
|
|
spyderous wrote: | percking wrote: | has anything further come of dri support for the mach64 chipset in the 2.6 series kernel??
i've read posts saying to wait for the latest version of xfree or some such "wait".
I just wanted to know if anybody has successfully (and reproducibly) gotten dri to work with the 2.6 series kernel? |
Somebody has, it's not in our package yet. See dri-devel archives at dri.sf.net. |
Does this have TV-Out support as well? _________________ Athlon XP 2000+ Palomino @ 1.667ghz
Asus A7V333 Revision 1.02 w/ Promise RAID
512mb PC2700-1.5-2-2.0 @ 333mhz
MSI Geforce4 Ti4200-TD 250/446 mhz
MSI TV@nywhere TV Tuner
Antec SX1040BII Case + SL400 400W PSU
Logitech Z-540 4.1 Speakers |
|
Back to top |
|
|
kon Apprentice
Joined: 05 Mar 2004 Posts: 156 Location: Russia. Saint-Petersburg
|
|
Back to top |
|
|
Sir Al Guru
Joined: 08 Jul 2003 Posts: 326 Location: Vancouver, Canada
|
Posted: Sun Mar 14, 2004 3:02 am Post subject: |
|
|
It seems the latest dri drivers don't have support for tv out, they don't come with the experimental TV out patch that worked splendidly in the earlier versions (but only with 2.4 kernel). _________________ Athlon XP 2000+ Palomino @ 1.667ghz
Asus A7V333 Revision 1.02 w/ Promise RAID
512mb PC2700-1.5-2-2.0 @ 333mhz
MSI Geforce4 Ti4200-TD 250/446 mhz
MSI TV@nywhere TV Tuner
Antec SX1040BII Case + SL400 400W PSU
Logitech Z-540 4.1 Speakers |
|
Back to top |
|
|
adastra Tux's lil' helper
Joined: 16 Oct 2002 Posts: 106
|
Posted: Wed Mar 31, 2004 9:02 pm Post subject: |
|
|
I've been following this post because I have recently had the problem myself. But I have had mach64 working with gentoo-dev-sources.2.6.4-r1, just not at the moment.
On a previous install, I was using the lastest gentoo-gaming sources (2.4.20-r8) and had mach64 working fine. I decided to try the 2.6 kernel. All I did was do the "make -f Makefile.linux" from the DRI build guide and compiled the kernel module against the 2.6 sources. Installed the module and everything was great. Then I got a new hard drive . . . .
Since I had the 2.6 working so well, I went straight for it. Now when I try to compile the DRI mach64 trunk it errors out with
Code: |
ln -s /usr/src/video/Mesa/src/mesa/main/accum.c accum.c
rm -f accum.h
ln -s /usr/src/video/Mesa/src/mesa/main/accum.h accum.h
make[5]: *** No rule to make target `/usr/src/video/Mesa/src/mesa/main/arbparse.c', needed by `arbparse.c'. Stop.
make[5]: Leaving directory `/usr/src/video/dri/xc/xc/lib/GL/mesa/main'
make[4]: *** [includes] Error 2
make[4]: Leaving directory `/usr/src/video/dri/xc/xc/lib/GL/mesa'
make[3]: *** [includes] Error 2
make[3]: Leaving directory `/usr/src/video/dri/xc/xc/lib/GL'
make[2]: *** [includes] Error 2
make[2]: Leaving directory `/usr/src/video/dri/xc/xc/lib'
make[1]: *** [includes] Error 2
|
This isn't a compile error, necessarily. It is a missing file! I searched for that arbparse.c and it is nowhere to be found. I tried updating both the Mesa and DRI CVS trees and still didn't get this file. Even went back and compiled a 2.4.20 kernel, changed the /usr/src/linux symlink, rebooted, and tried again. Same missing file. What's wrong with the Mesa trunk? Did someone forget to put back a file in the CVS? Who do I notify about it? |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Wed Mar 31, 2004 11:52 pm Post subject: |
|
|
Mesa CVS has been a little broken lately. You could try building against one of the latest releases and see how that goes. |
|
Back to top |
|
|
adastra Tux's lil' helper
Joined: 16 Oct 2002 Posts: 106
|
Posted: Thu Apr 01, 2004 2:20 am Post subject: |
|
|
spyderous, pleasure to finally talk to you.
What do you mean "the latest releases"? Isn't the checkout from CVS the absolute latest? Is there a way to get a previous version of the mach64 DRI tree? |
|
Back to top |
|
|
dberkholz Retired Dev
Joined: 18 Mar 2003 Posts: 1008 Location: Minneapolis, MN, USA
|
Posted: Thu Apr 01, 2004 4:14 am Post subject: |
|
|
adastra wrote: | spyderous, pleasure to finally talk to you.
What do you mean "the latest releases"? Isn't the checkout from CVS the absolute latest? Is there a way to get a previous version of the mach64 DRI tree? |
I mean using the latest Mesa release and DRI CVS. Mesa CVS is the newest, yes, but it doesn't qualify as a "release" so when I say "release," I'm not referring to CVS. |
|
Back to top |
|
|
|