Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
probable bug in ebuild for x11-drivers/ati-drivers-2.28.8
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
desastre
n00b
n00b


Joined: 22 May 2007
Posts: 32
Location: Duesseldorf

PostPosted: Sat Jun 16, 2007 2:22 pm    Post subject: probable bug in ebuild for x11-drivers/ati-drivers-2.28.8 Reply with quote

Hi all!

As all ATI users it took me a long time to figure out how to get the 3D acceleration working. For my card (radeon 9000 mobility) ihave to use the ati-drivers-2.28.8, which require a downgrade to x-server 1.1.1 and x11 7.1. I did that but still couldn't build the fglrx module.
So I took a close look at the ebuild output and noticed following line

Quote:
Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.20-gentoo-r8/build
* Found sources for kernel version:
* 2.6.20-gentoo-r8
* Checking for MTRR support enabled ... [ ok ]
* Checking for AGP support enabled ... [ ok ]
* Checking for DRM support disabled ... [ ok ]
* X11 implementation is xorg-x11.
>>> Unpacking source...
* Unpacking Ati drivers ... [ ok ]
* Applying ati-powermode.sh.patch ... [ ok ]
* Applying ati-drivers-8.28.8-linux-2.6.18.patch ... [ ok ]
* Applying ati-drivers-2.6.19.patch ... [ ok ]
>>> Source unpacked.


So as you see I am using the kernel 2.6.20 but the ebuild applies the 2.6.19 patch. The code in the ebuild is the following one

Code:

        epatch "${FILESDIR}/${P}-linux-2.6.18.patch"
        epatch "${FILESDIR}/ati-drivers-2.6.19.patch"


I search for the patch file and found another one for my the 2.6.20 kernel. So I changed the ebuild, reemerged the kernel-sources and got another try, which works. There are still some errors from the compiler but I got a working fglrx module.

So my question is:
Is this a bug, which should be reported or did I do something the wrong way so everything gets bad??
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Sat Jun 16, 2007 3:32 pm    Post subject: Reply with quote

Checking bugzilla, there are similar bugs, but this is different enough that I'd report it. The patch you found wasn't actually intended for that version. The bug it comes from is here:
x11-drivers/ati-drivers-8.33.6 version bump

What ebuild changes did you make, BTW?

Quote:

There are still some errors from the compiler but I got a working fglrx module.


And what were the errors?
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
desastre
n00b
n00b


Joined: 22 May 2007
Posts: 32
Location: Duesseldorf

PostPosted: Sat Jun 16, 2007 4:14 pm    Post subject: Reply with quote

This was the oririginal error from the ebuild in the portage:

Quote:


These are the packages that would be merged, in reverse order:

