Bonja

De ColmeiaWiki

Ir para: navegação, pesquisa

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.

Manual Aula 1, odt e pdf

[editar] Aula 2

Utilização do Navegar Firefox e do Cliente de E-mail Thunderbird.

Manual Aula 2, odt e pdf

[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.

Manual Aula 3, odt e pdf

[editar] Aula Extra

Descobrindo o BrOffice.org, noções sobre criação de apresentações, planilhas e office.

Manual Aula Extra, odt e pdf

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/libsane­smfp.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/libsane­smfp.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 libsane­smfp.so.1.0.1 libsane­smfp.so.1 
  # ln ­s libsane­smfp.so.1.0.1 libsane­smfp.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/t­341621.html

http://ubuntuforums.org/showpost.php?p=4776310&postcount=114

http://jacobo.tarrio.org/Samsung_SCX­4200_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

Ferramentas pessoais
Espaços nominais
Variantes
Visualizações
Ações
Geral
Projetos
Eventos
Estudos
Cursos
Navegação
Ferramentas