LinuxForum.Fans
Тема

Не работает звук в Suse 12.3

Автор: DriveR 23 сообщений 4851 просмотров
#310155

Добрый день!
Установил я SUSE 12.3 на свой ноутбук (MSI X370)
Вроде пока все хорошо, за исключением странной работы звука, а именно:
1. Звука в системе вообще нет (видео безголосое, музыка не слышна, события не озвучиваются и т.д.)
2. Система почему то показывает что у меня две звуковые карты o_O
Если зайти в Yast - звук, то там я вижу эти звуковушки с номерами 0 и 1 см. рис.

Показать

3. Пытаюсь посмотреть что из себя представляет звуковая карта 1 см. рис.

Показать

и при нажатии кнопки ТЕСТ я слышу звук
4. Пытаюсь посмотреть что из себя представляет звуковая карта 0 (если я правильно понимаю, то система работает именно с ней)
и я не вижу того же что показала мне карта 1

Почитал разные форумы и понял что есть (не знаю как это называется правильно) какие то две штуки которые называют "Alsa" и "Pulseaudio"
Значит, как я понимаю, Alsa у меня стоит по умолчанию, а Pulseaudio я и не ставил, т.к. советуют от нее отказаться из-за глючности и нестабильности

Подскажите что делать надо что бы звук появился?
интересует озвучивание событий в системе и работа звука при просмотре видео и прослушивании музыки

ПС
Если имеет значение то в качестве графич. оболочки я поставил Xfce

#310169

Поробуйте на первом скрине выбрать карту 1, нажать на "Другое" и выбрать пункт "Использовать как основную". Она должна переместиться вверх и стать картой 0. Сейчас у вас основная карта - HDMI выход.

#310172
svalx написал:
Поробуйте на первом скрине выбрать карту 1, нажать на "Другое" и выбрать пункт "Использовать как основную". Она должна переместиться вверх и стать картой 0. Сейчас у вас основная карта - HDMI выход.

Пробовал так делать
Карты действительно меняются местами, но при этом карта 0 (бывшая 1) перестает работать,
а на карте 1 (бывшая 0) звук появляется

#310173
"DriveR⇓" написал:
при этом карта 0 (бывшая 1) перестает работать,
а на карте 1 (бывшая 0) звук появляется

Вы имеете ввиду тестовй звук в YaST? Всё-таки если вы используете динамики ноутбука для вывода звука, то основной картой нужно сделать SBx00. Может стоит после изменения основной карты перезапустить систему?

#310175

Да, я имел ввиду тестовый звук в Yast/
Хорошо, сделаю основной картой SBx00, перезагружу и потом отпишусь

#310257

А вот интересно, если добавить себя в группу audio, то что-то изменится? В Yast-то от рута запускаете...

#310297
"DriveR⇓" написал:
Значит, как я понимаю, Alsa у меня стоит по умолчанию, а Pulseaudio я и не ставил, т.к. советуют от нее отказаться из-за глючности и нестабильности

Пульс по умолчанию должен стоять.Проверьте ,установлен ли pavucontrol -PulseAudio Volume Control и если не установлен ,то установите и настривайте звук через pavucontrol
И pulseaudio сейчас работет нормально и проблем быть не дожно с ним.

#310369
"DriveR⇓" написал:
Почитал разные форумы и понял что есть (не знаю как это называется правильно) какие то две штуки которые называют "Alsa" и "Pulseaudio"
Значит, как я понимаю, Alsa у меня стоит по умолчанию, а Pulseaudio я и не ставил, т.к. советуют от нее отказаться из-за глючности и нестабильности

К сведению: если вы не опытный пользователь, то PulseAudio лучше оставить.
Отключение PulseAudio повлечет за собой отсутствие звука в некоторых приложениях в том числе и Flash в Браузерах.
И если Вы не знаете как разобраться в зоопарке звуковых подсистем то PulseAudio должен быть включен, а включен он по умолчанию.

#310380
"mozgfx" написал:
Отключение PulseAudio повлечет за собой отсутствие звука в некоторых приложениях

Позвольте с вами не согласиться. Я не использую PulseAudio, и проблем со звуком у меня нет.
ТС, почитайте викиучебник по звуку.
UPD: есть еще статья про PulseAudio на «хабре», там «пульсу» даже хвалят :)

#310382
"yars⇓" написал:
Позвольте с вами не согласиться.

Из коробки? без допилов и донастроек?

