Mostrando postagens com marcador Geek. Mostrar todas as postagens
Mostrando postagens com marcador Geek. Mostrar todas as postagens

Compartilhando a multifuncional SCX-4200 no Ubuntu

Olá! Como prometido, postarei agora como eu resolvi o problema de compartilhamento da multifuncional SCX-4200 no Ubuntu (utilizei o xubuntu na verdade, mas no final, dá no mesmo). Este guia é antigo, e não sei porque não postei antes, deixando como rascunho no bLOG... Enfim, se houver alguma incorreção ou problema, por favor relatem que eu tentarei arrumar.


scx4200


Primeiro, tenha certeza de que o scanner/impressora estão funcionando no seu sistema.


Se você não viu, postei como configurar isso neste post: Instalando a multifuncional SCX-4200 no Ubuntu 8.10 (Intrepid Ibex)



.:: Impressora


Novamente, a impressora é o passo mais simples. O compartilhamento da impressora ocorre pelo CUPS, que já vem instalado no Ubuntu por padrão, bastando a sua configuração pela página do CUPS (http://ip-do-servidor:631).


Na própria página do CUPS, na seção de Administração, existe a opção de compartilhamento. Após habilitá-la, basta configurar o caminho da impressora no cliente, usando o IPP ou, se o cliente for windows, descrevendo o caminho da impressora na rede.



.:: Scanner


O scanner foi um problema, de novo. Eu acreditava que o compartilhamento seria simples, pelo xsane, mas estava enganado. Simplesmente não encontrei como fazer isso. A saída foi olhar nos fóruns por aí.


Que decepção! Tudo o que encontrei foram mensagens do tipo "é até possível, mas não tem utilidade--para conseguir escanear, você tem que ir até a máquina de qualquer forma...".


Ledo engano: eu tenho uma utilidade sim para o comparrtilhamento de scanner.


Primeiro, note que a multifuncional não fica ligada ao meu computador principal, mas a um PC um pouco mais singelo, que serve como servidor de arquivos, compartilha a minha internet, minha impressora (!) e que fica ligado 24 hs. Ora, qual a função de compartilhar o scanner? Pra não precisar ficar trocando o fio da multifuncional toda hora, para escanear do meu PC principal, que roda o Gimp/Photoshop... Só essa comodidade, acredito eu, vale a preocupação.


Enfim, pesquisei, mas não encontrei nada. Solução? Gambiarra.


Pois é. Como eu disse, meu servidor fica ligado 24 hs por dia, e, pra completar, não tem teclado, mouse ou monitor, o que implica que tenho que gerenciá-lo remotamente. Como? Utilizando o FreeNX. Desta forma, o "jeitinho" que dei aqui foi rodar o xsane remotamente, através do FreeNX, salvando o arquivo escaneado em uma pasta pública no servidor.


Se você ainda não tem o FreeNX instalado, sugiro que você leia este ótimo tutorial do Carlos R. Morimoto: Usando o NX Server.


Enfim, com o FreeNX rodando, crie uma nova sessão em sua máquina local, chamada "scanner", e digite o endereço da máquina que tem o scanner (e o FreeNX Server, claro).


Compartilhando o Scanner - FreeNX (fig. 01)



Em seguida, escolha a opção Unix > Custom, e clique em "Settings".


Compartilhando o Scanner - FreeNX (fig. 02)



Por fim, digite como comando "xsane", e deixe marcada a opção "" para que o xsane rode como se fosse um programa da máquina local.


Compartilhando o Scanner - FreeNX (fig. 03)


Com tudo OK, basta executar a sessão do FreeNX, e pronto! Você conseguirá operar o scanner normalmente, como se estivesse com ele compartilhado! Veja um Screenshot da minha tela, com o Xsane rodando:


Xsane rodando remotamente com o FreeNX





Sei que isso é uma gambiarra, e não é, de fato, um compartilhamento do scanner como deveria ser, mas apenas reafirmo que supriu as minhas necessidades... Se alguém souber de um meio melhor, por favor, compartilhe! ;)



