[pulseaudio-discuss] system wide pulesaudio setup with network access
Magnus Örstig
orstig at gmail.com
Sun Jun 20 06:27:08 PDT 2010
Hello, i have resent had a system wide pulesaudio setup with network access
on Ubuntu 10.04 server that work without any problem, now a have change to
Debian Lenny for some other reason and I'm trying to do the same setup, it
kind of work but (on networks clients) instead of have access to the entire
card (no hardware listing) i now only have access to one output and one
input and i often have to restart pulseaudio on the server because sound
gets choppy.
i hope someone can see what is wrong with this setup.
kernel is 2.6.18.8
# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22
13:55:50 2006 UTC).
soundcard
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 02)
Subsystem: Intel Corporation Device 0519
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 23
Region 0: Memory at e8220000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1
<1us
ExtTag- RBE- FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
TransPend-
LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency
L0 <64ns, L1 <1us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
# pulseaudio --version
pulseaudio 0.9.21
# pulseaudio --dump-conf
### Read from configuration file: /usr/local/etc/pulse/daemon.conf ###
daemonize = yes
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = no
allow-exit = no
use-pid-file = yes
system-instance = yes
cpu-limit = no
enable-shm = yes
flat-volumes = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/local/lib/pulse-0.9.21/modules
default-script-file = /usr/local/etc/pulse/system.pa
load-default-script-file = yes
log-target = auto
log-level = notice
resample-method = auto
enable-remixing = yes
enable-lfe-remixing = no
default-sample-format = s16le
default-sample-rate = 44100
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
# pulseaudio --dump-modules
module-alsa-card ALSA Card
module-alsa-sink ALSA Sink
module-alsa-source ALSA Source
module-always-sink Always keeps at least one sink
loaded even if it's a null one
module-augment-properties Augment the property sets of streams
with additional static information
module-card-restore Automatically restore profile of
cards
module-cli Command line interface
module-cli-protocol-tcp Command line interface protocol (TCP
sockets)
module-cli-protocol-unix Command line interface protocol
(UNIX sockets)
module-combine Combine multiple sinks to one
module-cork-music-on-phone Mute or cork music while a phone
stream exists
module-default-device-restore Automatically restore the default
sink and source
module-detect Detect available audio hardware and
load matching drivers
module-device-manager Keep track of devices (and their
descriptions) both past and present and prioritise by role
module-device-restore Automatically restore the
volume/mute state of devices
module-esound-compat-spawnfd ESOUND compatibility module:
-spawnfd emulation
module-esound-compat-spawnpid ESOUND compatibility module:
-spawnpid emulation
module-esound-protocol-tcp ESOUND protocol (TCP sockets)
module-esound-protocol-unix ESOUND protocol (UNIX sockets)
module-esound-sink ESOUND Sink
module-http-protocol-tcp HTTP (TCP sockets)
module-http-protocol-unix HTTP (UNIX sockets)
module-intended-roles Automatically set device of streams
based of intended roles of devices
module-ladspa-sink Virtual LADSPA sink
module-loopback Loopback from source to sink
module-match Playback stream expression matching
module
module-mmkbd-evdev Multimedia keyboard support via
Linux evdev
module-native-protocol-fd Native protocol autospawn helper
module-native-protocol-tcp Native protocol (TCP sockets)
module-native-protocol-unix Native protocol (UNIX sockets)
module-null-sink Clocked NULL sink
module-oss OSS Sink/Source
module-pipe-sink UNIX pipe sink
module-pipe-source UNIX pipe source
module-position-event-sounds Position event sounds between L and
R depending on the position on screen of the widget triggering them.
module-raop-sink RAOP Sink
module-remap-sink Virtual channel remapping sink
module-rescue-streams When a sink/source is removed, try
to move their streams to the default sink/source
module-rtp-recv Receive data from a network via
RTP/SAP/SDP
module-rtp-send Read data from source and send it to
the network via RTP/SAP/SDP
module-simple-protocol-tcp Simple protocol (TCP sockets)
module-simple-protocol-unix Simple protocol (UNIX sockets)
module-sine Sine wave generator
module-sine-source Sine wave generator source
module-stream-restore Automatically restore the
volume/mute/device state of streams
module-suspend-on-idle When a sink/source is idle for too
long, suspend it
module-tunnel-sink Tunnel module for sinks
module-tunnel-source Tunnel module for sources
module-volume-restore Compatibility module
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 1000000
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20100620/c1fb4731/attachment.htm>
More information about the pulseaudio-discuss
mailing list