红联Linux门户
Linux帮助

ubuntu 15.10全新环境Proxy设置无效问题

发布时间:2016-02-27 10:35:05来源:简书作者:linux人

在新的笔记本上安装了新的Ubuntu 15.10环境,科学上网竟然配置不能,使用Gnome Network工具配置Proxy点击应用后没有任何反映,也不会提示输入管理员密码,相当不正常:

ubuntu 15.10全新环境Proxy设置无效问题


查看系统日志提示com.ubuntu.SystemService找不到gobject module:

ray@ray-ThinkPad-X250:/var/log$ tail syslog
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: File "/usr/lib/system-service/system-service-d", line 20, in <module>
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: import gobject
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: ImportError: No module named gobject
Feb 26 14:14:52 ray-ThinkPad-X250 dbus[649]: [system] Activated service 'com.ubuntu.SystemService' failed: Launch helper exited with unknown return code 1
Feb 26 14:14:52 ray-ThinkPad-X250 dbus[649]: [system] Activating service name='com.ubuntu.SystemService' (using servicehelper)
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: Traceback (most recent call last):
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: File "/usr/lib/system-service/system-service-d", line 20, in <module>
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: import gobject
Feb 26 14:14:52 ray-ThinkPad-X250 com.ubuntu.SystemService[649]: ImportError: No module named gobject
Feb 26 14:14:52 ray-ThinkPad-X250 dbus[649]: [system] Activated service 'com.ubuntu.SystemService' failed: Launch helper exited with unknown return code 1
ray@ray-ThinkPad-X250:/var/log$


看了一下/usr/lib/system-service/system-service-d 文件内容,是python文件:

ray@ray-ThinkPad-X250:/usr/lib/system-service$ cat system-service-d
#!/usr/bin/python

# (c) 2008 Canonical Ltd.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

import dbus
import gobject

from UbuntuSystemService.backend import ServiceBackend

if __name__ == "__main__":
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
server = ServiceBackend()
gobject.MainLoop().run()

ray@ray-ThinkPad-X250:/usr/lib/system-service$


搜索了一下依赖关系,找了很久才知道gobject modules需要安装python-gobject-2才会有,也是醉了,系统级别的工具竟然包都不全,ubuntu团队堕落了。如下方式安装后解决:

ray@ray-ThinkPad-X250:/var/log$ sudo apt-get install python-gobject-2


本文永久更新地址:http://www.linuxdiyf.com/linux/18446.html