Visto que o driver padrão distribuido pela Lexmark para impressora Z25/Z35 é para o LPR e a maioria das distribuições hoje usa o CUPs, este tutorial mostra como configurar esta impressora no CUPs. Autoria do Ricardo Rabelo Mota (ricardo.rabelo@terra.com.br).
Tutorial para configurar impressora Z25/Z35 pelo CUPS
Por: Ricardo Rabelo Mota ricardo.rabelo@terra.com.br
Utilizo Linux em minha casa para todas as minhas necessidades. Inclusive comprei uma impressora que disponibilizasse o driver para o Linux no intuito de não ter muita dor de cabeça na configuração. Porém, o que aconteceu não foi um problema com o driver da impressora, mas como algumas distros que resolveram adotar por padrão, o gerenciador de impressão CUPS.
Não sei se vocês sabem mas o programa disponibilizado pela Lexmark é feito para operar com o lpr, o que requer sua instalação. Bom, no caso do Kurumin, dentre outras, não vem instalado mais o lpr, mas sim o CUPS. Isso me levou a entrar em contato com o suporte técnico da Lexmark, que me informaram sobre um driver da impressora para ser utilizada com o CUPS. Isso me encheu de alegria, mas qual foi a minha decepção ao ver que ao tentar instalar o driver, acusava erro em um dos aplicativos que supostamente deveriam fazer parte do pacote.
Bom, recorri ao bom e velho GOOGLE e consegui em um fórum de discussão em inglês a solução que agora disponibilizo aqui.
Em primeiro lugar verifique se você tem instalado a dupla tcl/tk, pois você irá precisar deles.
Acesse o site: http://drivers.lexmark.com e baixe o driver para a impressora Z35 (que é o mesmo da Z25).
Ao ser descompactado, não será criado nenhum diretório. Portanto, é uma boa idéia criar um diretório temporário, tipo tmp para descompactar o
arquivo. Copie o driver para lá e acesse-o.
Descompacte o arquivo com:
# tar -xvzf CJLZ35LE-CUPS-2.0-1.TAR.GZ
Atenção: Em algumas distros, tipo o Kurumin, Kalango, dentre outras, você deverá renomear o arquivo primeiro em minúsculas para
descompactá-lo. Não sei o porquê disso, mas comigo foi necessário.
Serão criados três arquivos:
- lexmarkz35-CUPS-2.0-1.gz.sh
- README
- COPYING
Bom, se você tentar instalá-lo pelo método convencional, ou seja, com:
# sh lexmark35-CUPS-2.0-1.gz.sh
será retornado uma mensagem de erro que não foi encontrado o programa "xlexinstall". Na realidade não existe mesmo no pacote. Será necessário acessar em modo texto (terminais dentro do modo gráfico costumam não funcionar. Faça CRTL+ALT+F2, por exemplo) e digite:
# sh lexmarkz35-CUPS-2.0-1.gz.sh -keep
Será gerada algumas mensagens de erro mas não se importe com isso. Acesse o diretório que será criado imediatamente abaixo do que você está que se chama "installer". Dentro deste diretório, haverá um arquivo chamado: lexinstall.tcl
Nota: Outra versão do arquivo compactado feito para o Mandrake, possui um script de mesmo nome, mas sem o .tcl. Basta executá-lo.
Para fazer a instalação com direito a contrato de licença e tudo mais, basta executar:
# tclsh lexinstall.tcl
Com este procedimento basta responder às perguntas (em inglês) que forem feitas tipo: você quer que esta seja a sua impressora padrão?
Bom, esta é uma maneira. Com a instalação você já criará a sua impressora no gerenciador de impressoras do CUPS. Basta através de qualquer browser, acessar:
# localhost:631
para configurá-la. Não será necessário criá-la, uma vez que o script de instalação já cuidou disso para você. Basta determinar o tipo de papel, resolução, etc.
Caso queira o método mais difícil ao acessar o diretório installer, e faça o seguinte:
# rpm -ivh lexmarkz35-CUPS-2.0-1.i386.rpm --nodeps
# rpm -ivh z35llpddk-2.0-2.i386.rpm --nodeps
Depois acesse o gerenciador de impressora do CUPS (pode ser até o do KDE, que eu recomendo mais) e adicionar a impressora. Basta localizar o drive Z35 na lista de drivers.
Este segundo procedimento é recomendado principalmente para distros que "suportam" o rpm, como é o caso da Debian, Slackware e outras, que tem
gerenciador de pacotes próprios. Outros como o GOBO Linux, já é necessário instalar o rpm a partir dos fontes, uma vez que não há suporte para rpm nesta distro.
Bom é isso daí. Para aqueles que penam como eu penei para configurar estas impressoras espero ter contribuído para diminuir o sofrimento dos que gostam como eu do Linux.
Aliás, este procedimento vale também para a Lexmark Z65 e outras que não tem driver inclusos direto no CUPS.
Boa sorte!
Ricardo Rabelo Mota ricardo.rabelo@terra.com.br
Site Católico Nossa Senhora Rosa Mística
http://www.rosamistica.cjb.net
ICQ: 15080255
» Postado por: Stefano em março 20, 2004 07:11 PM, 200.158.38.:
Legal o tutorial! Pela primeira vez, minha Lexmark Z35 funcionou no Linux! Comecei no Linux na metade de 2003 e, então, as distros da época não aceitavam o driver que a Lexmark produzia... Com esse novo driver e esse tutorial, consegui fazer a minha impressora funcionar no meu recém-instalado Mandrake Linux 10.0. Valeu, fuji!
» Postado por: Ricardo Rabelo Mota em março 29, 2004 08:22 AM, 200.201.164:
Olá. Gostaria de fazer um pequeno adendo:na realidade, o script que chama o instalador gráfico funciona sim. Mas somente em algumas distros. Não entendi bem, mas parece que tem a ver com a versão do tcl/tk instalado na máquina. No mandrake 9.1, por exemplo, não consegui fazer a instalação em modo gráfico. Já no 9.2, funcionou perfeitamente. Um abraço.
» Postado por: Genivaldo em abril 1, 2004 03:15 AM, 200.244.49.:
Será que funciona com a Z22 já que elas são bem parecidas. Uso o Kurumin 2.13 e já tentei de tudo. Alguém pode ajudar ? Grato
» Postado por: Kika em maio 13, 2004 12:20 AM, 200.151.178:
Olá!
Gostaria de saber onde posso comprar cartuchos LexMark 10N0016 modelo Z35, em Fortaleza, pois já fui em várias lojas incluindo Shoppings, porém não encontrei. Conto com Vossa ajuda.
Obrigada!
» Postado por: KENNES em agosto 7, 2004 12:26 PM, 200.141.201:
Ola , queria saber se vc tem a disposicao como posso instalar minha impressora lexmark z33 no meu pc.. sem o cd de instalacao,,,
» Postado por: Wanderlei em agosto 19, 2004 09:31 AM, 201.0.77.22:
Por favor eu gostaria de saber como é que eu faço para intalar a lexmark z22, me parece que esse tutorial~só funciona para z35.
» Postado por: Ezequiel em outubro 12, 2004 01:51 PM, 200.96.114.:
Por favor me ajude, estou precisando instalar a Lexmar z25.
Segui conforme o tutorial na página acima
e não consegui instalar, desconfio que seja alguma coisa que eu não tenho
instalado no meu sistema.
quando dou o comando
# tclsh
isso é
# tclsh lexinstall.tcl
ele começa a realizar as perguntas e chega numa parte que da o seguinte
erro.
------------------------------------------------------
#An error occurred during the installation:
#rpm: To install rpm packages on Debian systems, use alien. See
README.Debian.
#erro: não consigo abrir o índice de Packages usando o db3 - Arquivo ou
#diretório não encontrado (2)
#erro: não consigo abrir a base de dados Packages em /var/lib/rpm
# while executing
#"exec rpm -ivh $rpmfilename >[exec tty]"
#You may choose to ignore this error and force the installation.
#Doing so, however, could result in a broken installation.
#Do you want to ignore this error and force the installation? (y/n)
------------------------------------------------------
Mas depois eu continuo a instalação até que ela para quando mostra o
seguinte erro.
------------------------------------------------------
Enter selection number [57]: 7
ln: criando link simbólico `/usr/local/z35llpddk/utility//colorsV.lut' to
`/usr/local/z35llpddk/utility//bnsi1.lut': Arquivo ou diretório não
encontrado
while executing
"exec ln
-s /usr/local/z35llpddk/utility//bnsi1.lut /usr/local/z35llpddk/utility//colorsV.lut"
("America" arm line 1)
invoked from within
"switch $region $str_LUTregionUS "exec ln -s $utilitypath/$US_LUT
$utilitypath/$LUTfilename" $str_LUTregionEU "exec ln -s $utilitypath/$EU_LUT
$utilit..."
(procedure "setcolortable" line 12)
invoked from within
"setcolortable $region"
(procedure "main" line 138)
invoked from within
"main"
(file "lexinstall.tcl" line 465)
------------------------------------------------------
Obs.: Eu uso Debian com o Kernel 2.4.26-1-386
» Postado por: Ubiratan em outubro 18, 2004 05:10 PM, 200.161.13.:
Quando a pasta installer é criada, não aparece nenhum arquivo dentro dela, porque será que isso esta acointecendo. Uso o Debian sarge com o Kernel 2.6.
O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.