Como escolher e mudar os gestores de exibição linux

Você sabe o que dizem - “se não está quebrado, não conserte”.

Deixe-os falar.

Claro, se você está perfeitamente feliz com seu sistema operacional, não há necessidade de gastar muito tempo mexer com isso, especialmente se você estiver tentando ser produtivo.Como ser mais produtivo com dois monitoresComo ser mais produtivo com dois monitoresVocê precisa de espaço para vários documentos, para obter uma visão geral e rapidamente alternar entre tarefas. O que é verdade para sua mesa também se aplica ao seu espaço de trabalho virtual. Nós mostramos-lhe como isso é importante.consulte Mais informação

Ainda assim, um dos melhores coisas sobre o software de código aberto (E Linux em geral) é que você pode facilmente mudar o que quiser: de substituição de aplicativos padrão com melhores alternativas para editar o código-fonte. Não gosto do gerenciador de arquivos padrão que veio com seu distro? Basta instalar outra. O mesmo se aplica a players de música, navegadores da Web e editores de texto, mas também para componentes fundamentais de uma distribuição Linux, como o ambiente de trabalho ou o kernel.

Um desses componentes é um gerenciador de exibição.

O que é um Display Manager?

Às vezes referido como um “gerenciador de login”, um gerenciador de exibição é responsável por iniciar o servidor de exibição e carregar o desktop Linux depois que você digitar seu nome de usuário e senha. Simplificando, ele controla as sessões de usuário e gerencia a autenticação do usuário. Para a maior parte, um gerenciador de exibição realiza sua magia “sob o capô”, e, geralmente, o único elemento que você verá é a janela de login, também conhecida como a “saudação”.

linux-display-gerentes-panteão-greeter

É fundamental lembrar que um gerenciador de exibição não é a mesma coisa que um gerenciador de janelas ou um servidor de exibição. Todos os três componentes interagem uns com os outros, mas eles não têm a mesma funcionalidade, de modo que os termos não devem ser usados ​​alternadamente. Exemplos de um gerenciador de janelas são KWin, Openbox e dwm, enquanto alguns servidores de exibição bem conhecidos para Linux incluem Wayland, Mir, e X.Org.Compiz vs. KWin: Qual Window Manager é melhor?Compiz vs. KWin: Qual Window Manager é melhor?Se você nunca brinquei com um sistema Linux, mas vi um vídeo do YouTube sobre isso, há uma grande chance de que você já viu alguém mostrar os seus efeitos de desktop fantasia, mais notavelmente o ...consulte Mais informação

Por que substituir um Display Manager?

Por que alguém iria querer substituir um gerenciador de exibição, você pergunta? Bem, aqui estão alguns cenários prováveis:

  • você está tentando reavivar um PC antigo e você precisa de um gerenciador de exibição leve
  • seus atuais breaks gerenciadores de display após uma atualização, e é muito mais rápido para instalar apenas um diferente do que migrar para outra distro
  • você deseja aplicar temas lindos para sua janela de login, mas o gerente de exibição padrão da sua distribuição é limitada a este respeito.

Existem vários gerenciadores de tela populares para Linux. Você vai notar que eles são bastante semelhantes em Aparência- as principais diferenças residem na sua dimensão, complexidade, ea forma como eles gerenciar usuários e sessões.

KDM

Como todas as outras coisas KDE, o KDM oferece muitas características e opções de personalização. Você pode facilmente configurá-lo através do módulo de controle em Configurações do sistema. Lá você pode escolher qual tema KDM de usar, ou mudar para a saudação simples que lhe permite personalizar o fundo, mensagem de boas vindas, e fonte.

Você pode ativar troca rápida de usuário, visualizar a lista de usuários, permitir o desligamento raiz, permitir o login sem senha e login automático. KDM também pode evitar o desligamento de sua janela greeter, para que somente usuários registrados-in pode desligar o computador. Se o seu hardware suporta diferentes métodos de autenticação, como a digitalização de impressões digitais, o KDM podem reconhecer e gerenciar esse recurso. Ele detecta automaticamente os ambientes de desktop instalados e gerenciadores de janelas, e oferece-los em uma lista de sessões, para que possa escolher qual deles para começar quando você digitar seu nome de usuário e senha.

linux-display-gerentes-kdm

KDM suporta tanto X.Org e Wayland, mas em KDE Plasma 5 ele é substituído por SDDM, então você vai encontrá-lo como o gerenciador de exibição padrão apenas em versões mais antigas do KDE. Claro, você pode instalá-lo em qualquer lugar, mas estar ciente de que tem muitas dependências relacionadas com o KDE (como KDE-tempo de execução, que se requer uma grande quantidade de pacotes).O estado atual da Nova Linux Desktop Environment, Plasma 5O estado atual da Nova Linux Desktop Environment, Plasma 5Depois de anos de polimento da série 4.x, o KDE está novamente liderando a corrida inovação entre os ambientes de desktop Linux com o seu mais recente produto: Plasma 5.consulte Mais informação

