1 (28.02.2010 00:33:59 отредактировано gaijinok)

Дома стоит openSUSE 11.2 стал последнее время замечать что vlc и amarok не отпускают звук.
Например при просмотре фильма в vlc когда фильм дойдет до конца и включить второй - vlc говорит что звуковое устройство занято. помогает только перезапуск алсы.
Это началось после того как неделю назад обновил систему из стандартных репозиториев сообщества.
Раньше такого не было. Поискал решение в интернете - но не нашел решение.

Прошу подсказать куда копать. Если потребуются выводы команд или логи - прошу сказать - предоставлю.

2

Каким образом у Вас выводится звук, используется ли при этом puls???  ab

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

3

step_slim пишет:

Каким образом у Вас выводится звук, используется ли при этом puls???  ab


Pusl не используется на сколько я понимаю (хотя могу и путать). Стоит alsa.

Забыл написать звук интегрированный в мать(gigabyte GA-MA78G-DS3H) - чип Realtek ALC 889A.

4

И так, значит, как обычно начнём всё сначала  ab
PulseAudio (ранее PolypAudio) — мультиплатформенный звуковой сервер, созданный в качестве улучшенной замены таких серверов, как ESD.
То есть, это прослойка которая используется в системе по умолчанию, с недавних пор, большинство дистрибьютивов получили эту прослойку, как основную для вывода звука. Если Вы сами ничего не удаляли, то у Вас он установлен.
- Вы используете GNOME или KDE как графическую оболочку?
- Войдите в yast и введите в строке поиска по пакетам слово puls и увидете наличие или отсутсвия установленного пакета.
- После выполнения команды alsaconf, которой Вы якобы реанимируете у себя звук, войдите в yast раздел звук и выставите свою звуковую карту как карту по умолчанию.
- Проверте через что у Вас выводится звук. Для этого войдите в пункт "Настройка системы" вкладка "звук" и посмотрите какие звуковые схемы у Вас используются, там же посмотрите что служит движком для вывода XINE или grendmaster (в этом слове могу допустить ошибку, Линукса под рукой нет)
- Какая версия ALSA на данный момент используется в Вашей системе?

Для начала хватит.

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

5

step_slim спасибо за участие.

1) Пользуюсь КДЕ, сейчас стоит Версия 4.3.5 (KDE 4.3.5) "release 3"

2) C "pusl" у меня установлено:
libpulse0 - Client interface to PulseAudio
libxine1-pulse - Pulseaudio plugin for xine

3) реанимирую звук я перезапуском alsa (/etc/init.d/alsasound restart)
в Yast после рестарта только 1 карта:
SBx00 Azalia (Intel HDA)
Настроена как звуковая карта номер 0
Драйвер snd-hda-intel

4) В "Настройка звука и видео" в качестве библиотеки воспроизведения выбрано Xine

5) alsa - Advanced Linux Sound Architecture - alsa(x86-64) = 1.0.22-54.2

6

И так для начала идите в YAST- Безопасность и пользователи - Управление пользователями и группами. Во вкладке ГРУППЫ проверте есть ли пользователь Puls, если нет, то добавьте его. Далее от ROOT введите в консоле alsaconf, согласитесь со всем что Вам предложат, жмём везде ОК. Далее опять в YAST - Оборудование- Звук, там выставляем свою карту, как карту по умолчанию. НО, перед тем как идти в YAST после выполнения команды alsaconf, проверте вывод звука, например запустив Амарок и VLC одновременно, если у Вас звук будет воспроизводится, то Вам всего лишь нужно обновить QT. По видимому на одном из обновлений КДЕ произошла ошибка и обновления не были полностью загружены. Ну давайте по пунктам, выполните эти действия сообщите о результате, потом далее будем думать ab

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

7

Вопрос решил переустановкой имеющихся пакетов от Pulseaudio и доустановки остальных.
step_slim - спасибо за помощь, навел меня на мысль о Pulseaudio.

ab  ab  ab

8

На самом деле не решено! Я с такой проблемой мучаюсь ещё с KDE 4.2
У меня 2 звуковые карты. Цель такая, чтобы звук с "0" карты вопроизводилось через колонки, а всё остальное в наушники. Так вот также возникают проблемы с устройствами. Pulseaudio вообще снёс, так как он звук перекидывает частенько то из наушников на колонки, то наоборот и совершенно непонятно как с этим всем бороться и тоже приходится использовать /etc/init.d/alsasound restart

9

А что-нибудь настраивали? В параметры системы-мультимедиа или Yast- Оборудование- Звук?

Я буду сниться тебе после смерти,  Под маской желтого шелка. Я очень тихо сыграю на флейте, И очень недолго.
  А ты пытайся в какой-то ответ  Интерпретировать звуки. (Я очень тихо играю на флейте. На грани слуха).
Я прячу в себе такую же тьму Под маской желтого шелка, Лицо собрав себе самому Из костяных осколков.

10

CaJlaT пишет:

