Main Menu不能运行

为当前最终发行版之前的所有版本提供支持
回复
PrimeJava
帖子: 24
注册时间: 2006-01-18 11:25
送出感谢: 0
接收感谢: 0

Main Menu不能运行

#1

帖子 PrimeJava » 2011-04-03 9:04

我打算调整一下菜单,当我点击System -> Preferences -> Main Menu时桌面没有反应。我点击其它项都能正常打开相关窗口。
我在Ubuntu Software Center中移除后重装它,可问题依旧。请问各位如何解决?谢谢!
OS: Ubuntu 10.10
头像
灰色小狼
帖子: 4573
注册时间: 2008-12-06 10:38
系统: Arch
送出感谢: 21 次
接收感谢: 30 次

Re: Main Menu不能运行

#2

帖子 灰色小狼 » 2011-04-03 9:09

¥alacarte看输出
PrimeJava
帖子: 24
注册时间: 2006-01-18 11:25
送出感谢: 0
接收感谢: 0

Re: Main Menu不能运行

#3

帖子 PrimeJava » 2011-04-06 21:49

灰色小狼 写了:¥alacarte看输出
谢谢你的解答。我输入alacarte后输出一下信息

代码: 全选

Traceback (most recent call last):
  File "/usr/bin/alacarte", line 37, in <module>
    main()
  File "/usr/bin/alacarte", line 33, in main
    app = MainWindow(datadir, version, sys.argv)
  File "/usr/share/alacarte/Alacarte/MainWindow.py", line 49, in __init__
    self.editor = MenuEditor()
  File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 36, in __init__
    self.__loadMenus()
  File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 63, in __loadMenus
    self.save(True)
  File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 67, in save
    fd = open(getattr(self, menu).path, 'w')
IOError: [Errno 13] Permission denied: '/home/abc/.config/menus/applications.menu'
但我在/home/abc/.config/menus/目录下只看到applications.merged文件,没有.menu文件。我将menus目录及其子文件访问权限设置为755,问题依旧。
头像
fang0319
帖子: 628
注册时间: 2011-01-05 14:21
送出感谢: 0
接收感谢: 0

Re: Main Menu不能运行

#4

帖子 fang0319 » 2011-04-06 23:03

:em04 :em04
O(∩_∩)O
头像
goldfox_79
帖子: 1937
注册时间: 2005-10-16 8:26
来自: 地球
送出感谢: 0
接收感谢: 1 次
联系:

Re: Main Menu不能运行

#5

帖子 goldfox_79 » 2011-04-06 23:28

好像是相关目录的权限有问题,menus的目录所有者应该是用户,但是在ubuntu 10.04上是root,把这个目录的拥有者改成用户之后,会发现.local下面又有一个类似的错误警告。

在ubuntu 10.10上没有这个错误。
头像
daf3707
论坛版主
帖子: 12668
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

Re: Main Menu不能运行

#6

帖子 daf3707 » 2011-04-06 23:32

干脆删除/home/abc/.config/menus
_maple
帖子: 364
注册时间: 2010-09-26 10:59
送出感谢: 0
接收感谢: 1 次

Re: Main Menu不能运行

#7

帖子 _maple » 2011-04-07 0:11

这两天老遇到这种错误。。
PrimeJava
帖子: 24
注册时间: 2006-01-18 11:25
送出感谢: 0
接收感谢: 0

Re: Main Menu不能运行

#8

帖子 PrimeJava » 2011-04-07 5:50

goldfox_79 写了:好像是相关目录的权限有问题,menus的目录所有者应该是用户,但是在ubuntu 10.04上是root,把这个目录的拥有者改成用户之后,会发现.local下面又有一个类似的错误警告。

在ubuntu 10.10上没有这个错误。
谢谢!我用的是10.10版本的Ubuntu。在执行

代码: 全选

sudo chown -R abc:abc menus
将menus的用户和用户组由root更改为当前用户后问题解决。谢谢你!同时也感谢其他朋友的热心回复 :em01
回复

回到 “老旧版本支持”