https://bugzilla.novell.com/show_bug.cgi?id=785803 https://bugzilla.novell.com/show_bug.cgi?id=785803#c0 Summary: Problem with Pulseaudio and NFS homedirectory Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: Other OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: kai@stella.at QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0 Since my update to OpenSUSE 12.2 + Tumbleweed my sound is not working anymore, since pulseaudio is not starting. Our homedirectories are on NFS. my bug analysis shows the problems happens when pulseaudio trys to fchown the .pulse directory in the users home dir, which is on NFS. After searching a bit on the internet it seems like i am having exactly the same issue mentioned by this fedora bug. https://bugzilla.redhat.com/show_bug.cgi?id=829362. They suggest its a nfs utils bug so filing the bug here under Network. there seems to be a working patch already in the fedora bug topic too. Reproducible: Always Steps to Reproduce: 1. have homedirectory on NFS 2. use Pulseaudio Actual Results: pulseaudio crashes so no sound possible end of strace output for starting pulseaudio open("/sys/class/dmi/id/sys_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "MSI\n", 4096) = 4 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/sys/class/dmi/id/board_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "MSI\n", 4096) = 4 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/sys/class/dmi/id/bios_vendor", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "American Megatrends Inc.\n", 4096) = 25 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 open("/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC) = 4 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(4, {st_mode=S_IFREG|0644, st_size=33, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d6640e000 read(4, "2c37bde2b640abcdd995808000000435"..., 4096) = 33 close(4) = 0 munmap(0x7f4d6640e000, 4096) = 0 stat("/home/kai", {st_mode=S_IFDIR|0700, st_size=20480, ...}) = 0 getuid() = 507 umask(077) = 022 mkdir("/home/kai/.pulse", 0700) = 0 umask(022) = 077 open("/home/kai/.pulse", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 getuid() = 507 getgid() = 100 fchown(4, 507, 100) = -1 EINVAL (Invalid argument) rmdir("/home/kai/.pulse") = 0 prctl(PR_GET_NAME, 0x12c4500, 0x12c4500, 0x7f4d62cbd620, 0) = 0 ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 write(2, "E: [pulseaudio] core-util.c: \33[1"..., 92E: [pulseaudio] core-util.c: Failed to create secure directory: Invalid argument ) = 92 close(3) = 0 exit_group(1) = ? +++ exited with 1 +++ -- 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.