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. только не опнятно как оно у меня в прошлый раз его увидела... хотя вполне возможно, что мне померещилось. =)