Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: bira_more в May 20, 2005, 12:12



Титла: Sound KDE Проблеми
Публикувано от: bira_more в May 20, 2005, 12:12
Системата:
Linux sl-server-1 2.6.11-gentoo-r3 #1 SMP Fri Apr 15 14:54:42 UTC 2005 i686 Intel® Pentium® 4 CPU 2.93GHz GenuineIntel GNU/Linux
KDE
[ebuild   R   ] kde-base/kde-3.3.2

Проблема:
/dev/dsp: Device or resource busy
Ако стартирам mplayer в конзола (тоест без KDE) проблеми няма - плейва си каквото трябва както трябва.
След startx ( и старт на KDE) вече има проблем - /dev/dsp: Device or reource busy.

Е опитах каквото се сетих - вкл прегледах всички глупости по conf файловете описани в ръководството на gentoo. Уж всичко ОК ама не..
Та всякакви препоръки са добре дошли.
ПП
Разни неща от сорта на Noatune си имат звук (в средата на КДЕ).


Титла: Sound KDE Проблеми
Публикувано от: Drakula в May 20, 2005, 12:59
Виж какво ти държи /dev/dsp.
Например
Примерен код

lsof /dev/dsp


Титла: Sound KDE Проблеми
Публикувано от: bira_more в May 20, 2005, 17:48
Стана.
Оказа се че никой не държи /dev/dsp
Ама artsd държи /dev/snd/pcmC0D0c
И като kill на artsd - по номер на процеса - всчико стана ОК.
Сега трябва да видя как този artsd да се стартира само при нужда :)

Много мерси :)


Титла: Sound KDE Проблеми
Публикувано от: в May 20, 2005, 18:02
Виж какво прави програмчето artsdsp - щото иначе като си убиеш artsd и целия звук на KDE заминава на кино.


Титла: Sound KDE Проблеми
Публикувано от: ZEN в May 20, 2005, 18:07
Цитат (bira_more @ Май 20 2005,18:48)
Стана.
Оказа се че никой не държи /dev/dsp
Ама artsd държи /dev/snd/pcmC0D0c
И като kill на artsd - по номер на процеса - всчико стана ОК.
Сега трябва да видя как този artsd да се стартира само при нужда :)

Много мерси :)

artsd - даже не съм го инсталирал.... alsa-та ми върши отлична работа.


Титла: Sound KDE Проблеми
Публикувано от: bira_more в May 20, 2005, 20:00
Значи artsd е важен за неща ала noatune,  и други истории.
В смисъл, утепах artsd.
След това пуснах една мп3 с noatune i artsd е жив отново.
Сега гледам как мога да го накарам да се включва само при нужда и след това да се изключва.
Имам усещането че това е нещо ала X системата, само дето има програми които го ползват и има програми на които им пречи....


Титла: Sound KDE Проблеми
Публикувано от: bira_more в May 20, 2005, 20:03
Забравих да допълня:
При emerge (gentoo) има редица опции.
Сега включих още няколко - и ще видя какво ще стане...


Титла: Sound KDE Проблеми
Публикувано от: zmeYski в May 20, 2005, 20:32
Здрасти

Виж Control Center - Sound & Multimedia - Sound System
Auto Suspend настройваш го и arts си умира автоматично след определеното време.
Другия вариант е да настройш mplayer да ползва arts
Или най добрия вариант - настрой си dmix plugin  на alsa


Титла: Sound KDE Проблеми
Публикувано от: v_badev в May 20, 2005, 21:10
Няма ли да е по-просто от контролния център да се настрои Arts да използва ALSA?


Титла: Sound KDE Проблеми
Публикувано от: zmeYski в May 20, 2005, 21:24
Цитат
Няма ли да е по-просто от контролния център да се настрои Arts да използва ALSA?


Това май вече е направено, bira_more каза че artsd държи /dev/snd/pcmC0D0c което е alsa устройство ако не бъркам.
Няма никакво значение каква звукова система ще се ползва - alsa или oss, веднъж стартиран arts заема звуковата карта и никой друг не може да я ползва директно докато arts е активен, освен при варианта с alsa + dmix


Титла: Sound KDE Проблеми
Публикувано от: gvend в May 20, 2005, 21:48
Цитат
веднъж стартиран arts заема звуковата карта и никой друг не може да я ползва директно докато arts е активен, освен при варианта с alsa + dmix
А какво ще стане ако някое приложение, което поддържа само OSS се опита нададе глас? Имам предвид alsa и dmix. При мен поне не се получи.


Титла: Sound KDE Проблеми
Публикувано от: v_badev в May 20, 2005, 22:12
Цитат (zmeYski @ Май 20 2005,21:24)
Няма никакво значение каква звукова система ще се ползва - alsa или oss, веднъж стартиран arts заема звуковата карта и никой друг не може да я ползва директно докато arts е активен, освен при варианта с alsa + dmix

Това че няма значение дали че се използва ALSA или OSS просто не е вярно. Току що го пробвах - пуснах си Arts през ALSA и пуснах музика през Juk ( Arts ) и XMMS ( ALSA ). И двете програми си работят прекрасно едновременно. Понеже моята звукова платака поддържа хардуерно смесване на звука не използвам dmix. Използването му се налага  при вградените в дънната платка "звукови карти".

@gvend - трябва да имаш в алсата OSS емулация.


Титла: Sound KDE Проблеми
Публикувано от: zmeYski в May 20, 2005, 22:52
аааа v_badev ментиш с хардуерното смесване да знаеш  :D  :p
в твоя случай естетствено има значение, май oss изобщо не подържа хардуерно смесване ако си спомням правилно. предполагам ако пуснеш arts през oss и повториш експеримента XMMS не би трябвало да се обади докато juk не спре


Титла: Sound KDE Проблеми
Публикувано от: v_badev в May 23, 2005, 21:36
Всъщност никъде не съм писал че съм пробвал със OSS :)
Пробвах настройките само с ALSA, ясно е че с OSS не става. Въпроса беше че ако се избере съвременната звукова система (ALSA), artsd не блокира звука на другите програми.


Титла: Sound KDE Проблеми
Публикувано от: bira_more в May 24, 2005, 15:54
В същност проблема го реших благодарение на вашите съвети.
То ако бях чел внимателно....
ми то си пише - КДЕ държи звука - ако искате да не го държи - дайте таймаут....