Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6672 - emu10k1-audigy-20020525.ebuild (Update)
Summary: emu10k1-audigy-20020525.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: SpanKY
URL: http://www.sourceforge.net/projects/e...
Whiteboard:
Keywords:
Depends on: 5958
Blocks: 8252
  Show dependency tree
 
Reported: 2002-08-18 03:42 UTC by psypete
Modified: 2003-02-04 19:42 UTC (History)
5 users (show)

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


Attachments
emu10k1-audigy tree after emu10k1-audigy-20020525.ebuild ebuild added (emu10k1-audigy.tar.gz,9.24 KB, application/octet-stream)
2002-08-18 03:49 UTC, psypete
Details

Note You need to log in before you can comment on or make changes to this bug.
Description psypete 2002-08-18 03:42:16 UTC
This is the updated version of the emu10k1-audigy ebuild. It contains the most
recent stable release of the emu10k1 driver as well as its tools and some new
configuration defaults. 

You will find attached emu10k1-audigy.tar.gz; untar it inside the directory
/usr/portage/media-sound and it will extract the ebuild and associated files
into the ebuild directory "emu10k1-audigy". emu10k1.conf has been changed to
reflect emu10k1's defaults and my own personal choice of enabling Prologic
surround sound, as it shouldn't break anything and will take advantage of the
Audigy's surround sound processing (hey, this is an audigy package, right?)
Comment 1 psypete 2002-08-18 03:49:15 UTC
Created attachment 3188 [details]
emu10k1-audigy tree after emu10k1-audigy-20020525.ebuild ebuild added

directory tree of emu10k1-audigy after adding new ebuild and associated files.
Comment 2 John Davis (zhen) (RETIRED) gentoo-dev 2002-08-18 20:50:04 UTC
Hey psypete, post it as text so that it can be read ;-)

//ZhEN
Comment 3 SpanKY gentoo-dev 2002-08-27 01:09:40 UTC
this ebuild should be rewritten to reflect bug 5958
Comment 4 christian gut 2002-08-27 04:37:05 UTC
are there the corrected preload settings to restore volume/mixer-settings?
if no, ill correct them
Comment 5 psypete 2002-08-27 22:00:11 UTC
i seem to have forgotten to include the updated audigy script that comes with
the updated driver in this ebuild. i'll modify changes referred to in bug 5958
and re-attach. has anyone a problem with me using grep to find emu10k1 in
modules.autoload, and if it's not there, add it?
Comment 6 christian gut 2002-08-28 00:33:38 UTC
i think thats something a user should do, not the ebuild.

take care that you take the right (installed) application to restore
mixer-settings, since it was a mistake in a previous ebuild/script
Comment 7 Michiel de Bruijne 2002-08-28 11:50:36 UTC
When I recompile the kernel I need to re-emerge the emu10k1-audigy. Below you 
see the changelog of nvidia-kernel which had the same problem but has been 
solved now. Would you be so kind and take a look at the nvidia-kernel ebuild 
and change the emu10k1-audigy ebuild so a re-emerge after recompiling the 
kernel isn't neccesary anymore. In the changelog there is also a statement of 
drobbins that it's against Gentoo-policy to mess with the module-configuration. 
I guess a notification just like in nvidia-kernel is sufficient. 
 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/media-video/nvidia-kernel/ChangeLog?rev=1.7&content-type=text/vnd.viewcvs-markup 
Comment 8 christian gut 2002-09-04 13:03:33 UTC
any status about this? waiting for saving volume on reboot. the original script
provides this!
Comment 9 Dagan McGregor 2002-09-13 22:08:13 UTC
I can't download the attachment to view it ?
Comment 10 Daniel Robbins (RETIRED) gentoo-dev 2002-09-20 00:46:03 UTC
closing, psypete has an updated one on cvs....
Comment 11 SpanKY gentoo-dev 2002-09-23 11:38:52 UTC
there are no updated audigy ebuilds in cvs ...
Comment 12 Dagan McGregor 2002-09-24 05:49:11 UTC
 I believe psypete said there is a problem with the sound settings not saving on
module unload. Any ideas how to fix that ?
Comment 13 christian gut 2002-09-24 10:29:22 UTC
Yeah indeed i have!

