Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid

Publicado por Xerxes em 13/03/2026

[ Hits: 76 ]

 


Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid



Este guia documenta o processo de substituição do KDE Plasma pelo Cinnamon em um ambiente Gentoo utilizando systemd. O processo abrange a instalação do novo ambiente, a limpeza dos pacotes do KDE, a configuração de aplicativos essenciais e a padronização visual com o tema Colloid.

Linux: Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid

1. Alteração do Perfil e Instalação do Cinnamon

Para utilizar o Cinnamon com systemd, garantindo um sistema enxuto e sem carregar dependências desnecessárias do GNOME, o perfil adequado é o desktop/systemd.

Identifique o número correspondente a este perfil na lista e faça a alteração:

eselect profile list

sudo eselect profile set <NUMERO_DO_PERFIL>

Em seguida, instale o Cinnamon junto com o gerenciador de display LightDM e o seu respectivo greeter:

sudo emerge --ask gnome-extra/cinnamon x11-misc/lightdm x11-misc/lightdm-gtk-greeter

2. Remoção do KDE Plasma e SDDM

Para garantir que o sistema não mantenha bibliotecas desnecessárias, é preciso primeiro identificar quais pacotes do ecossistema KDE e qual gerenciador de login (como o SDDM) foram instalados de forma explícita. Eles ficam registrados no arquivo /var/lib/portage/world.

Busque esses pacotes filtrando o conteúdo do arquivo:

grep -iE 'kde|plasma|sddm' /var/lib/portage/world

O comando retornará a lista exata do que está instalado na sua máquina. Com base nessa saída, utilize o parâmetro --deselect para remover a marcação de exigência desses pacotes.

Abaixo, um exemplo de como o comando deve ser montado utilizando uma saída típica de um sistema KDE:

# Exemplo de desmarcação (substitua pelos pacotes listados no seu comando grep)

sudo emerge --deselect kde-apps/kdeadmin-meta kde-apps/kdecore-meta kde-apps/kdegraphics-meta kde-apps/kdemultimedia-meta kde-apps/kdenetwork-meta kde-apps/kdeutils-meta kde-misc/kclock kde-misc/kdiff3 kde-misc/krename kde-misc/krusader kde-misc/kweather kde-plasma/kpipewire kde-plasma/plasma-meta x11-misc/sddm

Após desmarcar os pacotes, realize a limpeza das dependências. O Portage removerá os programas que ficaram órfãos, juntamente com ferramentas Qt e cursores:

sudo emerge --ask --depclean dev-qt/qttools kde-plasma/breeze kde-frameworks/breeze-icons x11-themes/breeze-cursors

Remova manualmente os cursores residuais da pasta do usuário para evitar conflitos na interface de configuração do Cinnamon:

rm -rf ~/.icons/breeze* ~/.local/share/icons/breeze*

3. Configuração do LightDM e systemd

Crie o arquivo de configuração para instruir o LightDM a carregar o greeter correto:

sudo sh -c 'cat << "EOF" > /etc/lightdm/lightdm.conf.d/50-greeter.conf [Seat:*] greeter-session=lightdm-gtk-greeter EOF'

Desabilite o serviço do SDDM e habilite o LightDM e o NetworkManager no systemd:

sudo systemctl disable sddm.service

sudo systemctl enable lightdm.service NetworkManager.service

4. Permissões de Energia (Polkit + systemd)

Para que os usuários do grupo wheel possam desligar ou reiniciar a máquina diretamente pela interface do Cinnamon utilizando o logind do systemd, crie a regra abaixo:

sudo sh -c 'cat << "EOF" > /etc/polkit-1/rules.d/55-systemd-power.rules polkit.addRule(function(action, subject) { if ((action.id == "org.freedesktop.login1.power-off" || action.id == "org.freedesktop.login1.power-off-multiple-sessions" || action.id == "org.freedesktop.login1.reboot" || action.id == "org.freedesktop.login1.reboot-multiple-sessions" || action.id == "org.freedesktop.login1.suspend" || action.id == "org.freedesktop.login1.hibernate") && subject.isInGroup("wheel")) { return polkit.Result.YES; } }); EOF'

5. Aplicativos Essenciais para o Ambiente

Instale os utilitários de compactação integrados ao Nemo, a ferramenta de captura de tela Flameshot, o emulador de terminal Sakura e o reprodutor multimídia VLC:

sudo emerge --ask app-arch/file-roller gnome-extra/nemo-fileroller app-arch/p7zip app-arch/unrar app-arch/zip app-arch/unzip app-arch/cabextract app-arch/zstd app-arch/lz4 app-arch/lzip app-arch/lrzip

sudo emerge --ask media-gfx/flameshot x11-terms/sakura media-video/vlc

6. Inicialização Automática do Flameshot

Para que o Flameshot inicie em segundo plano com a sessão do Cinnamon e responda instantaneamente à tecla Print Screen:

mkdir -p ~/.config/autostart cat << "EOF" > ~/.config/autostart/flameshot.desktop [Desktop Entry] Name=Flameshot Icon=flameshot Exec=flameshot Terminal=false Type=Application X-GNOME-Autostart-enabled=true EOF

7. Personalização com Tema Colloid

Baixe os repositórios oficiais do tema Colloid e compile as variações de interface e ícones.

Tema da Interface (GTK/Cinnamon):

git clone https://github.com/vinceliuice/Colloid-gtk-theme.git ~/Downloads/Colloid-temp

cd ~/Downloads/Colloid-temp

./install.sh -t all

cd - && rm -rf ~/Downloads/Colloid-temp

Tema de Ícones:

git clone https://github.com/vinceliuice/Colloid-icon-theme.git ~/Downloads/Colloid-icon-temp

cd ~/Downloads/Colloid-icon-temp

./install.sh -s all -t all

cd - && rm -rf ~/Downloads/Colloid-icon-temp

Aplicação do Tema Escuro via Terminal:

gsettings set org.cinnamon.desktop.interface gtk-theme "Colloid-Dark"

gsettings set org.cinnamon.desktop.wm.preferences theme "Colloid-Dark"

gsettings set org.cinnamon.theme name "Colloid-Dark"

gsettings set org.cinnamon.desktop.interface icon-theme "Colloid"

Outras dicas deste autor

Vino sem GNOME

Ganhando espaço no Firefox

Mais de 1 Conky ao mesmo tempo

FFmpeg - Gravando legenda para vídeo

Som estourado ou falhando na Steam com Proton

Leitura recomendada

Cor de fundo no editor de textos leafpad (ou mousepad também)

Configurando o teclado para brasileiro no Slackware 13 de maneira fáci

Aumentando a praticidade do Syslog

Instalando driver de vídeo NVIDIA no Debian (Compaq V6000)

GitHub - Gerenciando repositório pelo terminal

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts