Aviso Gtk ao abrir o Gedit no terminal

4

Anteriormente, eu precisava limpar o histórico dos documentos, então eu pesquisei e achei isso:

link

Eu fiz o passo, e quando eu abri o gedit no terminal de raiz, eu consegui isto:

root@dellph1-desktop:/# gedit

(gedit:8224): GLib-CRITICAL **: g_bookmark_file_load_from_data: assertion 'length != 0' failed

(gedit:8224): Gtk-WARNING **: Attempting to store changes into '/root/.recently-used.xbel', but failed: Failed to rename file '/root/.recently-used.xbel.FP7PPV' to '/root/.recently-used.xbel': g_rename() failed: Operation not permitted

(gedit:8224): Gtk-WARNING **: Attempting to set the permissions of '/root/.recently-used.xbel', but failed: Operation not permitted
root@dellph1-desktop:/# 

E é feito no terminal do usuário:

dellph1@dellph1-desktop:~$ gedit

(gedit:9408): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed
dellph1@dellph1-desktop:~$ 

Eu realmente espero que alguém ajude nesse caso, obrigado.

    
por dellphi 23.01.2011 / 19:56

2 respostas

1

Estou recomendando que você não use o gedit por meio do usuário root. Tente usar o gedit pelo sudo.

Reinstalar o gedit não ajuda, acredito que você precisa desfazer o dano feito seguindo o guia.

    
por Martin Owens -doctormo- 27.01.2011 / 03:27
1

Use isso

(nohup gedit 2>/dev/null &)

Isso executa gedit no segundo plano em um sub-shell, com nohup . Portanto, as mensagens de erro são manipuladas por nohup e o fechamento do terminal não afetaria gedit . Uma maneira mais simples seria:

gedit &> /dev/null

Isso descarta todas as mensagens de erro de gedit .

    
por wesleycoder 31.12.2012 / 00:24

Tags