emerge world && ALSA

После emerge world пропал звук. Звуковые драва были собраны в ядре. Сейчас не могу запустить ни ядерными дровами ни с alsa-driver.

# lspci -v |grep -i audio
00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
----------------------------------------------------------------------------
/etc/make.conf
....
ALSA_CARDS="hda-intel"
....
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empt extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol"
....

Собираю alsa-driver(пробывал 1.0.18 и 1.0.18_r3), alsa-utils и alsa-lib...
Запускаю alsaconf, карта определяется, делаю /etc/init.d/alsasound start - запускается, alsamixer тоже работает
Amarok пишет "xine не смог инициализировать звуковые драйвера."
Smplayer идет видео звука нет...
Уже третий день воюю со звуком, помогите пожалуйста.

Странно но когда в alsamixer

Странно но когда в alsamixer прибавляю звук микрофона то звук от него в динамиках есть...

уточните пожалуйста когда

уточните пожалуйста когда обновлялись, версию ядра, а то у меня звуковая этой же серии :)
после обновления недельной давности, при загрузке у меня выскочило странное сообщение(больше я его не видел :)

* Loading ALSA modules ...
* Loading: snd-pcm-oss ...
* Loading: snd-seq-oss ...
* Restoring Mixer Levels ...
Unknown hardware: "HDA-Intel" "Realtek ALC883" "HDA:10ec0883" "0x1458" "0xa002"
Hardware is initialized using a guess method
* Errors while restoring defaults, ignoring

но звук все же заработал

происходило все это на 2.6.27-gentoo-r3
теперь сомневаюсь, а стоит ли ставить 2.6.27-gentoo-r4, хотя пост willy сильно обнадеживает :)

скрытный секс :)

Сорри, просмотрел вторую

Сорри, просмотрел вторую строчку :)
Тупой, блин.
тоже сегодня обновился - та же самая тема
-Amarok пишет "xine не смог инициализировать звуковые драйвера." О_О
Тока карта другая, ядро: 2.6.27-gentoo-r4
Значит, будем вместе воевать )

emerge world && ALSA

Свою проблему вроде решил :)
Перегрузился, вошёл под рутом, запустил alsaconf,
после ввёл alsamixer, размьютил выключенные линейные
вход и выход, затем ввёл alsactl store && reboot
Вуаля - всё в ажуре! Amarok пашет, плеер play от
Sox'a - тоже.
До этого то же самое делал - нивкакую.
Правда от простого пользователя, через sudo,
а там у меня - zsh стоит. Ну незнаю...

Я использую 2.6.27 там

Я использую 2.6.27 там поддержка дров для моей wifi карты есть. Я все тоже самое делал под рутом у меня ни чего... Может опять драва ALSA в ядре собрать попробывать... Как то работало же...

Собрал драйвера в ядре

Собрал драйвера в ядре перезапускаю aslasound, он обращается к старому драйверу из alsa-driver

 # /etc/init.d/alsasound restart
 * Service alsasound stopping
 * WARNING:  you are stopping a boot service.
alsactl: save_state:1497: No soundcards found...
 Error saving levels.                                                                                                                           [ !! ]
 * Service alsasound stopped
 * Service alsasound starting
FATAL: Module snd_hda_intel not found.                                                                                                          [ !! ]
 ERROR: Failed to load necessary drivers
