A execução de erros do Nemo com: O esquema de configurações 'org.nemo.preferences' não está instalado

2

Estou tentando substituir o Nautilus com o Nemo no meu sistema Archlinux.

Eu segui este guia: link

Consegui instalar o Nemo via pacman, mas quando tento iniciar o Nemo, recebo o erro:

[jet@jetArch /etc]$ nemo

(nemo:7863): GLib-GIO-ERROR **: Settings schema 'org.nemo.preferences'  is not installed

[1]    7863 trace trap (core dumped)  nemo

Eu posso ver a versão do nemo com sucesso:

[jet@jetArch /etc]$ nemo --version
nemo 3.0.5

Então nemo está instalado. Mas:

[jet@jetArch /etc]$ gsettings list-schemas | grep nemo

não retorna nenhum resultado, então eu acho que nenhum esquema para o nemo.

No / usr / share / applications existem os arquivos .desktop

[jet@jetArch applications]$ pwd
/usr/share/applications
[jet@jetArch applications]$ ls *nemo*
nemo-autorun-software.desktop  nemo-autostart.desktop  nemo.desktop

Mas não org.nemo.desktop

[jet@jetArch applications]$ gsettings set org.nemo.desktop   show-desktop-icons true
No such schema 'org.nemo.desktop'

Nem

[jet@jetArch applications]$ gsettings set nemo.desktop show-desktop-icons true 
No such schema 'nemo.desktop'

Mas se eu abrir dconf-editor , há uma entrada para org.nemo.desktop , bem como org.nemo.compact-view , org.nemo.icon-view , etc.

Então por que o dconf-editor pode encontrar o esquema nemo, mas nada mais pode, inclusive o nemo.

Obrigado por qualquer ajuda.

P.S. Rodar nemo como root não ajudou:

[jet@jetArch applications]$ sudo nemo
[sudo] password for jet: 

(nemo:9909): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(nemo:9909): GLib-GIO-ERROR **: Settings schema 'org.nemo.preferences' is not installed

[1]    9908 trace trap  sudo nemo

[jet@jetArch applications]$ sudo nemo -c
running nemo_self_check_file_utilities
running nemo_self_check_file_operations
running nemo_self_check_directory

(nemo:9922): GLib-GIO-ERROR **: Settings schema 'org.nemo.preferences' is not installed

[1]    9921 trace trap  sudo nemo -c
    
por jetak 13.06.2016 / 09:49

1 resposta

1

Confirme se o seu sistema possui o seguinte arquivo:

/usr/share/glib-2.0/schemas/org.nemo.gschema.xml 

Se sim, execute (como root):

# glib-compile-schemas /usr/share/glib-2.0/schemas/org.nemo.gschema.xml
    
por 13.06.2016 / 23:01