Window Maker 0.95.3 no Debian Wheezy - Instalação via repositórios oficiais

Publicado por Luís Fernando C. Cavalheiro em 18/10/2013

[ Hits: 5.803 ]

Blog: https://github.com/lcavalheiro/

 


Window Maker 0.95.3 no Debian Wheezy - Instalação via repositórios oficiais



Alô garotada, aqui começa mais uma dica do Dino, trazendo para vocês informações tão interessantes quanto uma leitura do Das Kapital, em alemão.

Hoje, nós vamos falar um pouquinho mais sobre o Window Maker, o gerenciador de janelas queridinho dos cascas-grossas Alberto e eu.

Em um dos meus artigos, que você pode ler aqui, eu mostrei como instalar e configurar o WM a partir das fontes.

Esse método, por mais prazeroso que seja, não possui a vantagem de um gerenciador de dependências - mas foi preferido no artigo, justamente pela amplitude que ele possui. Agora, nós vamos aprender como instalar o Window Maker usando os pacotes do repositório.

Tenha em mente que esta dica foi escrita tendo o artigo como base, e destarte, vou apenas apontar as diferenças de procedimento necessárias para a compleição da tarefa. Mãos à obra?

Instalando o Window Maker

Trivial:

# apt-get install wmaker wmaker-common wmaker-data docker

O pacote docker implementa uma bandeja de sistema no Window Maker. E iremos precisar dele, já que por alguma razão, o wmsystemtray não está nos repositórios oficiais da distribuição.

Outra informação importante, é que a versão do repositório é a 0.95.3, e não a 0.95.4. Configure os temas GTK, o ponteiro do mouse e o teclado, conforme indicado no artigo.

Arquivo de arranque

O ~/GNUstep/Library/WindowMaker/autostart: o segredo do sucesso aqui, é observar duas regras para o arquivo de arranque automático de coisas, no Window Maker:
  1. Não usar nenhum aplicativo do GNOME ou do KDE (com exceção do nm-applet).
  2. Usar o daemon de configurações do Xfce para as Function Keys relativas ao volume (apenas para Notebooks).

Vamos primeiro analisar o meu autostart recém-criado de acordo com essa diretriz:

#!/bin/sh
xset m 20/10 4

xfsettingsd &
xscreensaver -no-splash &
docker -wmaker &
xfce4-volumed &
wmmixer -w &
nm-applet &
blueman-applet &
wmclock -24 -monthxpm /usr/share/wmclock/lang.portuguese/month.xpm -weekdayxpm /usr/share/wmclock/lang.portuguese/weekday.xpm &
wmmoonclock -lat -22.82299 -lon -43.32411 &
wmmon -b &
wmacpi &
wmtemp &
wmmatrix -sml -c "xscreensaver-command -lock" &

A maior parte dessas "criancinhas" aí é mera perfumaria, vamos nos concentrar no xfsettings (carrega as configurações do Xfce), xscreensaver (carrega o daemon do protetor de tela) e no xfce4-volumed (que permite aumentar ou diminuir o volume pelas teclas multimídias ou pelas Function Keys dos Notebooks).

Além disso, passe o parâmetro -wmaker para o docker, do contrário, ele ficará todo fora de esquadro.

O xfsettingsd carrega o xfce4-notifyd, que além de ser um porre, vai colocar um ladrilho inútil toda vez que uma mensagem aparecer.

Para contornar isso, altere o conteúdo do arquivo /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service, comentando a linha:
Exec=/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd

Deixando-a assim:

# Exec=/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd

Nota: provavelmente, a linha a seguir vai ser ligeiramente diferente em uma instalação 32 bits, ajuste de acordo ao caso. No mais, prossiga com as orientações do artigo.

Conclusão

É isso, garotada.

Aqui termina mais uma dica do Dino, adaptando um pedacinho inútil de conhecimento para outra inutilidade extrema.

Agora, eu me despeço de vocês desejando a todos um ótimo abraço de tigre (com direito às garras e tudo mais) e um feliz desaniversário amanhã.

Outras dicas deste autor

Aterm pra que? Se eu tenho o RXVT!

Corrigindo erro "File in wrong format" durante compilação de pacotes no Slackware 64

Desativando o "freeze" no Linux Educacional

Extraindo referências de artigos acadêmicos ou científicos de arquivo .pdf para .txt

Use o Google Hangouts diretamente no terminal

Leitura recomendada

Bloquear o shutdown no login gráfico

Habilitando o sudo no Slackware

from xdg.DesktopEntry import DesktopEntry

i3-gaps no Funtoo

Recuperando a senha do root

  

Comentários
[1] Comentário enviado por albfneto em 19/10/2013 - 11:51h

Legal, mais um favoritado.!

[2] Comentário enviado por removido em 20/10/2013 - 15:23h

Muito bom.

[3] Comentário enviado por lcavalheiro em 21/10/2013 - 08:22h

Obrigado pelos elogios, galera!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts