Netbook-launcher inactive - nothing is clickable

Bug #424231 reported by TheGuv
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
CluTK
Fix Released
High
Neil J. Patel
clutk (Ubuntu)
Fix Released
High
Didier Roche-Tolomelli

Bug Description

Binary package hint: netbook-launcher

Upgrading from Jaunty to Karmic and netbook-launcher 2.1.5-0ubuntu2 was initially fine until I needed to create some new users. When the new users log in, the netbook-launcher screen is a bit 'fuzzy' like it doesn't have focus, and nothing is clickable or otherwise active.

The existing user account was fine.

It looked like a config issue, so out of curiosity I deleted .config, .gconf and .gconfd directories in the working accounts' home dir to get them recreated, and indeed this account is no longer working in the same way.

Revision history for this message
TheGuv (theguv) wrote :

Additional info:

When n-l starts, there is a popup warning 'The panel uncountered a problem loading OAFIID:GNOME_FastUserSwitchApplet'.

In the inactive n-l desktop, I can ALT-F2 to get the run dialog, enter 'desktop-switcher', select Classic where upon a switch to the classic desktop is attempted leading a usable classic desktop with a white background. Restarting GDM and login in again leads to a normal classic desktop. Attempting a switch back to the Netbook desktop again leads to an inactive session.

Revision history for this message
Paul Larson (pwlars) wrote :

I think the fusa is an unreleated issue, but the unresponsiveness of netbook-launcher I am seeing, even on a livecd image. It works fine for a little while, then becomes unresponsive and stuck in a "faded" view. Top shows the netbook launcher process eating 60-80% cpu during this time.

Changed in netbook-launcher (Ubuntu):
status: New → Confirmed
Revision history for this message
Paul Larson (pwlars) wrote :

I seem to be able to reproduce this pretty reliably with webfav, by just adding a few favorites and switching back to launcher.

Changed in netbook-launcher (Ubuntu):
importance: Undecided → High
Revision history for this message
Paul Larson (pwlars) wrote :

An strace of netbook-launcher shows a lot of calls to poll(), gettimeofday(), and read on a fd that is returning -1 EAGAIN. The fd getting the bad read appears to be a socket opened on fd 6.

Revision history for this message
Luis Aranguren (pizzaman) wrote :

I am able to reproduce this very reliably as well, although my netbook-launcher process only consumes 30% of CPU and it remains responsive and unaffected speedwise. Included strace of netbook-launcher.

Revision history for this message
Luis Aranguren (pizzaman) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.10
Package: netbook-launcher 2.1.5-0ubuntu2
PackageArchitecture: i386
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
Tags: ubuntu-unr
Uname: Linux 2.6.31-9-generic i686
UserGroups:

Revision history for this message
Luis Aranguren (pizzaman) wrote : Dependencies.txt
tags: added: apport-collected
Revision history for this message
Neil J. Patel (njpatel) wrote :

It looks like the rendering is being done in software rather than hardware. Can you please attach the output of `glxinfo` and your /var/log/X11/xorg.log please. Also, please run `glxgears in a terminal for about 20 seconds, and post the output here too. Thanks.

Revision history for this message
Paul Larson (pwlars) wrote :

I can't speak for the others having this problem, but certainly in my case as I am running under virtualbox.
glxgears
129 frames in 5.0 seconds
128 frames in 5.0 seconds
127 frames in 5.0 seconds
128 frames in 5.0 seconds
122 frames in 5.0 seconds

Even still, netbook-launcher does not behave this way all the time, just after the load goes high. Then at that point, it becomes unresponsive. I am able to *reliably* reproduce this bug by simply going to firefox, and clicking the webfav (heart) icon 3 times to add the start page to favorites, then click the go-home-applet to return to launcher. I did that about 30 min. ago on this system and it still hasn't become responsive again.

Revision history for this message
Paul Larson (pwlars) wrote :

Also, here is the output from running netbook-launcher from the terminal

Revision history for this message
Paul Larson (pwlars) wrote :

If I install gnome-web-photo, it no longer hangs for me. I suspect that the absence of it is causing it to get confused when it tries to generate the thumbnail. I do still get the "Cannot handle Unique message of type: 2" errors on the console though.

Changed in netbook-launcher (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Neil J. Patel (njpatel) wrote :

The "Cannot handle" errors look like you don't have a new-enough launcher. Message type "2" is 'show-favorites', which is what presents the launcher to the user when someone clicks on go-home-applet. Try Ctrl-Alt-D and see if you can see the launcher.

The 129 fps from glxgears seems *way* too low. I'm getting 300fps from my Dell Mini 9 with latest Karmic. From your glxinfo, it looks like you don't have hardware acceleration for GL. This would explain all the slowness. Unfortunately there's not much I can do about that :-/. What graphics chip do you have?

Revision history for this message
Neil J. Patel (njpatel) wrote :

Please ignore the "cannot handle" bit of the previous message, seems like there's a missing break in the code.

I think we need to be more clever about the absence of gnome-web-photo as you mention, checking to see if it exists before trying to call it.

Revision history for this message
Paul Larson (pwlars) wrote :

After re-reading it, it seems this bug took a somewhat different direction than what the original report was due to chasing down the same symptom that was probably unlikely to cause the original problem. If the original problem is no longer happening, then that's probably ok just to keep pursuing the current line that this has taken, but if the original problem is still reproducible then we need to separate this into two separate bugs. @theguv, are you still seeing the original problem you reported in the latest images? Thanks!

David Barth (dbarth)
Changed in netbook-remix-launcher:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → High
status: New → Triaged
Changed in netbook-launcher (Ubuntu):
assignee: nobody → Neil J. Patel (njpatel)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Can you please try with lucid version? It seems there was a bug in xorg which is fixed in that release.

Changed in netbook-remix-launcher:
status: Triaged → Incomplete
Changed in netbook-launcher (Ubuntu):
status: Triaged → Incomplete
Changed in netbook-launcher (Ubuntu):
milestone: none → ubuntu-10.04-beta-1
assignee: Neil J. Patel (njpatel) → Didier Roche (didrocks)
affects: netbook-launcher (Ubuntu) → clutk (Ubuntu)
Changed in clutk (Ubuntu):
milestone: ubuntu-10.04-beta-1 → none
milestone: none → ubuntu-10.04-beta-1
affects: netbook-remix-launcher → clutk
Changed in clutk:
status: Incomplete → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clutk - 0.3.8.is.0.2.10-0ubuntu1

---------------
clutk (0.3.8.is.0.2.10-0ubuntu1) lucid; urgency=low

  * New upstream release:
    - Fix netbook-launcher crashed with SIGFPE in clutter_actor_allocate()
      (LP: #445995)
    - Map/unmap and check that ctk icon children are valid
    - Use GNOME simplified autogen.sh (LP: #456901)
    - Reinitialize to 0 some coordonates to avoid overlapping icons and
      weird behavior in multines scheme
      (LP: #424231, #414353, #435805, #459367, #445829, #447715, #480219)
    - apply to trunk asac fix to fix netbook-launcher segfault on start;
      make ctk_text_new NULL safe
  * debian/control:
    - bump Standards-Version to latest
 -- Didier Roche <email address hidden> Thu, 11 Mar 2010 17:04:19 +0100

Changed in clutk (Ubuntu):
status: Incomplete → 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.