Como gerar novamente todos os esquemas do Gnome para o Ubuntu 12.04

Para compilar um pacote, fui instalar o pacote systemd do Utopic 14.10 com todas as dependencies do Ubuntu [modificado] 12.04. Como não existe nos sistemas anteriores ao Trusty 14.04.

Tudo correu bem até que eu reiniciei o meu computador no dia seguinte. Então eu descobri que estou preso na canvas de login. ou seja, minha senha é aceita, mas algo falha mais tarde (antes que qualquer área de trabalho seja exibida) e eu volto para a canvas de login.

De um pendrive do Ubuntu, executei um $ sudo chroot /mnt após montar minha partição raiz [+ / boot / home e / boot / efi partition] em /mnt .

Eu descobri, após o lançamento do gconf-editor, que todos os esquemas não são legíveis pelo Ubuntu 12.04, pois eles certamente foram atualizados para a versão 14.10 do GNOME Utopic.

 $ xhost + $ for i in /dev /dev/pts /proc /run /sys; do sudo mount -B $i /mnt$i; done $ sudo cp /etc/resolv.conf /mnt/etc/ $ modprobe efivars $ sudo chroot /mnt # export DISPLAY=:0.0 # gconf-editor 

Todos os esquemas para apps / desktop / system são ilegíveis e um ícone de chave é exibido.

Ao clicar duas vezes em qualquer esquema, aparece uma janela pop-up que diz Currently pairs and schemas can't be edited. This will be changed in a later version Currently pairs and schemas can't be edited. This will be changed in a later version .

Então, minha pergunta é: Como esses esquemas foram modificados pelo acionamento de scripts ao instalar o pacote systemd , existe mesmo assim que eu possa regenerar esquemas válidos do Precise 12.04? Ou devo jogar fora todo o meu sistema Precise 12.04 por causa dessas peculiaridades do GNOME?

Eu reinstalei os pacotes gsettings-desktop-schemas e gnome-settings-daemon mas não adiantou.

Não tenho certeza do que você está perguntando, mas quase tudo no GNOME não usa mais o gconf. Eles usam o dconf. Além disso, sim, você não pode editar pares ou esquemas no gconf-editor. Ele provavelmente nunca será consertado, já que o GNOME mudou do gconf para o dconf.

Não tenho certeza do que você acha que os esquemas sejam ilegíveis. Se você pode ver o esquema no gconf-editor, então é claramente legível.

Se você simplesmente forçar diretamente os pacotes instalados de 14.10 para 12.04, provavelmente terá um problema maior que os esquemas. Muita coisa mudou nos últimos 2,5 anos, tanto no GNOME quanto no Ubuntu.

Você quebrou o sistema, então você realmente consegue manter os dois pedaços. Eu não tenho idéia da sua pergunta, o que está realmente quebrado, então eu não posso te dizer como consertar isso. A atualização para 14.04 pode ajudar.

~/.xsession-errors deve informar por que a session não carrega depois do login.