Не работает звука в Debian Sarge 3.1 (глюк debian).

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Не работает звука в Debian Sarge 3.1 (глюк debian).

Сообщение kif0rt »

Сколько систем я не ставил везде со звуком нормально. А вот Debian который раз доводит меня до отчаяния своими глюкавыми настройками звука. Установил "чистую" систему , не менял ни одной настройки>Запускаю XMMS>выбираю трек>кнопка play > и тишина ... Результат : плеер не отвечает на запросы. А иногда бывает после продолжтельного такого "зависания" врубается звук. Иногда система сразу после загрузки выдаёт что-то типа этого : "не могу запустить звукавой сервер". Иногда всё нормально. Что это за фигня ?! Мне что молиться надо чтобы звук запускался ?!

Система : Debain Sarge 3.1 rc0
Звуковой сервер : хрен его знает (вроде OSS). В общем в "Центре управления" стоит автоматический.

P.S.> Всё что мне удалос разуснать через гугл - так это то что все кричат ставить alsa ... А как её тавить и настраивать наверное предполагается умеет каждый ...

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

Трэба ў наладках xmms паставіць плугін вывада artsd для kde ці esd для gnome.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

ИМХО ситуация такова:
Desktop Environment запускает звуковой сервер, который лочит /dev/dsp (см. вывод /dev/dsp). Через некотрое время в следствии неактивности звуковой сервер освобождает /dev/dsp и xmms котороый по умолчанию играет через OSS может что-то вопросизвести...
Вобщем вывод lsof /dev/dsp во время "зависания" xmms в студию...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
fanrar
Неотъемлемая часть форума
Сообщения: 256
Зарегистрирован: 16 ноя 2004, 14:01
Откуда: minsk
Контактная информация:

Сообщение fanrar »

лчъбTп пмжм. ичи ъпчаупщ чйщъя. Пмнчек лч http://www.alsa-project.org/, ъкмпоук Soundcard List, ушек ъамв цаяимаяся. Еъйу леп - удTк а кчжчцул. Еъйу еъпщ - ичбчек alsa-driver, alsa-lib, alsa-oss (лч йвюупейз), alsa-utuls. УдTк лч http://www.linuxcenter.ru/ а очцдей Ъпчпщу\Ъуъпекч (уйу бпм-пм пунч пмжм), ъкмпоук ъпчпщв ном лчъпомхия чйщъь у очдяекъз туцлу.
аомде пчи...

ps. tupoj konqueror
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

Booxter, твой совет вроде работает. Но вот только вроде когда мграет трек и я переключаю на следующий, то музыка как-будто сразу не прекращается, а ещё некоторое время продолжает играть. Я знаю , что есть специалльные плагины добивающиеся такого эффекта. Но у меня просто возникает чувство "торможения плеера" :) . Ну вообщем-то это не столь важная проблема.
LHama, вот вывод lsof /dev/dsp (хотя честно говоря я не виже особой ценности этого лога ... , но я и не профи) :

Код: Выделить всё

COMMAND  PID  USER   FD   TYPE DEVICE SIZE   NODE NAME
artsd   1351 kif0rt    8w   CHR   14,3      650032 /dev/dsp
artsd   1359 kif0rt    8w   CHR   14,3      650032 /dev/dsp 
Вот ещё (не помню вот только в какой момент):

Код: Выделить всё

COMMAND  PID  USER   FD   TYPE DEVICE SIZE   NODE NAME
xmms    1448 kif0rt   11w   CHR   14,3      650032 /dev/dsp
xmms    1449 kif0rt   11w   CHR   14,3      650032 /dev/dsp
xmms    1450 kif0rt   11w   CHR   14,3      650032 /dev/dsp
xmms    1451 kif0rt   11w   CHR   14,3      650032 /dev/dsp
xmms    1452 kif0rt   11w   CHR   14,3      650032 /dev/dsp
xmms    1455 kif0rt   11w   CHR   14,3      650032 /dev/dsp


Раз уж начал тему про звук , то с вашего позваления задам наболевшие вопросы :
1)Какой звуковой сервер выбрать ?! В чём разница между OSS и ALSA ?
2)Что за устройство /dev/dsp ?!
3)Что за модули atrs и esd ?! В чём их разница ?!
4) Что же установить в меню "Звуковое устройство" : OSS и Автоматически ?!
5) Как сделать чтобы апплет от KMIX (иконка для изменения звука) постоянно загружался.

БОЛЬШОЕ СПАСИБО.

Аватара пользователя
fanrar
Неотъемлемая часть форума
Сообщения: 256
Зарегистрирован: 16 ноя 2004, 14:01
Откуда: minsk
Контактная информация:

