Conflito de tema em dual-boot do Ubuntu 10.10 e Fedora 14

5

Recentemente fui obrigado a migrar para o Fedora 14 para o trabalho, mas não estou disposto a desistir da grandiosidade do Ubuntu. Como resultado, eu agora estou inicializando o Fedora 14 e o Ubuntu Maverick com um diretório pessoal compartilhado.

Tudo parece funcionar, mas um problema evidente é o fato de que o tema gtk configurado para cada sistema operacional parece entrar em conflito. Se eu definir o tema padrão do sistema no Fedora, ele parece estar quebrado no Ubuntu. Se eu fizer o mesmo no Ubuntu, ele será quebrado no Fedora. Tenho a impressão de que deve ser possível que cada sistema operacional use um tema separado, e o tutorial a seguir confirma isso, mas não menciona como isso é obtido:

link

Como mostrado, eu quero usar o tema do Fedora no Fedora, e o tema do Ubuntu no Ubuntu. Como posso ter os respectivos temas do Fedora e do Ubuntu coexistindo pacificamente?

    
por mirzmaster 10.12.2010 / 16:43

1 resposta

11

Você pode consertar isso mudando onde gconf armazena seus dados de configuração para cada distro.

O arquivo de configuração está em /etc/gconf/2/path em cada distro. Então você vai querer editar este arquivo uma vez em sua partição fedora, e uma vez em sua partição ubuntu. A opção de configuração que você deseja está nesta linha:

# The default storage location, ~/.gconf
# This should be the only readwrite source
xml:readwrite:$(HOME)/.gconf

Você pode alterá-lo para algo como xml:readwrite:$(HOME)/.gconf_ubuntu para o Ubuntu, ou adicionar _fc para o fedora, ou o que você quiser. Desta forma, o ubuntu armazena suas configurações em um local separado do fedora, para que elas não colidam umas com as outras. Aplicativos que não usam gconf (firefox, etc.) ainda compartilharão configuração.

Você também pode alterar algumas das outras "incluir" na seção Preferências do usuário e renomeá-las dependendo da distro que estiver usando.

Usamos isso para residências NFS compartilhadas no trabalho e parece funcionar muito bem.

    
por Ken Simon 10.12.2010 / 16:57