Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119641 - mpd sounds gets distorted on kernel 2.6.14
Summary: mpd sounds gets distorted on kernel 2.6.14
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Andrej Kacian (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-19 22:07 UTC by a
Modified: 2006-07-31 15:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a 2006-01-19 22:07:26 UTC
-Overview Description-
I had a working mpd that is controlled by several mpc frontends until I upgraded the kernel to 2.6.14.

The sound became all choppy and distorted as the music starts and the time counter was jumpy not keeping the right time.

At that time I had no idea what was wrong, I tried to install masked version of flac/mpd/gmpc but nothing solved, then I tried mpd-svn or putting several kernel modules and whatnot, but still no cure. Then I just wondered in case kernel version had anything to do with it, I downgraded to 2.6.13, the problem was gone.

I'm using usb external audio box to output sound, so something in the usb audio part of the kernel got changed and mpd wasn't really following it.

-Steps to Reproduce-
On an x86 2005.1 Gentoo box with 2.6.14 kernel,
1. emerge mpd flac mpc (with flac USE flag)
2. plug an usb audio device
3. play a song in mpd

-Actual Results-
Sounds are distorted, time counter is jumpy and wrong.

-Expected Results-
Play song proper.

-Additional Information-
emerge info

Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13-gentoo-r5 i686)
=================================================================
System uname: 2.6.13-gentoo-r5 i686 Transmeta Efficeon(tm) Processor TM8000
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://mirror.gentoo.gr.jp
http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage"
USE="x86 X alsa anthy apache2 apm berkdb cjk cli crypt cups dba expat fam
firefox flac gd gdbm gmp gnome gstreamer gtk2 hal imap ipv6 jpeg ldap libg++
libwww mmx mozsvg ncurses nls nopop3d pam pcre perl php png python readline
samba sasl snmp sockets sqlite sse ssl tcpd truetype udev unicode usb
userlocales xml2 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

As soon as kernel is back to 2.6.13 by masking 2.6.14, it started working.
Comment 1 a 2006-01-19 22:09:11 UTC
The funny thing is, I can play a song just fine using flac123 or with aplay with a wav file. Only mpd had problem playing a song under 2.6.14 toward a usb audio device.
Comment 2 a 2006-01-19 22:11:08 UTC
It may be something to do with alsa not mpd, I'm not sure, and I haven't tried playing other than flac on mpd, so I'm not sure about mp3 or wav playback gets wrong as well.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2006-01-20 02:42:48 UTC
These issues have been reported already to the MPD developers, but as I've been told, solution is not yet known. Sorry.

sound@, any ideas?
Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2006-01-20 02:47:44 UTC
One more thing - I've been told that mpd works fine again on 2.6.15, you might want to give it a try, although it's still not marked stable.
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2006-07-31 15:55:02 UTC
Closing bug due to inactivity. Feel free to reopen if the issue still stands on kernels other than 2.6.14.