[Ler mais...]

Deluge Web User Interface

Fuçando um pouco, vi que o Deluge possui um recurso muito legal, ideal para o meu servidor de arquivos em que ele roda...


Trata-se do controle remoto do programa por uma interface Web! Isso mesmo, você pode, portanto, acessar o Deluge pelo Firefox, ou outro browser, para ver o status de seus torrents ou mesmo para iniciar novos downloads!


Para ativar o recurso, abra o Deluge (no servidor, claro), vá ao Menu Editar > Preferências > Plugins. Neste menu, habilite o plugin "Web User Interface":


captura_de_tela-preferencias-do-deluge


Clique em Preferências para configurar o plugin. Na tela que se abre, defina a porta em que o programa vai ser acessado, sendo que a padrão é a 8112, e defina uma senha de acesso.


captura_de_tela-configuracao-da-interface-web


Agora, basta abrir o endereço no seu browser, como em http://192.168.0.100:8112


Você deve, logicamente, substituir o endereço acima pelo endereço do computador em que o Deluge está instalado. Se tudo der certo, uma tela solicitando a senha que definimos aparecerá, e poderemos controlar nossos torrents pelo browser! Você pode ainda adicionar novos torrents, bastando fornecer o endereço do torrent no menu correspondente ou então fazer um upload.


Veja as minhas screenshots:


captura_de_tela-delugenome-de-usuario-mozilla-firefox


captura_de_tela-delugelista-de-torrents-mozilla-firefox


captura_de_tela-delugeadicionar-torrent-mozilla-firefox

[Ler mais...]

Seu EeeBuntu fala português!

Dica rápida, pra começar o dia.


O EeeBuntu, apesar de configurar o sistema para o português, baseado na língua que você escolheu na instalação, não faz o serviço completo. Assim, muitos menus, programas e partes do sistema ficam em inglês, deixando um sistema "misto".


Para arrumar isso, vá em System > Control Center > Suporte a Idiomas (é assim mesmo, viu?).


Marque a opção Português, e dê um Aplicar.


captura_de_tela-suporte-a-idiomas1


Agora, é só reiniciar e ver a diferença!

[Ler mais...]

Configurando o Google Calendar no Thunderbird (do EeeBuntu)

Como vocês devem ter percebido, o EeeBuntu vem com o plugin Lightning instalado, que permite a utilização de calendários no Thunderbird. Essa função é muito prática se você usa o computador para trabalhar ou estudar, pois vocẽ pode salvar compromissos, provas, reuniões, e muitas outras coisas, com o computador até mesmo apresentando lembretes!


Por outro lado, se você usa o Google Calendar, sabe que é muito bom ter uma agenda na internet, em segurança, sem se preocupar em fazer backup de tudo quando tiver que mudar de máquina, correto?


O ideal, portanto, é integrar essas duas funções, claro!


O Thunderbird, em princípio, tem a capacidade de trabalhar com calendários. Contudo, para que você possa criar um novo evento nele, e para que então este seja salvo direto no Google Calendar, apenas o Lightning não é suficiente--você precisa baixar o plugin Provider, que fornece suporte bidirecional (ou seja, lê do Google e escreve no Google).


Se você abrir o Thunderbird e acessar o menu Ferramentas > Complementos, verá que o Lightning instalado é a versão 0.8, que não é a mais atual. Com efeito, essa é a versão que existe no repositório (você pode ver no Synaptic sob o nome lightning-extension), e sequer pode ser desinstalada pelo Thunderbird, pois a opção está desabilitada --pra tirar, só mesmo no synaptic ou pelo terminal.


A razão de ser esta a versão instalada é que a versão mais nova, a 0.9, não funciona bem com o Thunderbird 2.0.0.19, versão que vem no EeeBuntu e que, por sinal, é a mais recente. Enfim, instalei o Provider que baixei na página de Addons do Thunderbird, e qual não foi a minha surpresa ao ver que ele exigia o Lightning mais potente...


screenshot-add-ons


