https://bugzilla.novell.com/show_bug.cgi?id=340864#c7
Arseniy Lartsev
And, it's very likely irrelevant with this problem.
Here is how I understand what in going on. jackd first creates named shared memory segment jack-0 (libjack/shm.c line 693) which creates file /dev/shm/jack-0, and then it tries to create directory /dev/shm/jack-0 (jackd/engine.c line 219 or 224, not sure which of them) and fails because of that file. Notebook:/home/user # strace jackd -d alsa 2>&1 | grep shm <skip> open("/dev/shm/jack-0", O_RDWR|O_CREAT|O_NOFOLLOW, 0666) = 4 <skip> stat64("/dev/shm/jack-0", {st_mode=S_IFREG|0644, st_size=83712, ...}) = 0 write(2, "/dev/shm/jack-0 already exists, "..., 57/dev/shm/jack-0 already exists, but is not a directory! unlink("/dev/shm/jack-0") = 0 There are two possible solutions. First one is specifying different --with-default-tmpdir option. Second one is --disable-posix-shm (I overlooked it first), with this option jack uses shmget instead of shm_open. jackd from http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_10.3_Up... seems to be configured with --disable-posix-shm --with-default-tmpdir=/tmp. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.