Brother HL-3140 - Ingen utskrift

Skrivare och skannrar
queson
Inlägg: 136
Blev medlem: 12 maj 2008, 09:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Brother HL-3140 - Ingen utskrift

Inlägg av queson »

Brother har nyligen kommit med ett Printer-Install-Tool som verkar lovande
http://www.pclinuxos.com/forum/index.php?topic=122304.0

Din modell finns med bland " printers covered".
http://support.brother.com/g/b/download ... _eu&os=128

Möjligen värt ett försök
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Jag har nu kört Brothers skrivarinstallatiosnprogram. Installationen tycks ha gått bra, men allt är lika dött som förut.

Ett möjligt problem: När jag lusläser den långa listan från installationen hittar jag detta:

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

???
/Lennart S
queson
Inlägg: 136
Blev medlem: 12 maj 2008, 09:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Brother HL-3140 - Ingen utskrift

Inlägg av queson »

Kolla denna länk
http://ubuntuforums.org/showthread.php?t=2209211



http://support.brother.com/g/s/id/linux ... =on#prereq


Pre-required Procedure (5)
Related distributions
Debian 64 bit version, Ubuntu 64 bit version
Related products/drivers
printer/PC-FAX drivers
Requirement
ia32-libs or lib32stdc++ is required to be installed.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Brother HL-3140 - Ingen utskrift

Inlägg av johanre »

lennart_sj skrev:Jag har nu kört Brothers skrivarinstallatiosnprogram. Installationen tycks ha gått bra, men allt är lika dött som förut.

Ett möjligt problem: När jag lusläser den långa listan från installationen hittar jag detta:

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat
Ah, du kör Ubuntu 14.04 64 bitars. Då måste du, enligt detta: http://askubuntu.com/questions/454253/6 ... t-binaries göra följande:

Kod: Markera allt

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
Efter det skulle jag rekommendera att du installerar om drivrutinspaketen från Brother. Och slutligen:

Kod: Markera allt

sudo service cups restart
Nu borde du kunna komma lite längre!
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Jag känner mej ute på djupt vatten men försökte följa de senast anvisningarna.
Så här blev första steget:

lennart@lennart-System-Product-Name:~/.Brother$ sudo dpkg --add-architecture i386
bash: lennart@lennart-System-Product-Name:~/.Brother$: Filen eller katalogen finns inte
lennart@lennart-System-Product-Name:~/.Brother$
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

lennart_sj skrev:Jag känner mej ute på djupt vatten men försökte följa de senast anvisningarna.
Så här blev första steget:

lennart@lennart-System-Product-Name:~/.Brother$ sudo dpkg --add-architecture i386
bash: lennart@lennart-System-Product-Name:~/.Brother$: Filen eller katalogen finns inte
lennart@lennart-System-Product-Name:~/.Brother$
Det där ser ut att ha att göra med att du står i en mapp som inte längre finns när du kör kommandot. Prova med att köra "cd" först och sedan det kommandot igen...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Jag har kört de tre kommandona
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

så vitt jag förstår gick det normalt

