Não consigo iniciar o Gnome System Log Viewer depois de configurar alguns filtros. Isto é assim, mesmo depois de reiniciar e reinstalar este programa GUI. Eu encontrei a seguinte linha relevante em / var / log / messages:
kernel - [ 2345.123456] traps: logview[1234] trap int3 ip:32682504e9
sp:7fff9123c150 error:0
Parece haver algum erro de exceção com o kernel. Como lidar com isso e fazer o visualizador se lançar novamente?
ATUALIZAÇÃO:
Eu tentei iniciá-lo manualmente com o seguinte comando: gnome-system-log
e ele me fornece um erro mais detalhado:
GLib-GIO-ERROR **: g_menu_item_set_detailed_action: Detailed action
name 'win.filter_hide info' has invalid format Trace/breakpoint trap
Parece que o regex que escrevi para win.filter_hide
tem algum formato inválido. Como posso acessar isso e alterá-lo manualmente sem a GUI?
UPDATE2:
Eu tentei:
$ gsettings get org.gnome.gnome-system-log filters
@as []
$ gsettings reset org.gnome.gnome-system-log filters
Não funciona. Acho que estou em algum lugar próximo, mas não sei como acessar win.filter_hide
daqui. Dessa imagem , não vejo como a instalação do dconf-editor
me ajudaria a acessar esse filtro.
UPDATE3:
Eu finalmente consegui dar um peep nos valores fazendo login como root:
# gsettings get org.gnome.gnome-system-log filters
['hide info:1:::\tinfo', 'error:0:#efef29292929::\terr', 'show all:0:#000000000000::\d']
# gsettings reset org.gnome.gnome-system-log filters
(process:3453): dconf-WARNING **: failed to commit changes to dconf: The connection is closed
Não tenho certeza de onde está o problema. Mas como pode ser visto, eu não posso nem fazer um reset quando logado como root. E não consigo acessar esses valores quando conectado como usuário normal.
UPDATE4:
Finalmente está resolvido. A razão pela qual a conexão é fechada é porque a raiz está registrada no ambiente do usuário. Isso deve funcionar:
$ su -c "gsettings reset org.gnome.gnome-system-log filters" -