IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   Странное поведение xmms. Поможете ? (https://www.imho.ws/showthread.php?t=91791)

Raven B. 30.08.2005 21:33

Странное поведение xmms. Поможете ?
 
Доброго времени суток.

Сижу в КДЕ. Звук работает нормально. По крайней мере КДЕ время от времени попискивает и чево то играет при нажатии на кнопку "тест" в контрольной панели (вкладка звука).

запускаю ./xmms &
Выбираю песенку и получаю в терминале сообщение:

[code]** WARNING **: oss_open(): Failed to open audio device (/dev/dsp): Device busy[code]

Естественно ничего не играет. Причем происходит это не каждый раз. Иногда играет нормально.

Я так понимаю что dsp использует какое то приложение.
как узнать что его использует и зачем ?
Одно устройство может использоватся только одним приложением ?
Как можно решить эту проблему ?

С уважением. Ворон.

Saruman 31.08.2005 00:29

Если ты под KDE - ты лучше используй arts-демон и соответственно arts-плагин в xmms для вывода звука, проблема решится, т.к. KDE сама юзает artsd для вывода звука и, соответственно, блокирует /dev/dsp.

kola 31.08.2005 09:07

а у тебя какая карточка?

Raven B. 03.09.2005 14:36

Добавил плагин. Все вроде заработала.
Карточка - Creative SB.

Raven B. 03.09.2005 16:18

---Поправочка
При использовании этого аутпут плагина когда начинается песня в терминал выводит такую строку:
Код:

sage: artsxmms_close(): Child exited abnormally: 139
mcop warning: user defined signal handler found for SIG_PIPE, overriding

Если я скажем что то редактирую vi то после этого сообщения он вылетает... тоеть я оказываюсь в командной строке bash.
Что это может значить и как с этим боротся ?

С уважением. Ворон.

Saruman 03.09.2005 17:17

версия xmms?

Raven B. 03.09.2005 20:11

xmms-1.2.10.tar.gz

Saruman 03.09.2005 20:51

Обнови плагин arts_output:
http://havardk.xmms.org/plugins/arts...t-0.7.1.tar.gz
Если не поможет - попробуй завести KDE и xmms через разные /dev/dsp0.x (настройка - FreeBSD Handbook - Utilizing Multiple Sound Sources, при этом можно использовать oss-вывод)

Raven B. 03.09.2005 21:41

1. У меня уже стоит эта версия плагина.
2. Ок. Спасибо. попробую.

Raven B. 04.09.2005 15:01

2:
Попробовал. не работает:
Создал файлик sndbat с такими внутренностями:
Код:

sysctl hw.snd.pcm0.vchans=4
sysctl hw.snd.maxautovchans=4

В результате:
Код:

/sndbat
hw.snd.pcm0.vchans: 4 -> 4
hw.snd.maxautovchans: 4 -> 4
23:42:09|~/xmms&
[1] 743
23:42:20|~/mcop warning: user defined signal handler found for SIG_PIPE, overriding
Message: artsxmms_close(): Child exited abnormally: 139
mcop warning: user defined signal handler found for SIG_PIPE, overriding


Saruman 04.09.2005 15:13

а xmms указать, через какое устройство звук воспроизводить? Или думаешь, он сам догадается, что нужно разные /dev/dsp0.x юзать?

Raven B. 04.09.2005 17:52

Я это делаю в опциях. Там есть "оутпут плугин"

ОЙ. кажется понял ! сейчас попробую !!!!!

Raven B. 04.09.2005 19:31

------------------------------------------
СПАСИБО !!!!
прописал в опциях KDE и XMMS (в настройках аутпут плагина) использование dsp0.1 и dsp0.2 соответственно. вроде бы все работает. В качестве вывода и там м там OSS.

sky 19.09.2005 12:18

а у меня другая трабла
в сусе 9.3
когда пытаюсь добавить мп3 в playlist получаю сообшение:

Gtk-WARNING **: invalid class type `(unknown)' in cast to `GtkObject'

Gtk-CRITICAL **: file gtkobject.c: line 1034 (gtk_object_set_data): assertion `GTK_IS_OBJECT (object)' failed.

никто не сталкивался с подобным ?


Часовой пояс GMT +4, время: 11:02.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.