alsa or oss?

2006-01-27 Thread Ostap
День добрый.
Как узнать через какую систему идет звук (к примеру mpd)? И как
сохранять настройки микшера после перезагрузки?
Спасибо.



Re: alsa or oss?

2006-01-29 Thread Eric Pozharski
On Fri, Jan 27, 2006 at 11:34:36AM +0300, Ostap wrote:
> Как узнать через какую систему идет звук (к примеру mpd)? И как

lsof -p $PID_of_player

Если плейер демонизируется (кошерный плейер), то `pgrep $name_of_player`
отдает только один PID, то можно не раздумывая:

lsof -p `pgrep $name_of_player` | grep '/dev/'

а, чего-там мучаться.  Делайте в лоб

for q in `pgrep $name_of_player` ; do lsof -p $q ; done | grep '/dev/'

И дальше разобрать что за девайсы открыты.

Кроме того, может помочь разбор вывода 'name_of_player --help', если
конечно плейер кошерный и подставляет в этот вывод действующие
(конфигурированные) дефолты а не компилированные.

> сохранять настройки микшера после перезагрузки?

Если симметрия в этом паршивейшем из миров хоть для кого-то имеет
значение, то надо проверить а включен ли autosave (для alsa и ttyS*, по дефолту
выключен).  Копать в сторону /etc/default/.  Впрочем, может в лоб
навязать плейеру preferences?

-- 
Torvalds' goal for Linux is very simple: World Domination


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]