| View previous topic :: View next topic |
| Author |
Message |
desastre n00b

Joined: 22 May 2007 Posts: 32 Location: Duesseldorf
|
Posted: Sat Jun 16, 2007 2:22 pm Post subject: probable bug in ebuild for x11-drivers/ati-drivers-2.28.8 |
|
|
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 |
|
 |
didymos Advocate


Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Sat Jun 16, 2007 3:32 pm Post subject: |
|
|
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 |
|
 |
desastre n00b

Joined: 22 May 2007 Posts: 32 Location: Duesseldorf
|
Posted: Sat Jun 16, 2007 4:14 pm Post subject: |
|
|
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 |
|
 |
didymos Advocate


Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Sat Jun 16, 2007 4:35 pm Post subject: |
|
|
| 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 |
|
 |
desastre n00b

Joined: 22 May 2007 Posts: 32 Location: Duesseldorf
|
Posted: Sat Jun 16, 2007 5:02 pm Post subject: |
|
|
| 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 |
|
 |
didymos Advocate


Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Sat Jun 16, 2007 6:52 pm Post subject: |
|
|
| 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 |
|
 |
desastre n00b

Joined: 22 May 2007 Posts: 32 Location: Duesseldorf
|
|
| Back to top |
|
 |
|
|
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
|
|