cinnamon-settings missing all icons

Bug #1245094 reported by Javier Schwersensky
48
This bug affects 10 people
Affects Status Importance Assigned to Milestone
cinnamon (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Currently running cinnamon 2.06.2013.26.040 on Ubuntu 12.04 64-bit. After installing the packages the cinnamon-settings titles are there, but no icons and no way to access said settings.
When running from the terminal I get:
/usr/lib/cinnamon-settings/modules/cs_user.py:112: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
  file_icon = Gio.FileIcon().new(file)

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel

(cinnamon-settings.py:12859): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel
Could not find bluetooth module; is the cinnamon-control-center package installed?
__init__ took 1493.794 ms

I think this may be a bug. Thank you in advance for any assistance and more importantly thank you for making Cinnamon simply awesome.

Tags: cinnamon
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cinnamon (Ubuntu):
status: New → Confirmed
Revision history for this message
Kelly Murphy (kelly-t-murphy) wrote :

The nvidia-settings control panal was also non-functional after this issue was noticed; don't know if the issue is related. This required re-installing the nvidia settings application.

Revision history for this message
Bob Wanamaker (rlw-nycap) wrote :

A patch I found as a commit at github.com made /usr/lib/cinnamon-settings/cinnamon-settings.py display settings options again for me in Ubuntu, 12.04 32 bit. I'm running cinnamon 2.0.6-20131026040307. This line added may work with 12.04, 64bit too. See URL https://github.com/linuxmint/Cinnamon/commit/c4eac2e3ab88a2264faedf09f026432522bbe18e

318 318 widget = Gtk.Label()
319 319 widget.set_use_markup(True)
320 320 widget.set_markup('<span size="12000">%s</span>' % category["label"])
321 321 widget.set_alignment(.5, .5)
322 322 box.pack_start(widget, False, False, 1)
323 323 self.side_view_container.pack_start(box, False, False, 0)
324 324 widget = Gtk.IconView.new_with_model(self.storeFilter[category["id"]])
325 325 area = widget.get_area()
           326 + widget.set_item_width(105)
326 327 pixbuf_renderer = Gtk.CellRendererPixbuf()
327 328 text_renderer = Gtk.CellRendererText(ellipsize=Pango.EllipsizeMode.NONE,

Revision history for this message
Javier Schwersensky (javisw) wrote :

Thank you, Bob. Voilá, adding that line solved the issue on 12.04 64-bit. Thank you for sharing!

Revision history for this message
Jon Scobie (jon-scobie) wrote :

I can certainly confirm that it fixes the issue on 12.04 64 bit. Many thanks! I take it this will be rolled into the next release?

Fantu (fantonifabio)
Changed in cinnamon (Ubuntu):
status: Confirmed → 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.