Volume statusbar plugin prevent system into home screen if soundcard is absent

Bug #176032 reported by Jing Wang
6
Affects Status Importance Assigned to Milestone
Moblin UI Framework
Fix Released
High
ToddBrandt

Bug Description

Description:
----------------
It happens that I setup a CB without soundcard, after install PDK, it can't get into Home Screen. per my observation, X window has been launched, but seems it is just a step away from home screen. After pending with a white X window on Screen for several seconds, the X is restarted. Back and forth, the same process repeats.
When I install a soundcard in CB, everything is Ok.
When I remove /usr/lib/hildon-status-bar/libvolume.*, even without soundcard, we can still into homescreen.

Reproduced steps:
----------------
1. Start PDK on a CB without soundcard

Current result:
----------------
Can't go into home screen.

Respected result:
----------------
Should be allowed to into home screen even soundcard is unavailable

Jing Wang (jing-j-wang)
Changed in moblin-ui-framework:
assignee: nobody → todd-e-brandt
importance: Undecided → Medium
milestone: none → m9
Revision history for this message
yanglei (lei-a-yang) wrote :

Change the importance to High.
Need to check the bug if this is same as the other bug #156932

Changed in moblin-ui-framework:
importance: Medium → High
Revision history for this message
ToddBrandt (todd-e-brandt) wrote :

To test, I changed the applet to try to open /dev/moxer instead of /dev/mixer so that it wouldn't be found. That reproduced the failure.

To fix it, I switched the g_error message to a g_warning in the volume applet and it no longer causes the abort. I have no idea why calling g_error makes hildon-desktop abort but there it is. It's fixed in 0.23.

Changed in moblin-ui-framework:
status: New → Fix Committed
Revision history for this message
cathyli (cathy-li) wrote :

Checked it in 0.24, the issue is fixed.

Changed in moblin-ui-framework:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.