Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ATI Mach64 and Kernel 2.6 not working
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
scourage
n00b
n00b


Joined: 15 Aug 2003
Posts: 71
Location: UCLA (upper corner of lower Alabama)

PostPosted: Tue Oct 21, 2003 11:30 pm    Post subject: ATI Mach64 and Kernel 2.6 not working Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Wed Oct 22, 2003 8:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
scourage
n00b
n00b


Joined: 15 Aug 2003
Posts: 71
Location: UCLA (upper corner of lower Alabama)

PostPosted: Wed Oct 22, 2003 9:00 pm    Post subject: Alrighty then... Reply with quote

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
View user's profile Send private message
scourage
n00b
n00b


Joined: 15 Aug 2003
Posts: 71
Location: UCLA (upper corner of lower Alabama)

PostPosted: Thu Oct 23, 2003 12:49 am    Post subject: Found it Reply with quote

A quick search looking for a start point and I found what I needed in the DRI CVS.

Cheers,

Bob
Back to top
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Thu Oct 23, 2003 4:18 am    Post subject: Reply with quote

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
View user's profile Send private message
scourage
n00b
n00b


Joined: 15 Aug 2003
Posts: 71
Location: UCLA (upper corner of lower Alabama)

PostPosted: Mon Oct 27, 2003 12:25 am    Post subject: Reply with quote

still working on it... I don't have a solution yet, but when I find/make one. I'll post it.
Back to top
View user's profile Send private message
percking
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jul 2003
Posts: 90

PostPosted: Wed Dec 17, 2003 7:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Thu Dec 18, 2003 7:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Fri Dec 19, 2003 1:42 am    Post subject: ATI Mach64 and Kernel 2.6 not working Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Fri Dec 19, 2003 1:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Sat Jan 03, 2004 5:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Sat Jan 03, 2004 5:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Sat Jan 03, 2004 6:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Sat Jan 03, 2004 8:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Mon Jan 05, 2004 1:06 am    Post subject: Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Mon Jan 05, 2004 4:04 am    Post subject: Reply with quote

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
View user's profile Send private message
percking
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jul 2003
Posts: 90

PostPosted: Fri Feb 13, 2004 12:48 am    Post subject: Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Fri Feb 13, 2004 1:01 am    Post subject: Reply with quote

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
View user's profile Send private message
Sir Al
Guru
Guru


Joined: 08 Jul 2003
Posts: 326
Location: Vancouver, Canada

PostPosted: Wed Mar 03, 2004 8:26 am    Post subject: Reply with quote

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
View user's profile Send private message
kon
Apprentice
Apprentice


Joined: 05 Mar 2004
Posts: 156
Location: Russia. Saint-Petersburg

PostPosted: Fri Mar 12, 2004 6:15 pm    Post subject: Reply with quote

Good news!

http://www.retinalburn.net/linux/dri_status.html
Back to top
View user's profile Send private message
Sir Al
Guru
Guru


Joined: 08 Jul 2003
Posts: 326
Location: Vancouver, Canada

PostPosted: Sun Mar 14, 2004 3:02 am    Post subject: Reply with quote

kon wrote:
Good news!

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
View user's profile Send private message
adastra
Tux's lil' helper
Tux's lil' helper


Joined: 16 Oct 2002
Posts: 106

PostPosted: Wed Mar 31, 2004 9:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Wed Mar 31, 2004 11:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
adastra
Tux's lil' helper
Tux's lil' helper


Joined: 16 Oct 2002
Posts: 106

PostPosted: Thu Apr 01, 2004 2:20 am    Post subject: Reply with quote

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
View user's profile Send private message
dberkholz
Retired Dev
Retired Dev


Joined: 18 Mar 2003
Posts: 1008
Location: Minneapolis, MN, USA

PostPosted: Thu Apr 01, 2004 4:14 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum