[Ubuntu-BR] Editor do menu principal (alacarte)

André Maldonado andre.maldonado em gmail.com
Quinta Fevereiro 4 16:17:42 UTC 2010


Olá Humberto, na verdade, ele reclama de permissão no arquivo
applications.menu.undo-0, que é criado dinamicamente...

Obrigado pela ajuda até agora.

"Então aproximaram-se os que estavam no barco, e adoraram-no, dizendo: És
verdadeiramente o Filho de Deus." (Mateus 14:33)


2010/2/4 Xisberto <xisberto em gmail.com>

> Em 3 de fevereiro de 2010 13:36, André Maldonado
> <andre.maldonado em gmail.com>escreveu:
>
> > *Olá Humberto. Perdão pelo incômodo.
> >
> > Li sim sobre o chown. Alterei as permissões para ficar como as suas.
> Veja:
> > *
> > familia-maldonado em familia-maldonado-net:~$ *sudo ls -l .config/menus/*
> > total 12
> > -rw-r--r-- 1 familia-maldonado familia-maldonado  724 2010-02-03 14:11
> > applications.menu
> > drwxr-xr-x 2 root              root              4096 2010-01-26 11:16
> > applications-merged
> > -rw-r--r-- 1 familia-maldonado familia-maldonado  224 2010-02-03 14:11
> > settings.menu
> > *
> > Depois testei*
> >
> > familia-maldonado em familia-maldonado-net:~$ alacarte
> > Traceback (most recent call last):
> >  File "/usr/bin/alacarte", line 36, in <module>
> >    main()
> >  File "/usr/bin/alacarte", line 32, in main
> >    app = MainWindow(datadir, version, sys.argv)
> >  File "/usr/lib/pymodules/python2.6/Alacarte/MainWindow.py", line 48, in
> > __init__
> >    self.editor = MenuEditor()
> >  File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 36, in
> > __init__
> >    self.__loadMenus()
> >  File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 63, in
> > __loadMenus
> >    self.save(True)
> >  File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 67, in
> > save
> >    fd = open(getattr(self, menu).path, 'w')
> > IOError: [Errno 13] *Permissão negada:
> > '/home/familia-maldonado/.config/menus/applications.menu'*
> >
> > *Ele fala novamente que não tenho permissão. O que será que falta?
> >
> >
> >
> André, tentei simular a situação numa máquina virutal. Apaguei todos os
> arquivos dentro do .config/menus e executei o alacarte com o sudo. Ele
> criou
> os arquivos com dono root. Executei o alacarte sem o sudo e ele apresentou
> o
> mesmo erro.
>
> Mudei o applications.menu para meu usuário ser o dono:
>
> sudo chmod xisberto.xisberto .config/menus/applications.menu
>
> Executei novamente o alacarte, mas agora ele reclamou do settings.menu (são
> os únicos dois arquivos que aparecem aqui). Mudei o dono dele também:
>
> sudo chmod xisberto.xisberto .config/menus/settings.menu
>
> E funcionou. Veja se o erro é o mesmo (permissão no applications.menu) ou
> se
> ele está reclamando das permissões do outro arquivo.
>
> --
> Humberto Xis
> http://xisberto.blogspot.com
> http://ostelematicos.blogspot.com
>
> "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>



More information about the ubuntu-br mailing list