Calculating dependencies ..... ... done!
[ebuild N ] x11-drivers/ati-drivers-8.28.8-r1 USE="acpi opengl -doc" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.28.8-r1 to /
* ati-driver-installer-8.28.8.run RMD160 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run SHA1 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run SHA256 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.28.8.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.20-gentoo-r8/build
* Found sources for kernel version:
* 2.6.20-gentoo-r8
* Checking for MTRR support enabled ...
[ ok ]
* Checking for AGP support enabled ...
[ ok ]
* Checking for DRM support disabled ...
[ ok ]
* X11 implementation is xorg-x11.
>>> Unpacking source...
* Unpacking Ati drivers ...
[ ok ]
* Applying ati-powermode.sh.patch ...
[ ok ]
* Applying ati-drivers-8.28.8-linux-2.6.18.patch ...
[ ok ]
* Applying ati-drivers-2.6.19.patch ...
[ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1 ...
* Building the DRM module...
make: Entering directory `/usr/src/linux-2.6.20-gentoo-r8'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:181: error: syntax error before "mlock"
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:183: error: syntax error before "munlock"
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:188: error: syntax error before "modify_ldt"
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:215: warning: return type defaults to `int'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:215: warning: function declaration isn't a prototype
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `_syscall3':

....

/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:308: error: declaration for parameter `device_t' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:270: error: declaration for parameter `ip_firegl_open' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:265: error: declaration for parameter `__ke_HZ' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:259: error: declaration for parameter `__ke_PAE_State' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:254: error: declaration for parameter `BUILD_KERNEL_HAS_SMP_CLEARED' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:253: error: declaration for parameter `__ke_SMP_State' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:246: error: declaration for parameter `BUILD_KERNEL_HAS_MODVERSIONS_CLEARED' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:245: error: declaration for parameter `__ke_MODVERSIONS_State' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:238: error: declaration for parameter `__ke_LINUX_VERSION_CODE' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:237: error: declaration for parameter `__ke_PAGE_MASK' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:236: error: declaration for parameter `__ke_PAGE_SIZE' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:235: error: declaration for parameter `__ke_PAGE_SHIFT' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:234: error: declaration for parameter `__ke_UTS_RELEASE' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:228: error: declaration for parameter `__mod_license228' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:225: error: declaration for parameter `__mod_firegltype225' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:225: error: declaration for parameter `__param_firegl' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:225: error: declaration for parameter `__param_str_firegl' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:225: error: declaration for parameter `__param_perm_check_firegl' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:225: error: declaration for parameter `__check_firegl' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:221: error: declaration for parameter `__mod_description221' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:220: error: declaration for parameter `__mod_author220' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:217: error: declaration for parameter `__ke_moduleflags' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:216: error: declaration for parameter `__ke_debuglevel' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:215: error: declaration for parameter `firegl' but no such parameter
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3559: error: `pcidev' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3561: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: At top level:
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3568: error: syntax error before '{' token
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3572: warning: type defaults to `int' in declaration of `__ke_agp_uninit'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3572: warning: function declaration isn't a prototype
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3572: error: conflicting types for `__ke_agp_uninit'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.h:639: error: previous declaration of `__ke_agp_uninit'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3572: warning: data definition has no type or storage class
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3573: error: syntax error before '}' token
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_available':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3589: warning: implicit declaration of function `__ke_agpgart_available'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: At top level:
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3613: error: conflicting types for `__ke_agp_uninit'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3572: error: previous declaration of `__ke_agp_uninit'
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_uninit':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3623: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_free_memory':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3628: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_allocate_memory':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3634: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_bind_memory':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3642: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_unbind_memory':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3650: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_enable':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3658: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_acquire':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3699: error: `firegl_pci_device' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3701: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_release':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3709: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_agp_copy_info':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3719: error: `drm_agp_module_stub' undeclared (first use in this function)
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3727: error: `firegl_agp_bridge' undeclared (first use in this function)
make[1]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.o] Error 1
make: *** [_module_/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod] Error 2
make: Leaving directory `/usr/src/linux-2.6.20-gentoo-r8'
* DRM module not built
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.28.8-r1

>>> Install ati-drivers-8.28.8-r1 into /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/image/ category x11-drivers
* Installing fglrx module
install: cannot stat `fglrx.ko': No such file or directory

!!! ERROR: x11-drivers/ati-drivers-8.28.8-r1 failed.
Call stack:
ebuild.sh, line 1615: Called dyn_install
ebuild.sh, line 1061: Called qa_call 'src_install'
ebuild.sh, line 44: Called src_install
ati-drivers-8.28.8-r1.ebuild, line 210: Called linux-mod_src_install
linux-mod.eclass, line 546: Called die

!!! doins fglrx.ko failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/temp/build.log'.




Then I changed the line
Quote:
epatch "${FILESDIR}/ati-drivers-2.6.19.patch"

to
Quote:
epatch "${FILESDIR}/ati-drivers-2.6.20.patch"


because there is also the 2.6.20 patch in the files directory. Fresh sources brought this output

