Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 138414

Summary: ati-drivers-8.25.18 doesn't install atieventsd
Product: Gentoo Linux Reporter: John <acocaracha>
Component: New packagesAssignee: X11 External Driver Maintainers <x11-drivers>
Status: RESOLVED FIXED    
Severity: normal CC: adrian, armando, rhill
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ati-drivers-8.26.18-r1.ebuild
09ati env.d file
/etc/conf.d/atieventsd
/etc/init.d/atieventsd

Description John 2006-06-28 17:30:10 UTC
Hello,

The newest ati drivers do not install the atieventsd daemon that is explained in the release notes (https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.26.18.html).  When installing, it does unpack the file (in my case to /var/tmp/portage/ati-drivers-8.25.18/work/arch/x86/usr/bin/atieventsd), but it is never brought into the user's system.  I would suggest putting this in init.d scripts so that rc can handle it.

Thanks,
John
Comment 1 Armando Di Cianno 2006-06-30 13:35:04 UTC
Created attachment 90553 [details]
ati-drivers-8.26.18-r1.ebuild

- installs atievents
- require xauth for /etc/ati/auatieventsd.sh (which was already getting installed, anyway)
- require acpid (for atieventsd)
- sed based fixes for authatieventsd.sh, especially for xdm -- gdm and startx QA should be done
- install atieventsd, man page, and support files
- acpi USE flag installs default acpid event files
- doc USE flag installs extra documentation into /usr/share/doc/fglrx
- install init.d and conf.d files (files forthcoming)
Comment 2 Armando Di Cianno 2006-06-30 13:36:06 UTC
Created attachment 90554 [details]
09ati env.d file

updated for PATH and MANPATH to support atieventsd
Comment 3 Armando Di Cianno 2006-06-30 13:37:04 UTC
Created attachment 90555 [details]
/etc/conf.d/atieventsd

- put in ati-drivers/files/confd
Comment 4 Armando Di Cianno 2006-06-30 13:37:44 UTC
Created attachment 90557 [details]
/etc/init.d/atieventsd

- put into ati-drivers/files/initd
Comment 5 Armando Di Cianno 2006-06-30 13:41:41 UTC
The above uploaded files should add support for atieventsd.

They offer:
- integration to acpid
- atieventsd:
--+ handle thermal events from the graphics card
--+ handle on-the-fly monitor additions (for cloning only, atm -- VERY USEFUL)
--+ Support files for various integration points for atieventsd
- doc USE flag added for various useful documents
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2006-06-30 21:07:12 UTC
nice work.

for clarity's sake, ppl wanting to use this ebuild need to set it up like this:

ati-drivers-8.26.18-r1.ebuild -> /path/to/overlay/x11-drivers/ati-drivers/ati-drivers-8.26.18-r1.ebuild
09ati -> /path/to/overlay/x11-drivers/ati-drivers/files/09ati
atieventsd (confd) -> /path/to/overlay/x11-drivers/ati-drivers/files/confd/atieventsd
atieventsd (initd) -> /path/to/overlay/x11-drivers/ati-drivers/files/initd/atieventsd
Comment 7 John 2006-07-03 17:43:29 UTC
Works great on x86.

John
Comment 8 Luca Barbato gentoo-dev 2006-07-06 06:15:19 UTC
Committed an updated ebuild with acpi support today, please test it
Comment 9 Ɓukasz Mierzwa 2006-07-06 12:40:59 UTC
error in ebuild:

src_install() {
        local ATI_LIBGL_PATH=""
[...]
        #env.d entry
        cp ${FILESDIR}/09ati ${T}/

        if use acpid (should be acpi)

Please rename atieventsd.rc6 to atieventsd
Comment 10 Armando Di Cianno 2006-07-06 12:57:44 UTC
Follow bug #139458 for fixes to the -r1 ebuild that made it into the tree.