Embora algumas de suas características pode sobrecarregar um novato, KDM é realmente muito fácil de configurar graças ao diálogo gráfica simples. Você não tem de editar os arquivos de configuração e saber o que cada linha os representa. Se você não está feliz com temas do KDM de KDE-Look.org, criar novos a partir do zero é relativamente simples - basta seguir a documentação oficial.

Video: Resolução de tela no linux veja como mudar mp4

GDM (Gnome Display Manager)

O KDM é KDE, GDM é Gnome - o gerente de um ambiente de trabalho grande e popular Linux exibição padrão. Assim como KDM, ele suporta X e Wayland, login automático, escondendo a lista de usuários, login sem senha, sessões personalizadas e temas. Também é possível ter vários usuários conectados ao mesmo tempo e realizar fast-comutação entre as sessões.

Configurando GDM pode ser feito através da janela dedicada em Configurações do sistema ou editando arquivos de configuração (dependendo da distribuição que você usa, pode ser /etc/X11/gdm/gdm.conf ou /etc/gdm/gdm.conf). GDM também armazena algumas chaves de configuração em dconf banco de dados, por isso, se você estiver em ajustes avançados ou você precisa de opções como a digitalização de impressões digitais e autenticação de cartão inteligente, você pode verificar os arquivos em /etc/dconf/db/gdm.d.

linux-display-gerentes-gdm

É importante notar que o GDM passou por uma reformulação séria no Gnome 3 / Gnome Shell, assim que a nova versão do GDM (geralmente referido como gdm3) é bastante diferente do velho, “legado” GDM, embora possa não parecer assim por diante a superfície. Não é compatível com temas legado GDM e tem menos recursos. A maioria das suas opções estão escondidos em arquivos de configuração e não são acessíveis a partir diálogos gráficos.

Gerir a lista de usuários é menos conveniente, também, porque você não pode simplesmente editar um arquivo, como gdm3 depende accountsservice para obter informações sobre os usuários. Você pode ainda personalizar sua aparência editando o /etc/gdm3/greeter.gconf arquivar ou tentar ajustá-lo com ferramentas de terceiros, como GDM3setup.

MDM (Mint Display Manager)

linux-display-gerentes de mdm-theme

Criado pelos desenvolvedores do Linux Mint e ambiente desktop Canela, MDM apareceu pela primeira vez no Linux Mint 13 (Maya) como o gerenciador de exibição padrão. Ele foi inicialmente baseado no “legado” GDM 2.20 e concebido como uma alternativa ao novo, redesenhado gdm3 para usuários que queriam o gerenciador de exibição antigo de volta.

No entanto, já em setembro de 2013, foi radicalmente redesenhado e emagreceu, perdendo várias características no processo, incluindo login remoto e executar comandos personalizados. Algumas características foram removidos a partir da janela de configuração, mas ainda pode ser encontrado e modificado no /etc/mdm/mdm.conf Arquivo.

linux-display-gerentes-mdm

Apesar de ser leve e baseado em um gerenciador de exibição de idade, MDM não é de forma carentes de recursos ou modernidade. Ele suporta login automático, login cronometrado, mensagens de inicialização personalizado, e uma opção para alternar Num Lock. MDM detecta automaticamente sessões disponíveis e suporta três tipos de recepcionistas, ou seja temas: simples GTK, velhos temas 2.x GDM, e temas HTML com características como a transparência, animações e elementos javascript interativos. É o gerenciador de exibição padrão para vários sabores de Linux Mint, mas outras distribuições também reconheceram o seu valor e oferecê-lo como a sua escolha padrão (por exemplo, Manjaro Linux XFCE).Manjaro Linux: Arch para as pessoas que não têm tempoManjaro Linux: Arch para as pessoas que não têm tempoconsulte Mais informação

SLiM (Simple Login Manager)

linux-display-gerentes-Slim

A pista está no nome: Magro pretende ser, você adivinhou, um gerenciador de exibição de luz com dependências mínimas que detecta automaticamente os ambientes de desktop disponíveis. É fácil de configurar através do /etc/slim.conf Arquivo. não SLiM não tem muitas opções (por exemplo, ele não suporta login remoto), mas tem todos os elementos essenciais: Autologin, Num Lock alternância, mensagem personalizada de boas-vindas, e suporte para temas. Infelizmente, Magro não é mais atualizado, por isso, se você topar com um erro de quebra de acordo, não espere uma correção para ele tão cedo.

