Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jeisson - 28.02.17 - klo:15.58

Otsikko: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:15.58
Miten saan lisättyä printterin?
käyttis ubuntu 16.04

Käynnistän asetuksista "tulostimet" ja painan lisää, se ei löydä mitään. Printteri DCP 7032 ja kytketty usbilla ja päällä.
Asensin Brotherista ohjeiden mukaan jotain ajureita mutta ei auttanut.
Mistä tiedä kannattaako minun käyttää .deb vai .rpm tiedostoa?

Viimeksi latasin .deb ja järjestelmä ehdotti että se avataan jollain, oliko se nyt sovellusvalikoima ja se kertoi että se asensin sen.

Nyt pitäisi vielä saada printattua.
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:19.24
Lisäys. Mitä minun kuuluisi tähän kenttään täyttää? joku osoite, mistä sen löydän?

EDIT:
Googlasin ja löysin tämmöisen komennon. Ei kyllä auta miuna, mutta ilmeisesti asennettu liuta drivereita.

dpkg  -l  |  grep  Brother
ii  brdcp7030lpr:i386                          2.0.2-1                                       i386         Brother DCP-7030 LPR driver
ii  brscan-skey                                0.2.4-1                                       amd64        Brother Linux scanner S-KEY tool
ii  brscan3                                    0.2.13-1                                      amd64        Brother Scanner Driver
ii  cupswrapperdcp7030:i386                    2.0.2-1                                       i386         Brother DCP7030 CUPS wrapper driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                   amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                         amd64        printer driver Brother P-touch label printers
Otsikko: Vs: printterin lisääminen
Kirjoitti: spark - 28.02.17 - klo:19.56
Minkä ajurin sinne asensit?

Lataa ja asenna tuolta Driver Install Tool.

http://support.brother.com/g/b/downloadlist.aspx?c=fi&lang=fi&prod=dcp7030_all&os=128&flang=English

Pura paketti ja anna tiedostolle suoritusoikeudet.

Navigoi terminaalissa puretun tiedoston sijaintiin ja anna komento:

sudo ./linux-brprinter-installer-2.1.1-1

Anna tulostimen tyyppi.

Seuraa ohjeita, kun kysyy, että: Will you specify the DeviceURI ?
Vastaa N no.

Ei välttämättä pitäisi muuta tarvita. Jos ei toimi, niin käynnistä kone uudestaan.


Tuolla ohje 14.04 ajalta. En ole kyseistä konetta vielä päivittänyt uuteen versioon, niin en varmaksi tiedä onnistuuko asennus tuohon tyyliin.

https://forum.ubuntu-fi.org/index.php?topic=46469.msg356998#msg356998
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:20.09
Sieltä just minä ajurin joka pitäisi olla oikea.

 Will you specify the DeviceURI ?
Ei kysy tätä vaan input model  name->

Seurasin ohjeitasi ja kaikenlaista ilmeisesti asensi. Lopuksi tuli nämä kolme riviä
lpinfo: cups-deviced failed to execute.
lpinfo: cups-deviced failed to execute.
lpadmin: Bad device-uri scheme "usb".
Otsikko: Vs: printterin lisääminen
Kirjoitti: spark - 28.02.17 - klo:20.13
Model nameen tulee tietysti DCP-7032.

Näkyykö tulostin listassa, kun kirjoitat terminaaliin lsusb
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 28.02.17 - klo:20.14
Mitä cups-paketteja järjestelmässä on asennettuna?

Koodia: [Valitse]
dpkg -l | grep cups
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:20.15
Model nameen tulee tietysti DCP-7032.

Näkyykö tulostin listassa, kun kirjoitat terminaaliin lsusb

Bus 003 Device 002: ID 04f9:01ea Brother Industries, Ltd DCP-7030
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:20.16
Mitä cups-paketteja järjestelmässä on asennettuna?

Koodia: [Valitse]
dpkg -l | grep cups

Tässä on pidempi lista:

dpkg -l | grep cups
rc  cups                                       2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-browsed                               1.8.3-2ubuntu3.1                              amd64        OpenPrinting CUPS Filters - cups-browsed
ii  cups-bsd                                   2.1.3-4                                       amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client                                2.1.3-4                                       amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                                2.1.3-4                                       all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers                          2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD-less printing
ii  cups-daemon                                2.1.3-4                                       amd64        Common UNIX Printing System(tm) - daemon
rc  cups-filters                               1.8.3-2ubuntu3.1                              amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers                  1.8.3-2ubuntu3.1                              amd64        OpenPrinting CUPS Filters - PPD-less printing
ii  cups-pk-helper                             0.2.5-2ubuntu2                                amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                                  2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common                         2.1.3-4                                       all          Common UNIX Printing System(tm) - server common files
ii  cupswrapperdcp7030:i386                    2.0.2-1                                       i386         Brother DCP7030 CUPS wrapper driver
ii  libcups2:amd64                             2.1.3-4                                       amd64        Common UNIX Printing System(tm) - Core library
ii  libcups2:i386                              2.1.3-4                                       i386         Common UNIX Printing System(tm) - Core library
ii  libcupscgi1:amd64                          2.1.3-4                                       amd64        Common UNIX Printing System(tm) - CGI library
ii  libcupsfilters1:amd64                      1.8.3-2ubuntu3.1                              amd64        OpenPrinting CUPS Filters - Shared library
ii  libcupsimage2:amd64                        2.1.3-4                                       amd64        Common UNIX Printing System(tm) - Raster image library
ii  libcupsmime1:amd64                         2.1.3-4                                       amd64        Common UNIX Printing System(tm) - MIME library
ii  libcupsppdc1:amd64                         2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD manipulation library
ii  python3-cups                               1.9.73-0ubuntu2                               amd64        Python3 bindings for CUPS
ii  python3-cupshelpers                        1.5.7+20160212-0ubuntu2                       all          Python modules for printer configuration with CUPS
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 28.02.17 - klo:20.29
rc  cups                                       2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface

