LINUX.ORG.RU

Звук в KDE...

 , ,


0

1

Поставил Кеды, дефолтно все работало. Через некоторое время перестали воспроизводить звук некоторые программы (Chrome, FF, Amarok и прочее). Но звуки в системе работают (Phonon настроен), звук при загрузке есть..

Так же поставил VLC - «Вывести звук не удалось: Аудио-устройство „default“ не может использоваться: Нет такого файла или каталога.»

Alsactl - нет такой команды. Pulseaudio не стоит, установлен Gstreamer

Может, снести все Alsa, Gstreamer, и прочее? Поставить что-то другое?

Ответ на: комментарий от vvaalleekk

О, ситуация слегка изменилась - в Амароке звук есть, в остальных - нет

vvaalleekk ()
Ответ на: комментарий от awesomenickname

Alsamixer - нет такой команды. Видит только alsa_in & alsa_out

А что скрин? Везде в воспроизведении стоит та карта, звук с которой идет, если выбрать ее и нажать «проверка»

vvaalleekk ()
Ответ на: комментарий от awesomenickname

*Это единственная карта, с которой идет звук при нажатии «проверка». Да и это название реальной карты, а не «gefault» или что похожее

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

Alsamixer - нет такой команды.

команды пиши с маленькой буквы чаще всего.

Скажи мне еще пожалуйста, твоя видеокарта поддерживает вывод звука через HDMI?

awesomenickname ★★★★★ ()
Ответ на: комментарий от awesomenickname

Вот думаю, что где-то неправильное значение дефолтной карты лежит, а проги его цепляют. «Default», вроде, как говорит VLC. Не знаешь, где может находиться эта бяка? :D

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

Да у меня была очень похожа проблема, как у тебя. Дело в том, что если в видеокарте есть выход по HDMI, то будет определяться как 2 звуковухи (1 нормальная, и другая с видеокарты). Я у себя отключил модуль HDMI как не использую, и все норм. Какая модель твоей видеокарты?

awesomenickname ★★★★★ ()
Ответ на: комментарий от awesomenickname

Nvidia GTX560TI

Подскажи, пожалуйста, еще: alsa и gstreamer не конфликтуют?

vvaalleekk ()
Ответ на: комментарий от awesomenickname

Определяется всего как железо - 3.

1) Микрофон :D

2) Звук с видеокарты

3) Звуковая карта (Intel, интегрированная)

А в Phonon'e тонны клонов и default...

vvaalleekk ()
Ответ на: комментарий от awesomenickname

snd_hda_codec_hdmi 24529 4

snd_hda_codec_realtek 61420 1

snd_hda_intel 26181 6

snd_usb_audio 103700 2

snd_usbmidi_lib 18809 1 snd_usb_audio

snd_hda_codec 98034 3

snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel

snd_rawmidi 18800 1 snd_usbmidi_lib

snd_seq_device 5269 1 snd_rawmidi

snd_hwdep 6429 2 snd_usb_audio,snd_hda_codec

snd_pcm 75735 5

snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel

snd_page_alloc 7218 2 snd_pcm,snd_hda_intel

snd_timer 18935 2 snd_pcm

snd 60189 25

snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device

soundcore 5443 1 snd

usbcore 150472 7

snd_usb_audio,uvcvideo,usb_storage,snd_usbmidi_lib,ehci_hcd,usbhid,xhci_hcd

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

Удали/переименуй ~/.kde4/share/config/phonondevicesrc и перелогинься.

У тебя несколько звуковых карт, которые постоянно меняются местами (порядок карт), попробуй прибить их жестко.

В самих кедах выставить не дефолт, а конкретную звуковую карту. И vlc, амрок могут самостоятельно выводить звук на нужное устройство.

vadik ★★ ()
Ответ на: комментарий от vvaalleekk

Параметры системы - Мультимедиа - Phonon. (Только прочитай еще раз мое предыдущее сообщение и обрати внимание на vlc и амарок).

Покажи выхлоп pacman -Qs alsa

vadik ★★ ()
Ответ на: комментарий от awesomenickname

**** List of PLAYBACK Hardware Devices ****

card 1: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 1: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]

Subdevices: 1/1

Subdevice #0: subdevice #0

card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1

Subdevice #0: subdevice #0

card 2: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0] Subdevices: 1/1

Subdevice #0: subdevice #0