Sem stress, porém. Para ter seu calendário funcionando, baixe a versão do Provider compatível com o Lightning 0.8, a saber, o Provider versão 0.4.


Reinicie o Thunderbird, e tudo deve estar funcionando!


Para configurar o seu calendário no Thunderbird, vá até a seção de Calendário no Thunderbird, e clique com o botão direito > Novo Calendário.


Após, escolha a opção de calendário na rede.


screenshot-criar-calendario


Em seguida, escolha a opção "Google Calendar" e, no endereço, digite o link correspondente ao XML da página de configurações da sua agenda no Google Calendar:


screenshot-criar-calendario-1


screenshot2


Por fim, dê um nome ao seu calendário e uma cor, marcando a opção de exibir alarmes , e digite a senha de acesso ao calendário, deixando marcada a opção de lembrar senha. Pronto!


screenshot-criar-calendario-2


screenshot-login-do-google-calendar


Agora seu Thunderbird está prontinho para o uso de Calendários do Google!


Veja como ficou a tela das minhas extensões, após colocar a tradução para PT-BR (você encontra a opção no Synaptic, só procurar por lightning-extension, e escolher o que tem também a opção pt-br):


screenshot-complementos


Aos poucos, meu EeeBuntu vai ficando do jeito que eu queria! ;)

[Ler mais...]

Meu novo cliente Torrent: DELUGE!

Depois de usar o Transmission, Azureus, BitTornado, etc., e, insatisfeito com os clientes torrents para linux (Windows, indubitavelmente, uso o UTorrent), acabei me deparando com o Deluge.


Deluge


A interface dele é bastante parecida com o UTorrent, e posso dizer que estou bastante satisfeito com o seu desempenho.


Para instalar, digite no terminal:


$ sudo apt-get update


$ sudo apt-get install deluge-torrent


Depois de instalado, vamos à configuração. Ao abrir o cliente pela primeira vez, aparecerá um Wizard para a configuração. Eu preferi clicar em cancelar e arrumar tudo manualmente.


Com o programa aberto, e sem o Wizard, vá ao Menu Editar > Preferences.


Escolha onde salvar os arquivos baixados, ou deixe a opção de perguntar onde salvar. Ainda, defina onde ficarão armazenados os arquivos torrents. O Deluge oferece uma opção interessante, permitindo o download automático dos torrents que estiverem na pasta indicada, que, no meu caso, será muito útil em meu servidor, que sempre inicia o Deluge e pode ir baixando os arquivos sem que eu faça nada.


screenshot-preferencias-do-deluge


Sem seguida, abra a aba Rede e escolha a porta que o Deluge deverá usar. Lembre-se de liberar esta porta em seu firewall/roteador (geralmente basta um port forwarding, mas se tiver dúvida de como fazer isso, procure em uma página especializada como a Port Forward).


screenshot-preferencias-do-deluge-1


Por fim, no menu Largura de Banda, defina propriedades como o limite de download/upload. Se quiser deixar ilimitado, defina como -1 .


screenshot-preferencias-do-deluge-2


E pronto! Seu novo cliente de BitTorrent está funcionando!


screenshot-deluge



Se quiser deixar a inicialização do Deluge automática, juntamente com o sistema, basta, no EeeBuntu, por exemplo, ir ao menu System > Centro de Controle > Sessions e Adicionar uma nova entrada no Startup Programs:


screenshot-sessions-preferences



Clique em "Add" e configure a entrada com o comando "deluge":


screenshot-add-startup-program


E pronto! Só correr pro abraço! Até a próxima!

[Ler mais...]

Conectando a um computador com o XFCE pelo FreeNX

Dica rápida pessoal... :)


Se você tem um computador com o XFCE, como o meu servidorzinho com o Xubuntu instalado, e quer iniciar uma sessão remota com o FreeNX, basta configurar a sessão (no cliente), da seguinte maneira:


(1) Escolha uma sessão Unix > Custom.


FreeNX - Configurações


(2) Clique em Settings, e defina o comando /usr/bin/xfce4-session, escolhendo também a opção New virtual desktop:


FreeNX - XFCE



