Настройка по умолчанию (дефолтного) звукового устройства (звуковой карты) в ALSA. Старое название - "Проблема со звуком на ноутбуке samsung rv513 на чипсете AMD A50M (Hudson M1) и CPU E-450 в KDE и с Вебкамерой (Webcamera) Microsoft LifeCam VX-2000"

Возникла проблема со звуком на ноутбуке samsung rv513 почему то не определилась звуковая карта по умолчанию (default) а то есть нет звука в программах

~ # lspci | grep Audio
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)

# Firefox
# Google Chrome
# VLC
# Qmmp

В программе Smplayer можно настроить звук в настройках… и есть в KDE звук…
Я зашел в “Настройки” - “Параметры системы” - “Мультимедиа” “Phonon” “Музыка” - ““default”” и звука нет (Если в нормальной установке нависти курсор выходит сообщение что используется по умолчанию… а в этом случаи не что не происходит)

Прочитал здесь как настроить http://www.linux.org.ru/wiki/en/ALSA
И сделал так
Цитата:
Сначала смотрите какие карты у вас обнаружились ядром (файл /proc/asound/cards):

~ :$cat /proc/asound/cards

0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfeb44000 irq 41
 1 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfeb40000 irq 16

Теперь задаем устройство по умолчанию
У меня установлены 2 карты, одна из которых называется Generic, а вторая - SB Далее Вам нужно открыть в редакторе /etc/asound.conf (глобальные настройки), либо ~/.asoundrc (настройки пользователя).
Задаете устройство по умолчанию (я хочу использовать SB):

pcm.!default {
  type hw
  card   SB
             }

ctl.!default {
   type hw
  card   SB
        }

Всё, если Вы редактировали ~/.asoundrc, то достаточно перезапустить приложения (или перелогиниться), в случае asound.conf может потребоваться перезагрузка.

P.S.
Не заработал alsaconf - сказал что не знает это оборудование. Делал как написано здесь
http://www.calculate-linux.ru/main/ru/sound_configuration
А другую документацию типа этой не нашел
http://www.calculate-linux.ru/main/ru/setup_video
http://www.calculate-linux.ru/main/ru/setup_locale

Но возникла другая проблема с Вебкамерой (Webcamera) Microsoft LifeCam VX-2000 на другом ПК … если есть этот файл asound.conf или .asoundrc то перестает работать микрофон Wine + WoT
Решить эту проблему я так и не смог.

Update

Решил эту проблему кардина́льно (отсек больную голову)

mcedit /etc/modprobe.d/blacklist-calculate.conf

Внес следующие строки:

#Not using kernel audio drivers
blacklist snd_rawmidi
blacklist snd_usb_audio
blacklist snd_usbmidi_lib
blacklist snd_seq_device

Не забываем что calculate сам стирает конфигурационные файлы… Так что сохраняем их!

Если вам нужно чтоб при загрузке системы загружались эти модули пропишите их в /etc/conf.d/modules.

Пример строки в этом файле /etc/conf.d/modules

modules_3=“cpufreq_conservative cpufreq_powersave cpufreq_userspace mperf acpi_cpufreq speedstep-lib vboxdrv vboxnetflt vboxnetadp vboxpci vhba snd_rawmidi snd_usb_audio snd_usbmidi_lib snd_usbmidi_lib snd_seq_device”

Взято от сюда
http://www.calculate-linux.ru/boards/16/topics/21701

Теперь выглядит так:

~ :$cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfe600000 irq 16
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe080000 irq 25
2 [VX2000 ]: USB-Audio - Microsoft® LifeCam VX-2000
Microsoft Microsoft® LifeCam VX-2000 at usb-0000:00:12.2-1, high speed

Еще 1 вариант Сергея Корниевский
http://www.calculate-linux.ru/blogs/ru/427/show

Собственно хотел поделиться решением возникшей у меня проблемы со звуком. Возможно кому то пригодиться эта информация.

После приобретения на домашний компьютер вебкамеры “Logitech C110” с микрофоном система пыталась периодически при старте системы выводить звук через вебкамеру. Фактически это означало что система оставалась без звука до очередной перезагрузки (если дефолтным устройством опять не становилась вебкамера).
Изучение гентушной вики на тему ALSA результатов не дало. Но продолжив исследовать Google решение было найдено его Вам и хочу предложить.
Итак мои звуковые устройства в системе определяются как:

