Fórum Ubuntu Linux - PT
23 de Maio de 2013, 02:22 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atualização no plugin de busca para Firefox e Internet Explorer.
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: Tutorial para criação de wallpapers para o KDE4  (Lida 503 vezes)
Creto
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.453


Mageia Linux 2


Ver Perfil WWW
« em: 16 de Agosto de 2012, 14:59 »

Olá a todos,

Antes de mais nada, gostaria de dizer que o tópico não é com intenção de divulgar nada além da compartilha de conhecimento. Mas postarei os fontes da dica ao final.

Criando wallpapers para o KDE

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.

Código:
epidemic@ebox:/$ cd ~
epidemic@ebox:~$ 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 criado para o Epidemic 4.0 Beta 2, então o nome da pasta vai ser Epidemic.

Código:
epidemic@ebox:~$ cd wallpapers
epidemic@ebox:~/wallpapers$ mkdir Epidemic

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:

Código:
[Desktop Entry]
Name=Epidemic
Name[pt_BR]=Epidemic
Name[x-test]=xxEpidemicxx
X-KDE-PluginInfo-Name=Epidemic
X-KDE-PluginInfo-Author=Paulo Corrêa
X-KDE-PluginInfo-Email=paulo at epidemiclinux.org
X-KDE-PluginInfo-License=LGPLv3

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

Citar
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 *Epidemic, vamos criar uma pasta com o nome contents e dentro desta uma outra com o nome images

Código:
epidemic@ebox:~/wallpapers$ cd Epidemic
epidemic@ebox:~/wallpapers/Epidemic$ mkdir -p contents/images

Criando as imagens

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

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

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

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



Compactando o wallpaper

Primeiro vamos voltar à pasta wallpapers

Código:
epidemic@ebox:~/wallpapers/Epidemic$ cd ~/wallpapers

Para criar o arquivo compactado dentro da pasta packages, basta executar, como root, os seguintes comandos:

Código:
root@ebox:/home/epidemic/wallpapers# cp -a Epidemic packages
root@ebox:/home/epidemic/wallpapers# chown -R root.root packages/Epidemic
root@ebox:/home/epidemic/wallpapers# cd packages
root@ebox:/home/epidemic/wallpapers/packages# tar -czf Epidemic-KDE-Wallpaper.tgz Epidemic --remove-files

Instalando e testando

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

Código:
root@ebox:/home/epidemic/wallpapers/packages# tar -xzf Epidemic-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 http://kde-look.org/ e o http://www.opendesktop.org/

Conclusão

Embora a criação de um wallpaper para o KDE exija um pouco mais de trabalho, 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.

Fontes original: Wiki Epidemic Linux

Meu blog: Blog do Creto | Tutorial para criação de wallpapers para o KDE4

Espero que seja útil, como está sendo para mim.

Boa leitura e obrigado pela atenção.

T+
« Última modificação: 16 de Agosto de 2012, 15:04 por Creto » Registrado


"Quem pensa segundo a opinião dos outros, está muito longe de ser um homem livre."(Autor desconhecido)
jkmsjq
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.755


Ubuntu Member


Ver Perfil
« Responder #1 em: 16 de Agosto de 2012, 16:15 »

Ótima dica.

Acrescentaria apenas a resolução de 1440 X 900 px, que é muito encontrada em monitores de 19 polegadas e em notebooks também.

Do resto, parabéns...!!!!

O resto é meter o mouse no GIMP e soltar a criatividade...!!!
Registrado

LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
haereticus
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 712


Xubuntu 12.04 x64 + openbox + lxpanel


Ver Perfil
« Responder #2 em: 16 de Agosto de 2012, 16:31 »

1440x900  = 17" wide
Registrado

Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14” LED HD - HDMI - Bluetooth - Webcam 1.3 HD
jkmsjq
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.755


Ubuntu Member


Ver Perfil
« Responder #3 em: 16 de Agosto de 2012, 16:36 »

1440x900  = 17" wide

Eu tenho um de 19'' que tem essa resolução...
Registrado

LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
haereticus
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 712


Xubuntu 12.04 x64 + openbox + lxpanel


Ver Perfil
« Responder #4 em: 16 de Agosto de 2012, 16:52 »

1440x900  = 17" wide

Eu tenho um de 19'' que tem essa resolução...

Conferi em umas lojas e vi que algumas marcas um monitor de 19" wide fica 1440x900, realmente interessante.

Pra ter idéia meu monitor de 17"wide da marca AOC usa 1440x900 por padrão
Registrado

Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14” LED HD - HDMI - Bluetooth - Webcam 1.3 HD
jkmsjq
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.755


Ubuntu Member


Ver Perfil
« Responder #5 em: 16 de Agosto de 2012, 17:00 »

Conferi em umas lojas e vi que algumas marcas um monitor de 19" wide fica 1440x900, realmente interessante.

Meu monitor é do modelo LG Flatron W1952TQ
Registrado

LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
haereticus
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 712


Xubuntu 12.04 x64 + openbox + lxpanel


Ver Perfil
« Responder #6 em: 16 de Agosto de 2012, 17:08 »

Conferi em umas lojas e vi que algumas marcas um monitor de 19" wide fica 1440x900, realmente interessante.

Meu monitor é do modelo LG Flatron W1952TQ

Percebi isto, olhando os AOC todos tem resolução superiores a maioria (LG, Samsung, etc...)

Meu monitor já vai com 4 anos de uso.
Registrado

Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14” LED HD - HDMI - Bluetooth - Webcam 1.3 HD
Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!