Alsa не видит Creative Labs SB Audigy :( [РЕШЕНО]
fxm 28 апреля, 2009 - 11:08
доброе время суток!
ситуация следующая... где-то неделю назад настраивал алсу и все было впорядке, карточку она видела и давала настроить громкость, правда звук я не проверял, так как делал все удаленно, а вчера решил проверить есть ли звук на компе... а звука то и нет... выяснилось, что алса просто не видит звуковушку... бортовую видит (если включить поддержку в ядре) а вот креатива нету. :(
а вот что выдается на команду /etc/init.d/alsasound restart:
* Storing ALSA Mixer Levels ... alsactl: save_state:1513: No soundcards found... * Error saving levels. [ !! ] * Killing processes using ALSA ... [ ok ] * Unloading ALSA modules ... [ ok ] * Loading ALSA modules ... * Could not detect custom ALSA settings. Loading all detected alsa drivers. * Loading: snd_ca0106 ... [ ok ] * Loading: snd-pcm-oss ... [ ok ] * Loading: snd-seq ... [ ok ] * ERROR: Failed to load necessary drivers [ ok ] * Restoring Mixer Levels ... alsactl: unrecognized option '---' Usage: alsactl <options> command Available global options: -h,--help this help -d,--debug debug mode -v,--version print version of this program Available state options: -f,--file # configuration file (default /etc/asound.state) -F,--force try to restore the matching controls as much as possible (default mode) -g,--ignore ignore 'No soundcards found' error -P,--pedantic do not restore mismatching controls (old default) -r,--runstate # save restore and init state to this file (only errors) default settings is 'no file set' -R,--remove remove runstate file at first, otherwise append errors Available init options: -E,--env #=# set environment variable for init phase (NAME=VALUE) -i,--initfile # main configuation file for init phase (default /usr/share/alsa/init/00main) Available commands: store <card #> save current driver setup for one or each soundcards to configuration file restore <card #> load current driver setup for one or each soundcards from configuration file init <card #> initialize driver to a default state names <card #> dump information about all the known present (sub-)devices into configuration file (DEPRECATED) * Errors while restoring defaults, ignoring [ ok ]
lspci |grep -i audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 05:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
kernel:
CONFIG_SOUND=m CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_RAWMIDI=m CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y # CONFIG_SND_SEQUENCER_OSS is not set # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set # CONFIG_SND_VERBOSE_PROCFS is not set # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set CONFIG_SND_CA0106=m # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS5530 is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_HDA_INTEL is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_HIFIER is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set # CONFIG_SND_USB is not set # CONFIG_SND_SOC is not set
make.conf:
# These settings were set by the catalyst build script that automatically # built this stage. # Please consult /etc/make.conf.example for a more detailed example. ## for gcc >= 4.3 # CFLAGS="-O2 -march=core2 -mssse3 -ftree-vectorize -mcx16 -msahf -pipe" #CFLAGS="-O2 -march=prescott -O2 -pipe -fomit-frame-pointer" CFLAGS="-march=nocona -O2 -pipe" #CXXFLAGS="-O2 -march=core2 -pipe" CXXFLAGS="${CFLAGS}" # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. #CHOST="i686-pc-linux-gnu" CHOST="x86_64-pc-linux-gnu" MAKEOPTS="-j4" VIDEO_CARDS="nvidia" ALSA_CARDS="emu10k1" # CPU USE="-3dnow -altivec mmx mmxext sse sse2 sse3 ssse3" USE="$USE X gnome gtk qt3 nvidia alsa dvd java cairo glitz xcb svg samba syslog automount spell cdr dvdr bash-completion opengl glx mp3 mp4 mpeg4 x264 oss ogg xvid win32codecs vidix dvd faac faad x avi xchat libnotify dbus hal xft fuse server qt3support xconfig tryetype xscreensaver nsplugin jpg jpeg jpeg2k png threads pic virtualbox artworkextra vim-syntax arts nxclient radio mozilla imap acpi mysql tk -ipv6" LINGUAS="ru en" ACCEPT_KEYWORDS=amd64 GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ " SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
»
- Для комментирования войдите или зарегистрируйтесь
Не включена поддержка emu10k1 в ядре
это если у вас карточка "из старых" а-ля Live5.1 / Audigy.
Если X-Fi - то есть отдельный драйвер, в portage он зовётся
xfi-drivers.
В общем, не совсем понятно это:
CONFIG_SND_CA0106=m
В сочетании с этим:
ALSA_CARDS="emu10k1"
спасибо!
черт, это все моя невнимательность =) в menuconfig чуть раньше увидел закомое слово SB Audigy и решил, что это оно и есть. =) все заработало, спасибо!
p.s. только не опнятно как оно у меня в прошлый раз его увидела... хотя вполне возможно, что мне померещилось. =)