LinuxForum.Fans
Тема

Не работает звук debian squeeze

Автор: diandsh 30 сообщений 13718 просмотров
#69983

Здравствуйте. Последнее время очень мешает такая проблема:
Звук работает в системных сообщения KDE 4.4, в amarok и skype. Ни в
vlc, ни в flashplayer, ни в smplayer звука нет. Иногда, после
перезагрузки, звук работает нормально. Закономерность не установлена.
Проблема наблюдается и squeeze. Раньше проблемы не наблюдалось(lenny).

Куда копать?

#69984

Попробуй запускать

text
vlc, smplayer 

из консоли и смотри на что они ругаютса когда не воспроизводят звук

#69986

если запустить тот же vlc из эмулятора терминала, возможно увидите что-то вроде

text
snd-blahblah не работает (0хблаблабла) 

попробуйте.
и посмотрите вывод всех логов что найдёте.

#69987
diandsh написал:
Ни в
vlc, ни в flashplayer, ни в smplayer звука нет.
Куда копать?

Посмотрите через чего выводится звук в VLC, SMplayer'e. Посмотрите в настройках КДЕ, через чего вывод там.

#70062

Вот ругается мплеер:

text

[dimon ~]$ mplayer DJ_Project___Connect-R_-_Say_Goodbye.mp3 -ao alsa
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing DJ_Project___Connect-R_-_Say_Goodbye.mp3. Audio only file format detected. Clip info: Title: Say Good Bye Artist: DJ Project & Connect-R Album: Year: Comment: Genre: Unknown ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== [AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-2): No such file or directory [AO_ALSA] alsa-lib: pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave [AO_ALSA] Playback open error: No such file or directory Failed to initialize audio driver 'alsa' Could not open/initialize audio device -> no sound. Audio: no sound Video: no video

Exiting... (End of file)

Вообщем пишет Could not open/initialize audio device -> no sound.

Видеолан:

text
 
[dimon ~]$ vlc DJ_Project___Connect-R_-_Say_Goodbye.mp3
VLC media player 1.1.2 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
Blocked: call to setenv("_PX_CONFIG_ORDER", "", 1)
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0xb548a0d4, 0xb548a048)
Blocked: call to setlocale(6, "")
Warning: call to signal(13, 0x1)
[0x8f5a35c] skins2 interface: skin: subX  author: Martin Poehlmann
Warning: call to signal(13, 0x1)
Blocked: call to setlocale(1, "C")
Blocked: call to setlocale(1, "ru_RU.utf8")
Blocked: call to setlocale(1, "C")
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[0x900e4e4] oss audio output error: cannot open audio device (/dev/dsp)
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Blocked: call to setenv("_PX_CONFIG_ORDER", "", 1)
Warning: call to signal(13, 0x1)

и еще появляется граф. сообщение:
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.

#70066

переустанавливаем и перенастраиваем алсу.

#70069
diandsh написал:

Please update alsa-lib to version 1.0.23-2-g8d80d5f or higher to try to fix this issue.

Так почему бы не обновить?
apt-cache policy alsa-base

#70072
text

root@debian:/home/dimon# apt-cache policy alsa-base
alsa-base:
  Установлен: 1.0.23+dfsg-1
  Кандидат: 1.0.23+dfsg-1
  Таблица версий:
 *** 1.0.23+dfsg-1 0
        500 http://ftp2.debian.org.ua squeeze/main Packages
        500 http://ftp.ru.debian.org squeeze/main Packages
        100 /var/lib/dpkg/status
root@debian:/home/dimon# 

и так вроде последнее что в репах есть

Не думаю что поможет.... Плееры все время жалуются на то что устройства недоступны или заняты или еще чего...

#70076

В настройках звука КДЕ, через что выдаётся звук?

#70081

Можно неработающее устройство засунуть в blacklist (я так с HDMI сделал).

#70127
durc написал:
В настройках звука КДЕ, через что выдаётся звук?

Там еще есть вкладка backend, так вот там стоит xine. Если это имелось ввиду. Кстити у ксайна со звуком все то в порядке...

Darth Revan написал:
Можно неработающее устройство засунуть в blacklist (я так с HDMI сделал).

Извиняюсь за вопрос. Как это сделать?)

#70133

Я писал про приоритет устройств. Там ещё внизу кнопочка есть "Проверка"

#70148

Ну так на первом месте моя звуковуха, и тест работает

#70150

Попробуйте открыть alsamixer в терминале.
F6 выбор звуковой карты.

#70152

Попробуйте отключить системные звуки, у меня заработало (правда Gnome).
Или настройте так, что звук в плеерах и системные события воспроизводились через разные аудио-системы.

#70350
text

root@debian:/home/dimon/Документы# alsactl init
Unknown hardware: "ICE1724" "ICE1724 - multitrack" "" "0x3031" "0x4553"
Hardware is initialized using a guess method

#70540

Вот случайно наткнулся. Может в тему.

#70659


Поставил я себе на ноут KDE4.1 и стал наслаждаться. Огорчило меня то, что отсутствовал звук в mplayer - он говорил, что устройства кто-то занял и не отдает. Нашел рецептик - как посмотреть, кто же занял устройства:

#lsof /dev/dsp

получаем

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
knotify4 2972 eugene 11w CHR 14,3 5126 /dev/dsp


Опа порылся тут knotify4, убиваем его и наслаждаемся звуком. Кстати прочитал заодно, что pulseaudio нафиг не нужно, я его снес командой:

sudo aptitude purge pulseaudio

А вот как постоянно прибивать knotify4 я пока не понял. Надеюсь попозже разобраться.
text

root@debian:/home/dimon/Документы# lsof /dev/dsp 
lsof: status error on /dev/dsp: No such file or directory
lsof 4.81
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-f[gG]]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]
[+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.

Вот так вот)) Нету такого устройства! Убавание knotify4 не помогло.

Войдите или зарегистрируйтесь, чтобы ответить.