На самом деле не решено! Я с такой проблемой мучаюсь ещё с KDE 4.2
У меня 2 звуковые карты. Цель такая, чтобы звук с "0" карты вопроизводилось через колонки, а всё остальное в наушники. Так вот также возникают проблемы с устройствами. Pulseaudio вообще снёс, так как он звук перекидывает частенько то из наушников на колонки, то наоборот и совершенно непонятно как с этим всем бороться и тоже приходится использовать /etc/init.d/alsasound restart

настройке pulseaudio я посвятил целый день, зато сейчас всё как надо. у меня микрофон как отрезало, а скайп нужен. вот и пришлось настроить.

Linux можно любить, можно НЕ любить, но совершенно точно его уже нельзя игнорировать.

11 (05.03.2010 20:21:43 отредактировано Gorgar)

step_slim пишет:

<cut>введите в консоле alsaconf<cut>

p5b -  не видит в упор, предлагает поискать ISA ai
в кедах звук есть, в любом браузере - нет (во флэше)
а так, да решено, это решение - /etc/init.d/alsasound restart из под рута.
з.ы.

(sash-kan @ 14th February 2010 - в 17:28) *
я alsaconf имел ввиду.
Цитата(http://wiki.debian.org/alsaconf)
alsaconf was removed from alsa-utils at 1.0.17-1. From the package changelog: "The only valid use-case for alsaconf is aiding the configuration of ISA sound cards.

Loky пишет:

настройке pulseaudio я посвятил целый день, зато сейчас всё как надо. у меня микрофон как отрезало, а скайп нужен. вот и пришлось настроить.

Привет, Локи! У меня такая же проблема со звуком в скайпе. Подскажи пожалуйста, как настроить.

13 (08.03.2010 15:12:25 отредактировано Loky)

Попробую вспомнить как и отредактирую это сообщение.

PS: Не смогу найти точную последовательность. Помню что крутил настройки в приложении звукозаписи. Там нужно было отрегулировать громкость.

Linux можно любить, можно НЕ любить, но совершенно точно его уже нельзя игнорировать.
Loky пишет:

Попробую вспомнить как и отредактирую это сообщение.

PS: Не смогу найти точную последовательность. Помню что крутил настройки в приложении звукозаписи. Там нужно было отрегулировать громкость.

Через Менеджер пакетов дополнительно ничего не устанавливал?

15

Отто Капп пишет:

Через Менеджер пакетов дополнительно ничего не устанавливал?

Только то что идёт стандартно. И точно помню что помогла гайка не из комплекта утилит пульса. Крутил через приложения звукозаписи и проигрывателя.

Linux можно любить, можно НЕ любить, но совершенно точно его уже нельзя игнорировать.

16 (08.03.2010 17:14:58 отредактировано ism)

У меня еще никогда звук не работал как надо (правда комп старый) . Но все удавалось настроить утилитами пульса и alsa . Kmix это хорошо, но были истории когда он глючил.

Поставил сегодня последний пульс из factory, мне кажется или его действительно заставили лучше дружить с alsa ? (нет треска при воспроизведении при установке по умолчанию)

Буддийская истина в Linux  dd if=/dev/random of=/dev/null

17 (23.03.2010 18:29:48 отредактировано Gorgar)

Up
В моём случае помогло редактирование /etc/asound.conf (приатачил, может кому пригодится)
пилил этот, что осталось, то осталось ab если кто-то допилит до конца - буду примного благодарен

18

Здравствуйте! Помогите, пожалуйста, разобраться со звуком в openSUSE 11.2 x86_64. Карта ASUS Xonar D1, 6ch колонки. Сразу после установки с коробки работает встроенный (ненужный) realtek на ich9 (intel p35), в настройках КDE меняю очередность устройств и работает xonar. Вроде звук везде есть, все работает через нужную карту, но 6ch фильмы идут только 2ch. Установил ALSA (сейчас 1.0.22.1) как написано в мануале и в фильмах через VLC появилась возможность выбирать аудио-устройсто (6ch работает, где есть дорожка). В процессе настройки удалил аудиоустройства в YaST (оба "не настроено") и настройка не проходит - ошибка. Файлы /etc/modprobe.d/xx-audio/sound* удалил (думал яст пересоздаст) и создал /etc/modprobe.d/sound с тем, что указывалось на сайте алсы. Ну звук есть, но только в одном приложении (фильмы молчат, если играет амарок). Установил pulse, в KDE настройках выставил его первым - ситуация не изменилась.
Основная проблема с flash-player в firefox - после сборки алса он затих навсегда (раньше просто регулятор громкости был на 0). Ставил разные пакеты пульса, но результата нету.
Нужно:

  • 6ch звук в фильмах (пока есть)

  • Нормальный вывод звука разными приложениями без артефактов/шумов.

  • Воспроизведение звука в (youtube...) firefox, adobe flash.

19

попробуй так:
удали пульс, установи альсу из пакетов а не исходников,запусти в консоли от рута alsaconf и настрой карту

P.S. вдогонку ссылка на офсайт http://en.opensuse.org/Alsa-update