Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161378 - x11-drivers/ati-drivers-8.33.6 version bump
Summary: x11-drivers/ati-drivers-8.33.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
: 164582 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-10 19:22 UTC by Michele Schiavo
Modified: 2007-02-05 10:02 UTC (History)
17 users (show)

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


Attachments
Ebuild for 8.33.6 (ati-drivers-8.33.6.ebuild,10.36 KB, text/plain)
2007-01-10 20:56 UTC, Thomas Meyer
Details
Patch for 2.6.20 kernel (ati-drivers-2.6.20.patch,2.80 KB, patch)
2007-01-10 20:57 UTC, Thomas Meyer
Details | Diff
proper patch for 2.6.20 support (5-syscall-additions.diff,2.33 KB, text/plain)
2007-01-11 17:30 UTC, Jory A. Pratt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Schiavo 2007-01-10 19:22:06 UTC
Linux Kernel 2.6.19 Support

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-10 19:24:33 UTC
http://allen.brooker.gb.net/misc/kitten-0day.jpg
Comment 2 Thomas Meyer 2007-01-10 20:56:43 UTC
Created attachment 106420 [details]
Ebuild for 8.33.6
Comment 3 Thomas Meyer 2007-01-10 20:57:20 UTC
Created attachment 106422 [details, diff]
Patch for 2.6.20 kernel
Comment 4 Thomas Meyer 2007-01-10 20:58:02 UTC
:-) These poor kittens!
Comment 5 Jory A. Pratt 2007-01-11 03:54:00 UTC
(In reply to comment #3)
> Created an attachment (id=106422) [edit]
> Patch for 2.6.20 kernel
> 

patch is a no go :/

{standard input}: Assembler messages:
{standard input}:10: Error: suffix or operands invalid for `push'
{standard input}:10: Error: suffix or operands invalid for `mov'
{standard input}:10: Error: suffix or operands invalid for `pop'
{standard input}:29: Error: suffix or operands invalid for `push'
{standard input}:29: Error: suffix or operands invalid for `mov'
Comment 6 Jory A. Pratt 2007-01-11 17:30:53 UTC
Created attachment 106578 [details]
proper patch for 2.6.20 support

Here is the patch that needs to be commited with this. I have tested on both x86 and amd64 and will have lu_zero push it asap.
Comment 7 teidakankan 2007-01-11 22:39:39 UTC
Thanks for the ebuild.  Finally getting some dri with this Express 200 even though it is software rendered.

01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M] (prog-if 00 [VGA])
        Subsystem: Toshiba America Info Systems Unknown device ff00
        Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 17

This error message is from Xorg.0.log:

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID PCI:1:5:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports PCI:1:5:0
(EE) AIGLX error: dlopen of /usr/lib/dri/fglrx_dri.so failed (/usr/lib/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so

Any idea how to fix this?  Thanks.

Comment 8 Jory A. Pratt 2007-01-11 23:28:19 UTC
(In reply to comment #7)
> Thanks for the ebuild.  Finally getting some dri with this Express 200 even
> though it is software rendered.
> 
> 01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress
> 200M] (prog-if 00 [VGA])
>         Subsystem: Toshiba America Info Systems Unknown device ff00
>         Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 17
> 
> This error message is from Xorg.0.log:
> 
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 8, (OK)
> drmOpenByBusid: Searching for BusID PCI:1:5:0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 8, (OK)
> drmOpenByBusid: drmOpenMinor returns 8
> drmOpenByBusid: drmGetBusid reports PCI:1:5:0
> (EE) AIGLX error: dlopen of /usr/lib/dri/fglrx_dri.so failed
> (/usr/lib/dri/fglrx_dri.so: cannot open shared object file: No such file or
> directory)
> (EE) AIGLX: reverting to software rendering
> (II) Loading local sub module "GLcore"
> (II) LoadModule: "GLcore"
> (II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
> 
> Any idea how to fix this?  Thanks.
> 

	Option	    "AIGLX" "false"

add that to your server layout :-b
Comment 9 teidakankan 2007-01-11 23:59:23 UTC
From Comment #8:

"Option      "AIGLX" "false"
add that to your server layout"

Same result.  Also noticed this:

(WW) fglrx(0): Option "AIGLX" is not used
(WW) fglrx(0): Option "RenderAccel" is not used
(WW) fglrx(0): Option "AGPMode" is not used
(WW) fglrx(0): Option "AGPFastWrite" is not used

Think I have a problem with my xorg.conf.  I need to get into that more myself later today.  GLXGEARS is around 1278, so for now I'm pretty happy and the video is really stable.

Thanks again.
Comment 10 t35t0r 2007-01-16 04:48:09 UTC
how about an ebuild for the minimal driver package available from ati ..it's not even necessary to download the entire 55MB package every single time that includes all of QT!!!!
Comment 11 Pat Double 2007-01-17 14:05:43 UTC
Please, PLEASE consider bug 137745. The ebuilds have produced unstable fglrx modules for me because they are built with different defines than the ATI installer, esp with respect to SMP support. Please see the related bug for details. Could someone please try to get this compiling with SMP enabled, or at least tell me why my request goes without comment? I can never suspend (using suspend2) with the Gentoo ebuilds for ati-driver, but if I compile the module myself, or with the older ebuilds patch to include SMP support, I get good suspend/resume support.

I have tried to modify the 8.32.x ebuild to fix this but to no avail. Thanks.
Comment 12 Christopher Ribble 2007-01-19 18:36:49 UTC
Hey, I realize that this is really n00b of me, but I don't know how to install from an e-build that isn't in the main portage tree. Can you explain or link to an external resource explaining how to do so?
Comment 13 Christopher Ribble 2007-01-19 19:10:39 UTC
Please ignore my last comment. I figured out how to install this ebuild from a portage overlay. I did have to comment out the line with the 2.6.20 patch, but I got it to work. I'm seeing marked improvements in framerates over 8.30.3 with this driver.

This version also appears to fix a major OpenGL corruption issue that a number of people were having in 8.32.5 (see bug 159404) and should be version bumped ASAP. Whereas I experienced serious OpenGL corruption with 8.32.5, I experience none with this version.

Please bump ASAP.
Comment 14 Karl-Robert Ernst 2007-01-24 21:01:45 UTC
You should note that 3d-hardware acceleration with the new xorg-server-1.2.0 only works with this new driver.
Comment 15 Florian Manschwetus 2007-01-28 11:40:59 UTC
nice ebuild but the binaries (aticonfig for example) are unavaible in path here, anymore. Updating ati-drivers-extras seems to work the easy way.

No problems with patches (copied from in portage ebuild dir and this oner here).
Thx to ati nice improvements farcry works now ;)
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2007-01-30 18:29:05 UTC
*** Bug 164582 has been marked as a duplicate of this bug. ***
Comment 17 Marien Zwart (RETIRED) gentoo-dev 2007-02-05 10:02:39 UTC
Bumped it, thanks for the ebuild and patch!

comment #15: it does install those correctly here, but you may have to source /etc/profile to get the location on your PATH. If that's not the problem you're having please file a new bug.