XDM (Português)

Status de tradução:
Esse artigo é uma tradução de
XDM
. Data da última tradução: 2020-06-18. Você pode ajudar a sincronizar a tradução, se houver
alterações
na versão em inglês.
Artigos relacionados
Gerenciador de exibição
Da
página de manual do XDM
:
Xdm gerencia uma coleção de telas do X, que podem estar na máquina local ou em servidores remotos. O projeto do xdm foi orientado pelas necessidades dos terminais X, assim como o padrão do The Open Group XDMCP, o Protocolo de Controle do Gerenciador de Tela X. Xdm fornece serviços similares aos fornecidos pelo init getty e login em terminais de caracteres: solicitando o nome de login e senha, autenticando o usuário, e executando uma "sessão"
XDM fornece um simples e direto solicitador de login gráfico.
Instalação
Instale
o pacote
xorg-xdm
. Então
habilite
xdm.service
.
Se você quiser usar um tema do Arch Linux para XDM, você pode opcionalmente instalar o pacote
xdm-archlinux
. Se instalar este último pacote,
não
habilite
xdm.service
, mas, em vez disso, habilite
xdm-archlinux.service
.
Configuração
Definindo a sessão
Ao contrário de muitos outros
gerenciadores de exibição
, como
GDM
ou
LightDM
, XDM não carrega sessões disponíveis de arquivos .desktop localizados no diretório
/usr/share/xsessions
. Como tal, XDM não tem um 'menu de sessão.' Em vez disso, XDM vai executar o arquivo
.xsession
no diretório home.
Por exemplo, para iniciar o xfce no login, o
~/.xsession
deve se parecer com isso:
startxfce4
Certifique-se que o arquivo
.xsession
em seu diretório home é um executável. Para fazer isso, use o seguinte comando:
$ chmod 700 ~/.xsession
Tema
Para os significados exatos das opções discutidas abaixo, veja a página de manual do xdm. O arquivo de configuração está localizado em
/etc/X11/xdm/Xresources
, note que se você instalou
xdm-archlinux
, o arquivo de configuração estará localizado em
/etc/X11/xdm/archlinux/Xresources
.
Papel de parede de plano de fundo
Você pode usar um programa como
qiv
AUR
para definir o plano de fundo no XDM:
Instale
qiv
AUR
Crie um diretório para armazenar imagens de plano de fundo, por exemplo,
/root/backgrounds
ou
/usr/local/share/backgrounds
Coloque suas imagens no diretório.
Edite
/etc/X11/xdm/Xsetup_0
. Altere o comando
xconsole
para:
/usr/bin/qiv -zr /root/backgrounds/*
Fonte
Edite
/etc/X11/xdm/Xresources
. Adicione/substitua as seguintes definições:
xlogin
greetFont:  -adobe-helvetica-bold-o-normal--20-
-
-
-
-
-iso8859-1
 xlogin
font:       -adobe-helvetica-medium-r-normal--14-
-
-
-
-
-iso8859-1
 xlogin
promptFont: -adobe-helvetica-bold-r-normal--14-
-
-
-
-
-iso8859-1
 xlogin
failFont:   -adobe-helvetica-bold-r-normal--14-
-
-
-
-
-iso8859-1
Posicionamento de diálogo de login
Essa configuração moverá o diálogo de login para o canto direito inferior da tela.
xlogin*frameWidth: 1
 xlogin*innerFramesWidth: 1
 xlogin*logoPadding: 0
 xlogin*geometry:    300x175-0-0
Removendo a logo
Comente as definições da logo:
#xlogin*logoFileName: /usr/share/xdm/pixmaps/xorg.xpm
 #xlogin*logoFileName: /usr/share/xdm/pixmaps/xorg-bw.xpm
Várias sessões X & Login na janela
Com o
XDMCP
habilitado, você pode facilmente executar várias sessões X simultaneamente na mesma máquina.
# X -query
ip_servidor_xdmcp
:2
Isso vai iniciar a segunda sessão na janela (você precisará de
xorg-server-xephyr
)
# Xephyr -query
ip_dessa_máquina
:2
Login sem senha
Para habilitar login sem senha para XDM, adicione a linha abaixo ao
/etc/X11/xdm/Xresources
:
xlogin*allowNullPasswd: true