Автор Гілка: Проблема зі звуком  (Прочитано 2296 раз)

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Проблема зі звуком
« : 2009-05-01 12:03:07 »
Встановив собі на другий комп debian lenny + kde 4.2.2. Вчора було ще все добре, а сьогодні є появились проблеми зі звуком. Я не впевнений, але можливо це пов’язано з видаленням akonadi i mysql серверів...
Зараз ситуація така: mplayer показує слідуюче при відкритті аудіо-файла:
Цитата
mplayer: could not connect to socket
mplayer: No such file or directory
.........................................................
[AO_ALSA] alsa-lib: pcm_hw.c:1321:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy
[AO_ALSA] alsa-lib: pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
[AO_ALSA] Playback open error: Device or resource busy
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
Could not open/initialize audio device -> no sound.
Audio: no sound
Video: no video
Amarok:
Цитата
xine не зміг започаткувати жодного аудіо-драйвера
Під рутом звуку також немає, chmod 777 ставив на звукові пристрої в /dev/

Порадьте щось, будь ласка.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Проблема зі звуком
« Відповідей #1 : 2009-05-01 13:24:59 »
Подивіться, що займає ці файли:
lair:~# lsof /dev/snd/*
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
mpd     2068  mpd  mem    CHR 116,16          4808 /dev/snd/pcmC0D0p
mpd     2068  mpd   12r   CHR 116,33      0t0 4650 /dev/snd/timer
mpd     2068  mpd   15u   CHR 116,16      0t0 4808 /dev/snd/pcmC0D0p
можливо перед цим
# aptitude install lsof

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Проблема зі звуком
« Відповідей #2 : 2009-05-01 13:42:06 »
Цитата
debian:/home/bester# lsof /dev/snd/*
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
kmix    3261 bester   10u   CHR  116,0      0t0 4580 /dev/snd/controlC0

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Проблема зі звуком
« Відповідей #3 : 2009-05-01 13:48:31 »
Цікаво...
Цитата
debian:/home/bester/music# lsof /dev/dsp
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
knotify4 3228 bester   13w   CHR   14,3      0t0 4571 /dev/dsp
debian:/home/bester/music# killall knotify4
Після цього mplayer заграв. Але! Коли грає mplayer, amarok показує вище наведнену помилку. А коли грає amarok, то і mplayer грає. Як можна вирішити?
« Змінено: 2009-05-01 13:53:56 від Ivan_ »

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Проблема зі звуком
« Відповідей #4 : 2009-05-01 13:54:24 »
Покажіть-но що у вас у /etc/asound.conf:
[isbear:~] cat /etc/asound.conf
# Alsa configuration file

# Mixer device
pcm.!default { type=plug ; slave.pcm="dmixer_slave" ; }
pcm.dmixer_slave {
        type=dmix
        ipc_key=1024# ???
        ipc_key_add_uid=false
        ipc_perm=0666
        slave {
                pcm="hw:0,0"
                period_time=0# ???
                buffer_time=0# ???
                period_size=2048# 1024
                buffer_size=32768# 4096
                rate=48000
        }
        bindings { 0=0 ; 1=1 ; }
}
ctl.!default { type=hw ; card=0 ; }

# Direct output device for performance-critical applications
pcm.direct { type=hw ; card=0 ; }
ctl.direct { type=hw ; card=0 ; }

# The End.
ну і все має бути налаштованим на використання alsa - бо /dev/dsp, то, здається, oss.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Проблема зі звуком
« Відповідей #5 : 2009-05-01 13:57:31 »
... або ~/.asoundrc
« Змінено: 2009-05-01 13:57:50 від ISBear »

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Проблема зі звуком
« Відповідей #6 : 2009-05-01 14:14:26 »
В мене цього файлу не існує...
Цитата
bester@debian:~$ cat /etc/asound.conf
cat: /etc/asound.conf: No such file or directory
bester@debian:~$ cat ~/.asoundrc
cat: /home/bester/.asoundrc: No such file or directory

І ще: після запуску кде knotify4 показує, що "(не запам’ятав назви) звуковий пристрій не працює, замість нього встановлюється default.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Проблема зі звуком
« Відповідей #7 : 2009-05-01 14:51:09 »
Відповідно до цього: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524859
спробуйте встановити phonon та якийсь з його backend'ів (якщо їх не встановлено)
« Змінено: 2009-05-01 14:54:16 від ISBear »

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Проблема зі звуком
« Відповідей #8 : 2009-05-01 15:21:13 »
Михайло Даниленко, дуже вам дякую!
Все вирішилось заміною phonon-backend-gstreamer на phonon-backend-xine.

Відсутній smisha

  • Новачок
  • *
  • дописів: 49
  • Карма: +0/-0
Re: Проблема зі звуком
« Відповідей #9 : 2009-07-07 10:53:49 »
В мене Убунту 9.04.  (Які дані ще потрібно показати?)
Звук був - зараз немає.
При завантаженні у віндовсі - звук є.
При завантаженні системи звуку теж немає. Пропав він після того як я посмикав регулятори гучності.  Зараз всіх їх включив - але звук не зявляється.
На одному з форумів надибав:
sudo aptitude purge pulseaudio libpulsecore9
Чи може це допомогти?

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Проблема зі звуком
« Відповідей #10 : 2009-07-07 15:51:50 »
В мене Убунту 9.04.  (Які дані ще потрібно показати?)
Звук був - зараз немає.
При завантаженні у віндовсі - звук є.
При завантаженні системи звуку теж немає. Пропав він після того як я посмикав регулятори гучності.  Зараз всіх їх включив - але звук не зявляється.
На одному з форумів надибав:
sudo aptitude purge pulseaudio libpulsecore9
Чи може це допомогти?
Це жахливо радикальний спосіб. Годиться, якщо ви більше не хочете чути звуків сповіщень від програм GNOME.

Спробуйте покрутити регулятори у pavucontrol.

Якщо не вийде, спробуйте змінити пристрій виведення (після одного зі встановлень чергової версії PA шокував мене програванням MP3 через системний динамік  ;) ).

Спробуйте прибити PA з консолі командою від користувача killall pulseaudio з наступним перезапуском через pulseaudio -D
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you