och sedan Brothers installationsscript
Samma resultat som tidigare
:(
...
Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat
...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

Kanske för att scriptet inte anger ia32-libs:i386. Det är ganska lätt att fixa till om man editerar scriptet, men det borde ju inte behövas. Själv fixar jag installationen för Brother genom att använda "--force-all", men då kör jag ju dpkg själv istället för att använda ett script...

Om du vill göra en quick'n dirty fix, så går det kanske att fixa till om du kör alias dpkg='dpkg --force-all' innan, alltså:

Kod: Markera allt

alias dpkg='dpkg --force-all'
...och sedan Brothers installationsscript....
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
queson
Inlägg: 136
Blev medlem: 12 maj 2008, 09:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Brother HL-3140 - Ingen utskrift

Inlägg av queson »

Osprey: en fråga

medför force-all att scriptet installerar de föreslagna ersättande paketen (annars kan man väl bara installera dessa innan scriptet körs)
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Jag har nu kört dessa kommandon:
lennart@lennart-System-Product-Name:~$ alias dpkg='dpkg --force-all'
lennart@lennart-System-Product-Name:~$ cd .Brother
lennart@lennart-System-Product-Name:~/.Brother$ sudo bash linux-brprinter-installer-*.*.*-* HL-3140CW
You are going to install following packages.
hl3140cwlpr-1.1.2-1.i386.deb
hl3140cwcupswrapper-1.1.2-1.i386.deb

... låång lista ...

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

...mera lista
* Restarting Common Unix Printing System cupsd
...done.
lpadmin -p HL3140CW -E -v usb:/dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_hl3140cw_printer_en.ppd
#
Will you specify the Device URI? [Y/n] ->n

Test Print? [y/N] ->y

wait 5s.
lpr -P HL3140CW /usr/share/cups/data/testprint
lennart@lennart-System-Product-Name:~/.Brother$

Som synes, samma resultat
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

queson skrev:Osprey: en fråga

medför force-all att scriptet installerar de föreslagna ersättande paketen (annars kan man väl bara installera dessa innan scriptet körs)
Det är ju egentligen ingenting som skiljer om man kör med --force-all eller inte, mer än att den inte bryr sig om att kolla arkitektur och lite sådant om man har med den. Men du har faktiskt helt rätt i att man skulle kunna prova med att installera ia32-libs med --force-all innan man kör scriptet också. Om det funkar eller inte beror på felhanteringen i dpkg. Den kollar ju både om ett paket är installerat och om ett paket går att installera och det som har betydelse är i vilken ordning det sker...

Om den kollar om det är installerat innan den kollar om det går att installera, så ska det funka alldeles utmärkt att göra så som du föreslår... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

lennart_sj skrev:Jag har nu kört dessa kommandon:
[...]
Som synes, samma resultat
Prova med "sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0" först och kör sedan scriptet igen... du har fortfarande inte kommit igenom det och fått allt installerat...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Suck!
Jag har kört följande kommandon:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Verkar fungera, inga felmeddelanden

cd .Brother

lennart@lennart-System-Product-Name:~/.Brother$ sudo bash linux-brprinter-installer-*.*.*-* HL-3140CW

Samma långa lista, samma felmeddelande
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

Prova med att köra "sudo apt-get install ia32-libs" först och de om det hjälper, jag tycker att dpkg borde låta bli att försöka då...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
lennart_sj
Inlägg: 252
Blev medlem: 25 jul 2007, 09:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Brother HL-3140 - Ingen utskrift

Inlägg av lennart_sj »

Så går vi runt ...

lennart@lennart-System-Product-Name:~$ sudo apt-get install ia32-libs
[sudo] password for lennart:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

Det här resultatet verkar välbekant -- själva pudelns kärna så att säga
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

Jo precis... men det som gjorde att jag föreslog det igen är att jag själv får inte det resultatet när jag provar, den installerar det snyggt och prydligt utan att krångla... så frågan är då om det är någon PPA du saknar, eller något sådant... jag kommer inte ihåg om jag lade till någon PPA eller så en gång i tiden när jag ursprungligen installerade det...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Nemo
Inlägg: 732
Blev medlem: 16 aug 2010, 19:39
OS: Kubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Nemo »

Vilken version av Ubuntu kör TS? Vad jag känner till är Ubuntu 12.04 den sista versionen där ia32-libs ingår. I efterföljande versioner finns ia32-libs inte med. Det går dock att komma runt om man vet vilka paket som man behöver från ia32-libs för att få igång det hela.

Det kanske är ändrat i Ubuntu 14.04, men i tidigare versioner efter 12.04 finns ia32-libs inte med.

Bara en tanke utifrån de felmeddelanden som ges.

Mvh Nemo
queson
Inlägg: 136
Blev medlem: 12 maj 2008, 09:23
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Brother HL-3140 - Ingen utskrift

Inlägg av queson »

Ett varv till??
Jag har genom åren med gott resultat följt Brothers installationsinstruktioner på deras servicesida
http://support.brother.com/g/s/id/linux ... edirect=on
även pre-required procedures
http://support.brother.com/g/s/id/linux ... ect=on#002
här nämns bl.a
ia32-libs or lib32stdc++ is required to be installed
ia32-libs är inte längre tillgängligt men lib32stdc++ finns i förråden
Prova ” sudo apt-get install lib32stdc++6
och följ sedan instruktionerna med --force-all och hela baletten
se även:Check if the Device URI of your printer is "usb://Brother/(your printer's model name)"
Senast redigerad av 1 queson, redigerad totalt 13 gånger.
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7780
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av JoWa »

Nemo skrev:Det kanske är ändrat i Ubuntu 14.04, men i tidigare versioner efter 12.04 finns ia32-libs inte med.
Det gäller även 14.04, vilket jag blev medveten om så sent som i går, som en förklaring till att gpg4usb inte fungerar.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Brother HL-3140 - Ingen utskrift

Inlägg av Osprey »

Då borde man alltså helt enkelt kunna kommentera bort den raden i scriptet som försöker installera ia32-libs....
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Kontor"