Я не буду спорить, но при отключении PulseAudio вместо одного-двух устройств появляется около 7 и тут начинаются проблемы (про другие дистрибутивы не скажу).
Единственный недостаток PulseAudio о котором я знаю это плохая латентность при работе со звуком например в LMMS

#310388

svalx
установил звуковушку SBx00 по умолчанию (0) звук все равно не появился и в ее настройках вообще пусто см. картинку

Показать

При нажании на кнопку "тест" звука нет

basileus
Добавил себя в группу audio ничего хорошего не дало, осталось все как есть.
Yast конечно от рута запускается, иначе его невозможно запустить

Vlad60
pavucontrol у меня не установлен - установил, попробовал запустить pavucontrol что то долго неприлично думал, появилось окно с надписью "Establishing connection to PulseAudio. Plase Wait..." не дождался я завершения какого то процесса (ждял минут 30) перезагрузил комп. После перезагрузки нашел в меню PulseAudio, запустил его, потыкал что то (сильно не разбираясь пока) и звук появился :)
PulseAudio Volume Control такого вообще не нашел, есть очень похожее PulseAudio Volume Meter

Теперь встает вопрос:
А нужна ли вообще штука, которая называется ALSA? Может ее удалить за ненадобностью?

#310389

Без ALSA не обойтись - это ядро звуковой подсистемы. В настройках YaST, по кнопке "Другое..." проверьте, чтобы была включена поддержка PulseAudio - тогда будет запускаться автоматически.

#310391

Спасибо, это я уже методом научного тыка понял :D

#310392

А если зайти под рутом то звук будет??? В Консоли наберите alsamixer и попробуйте ползунками подёргать канал MASTER

#310393
"DriveR⇓" написал:
ПС
Если имеет значение то в качестве графич. оболочки я поставил Xfce

Имеет.
Было бы у вас KDE этой темы и не возникло даже.
Гномоподобные по умолчанию зависят от пульсы по какой-то очень важной причине.

"DriveR⇓" написал:
А нужна ли вообще штука, которая называется ALSA? Может ее удалить за ненадобностью?

Только звука больше не услышите.
Пульса это надстройка над альсой.

#310400
kisil написал:
А если зайти под рутом то звук будет??? В Консоли наберите alsamixer и попробуйте ползунками подёргать канал MASTER

Это я смогу вечером попробовать, отпишу что получилось

#310405
"mozgfx" написал:
Из коробки? без допилов и донастроек?

Именно. И обилия устройств я не вижу:

Показать
text
yars@megacomp:~$ ls -lR /dev/snd
/dev/snd:
итого 0
drwxr-xr-x 2 root root       60 марта 20 12:40 by-path/
crw-rw---- 1 root audio 116,  8 марта 20 08:40 controlC0
crw-rw---- 1 root audio 116,  7 марта 20 08:40 pcmC0D0c
crw-rw---- 1 root audio 116,  6 марта 20 11:02 pcmC0D0p
crw-rw---- 1 root audio 116,  5 марта 20 08:40 pcmC0D1c
crw-rw---- 1 root audio 116,  4 марта 20 08:40 pcmC0D2c
crw-rw---- 1 root audio 116,  3 марта 20 08:40 pcmC0D3c
crw-rw---- 1 root audio 116,  2 марта 20 08:40 pcmC0D4p
crw-rw---- 1 root audio 116,  1 марта 20 08:40 seq
crw-rw---- 1 root audio 116, 33 марта 20 08:40 timer

/dev/snd/by-path: итого 0 lrwxrwxrwx 1 root root 12 марта 20 08:40 pci-0000:00:1f.5 -> ../controlC0 yars@megacomp:~$

#310475
"DriveR⇓" написал:
PulseAudio Volume Control такого вообще не нашел

Не разобравшись написали.... Вы же сами написали что его установили )))

"DriveR⇓" написал:
pavucontrol у меня не установлен - установил, попробовал запустить pavucontrol

pavucontrol - PulseAudio Volume Control
Букву U - можно понимать как букву в слове звук, но я понимаю как слово "Утилита"

#310477
"yars⇓" написал:
Именно. И обилия устройств я не вижу:

Да при таком выводе разница не будет заметна.
Я настраиваю через Phonon и там разница будет очевидна.
Вместо одного устройства появляется сразу куча....
Мне так и не удалось заставить Flash без pulseaudio воспроизводить звук...

#310492
"mozgfx" написал:
Букву U - можно понимать как букву в слове звук, но я понимаю как слово "Утилита"

Все проще - Pulse AUdio Volume Control.

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