Results 1 to 6 of 6

Thread: Gnome tweak tool won't open

  1. #1
    Join Date
    Sep 2015
    Location
    Sheffield, UK
    Posts
    30

    Question Gnome tweak tool won't open

    I'm reinstalling the OS on a laptop for someone, they want openSUSE 42.1 like me and they also want gnome-shell 3.18. This is installed on my laptop, but I don't experience this issue.

    I installed the OS< and then picked the Gnome Factory gnome-shell 3.18 package on software.opensuse.org, installed this, rebooted, at this point the loading screen (3 big dots) got stuck and never loaded the login prompt. I use ctrl-alt-F2 to bring up a login prompt, logged in and did a "zypper dup". After a reboot the machine gets to a normal login prompt with gdm, and I can login.

    At this point I still have 2 issues, upon login I get a splash screen that says "Oops something went wrong, 'logout'" almost immediately this disappears and you're taken to the desktop. I had a look in the journal but I can't see an error relating to gnome, the only error I see in the logs refers to pulseaudio: "Daemon already running"

    The second issue, which is the main one, is you can't run gnome-tweak-tool, I have 3.18 of that installed on the machine, if I run from the desktop it doesn't load and you get no on screen errors, checking the journal or running tweak tool from the terminal gives you:

    Code:
    # gnome-tweak-tool 
    
     Traceback (most recent call last):
       File "/usr/bin/gnome-tweak-tool", line 79, in <module>
         from gtweak.app import GnomeTweakTool
       File "/usr/lib/python2.7/site-packages/gtweak/app.py", line 25, in <module>
         from gtweak.tweakview import Window
       File "/usr/lib/python2.7/site-packages/gtweak/tweakview.py", line 22, in <module>
         from gi.repository import Gtk, Gdk, GObject
       File "/usr/lib64/python2.7/site-packages/gi/importer.py", line 115, in load_module
         dynamic_module = load_overrides(introspection_module)
       File "/usr/lib64/python2.7/site-packages/gi/overrides/__init__.py", line 125, in load_overrides
         override_mod = importlib.import_module(override_package_name)
       File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
         __import__(name)
       File "/usr/lib64/python2.7/site-packages/gi/overrides/Gdk.py", line 169, in <module>
         Gdk.EventType._2BUTTON_PRESS = getattr(Gdk.EventType, "2BUTTON_PRESS")
       File "/usr/lib64/python2.7/site-packages/gi/module.py", line 168, in __getattr__
         setattr(wrapper, value_name, wrapper(value_info.get_value()))
     ValueError: invalid enum value: 42
    I spoke to someone from the #gnome-shell channel on GIMPnet and they suggested it was down to incorrect python bindings. I searched for a solution as well, and cannot find one. Can anyone offer a way to get gnome-tweak-tool 3.18 running on leap 42.1 with gnome-shell 3.18???

    Thanks

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,532
    Blog Entries
    15

    Default Re: Gnome tweak tool won't open

    Hi
    Suggest you roll back (as in remove the GNOME:Factory repo) and zypper dup back to the standard shell in 42.1 (3.16.x) and either wait for Leap 42.2 or install the beta and test.

    It's a test repo only, not meant for normal use.... if you want further info (since you use IRC), jump on #opensuse-gnome on FreeNode.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,668
    Blog Entries
    14

    Default Re: Gnome tweak tool won't open

    You cannot just mix versions without being punished . But, seriously, this breaks what has been tested thoroughly.

    Make sure your gnome packages are all from the same repo.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  4. #4
    Join Date
    Sep 2015
    Location
    Sheffield, UK
    Posts
    30

    Default Re: Gnome tweak tool won't open

    Thanks for the reply:

    Quote Originally Posted by malcolmlewis View Post
    It's a test repo only, not meant for normal use....
    Then I think the documentation needs updating, because on this page:

    https://en.opensuse.org/GNOME_reposi...#GNOME:Factory

    It states:

    "This repository contains the latest STABLE GNOME Version" also: "You no longer get unstable branches of GNOME in here, but it gets you (hopefully!) a stable experience"

    I have the same repo's & packages installed on my own laptop and I don't have these issues. I would like the fix the issue rather than just to roll back.

  5. #5
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,668
    Blog Entries
    14

    Default Re: Gnome tweak tool won't open

    Quote Originally Posted by Rumbles View Post
    Thanks for the reply:



    Then I think the documentation needs updating, because on this page:

    https://en.opensuse.org/GNOME_reposi...#GNOME:Factory

    It states:

    "This repository contains the latest STABLE GNOME Version" also: "You no longer get unstable branches of GNOME in here, but it gets you (hopefully!) a stable experience"

    I have the same repo's & packages installed on my own laptop and I don't have these issues. I would like the fix the issue rather than just to roll back.
    Please show output of
    Code:
    zypper lr -d
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  6. #6

    Default Re: Gnome tweak tool won't open

    Quote Originally Posted by Rumbles View Post
    Thanks for the reply:



    Then I think the documentation needs updating, because on this page:

    https://en.opensuse.org/GNOME_reposi...#GNOME:Factory

    It states:

    "This repository contains the latest STABLE GNOME Version" also: "You no longer get unstable branches of GNOME in here, but it gets you (hopefully!) a stable experience"
    .
    If you quote - then quote the WHOLE thing...

    It says there:

    This repository contains the latest STABLE GNOME Version, receiving regular updates of the stable branch to keep GNOME in Factory up-to-date.

    Now, you are in LEAP 42.1 - not in Factory (which is now, by the way, called Tumbleweed) - as such: the repo does not promise to work on Leap - it does not say it targets Leap - It does not work with Leap (and if it does, it was a happy accident)

    And to add on that, already looking at the 'Table of Contents' on that page might give something away:

    Contents

    [hide]



    See that 'GNOME:Factory' is listed under 'Repositories for development'

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •