9 de out. de 2017
1 de out. de 2017
Removendo as barras de título no Lubuntu
Resumindo... na sessão <applications> no final do arquivo ~/.config/openbox/lubuntu-rc.xml inserir:
<application class="Firefox">E rodar o comando abaixo para ativar as novas configurações:
<decor>no</decor>
</application>
openbox --reconfigureNa mesma postagem há uma resposta com outra dica interessante que é adicionar um atalho de teclado para a ação ToggleDecorations que remove a decoração da janela ativa (inclusive a barra de título) inserindo o código abaixo na sessão <keyboard>:
<keybind key="W-b">O "W-b" refere-se à combinação das teclas "Super" ou "Win" (aquela com o logo do Windows entre o Ctrl e o Alt esquerdos) e a tecla "b", mas qualquer combinação livre pode ser usada.
<action name="ToggleDecorations"/>
</keybind>
Nesse caso também é possível usar o utilitário de configuração de teclas de atalho do menu Preferências.
Claro que essas dicas funcionam em qualquer instalação do Openbox, não só no Lubuntu, mas o arquivos de configuração terá outro nome.
8 de mai. de 2017
Debian Testing (Stretch) e Realtek RTL8105E-1
Durante a instalação do Debian Stretch no meu notebook (Lenovo Ideapad S400 Touch) foi informado que o driver do adaptador de rede Ethernet Realtek RTL8105E-1 não estava disponível por tratar-se de um componente sem drivers livres. As opções disponíveis eram a instalação continuar sem esse driver (o adaptador WiFi foi corretamente reconhecido) ou carregar o driver através de uma unidade de armazenamento (disquete, pendrive, etc.). Naturalmente a instalação poderia continuar usando o WiFi, mas essa não era uma possibilidade no momento... então parti para a segunda opção que é até bem simples: basta baixar o pacote firmware-realtek no endereço:
https://packages.debian.org/testing/firmware-realtekCopiá-lo para um pendrive e levá-lo ao micro onde a instalação será feita.
Aguarde alguns segundos antes de continuar a instalação para que o pendrive seja reconhecido.
17 de abr. de 2017
Compressão da compressão da compressão da compr...
O arquivo em questão é um driver de impressora que é fornecido como um pacote instalável (DEB ou RPM) comprimido em um ZIP. Observe:
604848 out 10 2011 xerox-phaser-3010-3040_1.0-28_i386.deb
603758 abr 17 11:22 xerox-phaser-3010-3040_1.0-28_i386.zip
Talvez alguém use a desculpa de que em 2011 (ano em que o DEB foi gerado como pode ser confirmado acima) os links de banda larga não fossem tão comuns quanto hoje, mas mesmo a 56kbps (que já entrava em declínio) essa diferença de 1/553 no tamanho do arquivo é desprezível em relação ao tempo de download.
Arquivos ZIP (ou qualquer outro contêiner semelhante) são úteis para arquivos já comprimidos quando funcionam como pacotes agrupando vários desses arquivos ou no caso de adicionar algum tipo de proteção não suportada pelo(s) arquivo(s).
Xerox Phaser 3010, 3040 e 3045 no Ubuntu e variantes
Tanto o driver quanto a biblioteca são 32-bit e é necessário habilitar essa arquitetura antes de instalar os arquivos (caso ainda não tenha feito) com o comando:
sudo dpkg --add-architecture i386 && sudo apt-get updateO driver deve ser baixado nesse link (é necessário aceitar a licença):
# Para a Phaser 3010/3040 (é o mesmo driver)E instalado com os comandos:
http://www.support.xerox.com/support/phaser-3010/file-download/enza.html?operatingSystem=linux&contentId=118987
# Para a WorkCentre 3045
http://www.support.xerox.com/support/workcentre-3045/file-download/enus.html?operatingSystem=linux&fileLanguage=en_GB&contentId=118990
cd ~/Downloads (ou na pasta onde baixou o arquivo)A biblioteca adicional deve ser instalada com o comando:
# Para a Phaser 3010/3040
unzip xerox-phaser-3010-3040_1.0-28_i386.zip
sudo dpkg -i xerox-phaser-3010-3040_1.0-28_i386.deb
# Para a WorkCentre 3045
unzip xerox-workcentre-3045b-3045ni_1.0-28_i386.zip
sudo dpkg -i xerox-workcentre-3045b-3045ni_1.0-28_i386.deb
sudo apt-get install libcupsimage2:i386 && sudo /etc/init.d/cups restartDepois é só conectar a impressora na porta USB e fazer a instalação normalmente através do assistente.
7 de abr. de 2017
Multifuncional Epson EcoTank L455 no Ubuntu e variantes

