Xorg-Server-21.1.7
Introdução ao Servidor Xorg
O Servidor "Xorg" é o núcleo do
Sistema de Janelas "X".
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
Dependências do Servidor "Xorg"
Exigidas
libxcvt-0.1.2, Pixman-0.42.2,
Fontes do
Xorg (somente "font-util") e, ao tempo da execução, xkeyboard-config-2.38
Recomendadas
libepoxy-1.5.10 (necessário para o glamor),
libtirpc-1.3.3, Systemd-252 e "Libinput" do
"Xorg"-1.2.1 (tempo de execução)
Opcionais
acpid-2.0.34 (tempo de execução), Doxygen-1.9.6 (para construir a documentação da
"API"), fop-2.8 (para construir a documentação), libunwind-1.6.2, Nettle-3.8.1,
libgcrypt-1.10.1, xcb-util-keysyms-0.4.1, xcb-util-image-0.4.1, xcb-util-renderutil-0.3.10,
xcb-util-wm-0.4.2 (todos quatro para
construir o "Xephyr"), xmlto-0.0.28 (para construir a
documentação), xkeyboard-config-2.38 (para testes),
rendercheck
(para testes) e xorg-sgml-doctools
(para construir a documentação)
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/Xorg7Server
Instalação do Servidor Xorg
Instale o servidor executando os seguintes comandos:
mkdir build &&
cd build &&
meson --prefix=$XORG_PREFIX \
--localstatedir=/var \
-Dsuid_wrapper=true \
-Dxkb_output_dir=/var/lib/xkb &&
ninja
Para testar os resultados, emita: "ninja test". Você precisará
executar "ldconfig"
como o(a) usuário(a) "root
"
primeiro ou alguns testes possivelmente falhem.
Agora como o(a) usuário(a) "root
":
ninja install &&
mkdir -pv /etc/X11/xorg.conf.d
Explicações do Comando
-Dsuid_wrapper=true
:
Constrói o involucrador "suid-root" para suporte de controlador
legado em sistemas "xserver" sem raiz.
-Dsystemd_logind=false
: Essa chave
desabilita a integração "systemd-logind" , permitindo que o Servidor "Xorg"
funcione sem ter o módulo "PAM" do "systemd" configurado.
-Dxephyr=true
: Essa opção permite
construir o "Xephyr" se as dependências dele forem atendidas.
Conteúdo
Aplicativos Instalados:
gtf, X, Xnest, Xorg, Xvfb e,
opcionalmente, Xephyr
Bibliotecas Instaladas:
várias sob
"$XORG_PREFIX/lib/xorg/modules/" incluindo o controlador
"modesetting_drv.so
"
Diretórios Instalados:
/etc/X11/xorg.conf.d,
$XORG_PREFIX/include/xorg, $XORG_PREFIX/lib/xorg e
$XORG_PREFIX/share/X11/xorg.conf.d
Descrições Curtas
gtf
|
calcula linhas do modo "GTF" do "VESA"
|
X
|
é um link simbólico para o "Xorg"
|
Xephyr
|
é um servidor aninhado "X" que suporta extensões modernas
"X"
|
Xnest
|
é um servidor aninhado "X"
|
Xorg
|
é o Servidor "X11R7" "X"
|
Xvfb
|
é o servidor virtual de "framebuffer" "X" para o X Versão
11
|
modesetting_drv.so
|
fornece um controlador de vídeo para máquinas que usam
"Kernel Mode Setting" ("KMS"). Isso usará o "glamour" se
esse tiver sido habilitado e o "hardware" oferecer
aceleração
|