Comment 0 for bug 1007089

Revision history for this message
Mike Mestnik (cheako) wrote :

I've had this issue with other Ubuntu kernels.

Problem A:
This is not so much a bug in PulseAudio, but it is effected by this bug.
arcadia:~# invoke-rc.d pulseaudio start * Starting system PulseAudio Daemon W: [pulseaudio] main.c: /proc/self/exe does not point to /usr/bin/pulseaudio, cannot self execute. Are you playing games?
invoke-rc.d: initscript pulseaudio, action "start" failed.

Details:
Looking at other process, like ntpd, it's clear something outside of PA is not functional.

arcadia:~# ps $(pgrep ntpd)
  PID TTY STAT TIME COMMAND
 4595 ? Ss 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 105:108
arcadia:~# ls -l /proc/4595/exe
lrwxrwxrwx 1 root root 0 May 31 13:53 /proc/4595/exe -> /sbin/ntpd <--- wow, that's wrong!
arcadia:~# ls /sbin/ntpd /usr/sbin/ntpd
ls: cannot access /sbin/ntpd: No such file or directory
/usr/sbin/ntpd

System settings:
arcadia:~# grep usr /etc/fstab
/dev/mapper/fsUsr.ro /.usr-ro squashfs defaults,ro 0 1
/dev/mapper/fsUsr.rw /.usr-rw ext4 defaults,discard,errors=remount-ro 0 1
none /usr overlayfs defaults,lowerdir=/.usr-ro/local/..,upperdir=/.usr-rw/lost+found/.. 0 2
UUID=e7f6ec6c-631d-11e1-9522-9b80600299c1 /usr/local ext4 defaults,discard 0 2

I guess the contents of /.usr-rw and /.usr-ro may matter.
arcadia:~# ls -l /.usr-r?/*bin/{ntpd,pulseaudio}
-rw-r--r-- 1 root root 79260 Mar 8 21:36 /.usr-ro/bin/pulseaudio
-rwxr-xr-x 1 root root 601028 Mar 6 09:03 /.usr-ro/sbin/ntpd
-rwxr-xr-x 1 root root 79260 Apr 12 00:23 /.usr-rw/bin/pulseaudio

...I attempted to 'disable' PA by removing it's execute bits. I'm now more fully making use of PA and life is better now.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-23-lowlatency-pae 3.2.0-23.31
ProcVersionSignature: Ubuntu 3.2.0-23.31-lowlatency-pae 3.2.14
Uname: Linux 3.2.0-23-lowlatency-pae i686
ApportVersion: 2.0.1-0ubuntu5
Architecture: i386
Date: Thu May 31 14:14:18 2012
SourcePackage: linux-lowlatency
UpgradeStatus: Upgraded to precise on 2012-01-03 (149 days ago)