Faz alguns anos que tenho uma multifuncional Epson EcoTank L455 e não lembro de ter escrito sobre ela aqui...
Essa impressora faz parte da linha EcoTank de impressoras que contam com reservatórios de tinta (bulk ink) e, por isso, são muito econômicas. Para ter uma ideia (considerando que faço uso esporádico imprimindo alguns documentos com qualidade normal em papel sulfite comum e algumas fotos em papel fotográfico próprio - talvez 50 páginas por mês no total) a primeira carga de tinta preta que acompanha a impressora só foi reposta agora (em 2017) depois de três anos - TRÊS ANOS - de uso e as cargas de tinta colorida (magenta, ciano e amarelo) ainda estão na metade. Minha multifuncional anterior - Epson Stylus CX4700 - usa cartuchos comuns que não duram muito mais que um mês (considerando o meu uso) e custam (em 2017) basicamente o mesmo que um refil (664x) da L455 (cerca de R$49,90 cada cor) - Valores para cartuchos e refis de tinta originais da Epson comprados em revendedores oficias.
A L455 é basicamente uma versão melhorada da L355 - que eu acredito foi a primeira EcoTank lançada pela Epson no Brasil. Visivelmente a maior diferença está no painel de controle que conta com um pequeno display gráfico colorido, mas "A" principal diferença está na forma como a impressora trata o Wi-Fi...
Enquanto a L355 tem o Wi-Fi completamente engessado (necessitando um PC para configurá-lo e programas especiais para acessá-la) a L455 pode ser completamente configurada sem conectá-la a um PC e uma vez na rede pode ser acessada diretamente por qualquer dispositivo e ainda suporta o Google Cloud Print nativamente... enfim uma ótima atualização de recurso.
Mas apresentar uma impressora de três anos não é o objetivo desse artigo...
O procedimento a seguir é para a instalação em sistemas baseados em Debian/Ubuntu e variantes, mas não é muito diferente para outras distribuições, bastando baixar os arquivos adequados.
A L455 pode ser instalada com o driver OpenPrinting para a L355 (epson-201207w) sem prejuízo aparente usando o assistente de instalação de impressoras do próprio Ubuntu. Esse driver é fornecido pela própria Epson e não é totalmente open source, mas funciona.
Em algum momento existiu um driver OP específico para a L455 (epson-201401w) porém eu não sei o porquê ele saiu do sistema, mas existe uma maneira de instalar esse driver usando o pacote fornecido pela própria Epson. Para isso é necessário buscar drivers Linux para a L455 no site http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX:
Serão listados os links para o utilitário da impressora, o driver de impressão e o pacote com driver e utilitário do scanner. Nesse momento é o mais importante é baixar o driver de impressão (v. 1.0.0 01-30-2015, na época de publicação desse artigo):
Aceitar a licença para ter acesso aos links de download e clicar em "transferir" no pacote ideal para o sistema e arquitetura alvo:
Na imagem acima está marcado o arquivo correspondente ao pacote DEB para arquitetura amd64, obviamente para arquiteturas 32-bit deve-se baixar o pacote i386.
Instalar o pacote com o comando a seguir, substituindo o nome do arquivo pelo necessário:
$ cd Downloads/
$ sudo dpkg -i epson-inkjet-printer-201401w_1.0.0-1lsb3.2_amd64.deb
Ocorrerá um erro com as dependências semelhante a esse:
dpkg: problemas com dependências impedem a configuração de epson-inkjet-printer:
epson-inkjet-printer depende de lsb (>= 3.2); porém:
Pacote lsb não está instalado.
Para corrigir use o comando:
$ sudo apt-get install -f
Para finalizar basta executar o assistente de instalação de impressoras e seguir as instruções para configurar o acesso via cabo ou rede Wi-Fi se estiver habilitada (por exemplo, no Lubuntu 16.10):
É importante notar que a conexão deve ser feita pela "Fila LPD/LPR PASSTHRU" ao invés da padrão que é a "Impressora de rede IPP via DNS-SD".
Não é necessário mudar nada na tela de descrição, basta clicar no botão "Aplicar". O diálogo seguinte permite imprimir uma página de teste e eu sugiro que o faça... e pronto.
Com isso já é possível imprimir normalmente e inclusive usar o scanner com os programas nativos (Simple Scan), inclusive via rede Wi-Fi sem nenhuma configuração adicional.
5 de mar. de 2017
Caracteres errados no CMD
Uma coisa que vez por outra me incomoda e ainda não consegui resolver completamente é que o CMD do Windows usa codificação diferente do próprio Windows... pois é!
Normalmente isso não é problema, mas vez por outra preciso redirecionar a saída de algum comando para um arquivo texto e, devido a diferença de codificação, alguns caracteres (principalmente os acentuados) são trocados por símbolos.
A forma mais simples de corrigir seria usar o comando CHCP para trocar a codificação de 850 (Latin I) para 65001 (UTF-8), porém isso não funciona com redirecionamento (pipe), mas apenas para a saída padrão de alguns poucos comandos como DIR e FOR.
Eu sei que o PowerShell não tem esse problema, mas ele não está disponível sempre.
A gambiarra solução que eu uso é abrir o arquivo texto gerado pela saída do CMD no Notepad++ e usar a opção Convert to UTF-8 no menu Encoding.
29 de jan. de 2017
É, Microsoft, não foi dessa vez ;)
Essa semana a Microsoft enviou um email informando que a assinatura da Live ia ficar mais barata:
Caro(a) <xboxgametag>,
Como um importante membro do Xbox Live Gold, queremos agradecer a você por fazer parte da comunidade Live. Nós avaliamos continuamente suas ofertas do Xbox Gold Live para prestar o melhor serviço de jogos e entretenimento pelo melhor preço para nossos clientes. Sendo assim, temos o prazer de anunciar que, a partir de 28 de fevereiro de 2017, reduziremos o preço de nossa assinatura do Xbox Live Gold de 12 meses no Brasil de R$ 179 para R$ 149 na próxima renovação.
Já estava riscando o fósforo para acender os fogos de artifício quando...
Se sua assinatura estiver agendada para renovação automática antes de 28 de fevereiro de 2017, você será cobrado o preço atual (R$ 179). Se sua assinatura estiver agendada para renovação automática após 28 de fevereiro de 2017, você será cobrado o preço de renovação menor (R$ 149).
Corri pra ver na conta e, por pura sorte, minha assinatura venceu dia 16 de janeiro e ainda não foi renovada porque meu cartão foi substituído ano passado e eu ainda não atualizei na conta da MS... Ufa! Essa foi por pouco.
Agora é aguardar fevereiro para saber se os jogos da primeira quinzena valem alguma coisa.
Star Trek: The Next Generation
É bastante impressionante a evolução dos efeitos da primeira temporada (1987) para a segunda temporada (1988), ainda que sejam muito datados, não são desagradáveis.
Eu não sei se a cenas de lutas pessimamente coreografadas eram de propósito para manter uma ligação com a série clássica ou se era falta de alguma direção mesmo.
É muito bom poder acompanhar essa série fantástica.