hda_intel — звуковая карта
usb_audio — вебкамера

Если вы не знаете название вашего звукового устройства изучите вывод команды:

cat /proc/asound/modules

После того как названия ваших звуковых устройств в системе вы определили прописываем следующие строчки в конец файла /etc/modrobe.d/alsa.conf:

options snd cards_limit=2
alias snd-card-0 snd_hda_intel
alias snd-card-1 snd_usb_audio
options snd_hda_intel index=0
options snd_usb_audio index=1

Не забудьте в конфиге прописать свои звуковые устройства. При моем конфиге дефолтным устройством у меня является hda_intel.

Перегружаемся и вуаля. Звук всегда с вами !

После исправления файла
/etc/modrobe.d/alsa.conf

Возник интересный глюк в файле
cat /proc/asound/modules

Возникли почему та 2 строки
0 snd_hda_intel
1 snd_hda_intel

и перестал работать микрофон на web camera в dmesg выходит ошибка следующего характера
snd-usb-audio: probe of 1-1:1.2 failed with error -5

Удалил добавлены строки файле alsa.conf микрофон заработал

В файле modules стало так:
0 snd_hda_intel
1 snd_hda_intel
2 snd_usb_audio

Сделал так
/etc/modrobe.d/alsa.conf
options snd_usb_audio index=5

В новых дистрибутивах установки Сalculate-linux, эта проблема решена. Разработчики при новой установки дистрибутива - предлагают выбрать звуковую карту по умолчанию.
Выглядит это после установки так:

mcedit /etc/modprobe.d/alsa.conf

есть такая строка:

# # Set this to the correct number of cards.
options snd cards_limit=1

Считаю что проблема закрыта!

Азиз Исаков wrote:

В новых дистрибутивах установки Сalculate-linux, эта проблема решена. Разработчики при новой установки дистрибутива - предлагают выбрать звуковую карту по умолчанию.

и после установки всё нормально меняется :

cl-setup-audio  --audio цифра_карты

или через cl-console-gui

cl-setup-audio --audio цифра_карты

нет такой команды??? Вы сами пробовали?

cl-console-gui я не могу сгенерировать сертификат

Азиз Исаков wrote:

cl-setup-audio --audio цифра_карты

нет такой команды??? Вы сами пробовали?

cl-console-gui я не могу сгенерировать сертификат

http://imglink.ru/show-image.php?id=e0f8257e96930cc4c1330d777e049435

http://imglink.ru/pictures/14-06-14/7be6bbc3538a1e7fd2b596e7df4cfa14.jpg

Азиз Исаков wrote:

http://imglink.ru/pictures/14-06-14/7be6bbc3538a1e7fd2b596e7df4cfa14.jpg

спасибо за посмеялся …учитывая что пользуетесь калькой как минимум год и не удосужились почитать документацию (кстати и на форуме тоже есть описание как делать сертификат)

Эти сертификат постоянно слетают после обновления… если честно в ломы читать … как генерировать сертификат (за 4 года надоело). Я пользуюсь calculate-linux только потому что он проще обслуживание чем Gentoo (c 2004 по 2010 пользовался Gentoo и дома и на работе). Эти Ваши сертификаты … я бы сказал …вы сделайте опрос на форуме об сертификатов… 90% скажут что это УГ…еще то. Вообще эту документацию, я пишу для себя что бы не забыть как настраивать…Я ссылаюсь на информацию полученную от других людей либо экспериментальным путем полученную мной информацию. А так спасибо за информацию Вам!

P.S Это я читал. Мне не помогло.
http://www.calculate-linux.org/boards/40/topics/24992

Азиз Исаков wrote:

если честно в ломы читать

и вас таких 90% … поэтому хорошо что разработчики делают то , что нужно им(разработчикам) ))

Связи с тем что Сalculate-linux перешел на pulseaudio читаем следующую ветку форума

http://www.calculate-linux.ru/boards/16/topics/26030?page=2&r=26059