Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 258549 - x11-drivers/ati-drivers-8.573{,-r1} should work on a pure64 system
Summary: x11-drivers/ati-drivers-8.573{,-r1} should work on a pure64 system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-02-11 02:49 UTC by Radu Benea
Modified: 2009-09-04 16:32 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Radu Benea 2009-02-11 02:49:28 UTC
First I'd like to mention that installed via the downloaded installer it works perfectly without problems
but via the ebuild I ran into the following:

1) Package is hard-masked on non-multilib amd64 (I unmasked it via /etc/portage/package.unmask)
2) Package was marked as depending on app-emulation/emul-linux-x86-xlibs which is hard-masked for good reason on non-multilib profiles (I manually removed dependency from ebuild)
3) sys-libs/libstdc++-v3 stopped being a dependency a long time ago, works perfectly with gcc4, no need to pull gcc3 in too (I manually removed dependency from ebuild)
4) >=x11-base/xorg-server-1.5 - amd provided installer works on x11-base/xorg-server-1.3.0.0-r6 which I have installed on my machine (I manually removed dependency from ebuild)

after doing all this and finally installing the package and doing a eselect opengl set ati xorg-server couldn't run because of a missing symbol miZeroLineScreenKey (see additional information)

both before and after doing these I installed it by running ati-driver-installer-9-1-x86.x86_64.run and it worked in both cases without any issues, no other changes were made on my system during these tests

Reproducible: Always




a copy of the most relevant part from xorg log

(II) Loading /usr/lib64/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.0.2
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "fglrx"
(II) Loading /usr/lib64/xorg/modules/drivers//fglrx_drv.so
dlopen: /usr/lib64/xorg/modules/drivers//fglrx_drv.so: undefined symbol: miZeroLineScreenKey
(EE) Failed to load /usr/lib64/xorg/modules/drivers//fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)
(II) LoadModule: "mouse"
(II) Loading /usr/lib64/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.2.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "kbd"
(II) Loading /usr/lib64/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.1.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.7
(EE) No drivers available.

Fatal server error:
no screens found
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2009-09-04 15:19:17 UTC
After a quite lot of testing done by [Ernico] we confirmed that it works on no-multilib. So removed the mask in their profile mask.

Enjoy and sorry it took 7 months to confirm.
Comment 2 Radu Benea 2009-09-04 15:25:02 UTC
ok, thanks, maybe since you fixed it I'll give it a try again, I've been using the opensource drivers all this time, I'm curious about the differences
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2009-09-04 16:32:33 UTC
Well you need r600 based card or newer (HD series). Otherwise you will test exactly nothing :D