first you have to change in /usr/local/etc/audigy-script lines 246 and 250 so
that it calls the correct aumix (/usr/bin/aumix).

then you have to add the following to /etc/modules.d/audigy

post-install emu10k1 /usr/sbin/audigy-script restore
pre-remove emu10k1 /usr/sbin/audigy-script save

this saves and calls the settings before/after loading the module.
I have some more infos about that, so if you need, email me: cycloon@linux-de.org
Comment 14 psypete 2002-09-24 14:25:56 UTC
ok, not *every* fix is working 100%, i've found. and the only real problem is
with the module's state-saving of the sound. yes, i added the second line to the
modules.conf thing, and yes, calling the audigy-script (now renamed
emu10k1-script) manually will save and load the script, but if i just "rmmod
emu10k1" and "modprobe emu10k1", the levels aren't saved! they are loaded, but
not saved. very peculiar indeed. i think to fix this i could mess with aumix's
permissions, but i'd have to edit the aumix ebuild as well. i'll figger
something out.

it's coming, people, i'm just a tad swamped with work atm. if you're a dev
hungry to fix the problems at hand (currently copying the kernel modules so
portage does not remove them upon re-emerge, and of course state saving) email
me and i'll send you my files and ebuild and you can take a crack at it.
Comment 15 Dagan McGregor 2002-09-27 17:51:58 UTC
 One other thing about installing these sound drivers. Are any of the users in
Gentoo added to the 'Audio' group by default, to get sound working ? If not, is
it possible to add a user to the 'Audio' group during the install of these drivers ?

 Would adding user 'root' to the 'Audio' group by default (perhaps during the
install of Gentoo) cause any problems, whether sound was actually installed or
not ? I normally install all packages as root, test them, and then add
individual users as required.

 I think a few of the problems people have with audio not working is simply
forgetting to add users to the correct permissions for sound :)

 Just a thought.
Comment 16 Jonathan Boler 2002-10-05 10:42:39 UTC
I have made an ebuild with updated ebuild file, emu10k1.conf and audigy script.
It also uses the latest version of the driver: 0.20a from Sept, 27th, 2002.

audigy-script had options in it that were non applicable to the audigy (for
sblive), some were not even used and just made the code confusing and some even
broke the sound quality (running emu-config -a causes distortion at all volume
levels on the Audigy). I have rewritten audigy-script and emu10k1.conf so that
everything is relevant to the audigy and a volume control is added for the
Center/Sub channel.

I have tested my ebuild and everything works including volumes being saved
before module unload and restored after module load (This requires aumix to be
installed). 

Anyone interested could look at it and it could maybe be put into portage if its
any good.

http://www.helix.pwp.blueyonder.co.uk/emu10k1-audigy-20020927.tar.gz

Use the extracted tarball to replace /usr/portage/media-sound/emu10k1-audigy
Comment 17 Thomas Raschbacher gentoo-dev 2002-10-12 01:45:12 UTC
hi!

This driver is obsoltete...
the new one is now in the emu10k1 - main package

i'll submit an ebuild after freeze(or now if it's requested..)

greetings, LordVan
Comment 18 psypete 2002-10-12 08:41:31 UTC
i'm a total wanker for not updating the ebuild, but my lazyness + lack of time +
lack of CVS access has left me unable to update the ebuild. i'm very very sorry
to everyone that's been waiting on me :( if you have an ebuild, send it in pls
Comment 19 Dagan McGregor 2002-10-12 19:08:44 UTC
 No need to wait people, check out the site that Tenpin did
http://basic-rip.co.uk/tenpin/linux_audigy_faq.html

 It has an ebuild there to use the latest drivers from sourceforge, instructions
on the faq page how to install it all etc.

 So no need to wait for the freeze to finish etc, you can install the latest
drivers now :)
Comment 20 SpanKY gentoo-dev 2002-11-05 02:18:09 UTC
mine now, time to clean this junk up 
Comment 21 SpanKY gentoo-dev 2002-11-05 12:07:25 UTC
ok, heres the dilly folks  
  
emu10k1-audigy == dead  
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/media-sound/emu10k1-audigy/Attic/  
  
emu10k1 == all-in-one package (for SBLive! and Audigy)  
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/media-sound/emu10k1/  
 
emu10k1 is sitting at 0.20a in portage (the latest available on sourceforge) 
enjoy