так уж вышло что поломалась видяха, ну и я ее заменил на новую, потом заметил что перестал работать звук VLC просил обновить alsa-lib до версии 1.0.23 что и было сделано по его просьбе, после чего звук пошел и все стало хорошо, буквально еще вчера смотрел киношку а сегодня решил глянуть другой фильм и в ответ увидал
_Potential ALSA version problem:
VLC failed to initialize your sound output device (if any).
Please update alsa-lib to version 1.0.23-2-g8d80d5f or higher to try to fix this issue._
сразу пошел в настройки звука убедится что да как, там обнаружил новшивство для себя в виде HDA Nvidia (Alsa mixer) но при этом выбран по старинке текущий SB Audigy 1[SB0090] (Alsa mixer)
ну думаю ладно раз надо то давай еще разок обновимся но результат не оправдал ожиданий
IMPORTANT: 8 config files in '/etc' need updating.
See the CONFIGURATION FILES section of the emerge
man page to learn how to update config files.
Настройки программ
Во время обновления программ, для предотвращения ошибок, новые файлы настроек создаются с суффиксом .cfg0000 . Для некоторых сервисов важно после обновления заменять старые настройки новыми. Иногда старые настройки могут привести в нерабочее состояние установленную программу, например старые скрипты запуска сервисов, расположенные в директории/etc/init.d.
Для своевременной замены конфигурационных файлов, используйте программу dispatch-conf.
Пример:
dispatch-conf
или
etc-update
Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild.
If alsa-drivers works for you where a recent kernel does not, we want
to know about this. Our e-mail address is alsa-bugs@gentoo.org
However, if you notice no sound output or instability, please try to
upgrade your kernel to a newer version first.
руководство по обновлению ядра: http://www.calculate-linux.ru/main/ru/cl-kernel
в бинарном профиле компилировать не надо, достаточно после обновления перезагрузить систему и выполнить команду:
Все заработало, оказывается надо было после изменений alsaconf перезапустить демон, а я что то совсем запарил, теперь звуковушка стала первой и все работает, всем спасибо
когда выбираете нужное устройство звук есть? Несколько звуковых карт
Вы можете использовать больше одной звуковой карты, при условии что вы собрали ALSA как модули ядра (или из пакета alsa-driver). Сначала в файле /etc/modules.d/alsa вам следует лишь указать, какая из карт должна быть запущена первой. В этом файле карты идентифицируются по именам своих драйверов. 0 означает первую карту, 1 — вторую, и так далее. Вот пример для системы, в которой присутствуют две звуковые карты.
Листинг 4.8: Две карты в файле /etc/modules.d/alsa
Или если у вас две карты, использующие один и тот же драйвер, то их следует указать на одной строке, разделяя цифры запятой. Ниже приведён пример системы, в которой установлено три звуковые карты, две из которых являются картами Intel High Definition Audio.
Листинг 4.9: Несколько звуковых карт в /etc/modules.d/alsa
Все заработало, оказывается надо было после изменений alsaconf перезапустить демон, а я что то совсем запарил, теперь звуковушка стала первой и все работает, всем спасибо
такто оно так, все вроде заработало, но спустя какое то время а точнее перезагрузку опять выбирается по умолчанию этот HDMI выход на видюхе и мне сново приходится запускать alsaconf показывать что мне нужна моя аудиджи и только после этого мне уже надо рестартнуть систему и все начинает работать, а просто /etc/init.d/alsasound restart не помогает
как бы пофиксить что надо использовать именно это устройство то? или может как то отключить то можно?
когда выбираете нужное устройство звук есть? Несколько звуковых карт
Вы можете использовать больше одной звуковой карты, при условии что вы собрали ALSA как модули ядра (или из пакета alsa-driver). Сначала в файле /etc/modules.d/alsa вам следует лишь указать, какая из карт должна быть запущена первой. В этом файле карты идентифицируются по именам своих драйверов. 0 означает первую карту, 1 — вторую, и так далее. Вот пример для системы, в которой присутствуют две звуковые карты.
Листинг 4.8: Две карты в файле /etc/modules.d/alsa
[…]
Или если у вас две карты, использующие один и тот же драйвер, то их следует указать на одной строке, разделяя цифры запятой. Ниже приведён пример системы, в которой установлено три звуковые карты, две из которых являются картами Intel High Definition Audio.
Листинг 4.9: Несколько звуковых карт в /etc/modules.d/alsa
[…]
если не ошибаюсь то вместо /etc/modules.d/alsa писать надо здесь /etc/modprobe.d/alsa.conf
вот этот вариант пробовали, нет? по идеи alsaconf вносит сюда изменения… руками поправить в конфиге /etc/modprobe.d/alsa.conf порядок загрузки карт…
ну и наверное, что бы совсем отключить одну карточку, по логике, если она у меня верна, там же не указывать вторую карточку вообще… подглядеть какая карточка под каким порядковым номером можно в alsamixer F6, ну или в конфиге должно быть видно если Вы делали alsaconf… у меня одна карточка,поэтому мне сложно с уверенностью утверждать все сказанное,так как протестировать у себя не могу, для проверки на достоверность… прикрепляю два конфига для примера,первый дефолтный, второй сделан alsaconf… оба варианта работают…
… тоже впал в эту яму c этой конфигурацией - “пропал звук” после обновления, но пропал частично - звуковая схема в гноме работает, а вот дивиди идет без звука (smplyer, xine, vlc) …
С конфигом по идеи у Вас все в порядке,если нужно что бы работала 0 SB Audigy… ну а после того как Вы запустили alsamixer- в конфиге что, произошли какие то изменения… ну видит микшер NVidia…?
чуть больше информации: