Gönderen Konu: Canon ImageFormula Tarayıcı Kurulumu  (Okunma sayısı 5630 defa)

Çevrimdışı calmo

  • Yeni Penguen
  • *
  • İleti: 61
  • Dağıtım: Linux Mint 19
  • Masaüstü Ortamı: Cinnamon
Canon ImageFormula Tarayıcı Kurulumu
« : 03 Aralık 2019, 09:48:24 »
Canon ImageFormula DR-C120 tarayıcıyı sistemimde kullanmak istiyorum. Bunun için Canon internet sitesinden bir driver buldum. İndirip kurmayı denediğimde aşağıdaki hatayı verdi:


Kod: [Seç]
Paketler nyaplandrlyor ...
Paketler nyaplandrlyor ...
Selecting previously unselected package gcc-8-base:i386.
(Reading database ...
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 337275 files and directories currently installed.)
Preparing to unpack .../gcc-8-base_8.3.0-6ubuntu1~18.04.1_i386.deb ...
Unpacking gcc-8-base:i386 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libgcc1:i386.
Preparing to unpack .../libgcc1_1%%3a8.3.0-6ubuntu1~18.04.1_i386.deb ...
Unpacking libgcc1:i386 (1:8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libc6:i386.
Preparing to unpack .../libc6_2.27-3ubuntu1_i386.deb ...
Unpacking libc6:i386 (2.27-3ubuntu1) ...
Selecting previously unselected package libstdc++6:i386.
Preparing to unpack .../libstdc++6_8.3.0-6ubuntu1~18.04.1_i386.deb ...
Unpacking libstdc++6:i386 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libusb-0.1-4:i386.
Preparing to unpack .../libusb-0.1-4_2%%3a0.1.12-31_i386.deb ...
Unpacking libusb-0.1-4:i386 (2:0.1.12-31) ...
Setting up gcc-8-base:i386 (8.3.0-6ubuntu1~18.04.1) ...
Setting up libc6:i386 (2.27-3ubuntu1) ...
Setting up libusb-0.1-4:i386 (2:0.1.12-31) ...
Setting up libgcc1:i386 (1:8.3.0-6ubuntu1~18.04.1) ...
Setting up libstdc++6:i386 (8.3.0-6ubuntu1~18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Selecting previously unselected package cndrvsane-drc120:i386.
(Reading database ...
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 337590 files and directories currently installed.)
Preparing to unpack .../cndrvsane-drc120_1.00-0.3_i386.deb ...
Unpacking cndrvsane-drc120:i386 (1.00-0.3) ...
dpkg: dependency problems prevent configuration of cndrvsane-drc120:i386:
 cndrvsane-drc120:i386 depends on libsane.


dpkg: error processing package cndrvsane-drc120:i386 (--install):
 dependency problems - leaving unconfigured
[code]


Paket kurulamadı ama nedeni nedir anlayamadım.

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #1 : 03 Aralık 2019, 13:02:53 »
Bağımlılıklardan bunun 32 bit bir paket olduğu anlaşılıyor. Eğer sisteminiz 64 bitse, aşağıdaki komutlarla 32 bit mimari desteğini ekleyiniz.

Kod: [Seç]
sudo dpkg --add-architecture i386
sudo apt update

Ardından paketi kaldırınız.

Kod: [Seç]
sudo apt purge cndrvsane-drc120
Sonra aşağıdaki komutla libsane 32 bit uyumluluk paketlerini kurunuz.

Kod: [Seç]
sudo apt install libsane:i386
Aşağıdaki komutla gerekli olabilcek dizini oluşturunuz.

Kod: [Seç]
sudo mkdir -p /usr/lib/sane/
Şimdi paketi yeniden kurabilirsiniz. Paket eski sürümler için hazırlandığından, güncel sürümle çalışacağının bir garantisi yok.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı calmo

  • Yeni Penguen
  • *
  • İleti: 61
  • Dağıtım: Linux Mint 19
  • Masaüstü Ortamı: Cinnamon
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #2 : 03 Aralık 2019, 15:54:59 »
Bağımlılıklardan bunun 32 bit bir paket olduğu anlaşılıyor. Eğer sisteminiz 64 bitse, aşağıdaki komutlarla 32 bit mimari desteğini ekleyiniz.

Kod: [Seç]
sudo dpkg --add-architecture i386
sudo apt update

Ardından paketi kaldırınız.

Kod: [Seç]
sudo apt purge cndrvsane-drc120
Sonra aşağıdaki komutla libsane 32 bit uyumluluk paketlerini kurunuz.

Kod: [Seç]
sudo apt install libsane:i386
Aşağıdaki komutla gerekli olabilcek dizini oluşturunuz.

Kod: [Seç]
sudo mkdir -p /usr/lib/sane/
Şimdi paketi yeniden kurabilirsiniz. Paket eski sürümler için hazırlandığından, güncel sürümle çalışacağının bir garantisi yok.


Son durum bu: tarama yapılamadı.




Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #3 : 03 Aralık 2019, 17:54:55 »
libsane1 ile birlikte /usr/lib/sane dizini yerine; 64 bit için /usr/lib/x86_64-linux-gnu/sane, 32 bit için /usr/lib/i386-linux-gnu/sane dizinleri kullanılmaya başlandı. Belki sorun bununla ilgilidir. Aşağıdaki komutla /usr/lib/sane dizini içindeki dosyaları yeni dizinlere kopyalamayı deneyebilirsiniz.

Kod: [Seç]
sudo cp /usr/lib/sane/* /usr/lib/i386-linux-gnu/sane/
Kod: [Seç]
sudo cp /usr/lib/sane/* /usr/lib/x86_64-linux-gnu/sane/
Bu şekilde çözülmezse, üretici destek sayfalarından destek istenebilir. Bir de paket 32 bit olunca, işler biraz daha karmaşık olabilir.
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı calmo

  • Yeni Penguen
  • *
  • İleti: 61
  • Dağıtım: Linux Mint 19
  • Masaüstü Ortamı: Cinnamon
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #4 : 05 Aralık 2019, 10:30:53 »

Canondan gelen umarsamaz yanıt:


« Son Düzenleme: 05 Aralık 2019, 14:55:08 Gönderen: calmo »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #5 : 06 Aralık 2019, 01:37:53 »
Aslında destekliyorlar, önceki sürümler için sürücü paketi bile yayınlamışlar. Bu tür durumlarda bizim yerli destek operatörlerinin işgüzarlıkları olabiliyor, hemen kestirip atıyorlar. Yabancı dili bilen birisi varsa, doğrudan üretici destek hattı ile temasa geçmeniz uygun olabilir.

Bir de aşağıdaki komutların çıktılarına bakalım, belki bir ipucu elde ederek takip edebiliriz. Çıktıları alırken tarayıcı bağlı ve açık olsun.

Kod: [Seç]
lsusb
Kod: [Seç]
sane-find-scanner
Kod: [Seç]
scanimage -L
Kod: [Seç]
scanimage -T
Kod: [Seç]
groups
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı calmo

  • Yeni Penguen
  • *
  • İleti: 61
  • Dağıtım: Linux Mint 19
  • Masaüstü Ortamı: Cinnamon
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #6 : 09 Aralık 2019, 09:43:43 »
Aslında destekliyorlar, önceki sürümler için sürücü paketi bile yayınlamışlar. Bu tür durumlarda bizim yerli destek operatörlerinin işgüzarlıkları olabiliyor, hemen kestirip atıyorlar. Yabancı dili bilen birisi varsa, doğrudan üretici destek hattı ile temasa geçmeniz uygun olabilir.

Bir de aşağıdaki komutların çıktılarına bakalım, belki bir ipucu elde ederek takip edebiliriz. Çıktıları alırken tarayıcı bağlı ve açık olsun.

Kod: [Seç]
lsusb
Kod: [Seç]
sane-find-scanner
Kod: [Seç]
scanimage -L
Kod: [Seç]
scanimage -T
Kod: [Seç]
groups


Ben de aynı düşüncedeyim. Canon merkezin konuyla ilgileneceğini düşünüyorum. Teknik detay vererek mail atabiliriz. Bu konuda paylaşmamaı istediğiniz bir çıktı varsa onlara da atayım.


Kod: [Seç]
reporterx@reporterx:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp.
Bus 001 Device 004: ID 413c:2107 Dell Computer Corp.
Bus 001 Device 007: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 04e8:3461 Samsung Electronics Co., Ltd
Bus 001 Device 006: ID 05c8:037e Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 001 Device 008: ID 1083:1651 Canon Electronics, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
reporterx@reporterx:~$ sane-find-scanner


  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.


  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.


could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0a2a at 001:005: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2107 at 001:004: Access denied (insufficient permissions)
could not open USB device 0x093a/0x2510 at 001:007: Access denied (insufficient permissions)
could not open USB device 0x04e8/0x3461 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x05c8/0x037e at 001:006: Access denied (insufficient permissions)
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x1083, product=0x1651) at libusb:001:008
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.


  # Not checking for parallel port scanners.


  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.


  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
reporterx@reporterx:~$ sane-find-scanner


  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.


  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.


could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0a2a at 001:005: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2107 at 001:004: Access denied (insufficient permissions)
could not open USB device 0x093a/0x2510 at 001:007: Access denied (insufficient permissions)
could not open USB device 0x04e8/0x3461 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x05c8/0x037e at 001:006: Access denied (insufficient permissions)
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x1083, product=0x1651) at libusb:001:008
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.


  # Not checking for parallel port scanners.


  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.


  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
reporterx@reporterx:~$ scanimage -T
scanimage: sane_start: Error during device I/O
reporterx@reporterx:~$ groups
reporterx adm cdrom sudo dip plugdev lpadmin sambashare
« Son Düzenleme: 09 Aralık 2019, 09:46:26 Gönderen: calmo »

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ynt: Canon ImageFormula Tarayıcı Kurulumu
« Yanıtla #7 : 09 Aralık 2019, 13:31:08 »
Alıntı
scanimage -L

Bu komutun çıktısını paylaşmamışsınız.



Alıntı
found USB scanner (vendor=0x1083, product=0x1651) at libusb:001:008
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)

Aşağıdaki komutlarla kullanıcıyı saned, lp ve scanner gruplarına ekleyip, sistemi yeniden başlatmayı dener misiniz?


Kod: [Seç]
sudo adduser $USER saned
Kod: [Seç]
sudo adduser $USER lp
Kod: [Seç]
sudo adduser $USER scanner
« Son Düzenleme: 09 Aralık 2019, 22:26:11 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]