gnome 3.10 无法运行 gnome-tweak-tool

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
jerry79
帖子: 187
注册时间: 2007-09-08 19:32

gnome 3.10 无法运行 gnome-tweak-tool

#1

帖子 jerry79 » 2013-10-24 20:17

升级到了gnome 3.10, gnome-tweak-tool无法运行,启动后没有反应,控制台可以输出如下信息:

代码: 全选

error: XDG_RUNTIME_DIR not set in the environment.
WARNING : Shell not installed or running
WARNING : Shell not running
None
INFO    : GSettings missing key org.gnome.settings-daemon.plugins.power (key lid-close-suspend-with-external-monitor)
INFO    : GSettings missing key org.gnome.settings-daemon.plugins.power (key lid-close-battery-action)
INFO    : GSettings missing key org.gnome.settings-daemon.plugins.power (key lid-close-ac-action)
INFO    : GSettings missing key org.gnome.nautilus.desktop (key computer-icon-visible)
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gtweak/app.py", line 42, in do_activate
    view = TweakView(self.builder, model)
  File "/usr/lib/python2.7/dist-packages/gtweak/tweakview.py", line 52, in __init__
    self._model.load_tweaks()
  File "/usr/lib/python2.7/dist-packages/gtweak/tweakmodel.py", line 148, in load_tweaks
    mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_typing.py", line 131, in <module>
    TypingTweakGroup(),
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_typing.py", line 121, in __init__
    _XkbOption(opt, self._kbdsettings, self._xkb_info)
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_typing.py", line 64, in __init__
    self.reload()
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_typing.py", line 74, in reload
    self._update_combo()
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_typing.py", line 80, in _update_combo
    self._combo.disconnect(self._combo_changed_handler_id)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/GObject.py", line 429, in wrapper
    return func(_get_instance_for_signal(obj), *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/gi/types.py", line 113, in function
    return info.invoke(*args, **kwargs)
TypeError: argument instance: Expected GObject.Object, but got PyCObject
这个大概是什么问题呢?应该如何解决?诸位升级到3.10的,tweak-tool可以用吗?谢谢
头像
huangbster
帖子: 187
注册时间: 2012-10-29 11:35
系统: UBUNTU

Re: gnome 3.10 无法运行 gnome-tweak-tool

#2

帖子 huangbster » 2013-10-25 9:54

export XDG_RUNTIME_DIR=/run/user/用户ID
jerry79
帖子: 187
注册时间: 2007-09-08 19:32

Re: gnome 3.10 无法运行 gnome-tweak-tool

#3

帖子 jerry79 » 2013-10-25 11:16

huangbster 写了:export XDG_RUNTIME_DIR=/run/user/用户ID
非常感谢,第一行的error: XDG_RUNTIME_DIR not set in the environment.这个错误没有了,但是其他错误依然存在。还是无法运行。那个GObject和PyCObject到底是什么呢?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: gnome 3.10 无法运行 gnome-tweak-tool

#4

帖子 eexpress » 2013-10-25 11:34

python2.7 不兼容吧
● 鸣学
jerry79
帖子: 187
注册时间: 2007-09-08 19:32

Re: gnome 3.10 无法运行 gnome-tweak-tool

#5

帖子 jerry79 » 2013-10-25 16:20

eexpress 写了:python2.7 不兼容吧
有装Python3,请问如何切换过去呢?谢谢
jerry79
帖子: 187
注册时间: 2007-09-08 19:32

Re: gnome 3.10 无法运行 gnome-tweak-tool

#6

帖子 jerry79 » 2013-10-26 14:06

系统再次重装,gnome tweak tool终于能够运行了,但是依然有问题,我在extension中打开的插件,重启电脑后竟然又自动关闭了。再打开,当时可用,一重启就关了。难道每次开机后都要再次打开一下插件吗?
请问有没有人遇到过类似的问题?
谢谢!
回复