cups on poistunut jostain syystä järjestelmästä, ja sen vuoksi mikään tulostin tai tulostimien tunnistaminen ei toimi. Asenna se takaisin:

Koodia: [Valitse]
sudo apt-get install cups
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:20.32
rc  cups                                       2.1.3-4                                       amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface

cups on poistunut jostain syystä järjestelmästä, ja sen vuoksi mikään tulostin tai tulostimien tunnistaminen ei toimi. Asenna se takaisin:

Koodia: [Valitse]
sudo apt-get install cups

Tarkoittaako rc että se ei ole siellä?
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 28.02.17 - klo:20.38
Hahaa. Se toimii! En olisi ikinä uskonut! Kiitos nm ja spark.

Cupsin asennus ensin ja drivereiden uudelleen asennus sen jälkeen sai printterin eloon :)
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 28.02.17 - klo:21.17
Tarkoittaako rc että se ei ole siellä?

Joo. Tarkoittaa, että paketti on ollut jossain vaiheessa asennettuna ja sitten poistettu (tai poistunut jonkun riippuvuusristiriidan vuoksi). Apt-get purgella kokonaan poistetut paketit häviävät myös dpkg:n listauksesta. Purge on huolellisempi poisto, joka hävittää lisäksi pakettiin kuuluvat asetustiedostot.
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 01.03.17 - klo:11.02
CUPSeihin tuli joku ongelma?
Käynnistäessä koneen seuraava ilmoitus tulee
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 01.03.17 - klo:11.09
Toimiiko tulostus kuitenkin edelleen?

Samaa vikaa on raportoitu täällä: https://bugs.launchpad.net/ubuntu/+source/cups-pk-helper/+bug/1565170
Ratkaisua ei ole tiedossa.
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 01.03.17 - klo:11.29
joo tulostus näyttää toimivan. Skanneri tosin ei.
Otsikko: Vs: printterin lisääminen
Kirjoitti: spark - 01.03.17 - klo:15.55
joo tulostus näyttää toimivan. Skanneri tosin ei.

Kokeile toimiiko skanneri pääkäyttäjän oikeuksilla.
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 01.03.17 - klo:16.27
joo tulostus näyttää toimivan. Skanneri tosin ei.

Mitä sane-find-scanner listaa?

Koodia: [Valitse]
sane-find-scanner
Kokeile myös sudolla:

Koodia: [Valitse]
sudo sane-find-scanner
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 01.03.17 - klo:16.31
sane-find

found USB scanner (vendor=0x04f9, product=0x01ea) at libusb:005:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 01.03.17 - klo:17.05
sane-find

found USB scanner (vendor=0x04f9, product=0x01ea) at libusb:005:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

Ja mitä scanimage -L sanoo?

Koodia: [Valitse]
scanimage -L
Koodia: [Valitse]
sudo scanimage -L
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 02.03.17 - klo:10.41
Koodia: [Valitse]
scanimage -L
Koodia: [Valitse]
sudo scanimage -L[/quote]

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Otsikko: Vs: printterin lisääminen
Kirjoitti: lauritx - 02.03.17 - klo:11.36
https://sites.google.com/site/easylinuxtipsproject/15

Oliskohan apua. Tuntuu olevan monimutkainen se scannerin asennus 64 bittiseen.
Otsikko: Vs: printterin lisääminen
Kirjoitti: spark - 03.03.17 - klo:21.23
Kokeilinpa virtualboxissa tuota asentaa 16.04:n, niin ilmeisesti vika on tuossa nykyisin Ubuntusta puuttuvasta ia32-libs paketissa. Tulostin lähti kyllä tuolla toimimaan, Olikos tuota korvattu nykyisin mitenkään, vai pitääkö se vanha jotenkin kaivaa tähän uuteen?

Koodia: [Valitse]
sudo ./linux-brprinter-installer-2.1.1-1
Input model name ->dcp-7030

You are going to install following packages.
   brdcp7030lpr-2.0.2-1.i386.deb
   cupswrapperDCP7030-2.0.2-1.i386.deb
   brscan3-0.2.13-1.amd64.deb
   brscan-skey-0.2.4-1.amd64.deb
