Recentemente adquiri um notebook bem antigo com processador Celerom M e devido aos seus recursos de hardware serem limitados, resolvi testar o LXDE. Estou muito satisfeito com o desempenho e com o resultado final, só que no decorrer do uso verifiquei que a tecla printscreen não funcionava. Então vamos ao que interessa que é colocar essa tecla para funcionar, pesquisando pela Net, no WIKI do LXDE esta uma explicação bem simples de como ativar. Resolvi então traduzir e disponibilizar aqui para vocês.
Opção1
Usando
o pacote "scrot"
Em
sistemas baseados no debian:
#aptitude
install scrot
ou
$sudo
aptitude scrot
Em
sistemas baseados em pacotes RPM:
#yum
install scrot
ou
$sudo
yum install scrot
Explicações, sobre os comandos acima:
No
Debian e Ubuntu e sistemas semelhantes , digite "sudo apt-get
install scrot"(sem aspas) e se a sua conta não está
incluído no arquivo sudoers , primeiro digite "su"(sem
aspas) no terminal e digite a tecla "enter", em seguida
digite sua senha e depois digite "apt- get install scrot"(sem
aspas).
Em
sistemas baseados em pacotes RPM que usam o yum como gerenciador de
pacotes, digite "sudo yum install scrot"(sem aspas) . E
siga com a mesma informação sobre o arquivo sudoers.
Executando
o programa "scrot”:
Abra
o seu terminal digite scrot e tecle enter.
Em
seguida Pressione o tecla “PrtScr”
A
sua captura de tela estará salva no diretório /home /seu-usuário/
.
Opção 2
Usando o pacote imagemagick:
imagemagick
é um conjunto de ferramentas e bibliotecas para muitos formatos de
imagem . É pré-instalado na maioria das distribuições . Você
pode verificar a disponibilidade do binário necessário, abrindo o
terminal e digitando:
$ which import /usr/bin/import Opção 3 Criando SHELL SCRIPT para salvar screenshot(captura de tela) no desktop Primeiro passo: Crie o arquivo “screenshot.sh”(sem aspas) no diretório /usr/local/bin Exemplo: $sudo touch /usr/local/bin/screenshot.sh Segundo passo: Edite o arquivo com o seu editor de texto preferido com as seguintes linhas: #/bin/bash DATE=`date+%Y-%m-%d\%H:%M:%S` import -window root "$HOME/Desktop/screenshot$DATE.png" Exemplo: $sudo leafpad /usr/local/bin/screenshot.sh Terceiro passo: Dê permissão de execução ao arquivo; Exemplo: $sudo chmod 755 /usr/local/bin/screenshot.sh ou $sudo chmod a + x /usr/local/bin/screenshot.sh
Quarto passo:
Fazer com que
openbox execute o SHELL SCRIPT ao
pressionar a tecla PrintScreen:
Antes de editar qualquer arquivo do sitema tenha o hábito de fazer um becape, para evitar problemas futuros no seu sistema.(faça um becape do arquivo ~/.config/openbox/lxde-rc.xml, com o comando cp -v ~/.config/openbox/lxde-rc.xml ~/.config/openbox/lxde-rc.xml.BECAPE)
Antes de editar qualquer arquivo do sitema tenha o hábito de fazer um becape, para evitar problemas futuros no seu sistema.(faça um becape do arquivo ~/.config/openbox/lxde-rc.xml, com o comando cp -v ~/.config/openbox/lxde-rc.xml ~/.config/openbox/lxde-rc.xml.BECAPE)
Edite
o arquivo ~/.config/openbox/lxde-rc.xml e acrescente na seção
segundo passo:
screenshot.sh </ command>
< / action>
</ keybind >
Quinto passo:
screenshot.sh </ command>
< / action>
</ keybind >
Quinto passo:
Execute
o comando:
$
openbox --reconfigure
Reinicie a sua sessão de usuário efetuando o logoff ou reiniciando o seu PC.
Reinicie a sua sessão de usuário efetuando o logoff ou reiniciando o seu PC.
Agora
toda vez que digitar a tecla PrtSc suas capturas de tele estão todas
em arquivos PNG na área de trabalho.
Hasta
la vista, NERDs...
Observações:
É
necessário ter o pacote 'netpbm' está instalado, use o comando:
$sudo aptitude install netpbm ~(sinal de acentuação) o sinal significa o diretório home do usuário. .(ponto) Todos os arquivos que tem um ponto no inicio de seus nomes são arquivos ocultos(É necessário ativar a visualização de arquivos ocultos no seu gerenciador de janelas) *O comando abaixo mostra os arquivos ocultos no diretório: $sudo ls -al
Hasta
la vista, NERDs...
Fonte: http://wiki.lxde.org/en/How_to_take_screenshots
Fonte: http://wiki.lxde.org/en/How_to_take_screenshots