alsactl: unrecognized option `---'
Usage: alsactl <options> command

Available options:
  -h,--help        this help
  -f,--file #      configuration file (default /etc/asound.state or /etc/asound.names)
  -F,--force       try to restore the matching controls as much as possible
                   (default mode)
  -P,--pedantic    don't restore mismatching controls (old default)
  -d,--debug       debug mode
  -v,--version     print version of this program

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
  names   <card #> dump information about all the known present (sub-)devices
                   into configuration file (DEPRECATED)
 Errors while restoring defaults, ignoring
 * Service alsasound started

Как это исправить?

alsa-drivers

Может стоит удалить alsa-drivers?
А что говорит module-rebuild populate && module-rebuild rebuild?

emerge -С alsa-driver ничего

emerge -С alsa-driver ничего не дал...
Какой пакет нужно установить чтоб module-rebuild был доступен?

.

sys-kernel/module-rebuild

host13

host13 Russkiy.Rukopashniy.boy # module-rebuild populate
** Module already exists in moduledb.
** Setting app-emulation/virtualbox-modules-2.0.4; rebuild=1.
host13 Russkiy.Rukopashniy.boy # module-rebuild rebuild
** Preparing to merge modules:
** Packages which I will emerge are:
        =app-emulation/virtualbox-modules-2.0.4
        =x11-drivers/nvidia-drivers-177.80
5 4 3 2 1

!!! All ebuilds that could satisfy "=app-emulation/virtualbox-modules-2.0.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/virtualbox-modules-2.0.4 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

host13 Russkiy.Rukopashniy.boy # lsmod
Module                  Size  Used by
usbserial              32240  3
vboxdrv              1633024  0
snd_seq                50720  0
snd_seq_device          8660  1 snd_seq
snd_pcm_oss            37920  0
snd_pcm                66120  1 snd_pcm_oss
snd_timer              22288  2 snd_seq,snd_pcm
snd_page_alloc         10000  1 snd_pcm
snd_mixer_oss          16768  1 snd_pcm_oss
snd                    55560  6 snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               9120  1 snd
nvidia               7788288  28
host13 Russkiy.Rukopashniy.boy #  

alsa-driver

Сегодня пересобрал ядро с поддержкой моей
CONFIG_SND_HDA_CODEC_ATIHDMI=y
Звук есть, на первой, на ати - нет переходника HDMI,
не могу проверить.
Мой lsmod показывает:
snd_hda_intel 60424 0
Как я вижу, у Вас его нет; жёсско в ведро вкомпилен?
Вот ещё: http://gentoo.ru/node/10090
Может поможет :)

Собрал модулями lsmod

Собрал модулями lsmod выдает:

Module                  Size  Used by
usbserial              32240  3
snd_seq                50720  0
snd_seq_device          8660  1 snd_seq
snd_pcm_oss            37920  0
snd_mixer_oss          16768  1 snd_pcm_oss
snd_hda_intel          55688  0
snd_pcm                66120  2 snd_pcm_oss,snd_hda_intel
snd_timer              22288  2 snd_seq,snd_pcm
snd                    55560  7 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer
snd_page_alloc         10000  2 snd_hda_intel,snd_pcm
vboxdrv              1633024  0
nvidia               7788288  28
soundcore               9120  1 snd

alsaconf находит звуковуху. Запускаю alsamixer

 # alsamixer

alsamixer: function snd_ctl_open failed for default: No such file or directory

Перезапускаю alsasound

# /etc/init.d/alsasound restart
 * Service alsasound stopping
 * WARNING:  you are stopping a boot service.
alsactl: save_state:1497: No soundcards found...
 Error saving levels.                                                                                                                           [ !! ]
 * Service alsasound stopped
 * Service alsasound starting
 ERROR: Failed to load necessary drivers
alsactl: unrecognized option `---'
Usage: alsactl <options> command

Available options:
  -h,--help        this help
  -f,--file #      configuration file (default /etc/asound.state or /etc/asound.names)
  -F,--force       try to restore the matching controls as much as possible
                   (default mode)
  -P,--pedantic    don't restore mismatching controls (old default)
  -d,--debug       debug mode
  -v,--version     print version of this program

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
  names   <card #> dump information about all the known present (sub-)devices
                   into configuration file (DEPRECATED)
 Errors while restoring defaults, ignoring
 * Service alsasound started

Меня беспокоит строчка выделенная жирным...

alsa-driver

Руководство Gentoo Linux ALSA гласит:

"Важно: Если у вас проблемы с запуском alsamixer и вы получаете ошибки, подобные этой: «alsamixer: function snd_ctl_open failed for default: No such file or directory», то, скорее всего, проблема в том, как демон udev инициализировал устройства. Выполните killall udevd; udevstart для перезагрузки устройств в /dev и попробуйте снова alsamixer. Это должно решить проблему."

Если после пересборки мира забыли сделать dispatch-conf, то всё может быть
По форуму поищите, тут много полезного есть...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".