OK? [y/N] ->y

Hit:1 http://fi.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://fi.archive.ubuntu.com/ubuntu xenial-updates InRelease             
Hit:3 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu xenial InRelease     
Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]     
Hit:5 http://fi.archive.ubuntu.com/ubuntu xenial-backports InRelease           
Fetched 102 kB in 1s (83,1 kB/s)                                               
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32ncurses5 lib32z1

E: Package 'ia32-libs' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 lib32stdc++6 : Depends: gcc-5-base (= 5.3.1-14ubuntu2) but 5.4.0-6ubuntu1~16.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.
dpkg -x brdcp7030lpr-2.0.2-1.i386.deb /
dpkg -x cupswrapperDCP7030-2.0.2-1.i386.deb /
dpkg-deb: building package 'brdcp7030lpr' in 'brdcp7030lpr-2.0.2-1a.i386.deb'.
dpkg -b ./brother_driver_packdir brdcp7030lpr-2.0.2-1a.i386.deb
dpkg-deb: building package 'cupswrapperdcp7030' in 'cupswrapperDCP7030-2.0.2-1a.i386.deb'.
dpkg -b ./brother_driver_packdir cupswrapperDCP7030-2.0.2-1a.i386.deb
dpkg -i --force-all brdcp7030lpr-2.0.2-1a.i386.deb
(Reading database ... 249106 files and directories currently installed.)
Preparing to unpack brdcp7030lpr-2.0.2-1a.i386.deb ...
Unpacking brdcp7030lpr:i386 (2.0.2-1) over (2.0.2-1) ...
Setting up brdcp7030lpr:i386 (2.0.2-1) ...
ln: failed to create symbolic link '/usr/lib32/libbrcomplpr2.so': File exists
dpkg -i --force-all cupswrapperDCP7030-2.0.2-1a.i386.deb
(Reading database ... 249106 files and directories currently installed.)
Preparing to unpack cupswrapperDCP7030-2.0.2-1a.i386.deb ...
Restarting cups (via systemctl): cups.service.
Unpacking cupswrapperdcp7030:i386 (2.0.2-1) over (2.0.2-1) ...
Setting up cupswrapperdcp7030:i386 (2.0.2-1) ...
Restarting cups (via systemctl): cups.service.
#
Will you specify the Device URI? [Y/n] ->
Otsikko: Vs: printterin lisääminen
Kirjoitti: nm - 04.03.17 - klo:12.50
Koodia: [Valitse]
scanimage -L
Koodia: [Valitse]
sudo scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Voisit vielä katsoa debug-viestit komennoilla:

Koodia: [Valitse]
export SANE_DEBUG_DLL=128
scanimage -L

Ilmeisesti skanneriajurin kirjastot saattavat asentua väärään paikkaan. Näytä nämä tiedostolistaukset:

Koodia: [Valitse]
ls -l /usr/lib64/sane
Koodia: [Valitse]
ls -l /usr/lib/sane
Korjausvinkkejä: https://ubuntuforums.org/showthread.php?t=2321613&page=3&p=13481312#post13481312
Otsikko: Vs: printterin lisääminen
Kirjoitti: spark - 04.03.17 - klo:22.10

Korjausvinkkejä: https://ubuntuforums.org/showthread.php?t=2321613&page=3&p=13481312#post13481312

Näillä riveillä lähti välittömästi skanneri toimimaan Mint 18 ja Ubuntu 16.04  8)

sudo mkdir /usr/lib/sane
sudo cp * /usr/lib64/sane/* /usr/lib/sane/


Päivitin tuon aiemman ohjeenkin.

https://forum.ubuntu-fi.org/index.php?topic=46469.0
Otsikko: Vs: printterin lisääminen
Kirjoitti: jekku - 05.03.17 - klo:05.33

Korjausvinkkejä: https://ubuntuforums.org/showthread.php?t=2321613&page=3&p=13481312#post13481312

Näillä riveillä lähti välittömästi skanneri toimimaan Mint 18 ja Ubuntu 16.04  8)

sudo mkdir /usr/lib/sane
sudo cp * /usr/lib64/sane/* /usr/lib/sane/


Päivitin tuon aiemman ohjeenkin.

https://forum.ubuntu-fi.org/index.php?topic=46469.0

Mahtaisiko toimia jos tuon hakemiston linkittäisi:

Koodia: [Valitse]

sudo ln -s /usr/lib64/sane /usr/lib/sane


On sellainen muistikuva että jossain/joissain tilanteissa olisin vastaavan joutunut tekemään.
Ja softlinkin ideana koin sen että päivittyy "samalla kertaa".
Otsikko: Vs: printterin lisääminen
Kirjoitti: jeisson - 06.03.17 - klo:09.46
Hej

Kiitoksia kaikille vastanneille. Skannaus toimii, jos en ihan väärässä ole, niin Cupsien uudelleen asennus taisi olla se resepti.