É necessário instalar um gerenciador de janelas junto com uma instalação do Cinnamon no Arch Linux?

0

Instalei o Arch Linux e percebi que as imagens de segundo plano não são salvas por meio de uma reinicialização. Eu fiz um pouco de pesquisa e encontrei um pacote chamado feh que aparentemente faz isso, e mais, para gerenciadores de janelas sem essa capacidade.

Eu ainda li que os gerenciadores de janelas são tipicamente integrados em ambientes de desktop, então eu deveria ter sido instalado. O ambiente de área de trabalho que eu instalei era cinnamon . Portanto, estou aqui para perguntar se estou simplesmente perdendo uma etapa de configuração ou se a canela não vem com um gerenciador de janelas integrado?

    
por sherrellbc 18.05.2014 / 21:48

1 resposta

1

Qualquer ambiente de desktop tem um gerenciador de janelas quase que por definição. O Cinnamon's é chamado "Muffin", um fork do GNOME's Mutter, e não é usado diretamente, mas como uma biblioteca carregada pelo "Cinnamon shell" ( /usr/bin/cinnamon ), seguindo a arquitetura do Mutter e do GNOME Shell.

No entanto, restaurar o papel de parede não é estritamente uma função do gerenciador de janelas, é exatamente onde algumas implementações o fazem.

A maioria dos WMs independentes não tem nenhuma configuração para isso, mas eles têm um "script de inicialização" que executa uma ferramenta como feh ou hsetroot ou mesmo xsetroot (entre outras coisas que o usuário deseja executar inicialização).

Os ambientes de área de trabalho, por outro lado, têm um painel de configurações (por exemplo, gnome-control-center ou cinnamon-settings ) e um armazenamento de configurações (dconf + GSettings em caso de tanto o GNOME quanto o Cinnamon, um diretório cheio de arquivos .ini no caso do KDE) onde o painel de configurações armazena o papel de parede escolhido, e onde o gerenciador de janelas o lê.

(high-level GSettings API)
# gsettings list-recursively org.cinnamon.desktop.background
# gsettings get org.cinnamon.desktop.background picture-uri

(low-level dconf storage)
# dconf dump /org/cinnamon/desktop/background/

No GNOME, isso é realmente lido não pelo gerenciador de janelas, mas por gnome-settings-daemon (a coisa do gerenciador de configuração central que faz todo tipo de coisa).

Em Canela ... não faço ideia? Originalmente, isso também foi tratado por cinnamon-settings-daemon . Então, na versão 2.0.6, de repente foi removido . Parece que a funcionalidade era movida para o shell cinnamon .

    
por 18.05.2014 / 22:32