GDM-45.0.1

Introdução ao GDM

"GDM" é um serviço de sistema que é responsável por fornecer "logins" gráficos e gerenciar exibições locais e remotas.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.

Informação do Pacote

Dependências do "GDM"

Exigidas

AccountsService-23.13.9, DConf-0.40.0, libcanberra-0.30 (construído depois do GTK+-3.24.41) e Linux-PAM-1.6.0

Opcionais

keyutils-1.6.3

Dependências de Tempo de Execução

gnome-session-45.0, gnome-shell-45.4 e Systemd-255

Instalação do GDM

É recomendado ter um(a) usuário(a) e um grupo dedicado(a) para assumir o controle do processo de segundo plano "gdm" depois de ele ser iniciado. Emita os seguintes comandos como o(a) usuário(a) "root":

groupadd -g 21 gdm &&
useradd -c "Proprietário(a) do Processo de Segundo Plano GDM" -d /var/lib/gdm -u 21 \
        -g gdm -s /bin/false gdm &&
passwd -ql gdm

Instale o "GDM" executando os seguintes comandos:

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -Dgdm-xsession=true \
      -Drun-dir=/run/gdm  &&
ninja

Esse pacote não vem com uma suíte de teste usável.

Agora, como o(a) usuário(a) "root":

ninja install

Explicações do Comando

--buildtype=release: Especifique um tipo de construção adequado para lançamentos estáveis do pacote, pois o padrão possivelmente produza binários não otimizados.

-Dinitial-vt=7: Use essa chave para fazer o "GDM" iniciar no "VT7" em vez do primeiro" VT" livre.

-Ddefault-pam-config=lfs: Use essa chave se você não criou o arquivo "/etc/lfs-release" ou a detecção automática da distribuição falhará e você estará inapto(a) para usar o "GDM".

-Dgdm-xsession=true: Isso habilita a instalação do arquivo "Xsession" do "GDM".

Configurando o GDM

Arquivos de Configuração

/etc/gdm/custom.conf

Informação de Configuração

O processo de segundo plano "GDM" é configurado usando o arquivo "/etc/gdm/custom.conf". Os valores padrão são armazenados em "GSettings" no arquivo "gdm.schemas". É recomendado que os(as) usuários(as) finais modifiquem o arquivo "/etc/gdm/custom.conf", porque o arquivo de esquemas possivelmente seja sobrescrito quando o(a) usuário(a) atualizar o sistema dele(a) para ter uma versão mais recente do "GDM".

Em alguns sistemas com GPUs NVIDIA, o GDM ocultará as sessões do Wayland por padrão. Isso geralmente é feito para impedir que os(as) usuários(as) encontrem problemas com controladores defeituosos, o que pode resultar em travamentos do sistema, travamentos de aplicativos, problemas de gerenciamento de eletricidade e lentidão gráfica. Se você tiver uma GPU NVIDIA e ainda desejar tentar executar sessões do Wayland de qualquer maneira, execute o seguinte comando como o(a) usuário(a) root:

ln -s /dev/null /etc/udev/rules.d/61-gdm.rules

Unidade do systemd

Para iniciar o processo de segundo plano "gdm" na inicialização, habilite a unidade do "systemd" instalada anteriormente executando o seguinte comando como o(a) usuário(a) "root":

systemctl enable gdm

Configurando Auto Suspensão do GDM

O GDM suspenderá o sistema quando a tela de saudação estiver executando por um tempo sem qualquer entrada interativa. Se você quiser desabilitar a suspensão automática por qualquer motivo (por exemplo, se o sistema estiver hospedando alguns serviços além de funcionar como um sistema de área de trabalho), como o(a) usuário(a) root, emita:

su gdm -s /bin/bash                                                \
       -c "dbus-run-session                                        \
             gsettings set org.gnome.settings-daemon.plugins.power \
                           sleep-inactive-ac-type                  \
                           nothing"

Conteúdo

Aplicativos Instalados: gdm, gdmflexiserver e gdm-screenshot
Bibliotecas Instaladas: libgdm.so e pam_gdm.so (Módulo "PAM")
Diretórios Instalados: /etc/gdm, /usr/include/gdm, /usr/share/gdm e /usr/share/help/*/gdm

Descrições Curtas

gdm

é uma solicitação de "login" para o "GNOME"

gdm-screenshot

é uma ferramenta de captura de tela para o "GDM"