gnome-session-49.2

Introdução ao GNOME Session

O pacote GNOME Session contém o gerenciador de sessões do GNOME.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Dependências do GNOME Session

Exigidas

gnome-desktop-44.5, JSON-GLib-1.10.8, Mesa-25.3.5 , Systemd-259.1 (tempo de execução) e UPower-1.91.1

Opcionais

xmlto-0.0.29 e libxslt-1.1.45 com docbook-xml-4.5 e docbook-xsl-nons-1.79.2 (para construir a documentação)

Instalação do GNOME Session

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{,-49.2}

Esse pacote cria dois arquivos .desktop baseados em Xorg no diretório /usr/share/wayland-sessions/. Somente um é necessário em um sistema BLFS, de modo que nós evitamos que o arquivo extra apareça como uma opção em um gerenciador de exibição. Como o(a) usuário(a) root:

rm -v /usr/share/wayland-sessions/gnome.desktop

Explicações do Comando

--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.

-D x11=true: Essa opção habilita suporte para sessões do X11. O suporte X11 está obsoleto e será removido no GNOME 50.

Iniciando o GNOME

A maneira mais fácil de iniciar o GNOME é a de usar um gerenciador de exibição. GDM-49.2 é 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-49.2 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 sem um gerenciador de exibição você precisa determinar teu ID de sessão, usando loginctl. Feito isso, emita (nós supomos que o ID de sessão seja 1):

systemctl --user set-environment XDG_SESSION_TYPE=wayland XDG_SESSION_ID=1 &&
systemctl --user start gnome-session-wayland@gnome.target

Conteúdo

Aplicativos Instalados: gnome-session, gnome-session-inhibit e gnome-session-quit
Bibliotecas Instaladas: Nenhum(a)
Diretórios Instalados: /usr/share/doc/gnome-session-49.2 e /usr/share/gnome-session

Descrições Curtas

gnome-session

é usado para iniciar o ambiente de área de trabalho do GNOME

gnome-session-inhibit

é usado para inibir certas funcionalidades da sessão do GNOME enquanto executar o comando dado

gnome-session-quit

é usado para terminar a sessão do GNOME