Bonja
De ColmeiaWiki
Descrição do Projeto: Este projeto está sendo realizado em parceiria com a instituição de ensino Bom Jesus/Ielusc que está migrando cerca de 150 estações de trabalho que são utilizadas por funcionários e alunos para GNU/Linux. Estão sendo ministrados cursos para os funcionários, desenvolvimento de scripts de configuração padrão e a configuração das máquinas. A idéia é que com o tempo, os laboratórios dos cursos superiores também venham a rodar GNU/Linux.
Data Inicio: Abril de 2008.
Data Final: Novembro de 2008
Participantes: Dino Magri
Tabela de conteúdo |
[editar] Desenvolvimento
[editar] Curso Utilização Ubuntu 8.04
[editar] Introdução
Cursos ministrados para a Associação Educacional Luterana Bom Jesus/IELUSC, desenvolvimento do manual de utilização do Ubuntu 8.04.
[editar] Aula 1
Introdução sobre a história GNU/Linux, cases de sucesso, grandes, um pouco sobre interface gráfica, por que utilizamos, manipulação de pastas e arquivos.
[editar] Aula 2
Utilização do Navegar Firefox e do Cliente de E-mail Thunderbird.
[editar] Aula 3
Descreve como configurar o layout do teclado, como imprimir, como acessar disquetes e pendrives, gravar CD/DVD e alguns aplicativos para músicas e vídeos.
[editar] Aula Extra
Descobrindo o BrOffice.org, noções sobre criação de apresentações, planilhas e office.
Exercícios Aula Extra - BrOffice.org Apresentação odt
Exercícios Aula Extra - BrOffice.org Planilha odt
Listas de atalhos de teclado para BrOffice.org Apresentação, Editor de Texto e Planilha, juntamente com lista de caracteres especiais. Em .tar.gz e .zip
[editar] Howto
[editar] Configurando Impressora Samsung SCX 4200
[editar] A receita de bolo
Passo 1 - Vamos verificar se o arquivo 45-libsane.rules existe. Então, primeiro vamos abrir o terminal, vá em Aplicações -> Acessórios -> Console e digite os seguintes comandos
$ su root # cd /etc/udev/rules.d/ # ls 45-libsane.rules
Caso o 45-libsane.rules apareça então o arquivo existe e iremos edita-lo, caso ele mostre uma mensagem dizendo que não foi possível acessar, iremos criar o arquivo. Tanto a edição quanto a criação é feita usando um editor, como é mostrado abaixo.
# (gedit|kedit|vim|emacs) /etc/udev/rules.d/45-libsane.rules
E insira a seguinte linha
# Samsung|SCX-4100
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="341b", MODE="664", GROUP="scanner"
Antes dessa
LABEL=”libsanerulesend”
E se o arquivo foi criado, apenas insira a linha, salve e feche o editor utilizado.
Passo 2 - Agora iremos abrir o arquivo 60-symlinks.rules, com o seu editor preferido
# (gedit|kedit|vim|emacs) /etc/udev/rules.d/60-symlinks.rules
E verifique se as duas linhas abaixo aparecem no arquivo
# Create symlink for usb printer to /dev/usb/lp*
BUS=="usb", KERNEL=="lp[0-9]*", SYMLINK+="usb/%k"
Caso já esteja, não faça nada, apenas feche o arquivo. E se não estiver insira as duas linhas acima no arquivo, salve e feche o editor de texto.
Passo 3 - Reiniciar o Udev
# /etc/init.d/udev restart
Passo 4 - Agora iremos alterar o mountdevsubfs.sh
# (gedit|kedit|vim|emacs) /etc/init.d/mountdevsubfs.sh
Procure o seguinte bloco de informações
# # Magic to make /proc/bus/usb work # #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
E iremos retirar o comentário(#) das seguintes linhas, deixando o assim
# # Magic to make /proc/bus/usb work # mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
Salve e feche o editor.
Passo 5 - Instalando ferramentas básicas
# apt-get install build-essential sane sane-utils
Passo 6 - Agora iremos verificar se o scanner foi detectado ou não, execute os seguintes comandos
# sane-find-scanner
A saída de comando será parecida com essa
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x0a01 [hp scanjet scanner], chip=GL646_HP) at libusb:003:005
Passo 7 - Testando o scanner, verifique se o scanner está ligado e digite, ainda como root.
# scanimage -L
A saída desse comando lista os dispositivos. Parecido com a linha abaixo.
device `hp2400:libusb:003:005' is a Hewlett-Packard hp2400 flatbed scanner
Caso, algo diferente apareça verifique se o passo 7 foi realizado exatamente como é mostrado.
Passo 8 - Reiniciar a máquina, com o seguinte comando.
# reboot
Passo 9 - Acessadno o Digitalizador de Imagem XSane
$ su root # xsane
Esse comando irá abrir o programa xsane e se tudo der certo ele irá funcionar, como root.
Passo 10 - Se o programa funcionou tranquilamente como root iremos adicionar para os usuários comuns.
Clique aqui e faça o download do arquivo, salve-o em qualquer pasta e descompacte-o veja passo 4 de como descompactar um arquivo.
Passo 11 - Agora iremos copiar o arquivo libmfp.so.1.0.1 para /usr/lib, mais antes iremos fazer uma copia do arquivo existente para backup, caso aconteça algo, podemos voltar com as configurações anteriores
# cp /usr/lib/libmfp.so.1.0.1 /usr/lib/libmfp.so.1.0.1.bkp # cd /home/nome_do_usuario/Área de Trabalho/fix-nopar/i386 # cp libmfp.so.1.0.1 /usr/lib
Passo 12 - Iremos adicionar o usuário no grupo lp e scanner, utilizando os seguintes comandos
# adduser NOME_USUARIO lp # adduser NOME_USUARIO scanner # exit $ scanimage -L
Se tudo der certo o programa retornará algo parecido com a linha abaixo
insmod: can't read '/lib/modules/2.6.16-1-686/kernel/drivers/mfpportctrl/mfpport.ko': No such file or directory device `smfp:SAMSUNG SCX-4200 Series on USB:0' is a SAMSUNG SCX-4200 Series on USB:0 Flatbed Scanner
Passo 13 - Reiniciando a máquina
# reboot
Passo 14 - Iniciando o XSane com o usuário comum
Aplicações -> Gráficos -> Digitalizador de imagens XSane
Pronto! Está tudo funcionando :-)
[editar] Referências
http://blogs.floriparug.org/neis/2007/12/13/samsung-scx-4200-no-ubuntu-gutsy/
http://jacobo.tarrio.org/Samsung_SCX-4200_on_Debian#Driver_versions_2.00.95_and_2.00.97
Qualquer erro encontrado, por favor encaminhar para dino AT colmeia DOT udesc DOT br
[editar] Configurando Impressora SCX 4725FN
[editar] A receita de bolo
Passo 1 - Vamos criar uma pasta na Área de Trabalho. Vá até a Área de Trabalho (Desktop) e clique com o botão direito -> Criar Pasta ou abra o Consola em Aplicações -> Acessórios -> Consola.
$ mkdir /home/nome_do_usuário/Área de Trabalho/scanner
Passo 2 - Agora iremos fazer o download do driver da scx 4725fn, clique aqui
Salve o arquivo na pasta scanner que foi criado no passo 1.
Passo 3 - Agora iremos descompactar o arquivo, vá até a pasta onde o arquivo foi salvo e clique com o botão direito do mouse e depois em Extrair Aqui ou clique em Aplicações -> Acessórios -> Consola e digite os seguintes comandos
$ cd /home/nome_do_usuário/Área de Trabalho/scanner/ $ tar xzvf nome_do_arquivo.tar.gz
Passo 4 - Verifique que foi criado uma pasta com o nome cdroot dentro da pasta scanner que está na Área de Trabalho. Abra o terminal (Aplicações -> Acessórios -> Consola).
$ su root # cd /home/nome_do_usuario/Área de Trabalho/scanner/cdroot/
E execute o seguinte comando
# cp Linux/noarch/at_root/etc/sane.d/smfp.conf /etc/sane.d/
Passo 5 - Agora iremos checar os arquivos e depois caso exista alguma diferença iremos fazer um backup do arquivo existente e depois copiamos o novo arquivo. Para checar iremos utilizar o comando diff
# diff Linux/noarch/at_opt/share/ppd/* /usr/share/ppd/custom/* # cp -r Linux/noarch/at_opt/share/ppd/* /usr/share/ppd/custom/ # diff Linux/i386/at_root/usr/lib/libmfp.so.1.0.1 /usr/lib/libmfp.so.1.0.1 # cp /usr/lib/libmfp.so.1.0.1 /usr/lib/libmfp.so.1.0.1.bkp # cp Linux/i386/at_root/usr/lib/libmfp.so.1.0.1 /usr/lib/ # diff Linux/i386/at_root/usr/lib/sane/libsanesmfp.so.1.0.1 /usr/lib/sane/libsane–smfp.so.1.0.1 # cp /usr/lib/sane/libsane–smfp.so.1.0.1 /usr/lib/sane/libsane–smfp.so.1.0.1.bkp # cp Linux/i386/at_root/usr/lib/sane/libsanesmfp.so.1.0.1 /usr/lib/sane/ # diff Linux/i386/at_root/usr/lib/cups/backend/mfp /usr/lib/cups/backend/mfp # cp /usr/lib/cups/backend/mfp /usr/lib/cups/backend/mfp.bkp # cp Linux/i386/at_root/usr/lib/cups/backend/mfp /usr/lib/cups/backend/ # diff Linux/i386/at_root/usr/lib/cups/filter/* /usr/lib/cups/filter/* # cp Linux/i386/at_root/usr/lib/cups/filter/* /usr/lib/cups/filter/
Passo 6 - Bom depois desses passos iremos criar os seguintes links,
# cd /usr/lib # ln s libmfp.so.1.0.1 libmfp.so.1 # ln s libmfp.so.1.0.1 libmfp.so # cd sane # ln s libsanesmfp.so.1.0.1 libsanesmfp.so.1 # ln s libsanesmfp.so.1.0.1 libsanesmfp.so
Passo 7 - Iremos adicionar a string smfp no arquivo /etc/sane.d/dll.conf
# gedit /etc/sane.d/dll.conf
Adicione no final do arquivo a string smfp, pronto salve e feche.
Antes de reiniciar iremos realizar o passo 8
Passo 8 - Altere o mountdevsubfs.sh
# (gedit|kedit|vim|emacs) /etc/init.d/mountdevsubfs.sh
Procure o seguinte bloco de informações
# # Magic to make /proc/bus/usb work # #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
E iremos retirar o comentário(#) das seguintes linhas, deixando o assim
# # Magic to make /proc/bus/usb work # mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
Salve e feche o editor.
Passo 9 - Instalando ferramentas básicas
# apt-get install build-essential sane sane-utils
Passo 10 - Agora iremos verificar se o scanner foi detectado ou não, execute os seguintes comandos
# sane-find-scanner
A saída de comando será parecida com essa
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x0a01 [hp scanjet scanner], chip=GL646_HP) at libusb:003:005
Passo 11 - Testando o scanner, verifique se o scanner está ligado e digite, ainda como root.
# scanimage -L
A saída desse comando lista os dispositivos. Parecido com a linha abaixo.
device `hp2400:libusb:003:005' is a Hewlett-Packard hp2400 flatbed scanner
Caso, algo diferente apareça verifique se o passo 7 foi realizado exatamente como é mostrado.
Passo 12 - Reiniciar a máquina, com o seguinte comando.
# reboot
Passo 13 - Acessadno o Digitalizador de Imagem XSane
$ su root # xsane
Esse comando irá abrir o programa xsane e se tudo der certo ele irá funcionar, como root.
Passo 14 - Se o programa funcionou tranquilamente como root iremos adicionar para os usuários comuns.
Clique aqui e faça o download do arquivo, salve-o em qualquer pasta e descompacte-o veja passo 4 de como descompactar um arquivo.
Passo 15 - Agora iremos copiar o arquivo libmfp.so.1.0.1 para /usr/lib, mais antes iremos fazer uma copia do arquivo existente para backup, caso aconteça algo, podemos voltar com as configurações anteriores
# cp /usr/lib/libmfp.so.1.0.1 /usr/lib/libmfp.so.1.0.1.bkp # cd /home/nome_do_usuario/Área de Trabalho/fix-nopar/i386 # cp libmfp.so.1.0.1 /usr/lib
Passo 16 - Iremos adicionar o usuário no grupo lp e scanner, utilizando os seguintes comandos
# adduser NOME_USUARIO lp # adduser NOME_USUARIO scanner # exit $ scanimage -L
Se tudo der certo o programa retornará algo parecido com a linha abaixo
insmod: can't read '/lib/modules/2.6.16-1-686/kernel/drivers/mfpportctrl/mfpport.ko': No such file or directory device `smfp:SAMSUNG SCX-4200 Series on USB:0' is a SAMSUNG SCX-4200 Series on USB:0 Flatbed Scanner
Passo 17 - Reiniciando a máquina
# reboot
Passo 18 - Iniciando o XSane com o usuário comum Aplicações -> Gráficos -> Digitalizador de imagens XSane
Pronto! Está tudo funcionando :-)
[editar] Referências
http://ubuntuforums.org/showthread.php?p=3651256
http://ubuntuforums.org/archive/index.php/t341621.html
http://ubuntuforums.org/showpost.php?p=4776310&postcount=114
http://jacobo.tarrio.org/Samsung_SCX4200_on_Debian#Problems_with_the_standard_installation
http://jacobo.tarrio.org/Samsung_SCX-4200_on_Debian#Driver_versions_2.00.95_and_2.00.97
Qualquer erro encontrado, por favor encaminhar para dino AT colmeia DOT udesc DOT br
[editar] Configurando Scanner HP 3800
[editar] A receita de bolo
Felizmente o scanner da HP 3800 é suportado pelo XSane, e portanto é bem simples a instalação e configuração. Primeiramente verifique se XSane está instalado.
Abra o Terminal (Aplicações -> Acessórios -> Consola) e digite
sudo apt-get install xsane
É bem provável que já esteja instalado, mais caso contrario esse comando irá instalar o XSane.
Conecte os cabos do scanner HP 3800, vá em Aplicações -> Gráficos -> Digitalizador de Imagens XSane e pronto, seja feliz !!!! Já esta funcionando.
Verifique que no sítio da XSane abaixo o modelo HP 3800 é suportado.
http://www.sane-project.org/sane-backends.html#S-HP3900
Qualquer erro encontrado, por favor encaminhar para dino AT colmeia DOT udesc DOT br
[editar] Realização/Apoio
- Colméia: Grupo de Pesquisa em Software Livre
- UDESC CCT
- SECORD – SEtor de COmunicação e Recursos Digitais