[Impact] When Google started selling Samsung Chromebook many people bought them because they are one of fastest ARM machines and have useful formfactor. But due to hardware bug which does not have workaround in kernel there is a possibility to fry speakers in device if you play with ALSA mixer setup. And by default non-Chromium distributions do not give working audio so people (including me) burnt their speakers during trying.
Then we got suggestion to merge UCM profiles from Chromium into our distributions. Once they are in place audio just works. By default audio goes to speakers with automatic switching to headphones when they are plugged and back to speakers when unplugged. HDMI output is probably handled same way but this part I did not tested. I want to have those profiles in both Precise and Quantal because most popular way of installing Ubuntu on Chromebook is to run ChrUbuntu shell script which gives users 12.04 release. Some of them did upgrade to 12.10 to get more fresh software but small amount of them went to current development release which has this issue fixed already. [Test Case] * detailed instructions how to reproduce the bug 1. Boot Samsung Chromebook (ARM one) 2. Login or use guest session 3. Run terminal (Ctrl+Alt+t) 4. Run “alsamixer -c0″ 5. Set “Lineout” to highest value 6. Unmute everything what starts with “Left” or “Right” (depends which speaker you do not like) 7. Touch speakers (but better not for long) 8. Hold “Power” button to shut down before it will burn though your desk. * these should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem. With fixed packages all needed to do is use any application to play audio - no ALSA mixer tweaking required. Procedure shown before will still burn speakers but user does not have to use mixer to get audio working. [Regression Potential] Package changes affect only users of Samsung Chromebook devices - they get audio working out of box. Users of other platforms will just get few KB of space used on disk. [Other Info] Fix was tested by users of Ubuntu and few other distributions. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to alsa-utils in Ubuntu. https://bugs.launchpad.net/bugs/1085392 Title: Merge Chromebook UCM profiles into ALSA packages Status in Cross distro support for Samsung Chromebook (ARM based): Triaged Status in “alsa-lib” package in Ubuntu: Fix Released Status in “alsa-utils” package in Ubuntu: Fix Released Status in “alsa-lib” source package in Precise: Confirmed Status in “alsa-utils” source package in Precise: Confirmed Status in “alsa-lib” source package in Quantal: Confirmed Status in “alsa-utils” source package in Quantal: Confirmed Bug description: SRU test case in comment 13 below https://bugs.launchpad.net/chromebook-arm/+bug/1085392/comments/13 === Samsung Chromebook has UCM profiles which handle automatic switching speakers<>headphones (and probably <>hdmi but not checked under Ubuntu yet). We need to ship them to save users from frying speakers. To manage notifications about this bug go to: https://bugs.launchpad.net/chromebook-arm/+bug/1085392/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

