sexta-feira, 24 de fevereiro de 2017

Corrigindo o erro "Falha ao executar o processo filho gnome-screnshot" no LXDE

O aplicativo para se tirar um print da tela, no LXDE, é o scrot, mas cada distribuição pode configurá-lo com o aplicativo que quiser. No Debian, o utilizado é o gnome-screenshot.

Mas se você prefere o primeiro, por ser mais simples e rápido, poderá aparecer o erro abaixo ao tirar um print de sua tela, caso instale o scrot e desinstale o gnome-screenshot:


Para solucioná-lo é muito simples. Abra um terminal e digite os comandos abaixo, na ordem:

DEBIAN E DERIVADAS
$ su - [+ENTER]
# whereis scrot
scrot: /usr/bin/scrot /usr/share/man/man1/scrot.1.gz
# ln -s /usr/bin/scrot  /usr/bin/gnome-screenshot

UBUNTU E DERIVADAS
$ whereis scrot
scrot: /usr/bin/scrot /usr/share/man/man1/scrot.1.gz
$ sudo ln -s /usr/bin/scrot  /usr/bin/gnome-screenshot

Até a próxima dica!
;-)

domingo, 19 de fevereiro de 2017

Corrigindo o erro "W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915" no Debian

A instalação do Debian testing (hoje stretch) apresenta o erro abaixo, usando-se o kernel 4.9.0-1. Não sei se ocorre no stable ou mesmo no Ubuntu e derivadas. Mas se ocorrer, esta dica pode ajudá-lo(a) a resolver o bug.

Basicamente ocorre a mensagem abaixo:

$ sudo update-initramfs -ut -k all
update-initramfs: Generating /boot/initrd.img-4.9.0-1-rt-amd64
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

O firmware i915 refere-se às placas de vídeo intel. Já as versões 9_14 e 8_7 são os firmwares que necessitamos instalar no Debian.

Mas onde encontramos os firmwares necessários? Simples: no site da intel. Nele tem todos os que precisamos, e localizá-los não é difícil. Veja:


Agora mostro quais são os que precisamos:


Clique neles e faça o download. São arquivos pequenos que ficarão armazenados na pasta padrão de download de seu browser preferido. Vá até lá veja o conteúdo que você obteve:


No nosso caso, os arquivos são bxtgucver87.tar.gz  e kblgucver914.tar.gz. Para descompactá-los, clique neles com o botão direito do mouse:



Para instalarmos os firmwares, clique numa das pastas descompactadas e navegue até as kbl_guc_ver9_14 bxt_guc_ver8_7, onde os mesmos estão. Dentro de cada uma tem um script de instalação install.sh, que deve ser executado como root, desta forma:


Agora rode no terminal, nos diretórios que citei acima:

$ chmod 755 install.sh
$ su - [ENTER]
# ./install.sh

Como aparece na imagem acima, depois de instalado o firmware deve-se reiniciar o computador. Nada mais fácil que isso.

Até a próxima dica!
;-))