NOTES (1941B)
1 MAINTAINER NOTES 2 for alsa-utils 3 4 5 TODO when someone has time 6 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 /etc/init.d/alsa-utils should be changed so that instead of doing a 8 mere "alsactl restore" it takes the following steps in the "start" method: 9 10 Move old asound.state to asound.state_PREV 11 Run "alsactl store" to create new asound.state 12 Run asound.state through a processor which sets "sane" 13 default values without changing the structure of the file 14 Use the values in asound.state_PREV to update the values in 15 the new asound.state without changing the structure of 16 the file 17 Run "alsactl restore" 18 19 This would run faster than the current code and might deal better with 20 driver upgrades. 21 22 See https://bugzilla.ubuntu.com/show_bug.cgi?id=15585 23 24 25 TODO for each new upstream release 26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 * Check Ubuntu patches at http://people.ubuntulinux.org/~scott/patches/ 28 * Update debian/changelog.ALSA from release announcement 29 30 31 Setting default mixer levels 32 ---------------------------- 33 Mandriva takes an interesting approch to resetting mixer levels. 34 http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/sound-scripts/ 35 Its reset_sound script does: 36 * alsactl store to file 37 * process file with perl script alsa_default.pl 38 * alsactl restore from file 39 We should consider taking this code which appears to be much 40 smarter than our sanify_levels_on_card(). 41 42 Some controls need to be set differently on different machines. 43 * External Amplifier 44 + Need it on: 45 https://bugtrack.alsa-project.org/alsa-bug/view.php?id=963 46 http://lists.debian.org/debian-kernel/2004/04/msg00020.html 47 + Need it off: 48 http://www.seismo.ethz.ch/linux/sony_vaio_t1xp_linux.html 49 http://bugzilla.ubuntu.com/show_bug.cgi?id=15099 50 * Audigy Analog/Digital Output Jack 51 These should be set to appropriate defaults in the driver and not 52 touched by our initscript. 53