O que causaria erros Gtk-CRITICAL no file-roller?

4

Estou rodando o Fedora F16 (com o XFCE ao invés do Gnome 3) e desde que o instalei, recebo erros como esse sempre que eu executo o software GUI do terminal:

(file-roller:4828): Gtk-CRITICAL **: gtk_style_provider_get_style_property: assertion 'g_type_is_a (gtk_widget_path_get_object_type (path), pspec->owner_type)' failed
(file-roller:4828): Gtk-CRITICAL **: gtk_style_provider_get_style_property: assertion 'g_type_is_a (gtk_widget_path_get_object_type (path), pspec->owner_type)' failed
(file-roller:4828): Gtk-CRITICAL **: gtk_style_provider_get_style_property: assertion 'g_type_is_a (gtk_widget_path_get_object_type (path), pspec->owner_type)' failed
(file-roller:4828): Gtk-CRITICAL **: gtk_style_provider_get_style_property: assertion 'g_type_is_a (gtk_widget_path_get_object_type (path), pspec->owner_type)' failed

Esse erro específico foi causado pela abertura de um arquivo zip usando gnome-open , enquanto a abertura de gedit não causa erros no lançamento, mas o seguinte erro ocorre em todas as operações de salvamento:

** (gedit:4900): CRITICAL **: gedit_spell_checker_language_to_key: assertion 'lang != NULL' failed

Eu não tenho 100% de certeza de que eles estão relacionados, mas eu tenho recebido muitos deles e parece que basicamente qualquer programa GUI tem um ou mais erros "CRÍTICOS" antes de começar, então algo fundamental parece Para ser quebrado em algum lugar Eu apenas nem sei por onde começar. Alguém tem alguma idéia de como rastrear isso?

    
por Thor84no 29.11.2011 / 15:39

2 respostas

3

nas preferências do gedit, sob plugins, sob o plug-in de verificação ortográfica, você tem uma lista de idiomas para selecionar?

Se não, você pode precisar verificar se todos os pacotes dependentes estão instalados. ( pango e / ou aspell-en (para engligh))

Quanto aos erros do rolo de arquivo, qual versão das bibliotecas gnome está sendo usada pelo xfce?

Você mencionou que este problema ocorreu desde a instalação ... você quer dizer a instalação do fedora 16, ou a instalação do XFCE. se o último, você pode mudar para o gnome3 e ver se o erro persistir?

Se isso não acontecer, use strace para seguir as chamadas de sistema do file-roller no XFCE ou no Gnome3, e veja se eles estão chamando as mesmas bibliotecas, ou se um ou outro tem muito ENOENT status ao procurar por arquivos.

Pode ser tão simples quanto o caso de haver um pacote dependente que não esteja devidamente marcado como tal e, portanto, não esteja instalado. Como gedit sendo instalado sem nenhum idioma.

    
por 29.11.2011 / 16:54
3

Tais mensagens são comuns com aplicativos do Gnome e não indicam necessariamente um bug. O Gnome usa uma abordagem simplificada para os usuários; o público-alvo não executará um aplicativo de um terminal e, portanto, não verá essas mensagens. Redirecione a saída de erro dos aplicativos do Gnome para um arquivo de log se você realmente se importa, ou para /dev/null caso contrário.

    
por 30.11.2011 / 00:13

Tags