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.0.
Transferência (HTTP): https://download.gnome.org/sources/gnome-session/44/gnome-session-44.0.tar.xz
Transferência (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/gnome-session/44/gnome-session-44.0.tar.xz
Soma de verificação MD5 da transferência: 0223353306fb2e5b84bd42e3fde905f0
Tamanho da transferência: 476 KB
Espaço em disco estimado exigido: 12 MB
Tempo de construção estimado: 0,1 UPC
gnome-desktop-44.0, JSON-GLib-1.6.6, Mesa-23.1.6 , Systemd-254 (tempo de execução) e UPower-1.90.2
xmlto-0.0.28 e libxslt-1.1.38 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.22.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 .. && ninja
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root
:
ninja install
Mova a documentação para um diretório versionado:
mv -v /usr/share/doc/gnome-session{,-44.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.
A maneira mais fácil de iniciar o GNOME é a de usar um gerenciador de exibição. GDM-44.1 é 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-44.1 instalado para que algumas partes da área de trabalho funcionem. Um motivo para iniciar a partir da linha de comando é se você quiser suporte ao Wayland em um sistema que tenha o controlador proprietário NVIDIA instalado, uma vez que o GDM não mostrará o tipo de sessão do Wayland em tal sistema.
Para iniciar o GNOME usando xinit-1.4.2, 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