Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138414 - ati-drivers-8.25.18 doesn't install atieventsd
Summary: ati-drivers-8.25.18 doesn't install atieventsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-28 17:30 UTC by John
Modified: 2006-07-06 12:57 UTC (History)
3 users (show)

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


Attachments
ati-drivers-8.26.18-r1.ebuild (ati-drivers-8.26.18-r1.ebuild,10.58 KB, text/plain)
2006-06-30 13:35 UTC, Armando Di Cianno
Details
09ati env.d file (09ati,75 bytes, text/plain)
2006-06-30 13:36 UTC, Armando Di Cianno
Details
/etc/conf.d/atieventsd (atieventsd,136 bytes, text/plain)
2006-06-30 13:37 UTC, Armando Di Cianno
Details
/etc/init.d/atieventsd (atieventsd,945 bytes, text/plain)
2006-06-30 13:37 UTC, Armando Di Cianno
Details

Note You need to log in before you can comment on or make changes to this bug.
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.