E pronto! Seu XFCE está acessível:


XFCE



Se você ainda não tem o FreeNX instalado, recomendo o tutorial do Carlos E. Morimoto, do Guia do Hardware: Usando o FreeNX Server.


Até a próxima!

[Ler mais...]

default keyring

Logo que instalei o EeeBuntu, ao rodar o sistema pela primeira vez e configurar a minha rede sem fio, percebi que o sistema pedia uma senha para que o aplicativo de rede pudesse ser inicializado. Segurança, maravilha...


keys


Contudo, percebi que toda vez em que eu ligava o EeePC, a senha era solicitada para que a rede fosse inicializada, o que, apesar da segurança, me incomodava um pouco. Fui procurar como resolver esse problema, e rapidamente encontrei a solução.


Para que não seja mais pedida a senha, e a rede passe a conectar automaticamente, vá em Aplicações > Acessórios > Senhas e chaves de criptografia, ou simplesmente pressione Alt + F2 e digite "seahorse" (sem as aspas).


Dentro do programa, vá ao menu Edit > Preferences, selecione a keyring login e clique em Change Unlock Password. Digite a password que você escolheu previamente, e deixe a nova password em branco. Quando for perguntado, confirme a opção de usar o "unsafe storage". E pronto!


Lembro que sempre é mais seguro utilizar a digitação de senha, mas, se você é como eu e tem preguiça de digitar toda vez que liga o computador, espero que esta dica tenha sido útil!


Abraços!

[Ler mais...]

Configurando um teclado USB corretamente no EeeBuntu (e alternar layouts)

Levei o meu EeePC pra praia esses dias, e qual não foi a minha decepção ao perceber que o teclado não estava funcionando como deveria... Metade do meu teclado estava numérico,eu tentava mudar nas configurações no Painel de Controle do EeeBuntu, e nada. Descobri agora há pouco, e, pra minha vergonha, foi burrice minha mesmo.


Aqui em casa, utilizo o EeePC como computador principal: tenho um monitor LCD, teclado e mouse em minha mesa, ligo tudo no pequeno, e uso como se fosse um desktop mesmo. Enfim, eu havia configurado o teclado para o que eu achava que fosse o correto, o ABNT2, Layout Brasil > Brasil. Tudo funcionando ok. Porém, ao ligar o EeePC sozinho, lá na praia, vi que não funcionava. Testei tudo o que era configuração e nada... quando eu vi: Dã--o NumLock estava ligado, por padrão :P


Enfim, só arrumando isso, funcionou novamente. Contudo, vou aproveitar a dica para mostrar como configurei o teclado no EeeBuntu, considerando que você utilize uma configuração parecida com a minha, com teclado ABNT2 conectado na porta USB e só use o tecladinho esporadicamente...


Entre em Sistema (System) > Centro de Controle (Control Center) > Teclado (Keyboard) > Layouts. Você verá uma tela como esta, caso tenha configurado o teclado como eu:


Layout de Teclado



Clique em Modelo do Teclado (Keyboard Model) e escolha o modelo Generic > Generic 105-key (Intl) PC:


Modelo de Teclado



Agora, devemos escolher o Layout, propriamente dito. Clique no símbolo de "+" e adicione o layout Brasil > Brazil:


Brasil > Brasil



Agora, exclua o Layout antigo selecionando-o e clicando no símbolo de "-", e, por fim, adicione mais um Layout, escolhendo Estados Unidos > USA Alternative International (former us_intl):


Estados Unidos > USA Alternative International (former us_intl)



Sua tela deverá ficar assim:


Layout Configurado



Com os layouts configurados, vamos adicionar um modo rápido de alternar entre eles. Clique no botão "Other Options" e vá para a opção "Layout switching". Aqui, você pode configurar o modo com que os Layouts de teclados serão alternados. No meu caso, escolhi a opção de alternar o layout pressionando os botões Alt+Shift, mas você pode escolher o que preferir.


Layout switching