SDDM (desktop simples Display Manager)

SDDM é uma cara nova na cena do gerenciador de exibição: ele foi lançado em 2013, suporta X e Wayland, se baseia em QML theming, e já provou ser digno o suficiente para substituir o antigo, confiável KDM como gerenciador de exibição padrão no Plasma 5.

Video: Dicas Linux - Alterando o nome de exibição do terminal

linux-display-gerentes-sddm



Tal como acontece com outros gestores não-peneiras de exibição, você pode configurar SDDM editando um arquivo, ou seja, /etc/sddm.conf. Lá você pode habilitar o login automático, vire Num Lock on, modificar qual os usuários são exibidos (janela de login) a saudação, e alterar os temas. Não há outra maneira: se você estiver usando SDDM no KDE, tem um módulo de configuração em Configurações do Sistema, e há também um utilitário chamado sddm-config-editor.

lxdm

linux-display-gerentes-lxdm

Lxdm faz parte do ambiente LXDE, e que costumava ser o gerente de Lubuntu exibição padrão até a versão 12.04. Você pode instalá-lo em qualquer outro ambiente desktop, porém, desde que ele não tem muitas dependências. Você pode configurá-lo através do seu próprio utilitário de configuração, ou editar arquivos de configuração em / Etc / lxdm (Ou se você estiver em Lubuntu, / Etc / xdg / Lubuntu / lxdm ).Usando um computador antigo? Dar-lhe nova vida Com LXDEUsando um computador antigo? Dar-lhe nova vida Com LXDEComo o Linux é sem dúvida o sistema operacional mais customizeable entre ele, Windows e Mac OS X não há muito espaço para mudar apenas sobre o que quiser. personalizando adequada pode potencialmente levar a um desempenho enorme ...consulte Mais informação

linux-display-gerentes-lxdm-configurações

Video: Curso de Linux Ubuntu - 47 - Interface Gnome no Ubuntu

De qualquer maneira, você vai ser capaz de desligar lista de usuários, permitir autologin, escolher ícones de rosto para cada usuário, e permitir a comutação usuário. Ele também suporta autologin cronometrado (o sistema registra automaticamente após o período de tempo selecionado) e imagens de fundo personalizado.

Ambos os relatos de testemunhas de documentação e não oficiais oficiais sobre vários fóruns note que lxdm não encerrar os processos de usuário em logout, então você precisa modificar o / Etc / lxdm / PostLogout arquivo se você quer que ele funcione como outros gestores de exibição. Lxdm pode ser peculiar, mas é bastante rápido, por isso, se isso é uma troca aceitável para você, sinta-se livre para experimentá-lo.

LightDM

Quando foi introduzido como o novo gerenciador de telas padrão para o Ubuntu 11.10, LightDM foi elogiado como a alternativa leve para GDM. Além de X.Org, ele também suporta servidor de exibição Mir da Canonical, por isso é óbvio porque Ubuntu optou por isso. LightDM é personalizável e featureful, mas não bloqueá-lo para baixo com um monte de dependências.

Para encaixar bem com diferentes enivronments de desktop, LightDM oferece pacotes greeter separados: há um para GTK, um para Qt / KDE, uma saudação especial para a Unidade, e um pouco mais. Dependendo da saudação que você usa, você pode aplicar diferentes temas para LightDM e ajustar ainda mais o visual da tela de login.

linux-display-gerentes-LightDM

No caso de você quiser desabilitar a conta de convidado, mostrar a lista de usuário na tela de login, alterar a imagem de fundo e posição da janela, você pode editar os arquivos de configuração LightDM, que deve estar em / Etc / LightDM /, com arquivos separados para cada saudação instalados em /etc/lightdm/lightdm.conf.d/. Os usuários do Ubuntu e derivados que assinam o GUI-única filosofia pode instalar uma ferramenta útil chamada LightDM GTK Configurações Greeter, e um módulo de controle de Configurações do sistema do KDE também está disponível.

linux-display-gerentes-LightDM-configurações

Como substituir um Display Manager no Linux?

Há duas etapas para substituir o seu gerente de exibição atual no Linux: a instalação de um novo e configurá-lo como padrão. A primeira parte do processo é fácil, pois você só tem que encontrar o pacote apropriado para a sua distribuição e instalá-lo. Você pode remover o gerenciador de exibição de idade, se você quiser, mas na maioria dos casos não será necessário (e se o seu gerenciador de pacotes quer remover todo o ambiente GNOME, juntamente com GDM, você obviamente não vai passar com ele).Toolkit do usuário do Linux para descobrir novos aplicativosToolkit do usuário do Linux para descobrir novos aplicativosInstalar o Linux é como a verificação em um resort all-inclusive. Hardware funciona perfeitamente, e você terá uma impressionante selecção de software pré-instalado. Mas e se você quiser experimentar algum novo software Linux?consulte Mais informação

