[问题]编辑菜单栏怎么没反应

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

[问题]编辑菜单栏怎么没反应

#1

帖子 drongh » 2007-01-21 19:39

右击菜单栏,选编辑菜单,在任务栏上有菜单启动,可是过一会就没了?
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#2

帖子 lisir » 2007-01-22 0:30

你大概跟我一样,你看一下在家目录下,是不是有个.config的文件?你把这个文件改名,然后建立.config/menus目录就可以了。
具体命令如下:
进入终端(应用程序──附件──终端)
执行命令:

代码: 全选

ls -l .config
看看有没有.config文件,到底是文件还是目录,很简单的,默认情况下目录是蓝色的。
如果.config是个文件,那么就将其改名

代码: 全选

mv .config config
然后建立目录

代码: 全选

mkdir -p .config/menus
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
drongh
帖子: 1038
注册时间: 2007-01-10 9:32

#3

帖子 drongh » 2007-01-22 21:54

menus这个我有,到现在还是不能打开
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#4

帖子 lisir » 2007-01-23 0:33

你在终端输入alacarte启动执行试试,看出什么错误提示。我就是根据它的提示解决的。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
头像
yumumao
帖子: 171
注册时间: 2006-09-25 3:58

#5

帖子 yumumao » 2007-01-23 21:55

我的也一样,错误提示:

代码: 全选

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_clear: assertion `gis != NULL' failed 

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_add_directory: assertion `gis != NULL' failed 

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_show_icons: assertion `gis != NULL' failed 

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_clear: assertion `gis != NULL' failed 

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_add_directory: assertion `gis != NULL' failed 

(alacarte:5223): GnomeUI-CRITICAL **: gnome_icon_selection_show_icons: assertion `gis != NULL' failed 
Traceback (most recent call last): 
  File "/usr/bin/alacarte", line 26, in ? 
    main() 
  File "/usr/bin/alacarte", line 23, in main 
    GnomeFront() 
  File "/usr/lib/python2.4/site-packages/Alacarte/GnomeFront.py", line 72, in __init__ 
    self.loadMenus() 
  File "/usr/lib/python2.4/site-packages/Alacarte/GnomeFront.py", line 205, in loadMenus 
    self.sys_handler = MenuHandler('settings.menu', self.options) 
  File "/usr/lib/python2.4/site-packages/Alacarte/PyXDGMenuHandler.py", line 27, in __init__ 
    xdg.MenuEditor.MenuEditor.__init__( 
  File "/usr/lib/python2.4/site-packages/xdg/MenuEditor.py", line 28, in __init__ 
    self.parse(menu, filename, root) 
  File "/usr/lib/python2.4/site-packages/xdg/MenuEditor.py", line 40, in parse 
    self.menu = parse(menu) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 524, in parse 
    __genmenuNotOnlyAllocated(tmp["Root"]) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 856, in __genmenuNotOnlyAllocated 
    __genmenuNotOnlyAllocated(submenu) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 856, in __genmenuNotOnlyAllocated 
    __genmenuNotOnlyAllocated(submenu) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 859, in __genmenuNotOnlyAllocated 
    tmp["cache"].addMenuEntries(menu.AppDirs) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1022, in addMenuEntries 
    self.__addFiles(dir, "", prefix, legacy) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1036, in __addFiles 
    self.__addFiles(dir, os.path.join(subdir,item), prefix, legacy) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1036, in __addFiles 
    self.__addFiles(dir, os.path.join(subdir,item), prefix, legacy) 
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1035, in __addFiles 
    elif os.path.isdir(os.path.join(dir,subdir,item)) and legacy == False: 
  File "/usr/lib/python2.4/posixpath.py", line 65, in join 
    path += '/' + b 
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 6-7: unexpected end of data
drongh
帖子: 1038
注册时间: 2007-01-10 9:32

#6

帖子 drongh » 2007-01-23 21:58

drongh@drongh:~$ alacarte
/var/lib/python-support/python2.4/gtk-2.0/bonobo/__init__.py: inconsistent use of tabs and spaces in indentation
Traceback (most recent call last):
File "/usr/bin/alacarte", line 36, in ?
main()
File "/usr/bin/alacarte", line 32, in main
app = MainWindow(datadir, version, sys.argv)
File "/usr/lib/python2.4/site-packages/Alacarte/MainWindow.py", line 45, in __init__
self.editor = MenuEditor()
File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 36, in __init__
self.__loadMenus()
File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 58, in __loadMenus
self.save(True)
File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 62, in save
fd = open(getattr(self, menu).path, 'w')
IOError: [Errno 13] Permission denied: '/home/drongh/.config/menus/applications.menu'

这是我的错误信息,可是看不懂
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2007-01-23 22:22

最后那文件权限不对。前面的python怎么也出?
● 鸣学
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#8

帖子 lisir » 2007-01-27 15:55

如同楼上说的,你可以用chmod改变一下这个文件的权限,比如:

代码: 全选

chmod +rw applications.menu
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
回复