Напевно з допомогою /usr/sbin/lsof (LiSt Open Files). Ця команда показує список файлів, які використовує кожна програма. Подивившись на те, які файли в /dev чи які бібліотеки використовуються можна здогадатися, які програми використовують які сервери.
[vlisivka@apollo ~]$ /usr/sbin/lsof | egrep '(alsa|libarts|libesd|/dev/(snd|dsp|mix|audio)|/tmp/(\.esd|alsa))'
gnome-session 3727 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gnome-settings- 3809 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
vino-server 3825 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gnome-volume-ma 3830 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gnome-panel 3834 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gaim 3839 vlisivka mem REG 3,1 4692 881661 /usr/lib/ao/plugins-2/libesd.so
gaim 3839 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gaim 3839 vlisivka mem REG 3,1 4308 881659 /usr/lib/ao/plugins-2/libarts.so
gaim 3839 vlisivka mem REG 3,1 24072 649858 /usr/lib/libartsc.so.0.0.0
gaim 3839 vlisivka mem REG 3,1 10148 881657 /usr/lib/ao/plugins-2/libalsa09.so
stardict 3841 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
eggcups 3843 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
mini_commander_ 3854 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
wnck-applet 3858 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gnome-keyboard- 3860 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
notification-ar 3862 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gweather-applet 3864 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
workrave 3874 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
esd 4421 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
esd 4421 vlisivka 10u unix 0xca426280 15026 /tmp/.esd/socket
esd 4421 vlisivka 11u unix 0xc29e7b00 56555 /tmp/.esd/socket
esd 4421 vlisivka 12u unix 0xe506e300 93820 /tmp/.esd/socket
gnome-terminal 4919 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
audacious 6647 vlisivka mem REG 3,1 23780 1339184 /usr/lib/audacious/Output/libesdout.so
audacious 6647 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
audacious 6647 vlisivka mem CHR 116,16 4008 /dev/snd/pcmC0D0p
audacious 6647 vlisivka 20r CHR 116,33 3717 /dev/snd/timer
audacious 6647 vlisivka 21u CHR 116,16 4008 /dev/snd/pcmC0D0p
audacious 6647 vlisivka 22u CHR 116,0 4053 /dev/snd/controlC0
clock-applet 7711 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
gedit 7747 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
evolution 8037 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
evolution-data- 8039 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
evolution-excha 8043 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
evolution-alarm 8050 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
firefox-bin 12837 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
audacious 12989 vlisivka mem REG 3,1 23780 1339184 /usr/lib/audacious/Output/libesdout.so
audacious 12989 vlisivka mem REG 3,1 42604 649783 /usr/lib/libesd.so.0.2.36
audacious 12989 vlisivka mem CHR 116,16 4008 /dev/snd/pcmC0D0p
audacious 12989 vlisivka 20u unix 0xd3c80a80 210133 /tmp/alsa-dmix-6647-1146669739-366138
audacious 12989 vlisivka 21u CHR 116,16 4008 /dev/snd/pcmC0D0p