Configurando o novo gerenciador de exibição como padrão é diferente para cada distribuição, mas tudo se resume a edição de alguns arquivos de configuração ou a execução de um simples de uma linha no terminal. Este pequeno guia assume que você já instalou o gerenciador de exibição desejado e agora você só tem que ter certeza que ele carrega corretamente na próxima reinicialização.

Para o Ubuntu, Linux Mint, ea maioria dos derivados do Ubuntu:

Corre sudo gdm dpkg-reconfigure e selecione o gerenciador de telas padrão na caixa de diálogo que aparece. Você pode substituir “gdm” com qualquer um dos gerenciadores de tela que estão atualmente instalados em seu sistema. Se isto falhar, você pode editar o / Etc / X11 / default-display / gerente arquivo com privilégios de root.

linux-display-gerentes-configure

For Arch Linux e Manjaro:

Ative o serviço systemd para o seu gerenciador de exibição novo usando systemctl permitir displaymanager.service -f

Se isso não funcionar, os usuários Manjaro pode tentar desativar o gerenciador de exibição anterior em primeiro lugar:

sudo systemctl gdm parada
sudo systemctl gdm disable
sudo systemctl permitir lightdm.service
sudo systemctl começar LightDM

enquanto no Arch Linux você pode ter que remover o /etc/systemd/system/default.target arquivo e criar um visor do manager.service arquivo no / Etc / systemd / sistema diretório. Este novo arquivo deve ser um link simbólico para o arquivo de serviço do seu novo gerenciador de exibição em / Usr / lib / systemd / system /.

O conselho nesta seção se aplica a novas versões do Fedora, bem como (a partir Fedora 14 em diante). Você também pode alterar o seu gestor de exibição em Fedora com uma ferramenta prática chamada system-switch-displaymanager.

Para Debian:

O procedimento é semelhante ao Ubuntu: substitua o caminho para o gerenciador de exibição antigo para o novo, em / Etc / X11 / default-display-manager. Você tem que editar o arquivo como root. Alternativamente, executado sudo yourdisplaymanager dpkg-reconfigure e escolha o novo gerenciador de exibição.

Para PCLinuxOS:

Você deve ser capaz de escolher o novo gerenciador de exibição do diálogo no Centro de Controle gt; bota gt; Configurar o gerenciador de exibição. Se o sistema não reconhecer as alterações, tente editar o / Etc / sysconfig / área de trabalho arquivo, onde você pode definir o gerenciador de exibição preferido.

Para openSUSE:

Você pode editar o / Etc / sysconfig / displaymanager arquivo ou usar o módulo do Editor sysconfig no YaST para acessar as configurações para Área de Trabalho gt; Display Manager. Seu novo gerenciador de exibição deve ativar na próxima reinicialização.

Outras distribuições não deve exigir atividades muito diferentes das descritas aqui, especialmente se eles estão baseados em distros mencionados nesta lista. Se uma distribuição está usando systemd, as chances são as instruções para Arch, Manjaro e Fedora irá trabalhar para ele também.

Dependendo do gerenciador de exibição que você tenha instalado, agora você pode ter algum divertimento com temas. MDM é a melhor escolha se a personalização é a sua prioridade, uma vez que suporta tanto o velho GDM e novos temas HTML. Você pode encontrá-los em LinuxMint-Art e Gnome-Look.org. DeviantART apresenta uma coleção elegante de temas para vários gerenciadores de tela, e se você estiver usando SDDM, você pode encontrar pacotes temáticos para que nos repositórios.

Como você viu, a substituição de um gerenciador de exibição não é tão difícil quanto parece. Uma vez que você começar a ler mais sobre suas características, você pode ser tentado a testar alguns gestores de exibição diferentes em busca do melhor - e eu encorajo-vos a fazê-lo.

Você não tem que esperar por software para “quebrar” antes de experimentar algo novo.

Alguma vez você já teve que substituir um gerenciador de exibição? Qual deles você escolher, e por quê? Conte-nos tudo sobre isso nos comentários.

Créditos de imagem: gdm-sessão por Mark Mrwizard via Flickr, MDM Prairie Tema, Pantheon Greeter imagem via Linux Mint fóruns, SDDM imagem e lxdm imagem via Manjaro Wiki, LightDM Webkit tema do Google, Configurações LightDM-KDE por David Edmundson.


Artigos relacionados