Quote:

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.28.8-r1 to /
* ati-driver-installer-8.28.8.run RMD160 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run SHA1 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run SHA256 ;-) ... [ ok ]
* ati-driver-installer-8.28.8.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.28.8.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.20-gentoo-r8/build
* Found sources for kernel version:
* 2.6.20-gentoo-r8
* Checking for MTRR support enabled ...
[ ok ]
* Checking for AGP support enabled ...
[ ok ]
* Checking for DRM support disabled ...
[ ok ]
* X11 implementation is xorg-x11.
>>> Unpacking source...
* Unpacking Ati drivers ...
[ ok ]
* Applying ati-powermode.sh.patch ...
[ ok ]
* Applying ati-drivers-8.28.8-linux-2.6.18.patch ...
[ ok ]
* Applying ati-drivers-2.6.20.patch ...
[ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1 ...
* Building the DRM module...
make: Entering directory `/usr/src/linux-2.6.20-gentoo-r8'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:516: warning: initialization from incompatible pointer type
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `firegl_stub_open':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:639: warning: assignment discards qualifiers from pointer target type
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `__ke_request_irq':
/var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:2561: warning: passing arg 2 of `request_irq' from incompatible pointer type
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/fglrx.mod.o
LD [M] /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/work/common/lib/modules/fglrx/build_mod/fglrx.ko
make: Leaving directory `/usr/src/linux-2.6.20-gentoo-r8'
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.28.8-r1

>>> Install ati-drivers-8.28.8-r1 into /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/image/ category x11-drivers
* Installing fglrx module
>>> Completed installing ati-drivers-8.28.8-r1 into /var/tmp/portage/x11-drivers/ati-drivers-8.28.8-r1/image/

ecompressdir: bzip2 -9 opt/ati/man
>>> Merging x11-drivers/ati-drivers-8.28.8-r1 to /
--- /lib/
--- /lib/modules/
--- /lib/modules/2.6.20-gentoo-r8/
--- /lib/modules/2.6.20-gentoo-r8/video/
>>> /lib/modules/2.6.20-gentoo-r8/video/fglrx.ko
--- /opt/
>>> /opt/ati/
>>> /opt/ati/bin/
>>> /opt/ati/bin/fglrxinfo
>>> /opt/ati/bin/fglrx_xgamma
>>> /opt/ati/bin/aticonfig
>>> /opt/ati/man/
>>> /opt/ati/man/man8/
>>> /opt/ati/man/man8/atieventsd.8.bz2
>>> /opt/ati/sbin/
>>> /opt/ati/sbin/atieventsd
--- /etc/
>>> /etc/fglrxprofiles.csv
--- /etc/acpi/
>>> /etc/acpi/ati-powermode.sh
--- /etc/acpi/events/
>>> /etc/acpi/events/a-lid-aticonfig
>>> /etc/acpi/events/a-ac-aticonfig
--- /etc/init.d/
>>> /etc/init.d/atieventsd
>>> /etc/fglrxrc
--- /etc/env.d/
>>> /etc/env.d/09ati
>>> /etc/ati/
>>> /etc/ati/logo.xbm.example
>>> /etc/ati/authatieventsd.sh
>>> /etc/ati/logo_mask.xbm.example
--- /etc/conf.d/
>>> /etc/conf.d/atieventsd
--- /usr/
--- /usr/include/
--- /usr/include/X11/
--- /usr/include/X11/extensions/
>>> /usr/include/X11/extensions/fglrx_gamma.h
--- /usr/include/GL/
>>> /usr/include/GL/glxATI.h
>>> /usr/include/GL/glATI.h
--- /usr/lib/
>>> /usr/lib/libfglrx_pp.a
>>> /usr/lib/libfglrx_dm.a
--- /usr/lib/xorg/
--- /usr/lib/xorg/modules/
--- /usr/lib/xorg/modules/linux/
>>> /usr/lib/xorg/modules/linux/libfglrxdrm.so
--- /usr/lib/xorg/modules/drivers/
>>> /usr/lib/xorg/modules/drivers/fglrx_drv.so
>>> /usr/lib/xorg/modules/dri/
>>> /usr/lib/xorg/modules/dri/atiogl_a_dri.so
>>> /usr/lib/xorg/modules/dri/fglrx_dri.so
>>> /usr/lib/libfglrx_dm.so.1.0
>>> /usr/lib/libfglrx_tvout.so.1.0
>>> /usr/lib/libfglrx_pp.so.1.0
>>> /usr/lib/libfglrx_tvout.a
>>> /usr/lib/libfglrx_gamma.a
>>> /usr/lib/libfglrx_gamma.so.1.0
--- /usr/lib/opengl/
>>> /usr/lib/opengl/ati/
>>> /usr/lib/opengl/ati/extensions -> ../xorg-x11/extensions
>>> /usr/lib/opengl/ati/include -> ../xorg-x11/include
>>> /usr/lib/opengl/ati/lib/
>>> /usr/lib/opengl/ati/lib/libGL.la
>>> /usr/lib/opengl/ati/lib/libGL.so.1.2
>>> /usr/lib/opengl/ati/lib/libGL.so -> libGL.so.1.2
>>> /usr/lib/opengl/ati/lib/libGL.so.1 -> libGL.so.1.2
Switching to xorg-x11 OpenGL interface... done

* To switch to ATI OpenGL, run "eselect opengl set ati"
* To change your xorg.conf you can use the bundled "aticonfig"

* If you experience unexplained segmentation faults and kernel crashes
* with this driver and multi-threaded applications such as wine,
* set UseFastTLS in xorg.conf to either 0 or 1, but not 2.
* Updating module dependencies for 2.6.20-gentoo-r8 ...
*
*
* Adding module to moduledb.
>>> x11-drivers/ati-drivers-8.28.8-r1 merged.
>>> Recording x11-drivers/ati-drivers in "world" favorites file...

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.


The module is compiled and working.


P.S. side question. Do you have something like a quote- or code-box, so that you don't have to scroll so much??
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Sat Jun 16, 2007 4:35 pm    Post subject: Reply with quote

desastre wrote:

Then I changed the line
Quote:
epatch "${FILESDIR}/ati-drivers-2.6.19.patch"

to
Quote:
epatch "${FILESDIR}/ati-drivers-2.6.20.patch"


because there is also the 2.6.20 patch in the files directory.


Ok, thought so. I wonder why that worked. The 2.6.19 patch should still have been necessary.

Quote:

Fresh sources brought this output
<snip bunch of stuff>


So just some warnings...
Quote:

P.S. side question. Do you have something like a quote- or code-box, so that you don't have to scroll so much??


You? You who? You mean me personally? Umm, no. If you mean these forums, I don't think the software can do that. You mean quote/code boxes with scrollbars, right? It's a good idea.
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
desastre
n00b
n00b


Joined: 22 May 2007
Posts: 32
Location: Duesseldorf

PostPosted: Sat Jun 16, 2007 5:02 pm    Post subject: Reply with quote

Quote:
You? You who? You mean me personally? Umm, no. If you mean these forums, I don't think the software can do that. You mean quote/code boxes with scrollbars, right? It's a good idea.


I know boxes with scroolbars from from other boards, think its Invision Power Software.



Back to the driver:

I added an line and applied both patches. On a first look it seems that the result is the same as with onlx the 2.6.20 patch.

Shall I report this thing?
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Sat Jun 16, 2007 6:52 pm    Post subject: Reply with quote

Quote:
Back to the driver:

I added an line and applied both patches. On a first look it seems that the result is the same as with onlx the 2.6.20 patch.


Oh, I didn't think that would actually help. I was just surprised it compiled without it. The patch actually has nothing to do with any driver in particular. It fixes includes that refer to a file that the kernel no longer creates or uses. There's a ridiculous number of bugs out there because of that change.

Quote:

Shall I report this thing?


I would. At worst, one of the devs will make a snide remark at you. However, I know there's already been a bit of discussion the particular driver version you're trying to use. While it's pretty old as these things go, the idea is to make a new ati-legacy-drivers package, because ati dropped support for various chips in later drivers. Given that, the devs probably want to know about any problems these drivers have with current kernels, since they're stuck maintaining them for the time being.
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
desastre
n00b
n00b


Joined: 22 May 2007
Posts: 32
Location: Duesseldorf

PostPosted: Sun Jul 01, 2007 5:28 pm    Post subject: Reply with quote

Bug Report at: https://bugs.gentoo.org/show_bug.cgi?id=183858
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
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