Ferramentas do usuário

Ferramentas do site


wallpaper_para_o_kde

Criando wallpaper para o KDE4



Introdução

O K Desktop Environment - KDE, um dos ambientes de trabalho mais utilizados no mundo open source, possui um recurso para o gerenciamento dos papéis de parede (wallpapers), que seleciona automaticamente uma imagem com a resolução mais adequada para o computador do usuário, evitando, dessa forma, que ela fique distorcida.

Neste tutorial, vamos aprender como se cria, empacota, instala e distribui um wallpaper para o KDE.

Criando os arquivos necessários

Para organizar um pouco as coisas, vamos criar uma pasta chamada wallpapers dentro da nossa pasta home, onde os papéis de parede serão criados. Vamos criar também dentro da pasta wallpapers uma pasta chamada packages, onde iremos armazenar os arquivos compactados, prontos para serem instalados ou distribuídos.

  [email protected] ~ $ cd ~
  [email protected] ~ $ mkdir -p wallpapers/packages

Dentro da pasta wallpapers, vamos criar uma nova com o nome do papel de parede que será elaborado. No caso deste tutorial, vamos usar como exemplo o wallpaper do próprio Linux Mint KDE (peguei o que está em /usr/share/wallpapers) na pasta de nome road, então o nome da pasta vai ser Mint.

  [email protected] ~$ cd wallpapers
  cretomay[email protected] ~/wallpapers $ mkdir Mint

Com o Kwrite, ou qualquer outro editor de texto, vamos criar, dentro da pasta Epidemic, um arquivo chamado metadata.desktop, contendo a seguinte informação sobre o wallpaper:

  [Desktop Entry]
  Name=Mint
  Name[pt_BR]=Mint
  Name[x-test]=xxMintxx
  X-KDE-PluginInfo-Name=Mint
  X-KDE-PluginInfo-Author=Paulo Corrêa
  [email protected]
  X-KDE-PluginInfo-License=LGPLv3

As variáveis desse arquivo devem ter os seguintes variáveis:

  • Name | Nome do wallpaper que será mostrado no aplicativo de configuração da área de trabalho do KDE.
  • Name[pt_BR] | Nome do wallpaper traduzido para o português do Brasil. Outras traduções poderiam ser acrescentadas como, por exemplo “Name[de]” para a tradução para o alemão.
  • Name[x-test] | O mesmo conteúdo da variável Name em inglês, mas com duas letras x antes e depois do texto. x-test é uma linguagem auxiliar utilizada para depuração pelos tradutores do KDE.
  • X-KDE-PluginInfo-Name | Nome que o KDE irá utilizar para procurar o wallpaper no sistema.
  • X-KDE-PluginInfo-Author | Nome do autor do wallpaper.
  • X-KDE-PluginInfo-Email | Email do autor do wallpaper.
  • X-KDE-PluginInfo-License | Licença de distribuição do wallpaper.

Ainda dentro da pasta Mint, vamos criar uma pasta com o nome contents e dentro desta uma outra com o nome images

   [email protected] ~/wallpapers $ cd Mint
   [email protected] ~/wallpapers/Mint $ mkdir -p contents/images


Criando as imagens

Com o GIMP, ou qualquer outro programa de manipulação de imagens, crie uma imagem de 1920×1200 px, no formato jpg e salve-a na pasta Mint/contents/images com o nome 1920×1200.jpg.

Depois, vá redimensionando e recortando a imagem para salvá-la na mesma pasta com as resoluções de 1920×1080 px, 1600×1200 px e 1280×1024 px e com os nomes 1920×1080.jpg, 1600×1200.jpg e 1280×1024.jpg, respectivamente.

Por fim redimensione a imagem para 400×250 px, mude o formato para png e salve-a, desta vez na pasta Mint/contents, com o nome screenshot.png.

Após todo esse processo, a pasta do wallpaper Mint deve ter ficado com a seguinte estrutura:

clique para ampliar

Compactando o wallpaper

Primeiro vamos voltar à pasta wallpapers:

  [email protected] ~/wallpapers/Mint $ cd ~/wallpapers

Para criar o arquivo compactado dentro da pasta packages, basta executar, como root (para logar-se como root use sudo su), os seguintes comandos:

  [email protected] ~/wallpapers $ sudo su
  [sudo] password for cretomaya: 
  cretomaya wallpapers # cp -a Mint packages
  cretomaya wallpapers # chown -R root.root packages/Mint
  cretomaya wallpapers # cd packages
  cretomaya packages # tar -czf Mint-KDE-Wallpaper.tgz Mint --remove-files


Instalando e testando

Para instalar o wallpaper, é só executar, como root o comando:

  cretomaya packakes # tar -xzf Mint-KDE-Wallpaper.tgz -C /usr/share/wallpapers

Para testá-lo, precisamos clicar, com o botão do lado direito do mouse, na área de trabalho, escolher a opção Configurações de exibição de pastas, selecioná-lo na janela do aplicativo e clicar no botão OK.


Distribuindo o wallpaper

Se tudo estiver certo com o wallpaper que acabamos de criar, podemos distribui-lo, para que outras pessoas também possam conhecer e usufruir do nosso trabalho, enviando o arquivo compactado para sites como o kde-look.org e o opendesktop.org

Conclusão

Embora a criação de um wallpaper para o KDE exija um pouco mais de trablho, o resultado final compensa o tempo investido, pois evita que o wallpaper fique distorcido e permite a inserção de alguns dados importantes sobre o wallpaper.

Referências

wallpaper_para_o_kde.txt · Última modificação: 2012/08/20 14:13 (edição externa)