Bug#449471: cpu intensive playback
Bruno Kleinert
fuddl at gmx.de
Mon Nov 5 22:43:33 UTC 2007
Package: rhythmbox
Version: 0.11.2-1
Severity: normal
hi,
i've got an athlon 64 and an athlon xp, both with a "creative
soundblaster live!" pci sound card and an intel ac97 onboard sound
chip. on both machines playback works with a very low cpu load on the
sb live card. when i redirect the sound output to the onboard card,
rhythmbox eats up nearly exactly 50% of the cpu on both machines.
i used gconf's "musicadiosink" entry to redirect the music output, which
i had to point at 'alsasink device="hw:1,0"'. when i have rhythmbox use
a "dmix" virtual sound card on top of the onboard sound card, rhythmbox
does not use half of the cpu time.
here's my asound.conf for the onboard intel card:
---[ snip ]---
pcm.nv_dmix {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1,0"
period_time 0
period_size 1024
buffer_size 4096
rate 48000
}
bindings {
0 0
1 1
}
}
ctl.dmixer {
type hw
card 1
}
---[ snap ]----
i can reproduce the cpu-intensive behaviour, with rhythmbox
packages 0.11.2-1 and 0.10.1-1+b2. i didn't try any other versions of
the package.
cheers - fuddl
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.22-3-amd64
Debian Release: lenny/sid
500 unstable www.debian-multimedia.org
500 unstable ftp.de.debian.org
1 experimental ftp.de.debian.org
--- Package information. ---
Depends (Version) | Installed
=========================================================-+-======================
gconf2 (>= 2.10.1-2) | 2.20.1-1
libart-2.0-2 (>= 2.3.18) | 2.3.19-3
libatk1.0-0 (>= 1.20.0) | 1.20.0-1
libavahi-client3 (>= 0.6.13) | 0.6.21-2
libavahi-common3 (>= 0.6.10) | 0.6.21-2
libavahi-glib1 (>= 0.6.12) | 0.6.21-2
libbonobo2-0 (>= 2.15.0) | 2.20.1-1
libbonoboui2-0 (>= 2.15.1) | 2.20.0-1
libc6 (>= 2.6.1-1) | 2.6.1-6
libcairo2 (>= 1.4.0) | 1.4.10-1+b2
libdbus-1-3 (>= 1.1.1) | 1.1.1-3
libdbus-glib-1-2 (>= 0.74) | 0.74-1
libexpat1 (>= 1.95.8) | 1.95.8-4
libffi4 (>= 4.2.1) | 4.2.2-3
libfontconfig1 (>= 2.4.0) | 2.4.91-1
libfreetype6 (>= 2.3.5) | 2.3.5-1+b1
libgconf2-4 (>= 2.13.5) | 2.20.1-1
libglade2-0 (>= 1:2.6.1) | 1:2.6.2-1
libglib2.0-0 (>= 2.14.0) | 2.14.2-1
libgnome-keyring0 (>= 2.19.6) | 2.20.1-1
libgnome-media0 | 2.20.1-1
libgnome2-0 (>= 2.17.3) | 2.20.1.1-1
libgnomecanvas2-0 (>= 2.11.1) | 2.20.1.1-1
libgnomeui-0 (>= 2.17.1) | 2.20.1.1-1
libgnomevfs2-0 (>= 1:2.17.90) | 1:2.20.0-3
libgnutls13 (>= 1.7.17-0) | 2.0.1-1
libgpod2 | 0.5.2-4
libgstreamer-plugins-base0.10-0 (>= 0.10.14) | 0.10.14-4
libgstreamer0.10-0 (>= 0.10.14) | 0.10.14-2
libgtk2.0-0 (>= 2.12.0) | 2.12.1-1
libhal1 (>= 0.5.9) | 0.5.10-2
libice6 (>= 1:1.0.0) | 2:1.0.4-1
liblircclient0 | 0.8.0-13
libmtp6 | 0.2.2-2
libmusicbrainz4c2a (>= 2.1.5) | 2.1.5-1
libnautilus-burn4 | 2.20.0-1
libnotify1 (>= 0.4.4) | 0.4.4-3
libnotify1-gtk2.10 |
liborbit2 (>= 1:2.14.1) | 1:2.14.7-0.1
libpango1.0-0 (>= 1.18.2) | 1.18.3-1
libpng12-0 (>= 1.2.13-4) |
1.2.15~beta5-3 libpopt0 (>=
1.10) | 1.10-3 libsexy2 (>=
0.1.8) | 0.1.11-2
libsm6 |
2:1.0.3-1+b1 libsoup2.2-8 (>= 2.2.98)
| 2.2.103-1 libtotem-plparser7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20071105/a5597f73/attachment.pgp
More information about the pkg-gnome-maintainers
mailing list