card 2: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0] Subdevices: 1/1

Subdevice #0: subdevice #0

card 2: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0] Subdevices: 1/1

Subdevice #0: subdevice #0

vvaalleekk ()
Ответ на: комментарий от vadik

[root@localhost ghost]# yaourt -Qs alsa

extra/alsa-lib 1.0.26-1

An alternative implementation of Linux sound support local/alsa-tools 1.0.26.1-1

ALSA tools package

extra/alsa-utils 1.0.26-1

An alternative implementation of Linux sound support multilib/lib32-alsa-lib 1.0.26-1

An alternative implementation of Linux sound support (32 bit)

vvaalleekk ()
Ответ на: комментарий от vvaalleekk
 echo 'blacklist snd-hda-intel' >> /etc/modprobe.d/blacklist.conf 

И перезагрузись. Потом проверь выводы в Phonon, все ли работает. Ну и да, это самый кардинальный метод.

awesomenickname ★★★★★ ()
Ответ на: комментарий от vvaalleekk

Давай еще раз, расскажи - через какую карту выводишь звук (или нужно выводить), пробовал ли выбирать звуковую карту в vlc вручную (кстати, где еще звук не работает?), что там со скрином alsamixer-а и т.д.?

Ну и поставь alsa-plugins на всякий случай.

vadik ★★ ()
Ответ на: комментарий от awesomenickname

А ничего, что это моя единственная рабочая аудиокарта?...

И все же по дефолту было гут, потом при загрузке запищало «устройства *список* удалены»...

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

ну тогда отредактируй /etc/modprobe.d/blacklist.conf , и удали вконце файла строку blacklist snd-hda-intel . Этим самым вернешь настройки обратно.

awesomenickname ★★★★★ ()
Ответ на: комментарий от vadik

В phonon работают теперь аж 2 штуки: Hda Intel Pch *номер* и ее рабочий клон.

Да ладно VLC, но ни в Хроме, ни в ФФ тоже звука нет...

Alsamixer - «this sound does not have any playback controls» и всего..

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

Да, название дистра проглядел. Почитай в арчвики статью про пульс и звук в кедах (если alsa работает).

bsdfun ★★★★★ ()
Ответ на: комментарий от vvaalleekk

Alsamixer - «this sound does not have any playback controls» и всего..

Там по F6 можно другое устройство выбрать а заодно и весь список устройств посмотреть.

И да, у меня в кедах звук без всяких пульсов нормально везде работает.

vadik ★★ ()
Последнее исправление: vadik (всего исправлений: 1)
Ответ на: комментарий от vvaalleekk

Проблема решена с помощью такой-то матери, сноса PA, переустановки phonon и пересоздания его конфига

vvaalleekk ()

Прошу прощения, все оказалось до банального просто. Надо было настроить alsamixer (или любой другой совместимый) и в Phonon'е выставить приоритетной не реальную звуковую карту, а всего лишь карту «default» и звук появился везде.

Пробовал PulseAudio, с ним можно было не выставлять «default» (а реальную карту) - не везде, но работало, потом снес - звука не было в большинстве приложений, что наводит на мысль, что default - сервер, который смешивает и выводит на звуковую карту. А с PA он смешивал по-любому. Сейчас оставил «default» и все работает.

Всем спасибо! :)

vvaalleekk ()
Ответ на: комментарий от vvaalleekk

default - сервер, который смешивает и выводит на звуковую карту

Вот именно. С настройками по умолчанию «default» - это dmix, т. е. программный микшер. А когда ты выводил на реальную карту, phonon захватывал монопольный доступ.

curufinwe ★★★★★ ()
Ответ на: комментарий от awesomenickname

Что люди не придумывают, что-бы не использовать pulseaudio. У меня в аудиодевайсах USB-камера(её микрофон), встроенная звуковуха и HDMI от видюхи. А звук всегда и везде выводится на дефолтное устройство(встроенную звуковуху). В KDE, в панели управления, имеется конфигуратор, где для разных целей(системные звуки, IP-телефония, мультимедиа) можно указывать устройства для ввода и вывода звука. И всё работает без удаления модуля HDMI.

lucentcode ★★★★★ ()
Ответ на: комментарий от lucentcode

Вроде как лишнее, люблю минимализм :D

А по делу - зачем? Если и так работает. Ведь всего навсего нужна alsa, микшер и phonon...

vvaalleekk ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.