pulseaudio hangs, prevents login, home as cifs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
We are using an up to date Ubuntu 9.04 with an cifs home directory for the users. When a user tries to login, the login hangs, until the pulseaudio daemon gets killed or the broken symlinks in ~/.pulse/ get removed. If the user has no dead symlinks in $HOME/.pulse the login does not hang.
To solve this situation we edited /usr/bin/
--- pulse-session.orig 2009-09-14 17:10:49.000000000 +0200
+++ pulse-session 2009-09-14 17:23:57.000000000 +0200
@@ -9,6 +9,7 @@
if [ -x /usr/bin/
[ $PULSEAUDIO_
[ ! -f $HOME/.
+ /usr/bin/find -L $HOME/.pulse -maxdepth 1 -type l -delete
fi
This patch ensures, that broken symlinks and only those are remove from ~/.pulse dir before the pulseaudio daemon starts up.
Symlinks on cifs are known for not working very well. That getent term ensures that the find term gets the home directory independent of where they are stored.
Description: Ubuntu 9.04
Release: 9.04
pulseaudio:
Installiert: 1:0.9.14-
Kandidat: 1:0.9.14-
Versions-Tabelle:
*** 1:0.9.14-
This is not duplicate of https:/
Changed in pulseaudio (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Low |
Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. I have classified this bug as a bug in pulseaudio.