Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214134 - x11-drivers/xf86-video-ati-6.8.0-r1
Summary: x11-drivers/xf86-video-ati-6.8.0-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: kernel-2.6.25 230285
  Show dependency tree
 
Reported: 2008-03-21 11:07 UTC by Laurence Withers
Modified: 2008-12-22 21:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg log file with linux 2.6.25-rc2 (fails) (foo,86.54 KB, text/plain)
2008-03-21 11:08 UTC, Laurence Withers
Details
Xorg log file with linux 2.6.24 (succeeds) (Xorg.0.log,92.24 KB, text/plain)
2008-03-21 11:08 UTC, Laurence Withers
Details
xf86-video-ati-6.8.0 Xorg log file with linux 2.6.25-rc2 (fails) (Xorg.kernel-2.6.25-rc.log,96.68 KB, text/plain)
2008-03-22 11:25 UTC, Laurence Withers
Details
xf86-video-ati-6.8.0 Xorg log file with linux 2.6.24 (succeeds) (Xorg.kernel-2.6.24.log,102.38 KB, text/plain)
2008-03-22 11:26 UTC, Laurence Withers
Details
Xorg.0.log, startup failure on sparc64(mach64) (Xorg.0.log,12.03 KB, text/plain)
2008-07-14 22:29 UTC, Friedrich Oslage (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurence Withers 2008-03-21 11:07:32 UTC
I have a machine with two radeon (rv370) cards, each of which is dual head.
This setup works fine with the following versions:
 * x11-base/xorg-server-1.4.0.90-r3
 * x11-drivers/xf86-video-ati-6.6.3
 * linux 2.6.24 (vanilla kernel)

It does not work with linux 2.6.25-rc2 . I will attach the Xorg log file.
Comment 1 Laurence Withers 2008-03-21 11:08:11 UTC
Created attachment 146753 [details]
Xorg log file with linux 2.6.25-rc2 (fails)
Comment 2 Laurence Withers 2008-03-21 11:08:33 UTC
Created attachment 146755 [details]
Xorg log file with linux 2.6.24 (succeeds)
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2008-03-21 16:57:35 UTC
Could you test with the 6.8.0 driver? Please reopen when you reply.
Comment 4 Laurence Withers 2008-03-22 11:25:21 UTC
Ok, I tested it with 6.8.0 (but please note that I have other issues with that driver version -- see #214136).

New log files to follow.
Comment 5 Laurence Withers 2008-03-22 11:25:57 UTC
Created attachment 146868 [details]
xf86-video-ati-6.8.0 Xorg log file with linux 2.6.25-rc2 (fails)
Comment 6 Laurence Withers 2008-03-22 11:26:31 UTC
Created attachment 146870 [details]
xf86-video-ati-6.8.0 Xorg log file with linux 2.6.24 (succeeds)
Comment 7 Laurence Withers 2008-04-15 22:09:09 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=15523
Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-09 08:23:06 UTC
Just planning to stabilize 6.8 to fix this..
Comment 9 Laurence Withers 2008-05-11 09:31:32 UTC
Following on from the bug on fdo, booting with kernel parameter pci=rom solves the problem. However the 6.8.0 driver still doesn't work for me (see https://bugs.freedesktop.org/show_bug.cgi?id=15524 ).
Comment 10 Rafał Mużyło 2008-05-16 21:30:40 UTC
Well, for me, on r300 card
 * x11-base/xorg-server-1.4.0.90-r3
 * x11-drivers/xf86-video-ati-6.8.0
 * gentoo-sources 2.6.25-r2
it seems to work without any tweaking,
though those dri+composite issues are annoying.
Comment 11 Daniel Drake (RETIRED) gentoo-dev 2008-06-29 21:42:43 UTC
Friendly reminder: we'll probably push for 2.6.25 stable in the next week or so, so it would be great to see this fixed
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2008-07-08 03:44:21 UTC
Arches, please stabilize x11-drivers/xf86-video-ati-6.8.0-r1.
Comment 13 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-10 12:19:18 UTC
(In reply to comment #12)
> Arches, please stabilize x11-drivers/xf86-video-ati-6.8.0-r1.

 Should we ignore bug 216196?
Comment 14 Matt Turner gentoo-dev 2008-07-12 20:27:07 UTC
Alpha AT Report: compiles and runs cleanly :)
Comment 15 Donnie Berkholz (RETIRED) gentoo-dev 2008-07-12 22:56:47 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > Arches, please stabilize x11-drivers/xf86-video-ati-6.8.0-r1.
> 
>  Should we ignore bug 216196?

Yes, that's a corner case that nobody should care about because it means you can't do direct rendering. I should just force on DRI all the time, but I haven't gotten around to it.
Comment 16 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-14 07:41:29 UTC
x86 stable
Comment 17 nixnut (RETIRED) gentoo-dev 2008-07-14 16:53:13 UTC
ppc stable
Comment 18 Raúl Porcel (RETIRED) gentoo-dev 2008-07-14 19:10:15 UTC
alpha/ia64 stable, thanks Matt for testing
Comment 19 Friedrich Oslage (RETIRED) gentoo-dev 2008-07-14 22:29:37 UTC
Created attachment 160397 [details]
Xorg.0.log, startup failure on sparc64(mach64)

On sparc with an ATI 3D Rage XL(SUN PGX64) card I get:
(EE) MACH64(0): Unable to register the following bus resources:
        [0] 0   1       0x000003b0 - 0x000003bb (0xc) IS[B]
        [1] 0   1       0x000003c0 - 0x000003df (0x20) IS[B]
(II) UnloadModule: "mach64"
(EE) Screen(s) found, but none have a usable configuration.

I did a little research and found the release anouncement[0] which says that the mach64, r128 and radeon driver have been ported to libpciaccess. Are they supposed to work with a non-libpciaccess based server(1.3.0.0-r6)? If yes, any ideas why these resource conflicts occur? After switching back to 6.6.3 it works fine.

[0] http://lists.freedesktop.org/archives/xorg/2008-February/032992.html
Comment 20 Donnie Berkholz (RETIRED) gentoo-dev 2008-07-14 22:44:31 UTC
(In reply to comment #19)
> Created an attachment (id=160397) [edit]
> Xorg.0.log, startup failure on sparc64(mach64)
> 
> On sparc with an ATI 3D Rage XL(SUN PGX64) card I get:
> (EE) MACH64(0): Unable to register the following bus resources:
>         [0] 0   1       0x000003b0 - 0x000003bb (0xc) IS[B]
>         [1] 0   1       0x000003c0 - 0x000003df (0x20) IS[B]
> (II) UnloadModule: "mach64"
> (EE) Screen(s) found, but none have a usable configuration.
> 
> I did a little research and found the release anouncement[0] which says that
> the mach64, r128 and radeon driver have been ported to libpciaccess. Are they
> supposed to work with a non-libpciaccess based server(1.3.0.0-r6)? If yes, any
> ideas why these resource conflicts occur? After switching back to 6.6.3 it
> works fine.

That split happened for ati version 6.9, so it shouldn't be relevant here with 6.8. Yes, ati 6.8 is supposed to work without pciaccess. I think there might be some kind of sparc bug open or marked upstream on our Bugzilla right now.
Comment 21 Friedrich Oslage (RETIRED) gentoo-dev 2008-07-16 18:52:22 UTC
(In reply to comment #20)
> That split happened for ati version 6.9, so it shouldn't be relevant here with
> 6.8. Yes, ati 6.8 is supposed to work without pciaccess. I think there might be
> some kind of sparc bug open or marked upstream on our Bugzilla right now.

Are you referring to bug 230953? That one's related to mesa 7.1(6.5 and 7.0 are fine).

I talked to another user who experience the same problems as I do(and I found noone who got it working). To sum it up: =xf86-video-ati-6.6.3 works with =xorg-server-1.3.* and =xorg-server-1.4.*. >=xf86-video-ati-6.7.197 works with =xorg-server-1.4.99.* but not with 1.3 or 1.4.

Therefore sparc will pass but please invite us again for xf86-video-{ati,mach64} when xorg-server 1.4.99(1.5) is going stable :)
Comment 22 Markus Rothe (RETIRED) gentoo-dev 2008-07-17 18:46:59 UTC
ppc64 stable
Comment 23 Raúl Porcel (RETIRED) gentoo-dev 2008-09-27 16:30:20 UTC
arm/sh stable
Comment 24 Rémi Cardona (RETIRED) gentoo-dev 2008-10-30 13:20:49 UTC
@amd64, ping?
Comment 25 Markus Meier gentoo-dev 2008-12-22 21:07:11 UTC
amd64 stable, all arches done.