From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 12 Jan 2004 09:32:40 +0200 From: Michael Shigorin To: devel@altlinux.ru Message-ID: <20040112073240.GX18907@osdn.org.ua> Mail-Followup-To: devel@altlinux.ru Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1SVgZ+3xbDF9VW5n" Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: [devel] alsa-1.0.1, sound-scripts, =?koi8-r?b?1dLP187JINDPINXNz8zewc7J?= =?koi8-r?b?wA==?= X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 07:32:42 -0000 Archived-At: List-Archive: List-Post: --1SVgZ+3xbDF9VW5n Content-Type: multipart/mixed; boundary="tfmLD+Hxjexp/STe" Content-Disposition: inline Content-Transfer-Encoding: 8bit --tfmLD+Hxjexp/STe Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Здравствуйте. Собираю alsa-utils-1.0.1 в порядке подготовительного эксперимента. Хочет /usr/bin/set_default_volume. Краткое исследование приводит к тому, что оно запрашивается условно, у нас отсутствует, а наличествует в сузешном пакете alsa. Выдранная из 0.9.6-96 версия прилагается. Большая просьба к vsu@ -- посмотреть и сопоставить с fix_alsa_levels() с тем, чтобы понять -- имеет ли смысл что-то менять/синхронизировать. Скриптик на всякий случай я положу в будущие alsa-utils, но тут возникает еще один нескромный вопрос: какая alsa планируется в compact-2.3? -- part II Дело в том, что с одной стороны понятно, что после выхода alc2.3 (о -- словцо-то какое :) и alj2.3 альса в sisyphus точно прыгнет на 1.0.x, при этом возникнет еще одна "моментальная несовместимость". Или не возникнет: сейчас у меня трудятся kernel-modules-alsa-std-up-1.0.1-alt1.15 libalsa-1.0.1-alt1 xmms-out-alsa-1.2.8-alt5 и проблем не наблюдается. xmms-out-alsa собиралась с заголовками 0.9.8; собрать с 1.0.1 и проверить на функционирование с libalsa-0.9.8 пока не успел, но если правильно понимаю -- в обоих случаях затребуется "старое" (0.9.x) API, а не "новое" (1.0.x). Глядя на общий баланс процесса тестирования/выпуска compact и версий ПО в нем (linux-2.4.22/glibc-2.2/oo-1.0.3/mozilla-1.4), я бы не гнался за alsa-1.0.1 и тем же xmms-1.2.8: без толку, а грабель огрести можно. Но на будущее вопрос остается [skip: пошло отдельной темой] -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --tfmLD+Hxjexp/STe Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=set_default_volume #!/bin/sh # # set default volumes for playback on ALSA # # set_default_mixer [-f] [card#] # # written by Takashi Iwai # if [ -f /etc/asound.state -a x$1 != x-f ]; then /usr/sbin/alsactl restore >/dev/null 2>&1 exit 0 fi if [ x$1 = x-f ]; then shift fi if [ -n "$1" ]; then card="-c $1" fi function mixer() { amixer $card set "$1" "$2" >/dev/null 2>&1 amixer $card set "$1" unmute >/dev/null 2>&1 } mixer Master 75% mixer PCM 90% mixer Synth 90% mixer CD 90% # mute mic amixer set Mic 0% mute >/dev/null 2>&1 # ESS 1969 chipset has 2 PCM channels mixer PCM,1 90% # Trident/YMFPCI/emu10k1 mixer Wave 100% mixer Music 100% mixer AC97 100% # CS4237B chipset: mixer 'Master Digital' 75% # Envy24 chips with analog outs mixer DAC 90% mixer DAC,0 90% mixer DAC,1 90% # some notebooks use headphone instead of master mixer Headphone 75% mixer Playback 100% exit 0 --tfmLD+Hxjexp/STe-- --1SVgZ+3xbDF9VW5n Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAAk2YbsPDprYMm3IRAtD0AJ0b2tj7iMsI27zqOesbioKEFeoHSgCg2hbY 2ex9+rr+R26WOlcyQL3NE18= =NteN -----END PGP SIGNATURE----- --1SVgZ+3xbDF9VW5n--