Description of problem: No sounds when the login window appears, even when sounds are set for the login window, e.g., for when the login screen appears, login successful, login failed. However, all other system sounds work when set-up. Version-Release number of selected component (if applicable): I think these sounds are controlled by pulseaudio-0.9.8-5.fc8.i386.rpm , but it could be via the kernel, I'm not sure (kernel-2.6.23.14-115.fc8.i686.rpm). How reproducible: Set-up system sounds, first as user, as previously set-up in FC6, Fedora 7, and also for the login screen (login window). System sounds work after re-boot, but no sounds when login window appears. Steps to Reproduce (in all cases, system sounds set-up work fine): 1. Re-set the login window sounds and re-boot: no login window sound. 2. Tried again, and also set-up the same in root: no login window sound, 3. Re-installed Fedora 8 on hard disk in case it was an installation fault: still no login window sounds. Actual results: Expected results: Additional info:
Upgrading to gnome-session-2.21.90-2.fc9 finally brings back the login sound. However, there is still no logout sound. As a matter of fact, in my case [current "rawhide"], there are no other system sounds at all, although it's possible to play each of them by clicking "Play" in "Sound Preferences". Btw, this report appears to be a duplicate of "rawhide" bug 421841.
Event sounds during the session are back now. The logout sound seems to still be missing, I only heard part of it when I tried just now.
*** Bug 441522 has been marked as a duplicate of this bug. ***
After downgrading from current "rawhide" where login/logout sounds are actually working now [apart from a missing delay at logout cutting the sound quite abruptly], login/logout sounds are still completely missing from F8 [as of 2008-04-11 including updates and updates-testing]. Other event sounds work correctly though.
In rawhide the logout sound will now be done by a script that uses libcanberra that will wait until the sound is fully played. The problem should hence be fixed. If it is not, fell free to reopen.