E pronto! Quando quiser utilizar seu teclado extra, com Ç e acentos (ABNT2), utilize um layout, e, quando for utilizar o EeePC, utilize o outro (ou continue com o layout de ABNT2 se quiser utilizar acentos e Ç).


Ah sim, e não se esqueça de desligar o NumLock! rs...


Abraços!

[Ler mais...]

Instalando a multifuncional SCX-4200 no Ubuntu 8.10 (Intrepid Ibex)

Eu sei que o blog é, originalmente, sobre o EeePC. Porém, vou fugir um pouco do assunto e postar como instalar a multifuncional Samsung SCX-4200 no Ubuntu 8.10 (Intrepid Ibex), pois fiquei a noite inteira aqui procurando como configurá-la no meu novo sistema, e não vou abrir outro blog só para comentar outros assuntos Geek. Enfim...

samsungscx-4200

Inicialmente, note que o Intrepid Ibex já vem com os programas necessários para rodar a impressora e o scanner, o que facilita nosso trabalho, restrito à configuração. É só seguir os passos:

(i) Primeiro, baixe o Unified Drivers do site da Samsung. Salve em /home/nome_do_seu_usuário

(ii) Abra um terminal, extraia o conteúdo do arquivo e execute o script no diretório criado:
$ sudo tar -xzvf UnifiedLinuxDriver.tar.gz
$ cd cdroot
$ sudo ./autorun
Agora, os drivers que precisaremos já estão instalados. Vamos à configuração.

.:: Impressora

A impressora não foi muito traumática para instalar, sendo que o próprio linux a reconheceu sem problemas. Entre em Aplicações>Confgurações>Impressão. Em seguida, adicione uma nova impressora em Server>New>printer e escolha a impressora na lista que aparecer. Ele vai buscar os drivers, selecione a primeira oção (Select printer from database), escolha a opção recomendada e a impressora deve funcionar sem problemas.

.:: Scanner

Este foi problemático. Para fazê-lo funcionar, primeiramente, você deve instalar um hack para que o xsane rode como usuário normal, e não como root, como se explica neste link.

(i) Primeiro, baixe o patch.
(ii) Abra um terminal, e execute:
$ tar xfz fix-nopar-scx4200-2.00.95-2008112701.tar.gz
$ cd fix-nopar
$ ./check.sh
Se você receber uma mensagem dizendo que o driver não foi encontrado, não tente instalar o patch. Tente, ao contrário, reinstalar o driver e siga os passos novamente.

Contudo, se você receber a mensagem
The XX-bit library has been found at /some/dir
You may replace it with the one in the "arch" directory
rode os comandos abaixo, substituindo o "/some/dir" e o "arch" pelo o que foi encontrado em seu computador.
$ sudo cp /some/dir/libmfp.so.1.0.1 /some/dir/oldlibmfp.so.1.0.1
$ sudo cp arch/libmfp.so.1.0.1 /some/dir
$ sudo adduser $USER lp
E patch instalado! Se você rodar, a partir do terminal, o comando xsane como usuário normal, verá que ele funciona, enquanto anteriormente ocorria um "segmentation fault". Porém, o scanner ainda não será reconhecido.
Se você rodar no terminal o comando
$ sane-find-scanner
verá (espero!) que o computador encontra o equipamento, trazendo uma linha semelhante a esta:
found USB scanner (vendor=0x04e8, product=0x341b) at libusb:001:003
Mas se você executar o comando
$ scanimage -L
receberá uma mensagem dizendo que o dispositivo não foi encontrado. Depois de pesquisar um pouco nos fóruns do Ubuntu, descobri a resposta neste post. Aparentemente, os drivers da Samsung não utilizam o mesmo caminho para os dispositivos usb que o Ubuntu, e é necessário um ajuste.

Primeiro, adicione o seu usuário nos grupos lp, lpadmin e scanner:
$ sudo adduser your_login_here lp
$ sudo adduser your_login_here lpadmin
$ sudo adduser your_login_here scanner
E, em seguida, edite o arquivo /etc/init.d/mountdevsubfs.sh, adicionando as seguinte linhas logo abaixo da linha em que aparece o comando 
domount devpts "" /dev/pts devpts -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
#
# Magic to KEEP /proc/bus/usb working
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
Note que as versões anteriores do Ubuntu essas linhas já existiam, bastando descomentar.
Reinicie o sistema e rode o xsane novamente. Deve funcionar.

