O pacote GNOME Session contém o gerenciador de sessões do GNOME.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://download.gnome.org/sources/gnome-session/48/gnome-session-48.0.tar.xz
Soma de verificação MD5 da transferência: 7b06c3d7aff4c13be55fe90a3a8bb0c4
Tamanho da transferência: 480 KB
Espaço em disco estimado exigido: 9,6 MB
Tempo de construção estimado: 0,2 UPC
gnome-desktop-44.3, JSON-GLib-1.10.6, Mesa-25.1.8 , Systemd-257.8 (tempo de execução) e UPower-1.90.9
xmlto-0.0.29 e libxslt-1.1.43 com docbook-xml-4.5 e docbook-xsl-nons-1.79.2 (para construir a documentação)
Ao executar o GNOME sob o Wayland-1.24.0, as configurações de ambiente não são importadas para o(a) usuário(a) que usa o perfil do sistema. Os(As) desenvolvedores(as) do Wayland estão atualmente indecisos a respeito de um método padrão para fornecer configurações de ambiente de sistema para sessões de usuário(a). Para contornar essa limitação, execute o seguinte comando para fazer com que gnome-session use um shell de login:
sed 's@/bin/sh@/bin/sh -l@' -i gnome-session/gnome-session.in
Instale o GNOME Session executando os seguintes comandos:
mkdir build &&
cd    build &&
meson setup --prefix=/usr              \
            --buildtype=release        \
            -D man=false               \
            -D docbook=false           \
            ..                         &&
ninja
        Esse pacote não vem com uma suíte de teste.
          Agora, como o(a) usuário(a) root:
        
ninja install
Se você gerou a documentação, mova-a para um diretório versionado:
mv -v /usr/share/doc/gnome-session{,-48.0}
        
          Esse pacote cria dois arquivos .desktop baseados em Xorg no diretório
          /usr/share/xsessions/ e dois arquivos
          .desktop baseados em Wayland no
          diretório /usr/share/wayland-sessions/. Somente um é
          necessário em cada diretório em um sistema BLFS, de forma que evite
          que os arquivos extras apareçam como opções em um gerenciador de
          exibição. Como o(a) usuário(a) root:
        
rm -v /usr/share/xsessions/gnome.desktop && rm -v /usr/share/wayland-sessions/gnome.desktop
          --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.
        
          -D man=false -D
          docbook=false: Esses parâmetros desabilitam construir
          documentação. Omita-os se você tiver construído as dependências
          opcionais.
        
A maneira mais fácil de iniciar o GNOME é a de usar um gerenciador de exibição. GDM-48.0 é o gerenciador de exibição recomendado.
Também é possível iniciar o GNOME a partir da linha de comando. No entanto, você ainda precisa ter o GDM-48.0 instalado para que a área de trabalho funcione. Em lançamentos anteriores do GNOME, o gnome-shell iniciava sem ele instalado, mas isso mudou na 48.0. O GDM não precisa estar habilitado para iniciar o gnome-shell a partir da linha de comando.
Para iniciar o GNOME usando xinit-1.4.4, execute os seguintes comandos:
cat > ~/.xinitrc << "EOF"
dbus-run-session gnome-session
EOF
startx
        Alternativamente, para iniciar o GNOME com suporte ao Wayland, execute o seguinte comando:
XDG_SESSION_TYPE=wayland dbus-run-session gnome-session