Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 112187

Summary: xmms doesn't work with jack
Product: Gentoo Linux Reporter: Clock <clock>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED WONTFIX    
Severity: normal Keywords: PMASKED
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 152472    
Bug Blocks:    

Description Clock 2005-11-11 08:19:11 UTC
Even when the jack server is running. XMMS says "please check that your
soundcard is configured properly".
clock@kestrel:~$ xmms
Message: fmt 5, channels: 2
ERR: JACK_OpenDevice:jack server not running?
ERR: JACK_OpenDevice:jack server not running?
clock@kestrel:~$ ps ax | grep jackd
11459 ?        S      0:00 jackd -d alsa
11460 ?        S      0:00 jackd -d alsa
11461 ?        S      0:00 jackd -d alsa
11462 ?        S      0:00 jackd -d alsa
11482 pts/6    S+     0:00 grep jackd

Jack server is running. XMMS thinks that it is not running.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Message: fmt 5, channels: 2
ERR: JACK_OpenDevice:jack server not running?
ERR: JACK_OpenDevice:jack server not running?

GLib-WARNING **: g_main_iterate(): main loop already active in another thread

GLib-WARNING **: g_main_iterate(): main loop already active in another thread

GLib-WARNING **: g_main_iterate(): main loop already active in another thread

GLib-WARNING **: g_main_iterate(): main loop already active in another thread
clock@kestrel:~$ emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.1
2-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 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.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/
mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/sh
are/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/te
x/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl d
ga divx4linux dri dv dvd dvdread eds emboss encode esd exif fam ffmpeg fftw flac
 flash foomatic foomaticdb fortran ftp gd gdbm gif glut gnome gpm gstreamer gtk 
gtk2 guile icq imagemagick imap imlib ipv6 jabber jack java javascript jpeg kde 
ldap libcaca libg++ libwww live matroska mikmod ming mmap mmx mng motif mozilla 
mp3 mpeg mysql nas ncurses nls ogg oggvorbis opengl oss pam pdflib perl php png 
python qt quicktime readline real ruby samba sdl sharedmem shorten slang socks5 
speex spell sse ssl svg svga tcltk tcpd tetex theora threads tiff tls truetype t
ruetype-fonts type1-fonts unicode vorbis wifi win32codecs wmf xine xinerama xml 
xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-11 08:28:58 UTC
Are you running jackd and xmms as the *same* user?
Comment 2 Clock 2005-11-16 03:29:22 UTC
Now I tried XMMS with jack run as ordinary user, and it works! :)
However when I run linphone, select Jack output and input, and preview
the bigben WAV, it plays totally distorted and has a tail of complete
random noise, or in other tries the linphone simply segfaults, or
glibc prints assertions about double free memory corruption.

Also when I run jack and switch desktops, the sound drops out. When
playing directly to ALSA, it doesn't happen.
Comment 3 Luis Medinas (RETIRED) gentoo-dev 2005-11-16 07:45:32 UTC
feels like a jack bug maybe it's better change the summary
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-10-23 00:42:00 UTC
xmms and all plugins are now package.masked and will be removed from the tree in one month.

WONTFIX.