sawfish-1.13.0

Introdução ao sawfish

O pacote "sawfish" contém um gerenciador de janelas. Isso é útil para organizar e exibir janelas onde todas as decorações das janelas são configuráveis e todas as políticas da interface de usuário(a) são controladas por intermédio da linguagem de extensão.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do "sawfish"

Exigidas

gdk-pixbuf-xlib-2.40.2, rep-gtk-0.90.8.3 e Which-2.21

Opcionais

libnsl-2.0.0

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/sawfish

Instalação do sawfish

Instale o "sawfish" executando os seguintes comandos:

./configure --prefix=/usr --with-pango   &&
make

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) "root":

make install

Esse pacote cria seis arquivos ".desktop" no diretório "/usr/share/xsessions/". Todos, exceto um, são necessários em um sistema BLFS, de forma que evite os arquivos extras aparecendo como opções em um gerenciador de tela. Como o(a) usuário(a) "root":

rm -v /usr/share/xsessions/sawfish-*.desktop

Configurando o sawfish

Informação de Configuração

Certifique-se de produzir uma cópia de segurança do teu ".xinitrc" atual antes de continuar.

cat >> ~/.xinitrc << "EOF"
exec sawfish
EOF

Opcionalmente, você pode usar um Gerenciador de Tela, como o "lxdm-0.5.3".

Oriundo dos(as) desenvolvedores(as): A ligação padrão do menu é um tanto obscura; você precisa clicar com o botão do meio no plano de fundo para abrir os menus. (Se você tiver um mouse de dois botões, [então] tente clicar nos dois botões simultaneamente). Você pode encontrar isso no "FAQ do sawfish".

Conteúdo

Aplicativos Instalados: sawfish, sawfish-about, sawfish-client, sawfish-config, sawfish-kde4-session, sawfish-kde5-session, sawfish-lumina-session, sawfish-mate-session e sawfish-xfce-session
Bibliotecas Instaladas: Vários módulos internos sob a árvore "/usr/lib/sawfish"
Diretório Instalado: /usr/include/sawfish, /usr/lib/sawfish, /usr/lib/rep/sawfish e /usr/share/sawfish

Descrições Curtas

sawfish

é o gerenciador de janelas extensível que usa uma linguagem de conjunto de comandos sequenciais baseada em "Lisp"

sawfish-about

é a janela "sobre" do "sawfish"

sawfish-client

permite que você se conecte a um processo gerenciador de janelas e avalie formulários arbitrários "Lisp"

sawfish-config

é o gerenciador de configuração do "sawfish"

sawfish-kde4-session

é um conjunto de comandos sequenciais para executar o "KDE4" usando o "sawfish"

sawfish-kde5-session

é um conjunto de comandos sequenciais para executar o "Plasma 5" usando o "sawfish"

sawfish-mate-session

é um conjunto de comandos sequenciais para executar o "mate" usando o "sawfish"

sawfish-lumina-session

é um conjunto de comandos sequenciais para executar o "Lumina" usando o "sawfish"

sawfish-xfce-session

é um conjunto de comandos sequenciais para executar o "xfce" usando o "sawfish"