Summary: | некорректная работа SB Audigy | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Valentin Lutt <lutt> |
Component: | alsa-utils | Assignee: | Michael Shigorin <mike> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | mike, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Valentin Lutt
2010-10-17 12:35:35 MSD
Так пропала ошибка или нет? Если у kaffeine вдруг чего в зависимостях не хватает -- это на него перевешивать надо. Хотя пока похоже на какой-то занятный local misconfiguration. (В ответ на комментарий №1)
> Так пропала ошибка или нет?
Ошибка пропала, но..
Стандартная установка, в kaffeine звука нет, в dragon player есть, smplayer молчит, но сообщений об ошибках нет и видео проигрывается, amarok работает, системный звук есть, в kmix и alsamixer все каналы видны. При включении в BIOS встроенного аудио и переключении на него всё нормально работает, т.е. kaffeine и всё остальное. Установка дополнительных пакетов связанных с alsa, отключение встроенного аудио, перезапуск. Всё играется через audigy, но в kmix и alsamixer почему то становится виден только мастер-канал.
Прикладываю кусок вывода smplayer после переустановки. Debug: MplayerProcess::parseLine: '==========================================================================' Debug: MplayerProcess::parseLine: 'Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders' Debug: MplayerProcess::parseLine: 'AUDIO: 48000 Hz, 2 ch, s16le, 1536,0 kbit/100,00% (ratio: 192000->192000)' Debug: MplayerProcess::parseLine: 'ID_AUDIO_BITRATE=1536000' Debug: MplayerProcess::parseLine: 'ID_AUDIO_RATE=48000' Debug: MplayerProcess::parseLine: 'ID_AUDIO_NCH=2' Debug: MplayerProcess::parseLine: 'Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)' Debug: MplayerProcess::parseLine: '==========================================================================' Debug: MplayerProcess::parseLine: '[AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-2): Нет такого файла или каталога' Debug: MplayerProcess::parseLine: '[AO_ALSA] alsa-lib: pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave' Debug: MplayerProcess::parseLine: '[AO_ALSA] Playback open error: Нет такого файла или каталога' Debug: MplayerProcess::parseLine: 'Failed to initialize audio driver 'alsa'' Debug: MplayerProcess::parseLine: 'Could not open/initialize audio device -> no sound.' Debug: MplayerProcess::parseLine: 'Audio: no sound' Debug: MplayerProcess::parseLine: 'Starting playback...' И вывод [valentin@comp-Athlon-64-203929 ~]$ ls /dev/snd by-path controlC1 hwC0D1 hwC0D3 midiC1D0 pcmC1D0c pcmC1D1c pcmC1D2p timer controlC0 hwC0D0 hwC0D2 hwC1D0 midiC1D1 pcmC1D0p pcmC1D2c pcmC1D3p Итог: Создание файла alsa-modindex со строчкой options snd_pcsp index=01 в /etc/modprobe.d ситуацию исправило. Железо конечно интересное, даже при запрещении встроенного аудио в BIOS'e оно всё равно видится через lspci (Audio device: nVidia Corporation High Definition Audio Controller (rev a1)), но раньше таких проблем не всплывало. Хм. Предлагаю закрыть как WORKSFORME. Если есть силы и желание, можете повесить баг в https://bugtrack.alsa-project.org/alsa-bug/ -- я-то там зарегистрирован, но проксить баги штука довольно неблагодарная, особенно когда сам даже проверить не можешь -- полечилось иль нет. (В ответ на комментарий №5)
> Хм. Предлагаю закрыть как WORKSFORME.
>
> Если есть силы и желание, можете повесить баг в
> https://bugtrack.alsa-project.org/alsa-bug/ -- я-то там зарегистрирован, но
> проксить баги штука довольно неблагодарная, особенно когда сам даже проверить
> не можешь -- полечилось иль нет.
Думаю здесь дело не в alsa, а в udev, поскольку аналогично было и с двумя сетевыми, после установки они поменялись местами, однако после того как ещё раз было сказано кто из них eth0, а кто eth1 этого больше не повторялось.
Ну а для аудио создал в /etc/modprobe.d файл с содержимым для моего случая
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias snd-card-1 snd_hda_intel
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
options snd-emu10k1 index=0
options snd_hda_intel index=1
и больше они не путались.
|