Meu próximo passo é compartilhar a impressora e o scanner na rede. Quando o fizer, posto aqui.

Abraços!
[Ler mais...]

EeeBUNTU

Buenas! Depois de muito tempo utilizando o Xandros padrão do EeePC, resolvi deixar a preguiça de lado e instalar outro sistema operacional nele.


Fiz uma breve pesquisa, e fiquei em dúvida entre o EeeBuntu e o Ubuntu-eee, agora chamado de Easy Peasy, pois, além de parecidos, aparentemente não há um consenso sobre o melhor. Acabei por escolher o EeeBuntu, pois já contava como base o Ubuntu 8.10 há algum tempo, enquanto o Easy Peasy, em sua versão 1.0, acabou de migrar do 8.04, e, conforme depoimentos que li, poderia estar um pouco instável.



EeeUbuntu



A instalação do sistema foi bem simples, até mais do que eu esperava...


(i) Primeiro, baixei a imagem do site do EeeBuntu que mais se ajustava às minhas necessidades. Como utilizo o EeePC em conjunto com um monitor e um teclado, eu rarmente uso a telinha de 7", e ma versão mais completa seria essencial. Portanto, optei pela versão Standard. Se você utilizar praticamente o EeePC apenas, recomendo a versão NBR, e, se quer algo mais simples, use a minimal.


(ii) Utilizando um pendrive qualquer (o meu era de 4Gb, mas qualquer um acima de 1Gb está ok), preparei a instalação usando o programa UnetBootIn, muito simples e rápido. Aliás, este programinha serve para gerar pendrives bootáveis de qualquer instalação Linux!


(iii) Iniciei o EeePC, apertando diversas vezes o "Esc", e, depois, escolhendo o Boot pelo pendrive. A instalação foi bem rápida, sem qualquer tipo de problema.


Enfim, estou muito satisfeito com o EeeBuntu, que tornou meu EeePC num computador de verdade, retirando as limitações que eu via no Xandros. Recomendo muito!



EeeBuntu Standard



.:: Problemas?


Bom, é fato que sempre que se instalar um novo sistema operacional podem aparecer problemas. Ainda não tive muito tempo de uso para ver tudo o que deve ser arrumado, mas já encontrei meu primeiro obstáculo.


O EeeBuntu já vem, por padrão, com o compiz ativado, o que permite utilizar efeitos como a rotação de cubo e vários efeitos legais, bem como o Avant Window Navigator. Contudo, estranhamente, após configurar meu monitor externo para uma nova resolução, o Gnome deixou de carregar o compiz, retirando todos os efeitos e impossibilitando o carregamento do AWN. Googleando um pouco, descobri que é um bug da distribuição mesmo, causado pelas alterações que o Gnome faz quando salva o arquivo de configuração da resolução.


Para resolver, abri um terminal para editar o xorg.conf:


# sudo gedit /etc/X11/xorg.conf


E dentro do arquivo, comentei as linhas inseridas pelo Gnome, dentro da seção "Screen":



#    SubSection "Display"
#        Virtual    2080 1024
#    EndSubSection

Após esse ajuste, reiniciei o X com Ctrl+Alt+Backspace, ativei os recursos visuais no Gnome novamente, e voilá, tudo voltou a funcionar! Agora tenho um monitor externo, com teclado e mouse em uma resolução que prefiro (1280x1024), sendo que a tela do EeePC fica apagada, e, se retiro o monitor, a telinha do EeePC funciona normalmente. Ficou muito melhor que no Xandros, em que as duas telas ficavam acesas.


Ainda estou fuçando as novidades do meu novo sistema, e, se tiver mais algum caroço, posto aqui.


Abraços!




[Ler mais...]
 
Copyright © . Apê de Nerd