Ubuntu Tweak 0.7.0 Crashes on Lubuntu 11.10 when Session Control is Clicked

Bug #920311 reported by J. Austin Rodriguez
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Tweak
Fix Released
Medium
Ding Zhou

Bug Description

I'm testing Ubuntu Tweak 0.7.0 on Lubuntu 11.10 (64 bit). The program is awesome as always. However, I noticed that when I click Session Control under Tweaks tab, the application closes. Below is the debug log which indicates the error "(ubuntu-tweak:3381): GLib-GIO-CRITICAL **: Settings schema 'com.canonical.indicator.session' is not installed" on the last lines.

----------------

(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-buttons.css:159:10: Expected valid border
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:102:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:117:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:134:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:153:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:165:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:175:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:186:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:198:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:208:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:218:16: Themeing engine 'adwaita' not found
(ubuntu-tweak:3381): Gtk-WARNING **: Theme parsing error: gtk-bars.css:223:16: Themeing engine 'adwaita' not found
[app][DEBUG] Distribution: Ubuntu 11.10 oneiric
Application: Ubuntu Tweak 0.7.0-0~20120112+bzr1668~oneiric1
Desktop:Lubuntu (main.py:259)
[app][DEBUG] Load modules, remove: False (main.py:191)
[ModuleLoader][INFO] Loading system modules for tweaks... (__init__.py:53)
[ModuleLoader][DEBUG] Try to load module: loginsettings (__init__.py:149)

Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : ini
Integration : true
Profile : default
Adding plugins
Initializing core options...done
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: theme (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: workarounds (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: misc (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: lockdown (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: metacity (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: session (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: unity (__init__.py:149)
[ModuleLoader][DEBUG] Try to load module: compiz (__init__.py:149)

Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : ini
Integration : true
Profile : default
Adding plugins
Initializing core options...done
[ModuleLoader][DEBUG] Try to load module: ccm (__init__.py:149)
[ModuleLoader][DEBUG] Try to load module: nautilus (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: fonts (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: icons (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][INFO] Loading user extensions for tweaks... (__init__.py:63)
[app][INFO] Creating ModuleButton: <class 'fonts.Fonts'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'misc.Misc'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'theme.Theme'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'loginsettings.LoginSettings'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'session.Session'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'icons.Icon'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'metacity.Metacity'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'nautilus.Nautilus'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'lockdown.LockDown'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'workarounds.Workarounds'> (main.py:68)
[app][DEBUG] Load modules, remove: False (main.py:191)
[ModuleLoader][INFO] Loading system modules for admins... (__init__.py:53)
[ModuleLoader][DEBUG] Try to load module: sourceeditor (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: userdir (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: filetypemanager (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: templates (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: sourcecenter (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: shortcuts (__init__.py:149)

Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : ini
Integration : true
Profile : default
Adding plugins
Initializing core options...done
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: appcenter (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: desktoprecovery (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: scripts (__init__.py:149)
[ModuleLoader][INFO] Loading user extensions for admins... (__init__.py:63)
[app][INFO] Creating ModuleButton: <class 'desktoprecovery.DesktopRecovery'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'userdir.UserDir'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'shortcuts.Shortcuts'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'filetypemanager.FileTypeManager'> (main.py:68)
[app][INFO] Creating ModuleButton: <class 'sourceeditor.SourceEditor'> (main.py:68)
[ClipPage][DEBUG] Load clips, do_remove: False (__init__.py:143)
[ModuleLoader][INFO] Loading system modules for clips... (__init__.py:53)
[ModuleLoader][DEBUG] Try to load module: systeminfo (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: updateinfo (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: cleanerinfo (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: hardwareinfo (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][DEBUG] Try to load module: userinfo (__init__.py:149)
[ModuleLoader][DEBUG] is_supported_distro (__init__.py:212)
[ModuleLoader][INFO] Loading user extensions for clips... (__init__.py:63)
[ClipPage][DEBUG] Load clip: HardwareInfo (__init__.py:164)
[ClipPage][DEBUG] Load clip: SystemInfo (__init__.py:164)
[ClipPage][DEBUG] Load clip: CleanerInfo (__init__.py:164)
[ClipPage][DEBUG] Load clip: UpdateInfo (__init__.py:164)
[ClipPage][DEBUG] Overview page: setup_rencently_used (__init__.py:256)
[ModuleLoader][INFO] Loading module "Workarounds" for "tweaks"... (__init__.py:107)
[ModuleLoader][INFO] Loading module "Nautilus" for "tweaks"... (__init__.py:107)
[ModuleLoader][INFO] Loading module "Metacity" for "tweaks"... (__init__.py:107)
[ClipPage][DEBUG] slide_clips (__init__.py:176)
[ClipPage][DEBUG] slide_clips (__init__.py:176)
[ClipPage][DEBUG] slide_clips (__init__.py:176)
[app][DEBUG] on_overview_button_toggled and widget.active is: False (main.py:522)
[app][DEBUG] on_admins_button_toggled and widget.active is: True (main.py:522)
[app][DEBUG] Feature admins is not in self.navigation_dict (main.py:527)
[app][DEBUG] on_admins_button_toggled and widget.active is: True (main.py:522)
[app][DEBUG] on_admins_button_toggled and widget.active is: False (main.py:522)
[app][DEBUG] on_admins_button_toggled and widget.active is: False (main.py:522)
[app][DEBUG] on_tweaks_button_toggled and widget.active is: True (main.py:522)
[app][DEBUG] on_tweaks_button_toggled and widget.active is: True (main.py:522)
[app][INFO] Button clicked (main.py:223)
[app][DEBUG] Select module: Session (main.py:389)
[ModuleLoader][INFO] Loading module "Session" for "tweaks"... (__init__.py:107)
[app][INFO] select_target_feature: tweaks (main.py:339)

(ubuntu-tweak:3381): GLib-GIO-CRITICAL **: Settings schema 'com.canonical.indicator.session' is not installed

Segmentation fault

Tags: lubuntu
description: updated
summary: - Ubuntu Tweak 0.6 Crashes on Lubuntu 11.10 when Session Control is
+ Ubuntu Tweak 0.7.0 Crashes on Lubuntu 11.10 when Session Control is
Clicked
tags: added: lubuntu
Revision history for this message
Ding Zhou (tualatrix) wrote :

Thanks for your report.

Could you run "env | grep SESSION" under terminal then give me the result?

Changed in ubuntu-tweak:
milestone: none → 0.6.1
assignee: nobody → Ding Zhou (tualatrix)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
danrgmc (danrgmc-yahoo) wrote :

$ env | grep SESSION
XDG_SESSION_COOKIE=0a8dbaac7b4ad42ff27cf30e00000007-1327337685.447283-1592358630
SESSION_MANAGER=local/drobles-desktop:@/tmp/.ICE-unix/3135,unix/drobles-desktop:/tmp/.ICE-unix/3135
DESKTOP_SESSION=gnome-fallback
GDMSESSION=gnome-fallback
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-kQpO93cZYd,guid=ec82cfe016c9301c15d28eaf00000027

Revision history for this message
J. Austin Rodriguez (jeanaustinr) wrote :

$ env | grep SESSION
XDG_SESSION_COOKIE=1357f1a901a4419724398f7000000008-1327397546.949439-1229163631
DESKTOP_SESSION=Lubuntu
_LXSESSION_PID=1369
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Fuk1qEawy8,guid=356503ad4b24834350fe8a1a00000012

danrmgc is using Gnome fallback while I'm using Lubuntu (LXDE).

Revision history for this message
Ding Zhou (tualatrix) wrote :

@danrmgc

Your Lubuntu is not real LXDE desktop, why it is said gnome-fallback in DESKTOP_SESSION

Ding Zhou (tualatrix)
Changed in ubuntu-tweak:
status: Confirmed → Fix Committed
Revision history for this message
J. Austin Rodriguez (jeanaustinr) wrote :

danrmgc appears to be using the Gnome 2D environment. Thanks Ding Zhou for committing a fix. I'll test it once it's out.

Revision history for this message
danrgmc (danrgmc-yahoo) wrote : Re: [Bug 920311] Re: Ubuntu Tweak 0.7.0 Crashes on Lubuntu 11.10 when Session Control is Clicked

On 01/26/2012 04:06 AM, Ding Zhou wrote:
> @danrmgc
>
> Your Lubuntu is not real LXDE desktop, why it is said gnome-fallback in
> DESKTOP_SESSION
>
Thank you for the prompt response:
    I'm actually using the Pinguy version of Ubuntu 11.10; I wasn't
aware that I have elements of LDXE. I have removed Unity and many other
components of Pinguy; now using GDM.

Ding Zhou (tualatrix)
Changed in ubuntu-tweak:
status: Fix Committed → Fix Released
Revision history for this message
danrgmc (danrgmc-yahoo) wrote :

On 02/10/2012 08:48 PM, Ding Zhou wrote:
> ** Changed in: ubuntu-tweak
> Status: Fix Committed => Fix Released
>
Well, I see the 'session-control' option has now been removed-is this
the fix?

Revision history for this message
Ding Zhou (tualatrix) wrote :

Yes, because it is only work for Unity desktop.

Revision history for this message
J. Austin Rodriguez (jeanaustinr) wrote :

Got the bug fixed. Thanks!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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