Instale o Deepin no Arch Linux: Guia Completo com LightDM e Configurações

Existem diversas opções de ambientes de trabalho disponíveis para o Arch Linux. Uma novidade interessante é o ambiente Deepin, que se destaca por ser o componente principal de uma distribuição Linux independente, a qual, por sua vez, utiliza o Ubuntu como base. O objetivo principal do Deepin é oferecer uma experiência de usuário intuitiva, com visual agradável e moderno.

Por algum tempo, o Deepin estava disponível apenas em sua distribuição própria, como código-fonte, ou no Ubuntu, através de fontes de software externas. Recentemente, esse software foi adicionado à seção “Comunidade” do Arch Linux, expandindo as opções para os usuários desta distribuição!

Instalação do Deepin

O ambiente de trabalho Deepin agora pode ser instalado diretamente, desde que a fonte de software “Comunidade” esteja habilitada. Anteriormente, era necessário instalá-lo através de repositórios personalizados ou construí-lo via AUR. A instalação da área de trabalho básica é feita através de um único meta pacote. Para instalá-lo, abra o terminal e execute o seguinte comando:

sudo pacman -S deepin

Este meta pacote instala os componentes essenciais para o funcionamento do ambiente de trabalho no Arch Linux. A partir daí, você também precisará instalar e habilitar a ferramenta de gerenciamento de rede.

sudo pacman -S networkmanager

O Network Manager estará instalado, mas não estará funcionando. Essa ferramenta, como muitos elementos no Arch, depende fortemente do systemd. Para garantir que o Deepin tenha conexão de rede, execute os seguintes comandos:

sudo systemctl enable NetworkManager.service
sudo systemctl start NetworkManager.service

É importante notar que o Deepin utiliza seu próprio miniaplicativo Network Manager no painel. Portanto, se você tiver instalado o “nm-applet” (o aplicativo padrão do painel de rede), terá dois indicadores de rede. Para corrigir isso, desinstale o applet:

sudo pacman -R nm-applet

Após a instalação do pacote básico e a habilitação da rede, ainda faltam alguns elementos para uma experiência completa. Para isso, instale o meta pacote “deepin-extra”. Ele adiciona utilitários e ferramentas adicionais que melhoram significativamente a experiência de uso do ambiente de trabalho.

sudo pacman -S deepin-extra

É importante compreender que o ambiente Deepin se diferencia de outros no Arch, pois não é um ambiente de desktop completo. Embora o Deepin ofereça vários programas específicos no meta pacote “deepin-extra”, os usuários ainda sentirão falta de algumas ferramentas.

Por exemplo, ao instalar o Gnome 3 no Arch, dois meta pacotes garantem uma experiência Gnome completa, incluindo editor de texto, cliente de e-mail, etc. Os programas do Deepin não são tão abrangentes e os usuários precisarão complementá-los.

Para complementar alguns programas ausentes, tente instalar os seguintes pacotes:

sudo pacman -S geary gedit tomboy empathy transmission-gtk

Instalando o LightDM

O Deepin é compatível com diversos gerenciadores de login, como GDM, LXDM, SDDM, entre outros. No entanto, para uma experiência otimizada neste ambiente no Arch Linux, é recomendável habilitar o saudador do Deepin.

O saudador é a interface que o usuário vê ao fazer login no sistema, um componente chave do LightDM. Sem um saudador, o LightDM não funcionará corretamente. Para habilitá-lo, primeiro instale o LightDM:

sudo pacman -S lightdm

Após a instalação, o gerenciador de login do LightDM ainda não funcionará, pois é necessário configurar o systemd. Habilite-o como o gerenciador de login padrão com:

sudo systemctl enable lightdm -f

Abra o arquivo de configuração do LightDM com o editor de texto Nano e procure pela linha “# greeter-session”.

sudo nano /etc/lightdm/lightdm.conf

Na linha “# greeter-session”, insira:

greeter-session=lightdm-deepin-greeter

Salve o arquivo de configuração (Ctrl + O) e execute o comando de teste para verificar se está tudo correto.

lightdm --test-mode --debug

AVISO! Não reinicie o sistema se o teste de depuração falhar! Se isso ocorrer, a configuração está incorreta. Revise os passos acima e tente novamente. Quando o comando de debug for bem-sucedido, reinicie o sistema.

Configurações

Por padrão, o Deepin inicia no modo “dock”, com um encaixe na parte inferior da tela. Não há painel superior e o visual é bastante elegante. Este modo agrada a muitos, principalmente aqueles que apreciam a interface do macOS. No entanto, este não é o único modo de uso para este ambiente de trabalho.

Para alterar a aparência do painel, clique com o botão direito nele e selecione “Modo”. Você pode alternar entre os diferentes layouts clicando entre as opções.

Adicionando uma Barra Superior ao Modo Dock

Se você optar por usar o modo Dock, pode adicionar uma barra superior. Isso tornará a experiência mais similar ao macOS e adicionará funcionalidades que você perde no modo dock. Para obter a barra superior, baixe o pacote e crie um pacote instalável para o Arch, ou utilize seu gerenciador AUR preferido. Depois, procure por “deepin-topbar” e execute-o.

Iniciando a Barra Superior Automaticamente

Para garantir que a barra superior esteja sempre em execução ao iniciar a sua área de trabalho, crie uma entrada de inicialização. Isso é feito copiando o arquivo Desktop que já está em /usr/share/applications/ e alterando as permissões.

cp /usr/share/applications/deepin-topbar.desktop ~/.config/autostart
sudo chmod +x ~/.config/autostart/deepin-topbar.desktop