Tente adicioná-lo manualmente:
dconf write "/org/gtk/settings/file-chooser/last-folder-uri" "'file:///home/'"
Além disso, certifique-se de que gsettings-data-convert
esteja em seus aplicativos de inicialização.
Nas últimas semanas (após uma atualização de distribuição), sobre cada programa com interfaces gráficas de usuário falha em algum ponto com o mesmo erro:
GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' does not contain a key named 'last-folder-uri'
Isso acontece toda vez que uma caixa de diálogo de arquivo aberto é exibida, mas também quando o gerente de rede solicita uma senha de Wi-Fi. (O que significa que não consigo abrir arquivos em qualquer aplicativo gtk e apenas conectar-me a redes sem fio abertas.)
/usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
contém <key name='last-folder-uri'
A execução de glib-compile-schemas
parece não ajudar.
Não é apenas para um usuário. Se eu fizer login como convidado ('Sessão Convidada'), o mesmo acontece.
$ dpkg -s libgtk-3-common | grep Version
Version: 3.4.2-0ubuntu0.3
Conteúdo de /usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
:
<https://gist.github.com/f90a230bf6077cbaa967>
Tente adicioná-lo manualmente:
dconf write "/org/gtk/settings/file-chooser/last-folder-uri" "'file:///home/'"
Além disso, certifique-se de que gsettings-data-convert
esteja em seus aplicativos de inicialização.
Um pouco atrasado, mas ... apenas para referência futura.
Já conheci este mesmo problema, apenas com uma chave diferente: você provavelmente tem um arquivo org.gtk.Settings.FileChooser.gschema.xml
duplo instalado em seu sistema de arquivos.
Você deve remover esse arquivo (eu acabei de desinstalar o pacote culpado) para resolver o problema. Verifique esta questão para mais detalhes.
Eu tive o mesmo problema. Você pode definir $XDG_DATA_DIRS
para controlar qual esquema tem preferência.
Veja este do correio do GNOME .