[Hardy] Login sound plays during install

Bug #178057 reported by Eli L on 2007-12-22
Affects Status Importance Assigned to Milestone
debian-installer-utils (Ubuntu)
Ubuntu Installer Team

Bug Description

During the Live CD install of Hardy Alpha 2 AMD64 the login sound started randomly playing/looping at times. This didn't affect the install process but it was kind of annoying.

Eli L (flclfan) on 2007-12-26
Changed in ubiquity:
assignee: nobody → ubuntu-installer
Id2ndR (id2ndr) wrote :

The volume level is also reset (I have to decrease it each time).

Changed in ubiquity:
status: New → Confirmed
Evan (ev) wrote :

partman calls update-dev which in turn calls udevtrigger and udevsettle, which, according to keybuk, causes udev to reload the sound card modules. HAL's database gets updated and pulseaudio is told about the new card, which in turn plays a sound on it, presumably to signal that it works.

Calling udevtrigger and udevsettle makes sense on the alternate CD, where it needs to manually trigger updates, but the live CD is running udevd, so this is unnecessary as I understand it. We should therefore modify /bin/update-dev to do nothing, as part of ubiquity's build system.

Colin, does this sound reasonable to you?

Colin Watson (cjwatson) wrote :

I'm not sure I agree. If you don't call udevadm trigger/settle, then you have a race condition; new block devices created as part of the process of partitioning might not appear in time for partman to use them. The alternate install CD has a running udevd too, so there's no difference here; it's not that it needs to be manually triggered in order to happen at all, it's that we need a synchronisation point.

Maybe something can be done with the --subsystem-nomatch and --attr-nomatch arguments to udevadm trigger to avoid triggering sound devices? Bit of a hack ...

Allen Chemist (alchemist) wrote :

I can confirm this is still happening on Hardy alpha 4 amd64. It also seemed to happen later in the install, when it was configuring modules (I missed exactly which modules)

C Anthony Risinger (extofme) wrote :

i can confirm this for hardy alpha 4 on IBM T43 laptop.

also, after each sound was played, additional entries were added in the playback sections of Preferences > Sound. the added entries were "Intel ICH6", and "Intel ICH6 IEC 958", which i guess correspond to my specific card. another entry was added everytime the login sound played.

reh4c (gene-hoffler) wrote :

I experienced this bug as well. Bugs 182255 and 189717 appear to be duplicates, so I tagged them as such.

Jochen Mertens (jmertens) wrote :

I can confirm this sound bug in Vmware Workstation 6.0.2 build-59824.

It appears five times. First time at ~10% and later four times at ~90% during the hardware detection.

Patrice Vetsel (vetsel-patrice) wrote :

Confirmed under Hardy Alpha5

Darren Worrall (dazworrall) wrote :

Confirmed on Alpha5-i386

Changed in ubiquity:
importance: Undecided → Medium
Colin Watson (cjwatson) wrote :

debian-installer-utils (1.50ubuntu2) hardy; urgency=low

  * Avoid sound events as they will trigger audio to be played on every
    call to udevtrigger; udevsettle (LP: #178057).

 -- Evan Dandrea <email address hidden> Mon, 25 Feb 2008 15:08:47 -0500

Changed in debian-installer-utils:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers