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

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