Сообщение fanrar »

1) OSS (Open Sound System) - морально устаревшая звуковая сисема для Linux. К тому же она не поддерживает многоканальное воспроизведение звука. ALSA - Продвинутая Архитектура Звука для Linux. В большинстве современных диcтров используется по умолчанию. Но альса поддерживает не все (далеко не все) типы звуковух, в то время как осс давно уже написала модули практически ко всем типам звуковых (включая интегрированные в материнку карты). Лично я выбираю альсу (осс у меня глючит по страшному.)
2) /dev/dsp - это устройство (по крайней мере у меня), которое является стандартным девайсом вывода OSS и artsd.
3) Artsd - собственный звуковой сервер KDE. Он вопроизводи различные системные звуки. ESD - аналогичный сервак, только для Гнома. Но они способны неплохо проигрывать музыку. (Глюк, про который ты говорил - практически стандартная приблуда artsd. Не у одного тебя такая проблема. )
4) Раз у тебе переидически подглючивает oss - ставь Автоматически
5) Пoсмотри в ~/.kde/Autostart/
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

fanrar писал(а):1) OSS (Open Sound System) - морально устаревшая звуковая сисема для Linux. К тому же она не поддерживает многоканальное воспроизведение звука. ALSA - Продвинутая Архитектура Звука для Linux. В большинстве современных диcтров используется по умолчанию. Но альса поддерживает не все (далеко не все) типы звуковух, в то время как осс давно уже написала модули практически ко всем типам звуковых (включая интегрированные в материнку карты). Лично я выбираю альсу (осс у меня глючит по страшному.)
2) /dev/dsp - это устройство (по крайней мере у меня), которое является стандартным девайсом вывода OSS и artsd.
3) Artsd - собственный звуковой сервер KDE. Он вопроизводи различные системные звуки. ESD - аналогичный сервак, только для Гнома. Но они способны неплохо проигрывать музыку. (Глюк, про который ты говорил - практически стандартная приблуда artsd. Не у одного тебя такая проблема. )
4) Раз у тебе переидически подглючивает oss - ставь Автоматически
5) Пoсмотри в ~/.kde/Autostart/
Спасибо, что не поленился ...
Интересно если /dev/dsp - для OSS ? то как наз. устройтсво для ALSA ?!
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

kif0rt писал(а): 1)Какой звуковой сервер выбрать ?! В чём разница между OSS и ALSA ?
OSS - open sound system. Более-менее стандартный интерфейс для работы со звуком ряда unix-like систем. Хорош тем что относительно стандартен. Линуксовая реализация позволяет проигрывать только один поток. Проигрывается все путем записи звукового потока в /dev/dsp. Громкость регулируется через /dev/mixer.
ALSA - Advanced Linux Sound Architecture - собственная линуксовая звуковая подсистема. Позвоялет проигрывать несколько потоков, если звуковая карточка умеет аппаратно микшировать потоки, либо если установлен соответсвующий плагин для ALSA делающий софтверное микширование. ALSA умеет эмулировать OSS до некоторой степени, но иногда бывают проблемы.
kif0rt писал(а): 2)Что за устройство /dev/dsp ?!
См. выше.
kif0rt писал(а): 3)Что за модули atrs и esd ?! В чём их разница ?!
Звуковые сервера... Предназначение - софтверное микширование и удаленный вывод звука. Сами выводят звук опять же через OSS или ALSA или другой звуковой сервер. ;) Отличаются достаточно большой кривизной, кроме того не весь софт умеет с ними работать. Для обеспечения работоспособности софта который умеет использовать только OSS в esd есть програмка esddsp которая перехватывает обращения к /dev/dsp и перенаправляет из звуковому серверу. Аналогичная програмка есть и в ARTS.
kif0rt писал(а): 5) Как сделать чтобы апплет от KMIX (иконка для изменения звука) постоянно загружался.
1) посмотреть в настройках его, там кажись был пункт "start with KDE"
2) Если нет, то просто выйти из KDE при запущеном KMIX с сохранением сессии.
Опыт растет прямо пропорционально выведенному из строя оборудованию

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

OSS, якія даюцца за грошы (не ў кернэле), могуць міксаваць гук у некалькі патокаў. OSS - стандарт для unix. ALSA - толькі лінукс. Для альсы назвы прыладаў такія:
/dev/snd/mixer
/dev/snd/pcm*p ці pcm*c (першыя для граньня музыкі, другія - для запісу [мікрафон etc])

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

СПАСИБО ВСЕМ ЗА КЛАССНУЮ ИНФУ.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Ответить