Forum Linux.débutant Imprimante non détectée dans les paramètres

Posté par  . Licence CC By‑SA.
Étiquettes :
2
23
jan.
2024

Bonsoir ! Je viens vers vous après avoir installé Solus sur mes ordinateurs et avoir découvert que les imprimantes que j'avais n'apparaissaient pas dans les paramètres (même avec les drivers installés). Voici tout ce que j'ai tenté

    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 0x1377/0x10fe at 001:006: Access denied (insufficient permissions)
    could not open USB device 0x1532/0x0084 at 001:005: Access denied (insufficient permissions)
    could not open USB device 0x0951/0x16df at 001:004: Access denied (insufficient permissions)
    could not open USB device 0x0a12/0x0001 at 001:003: Access denied (insufficient permissions)
    could not open USB device 0x046d/0xc31c at 001:002: Access denied (insufficient permissions)
    found USB scanner (vendor=0x04e8, product=0x3469 [M2070 Series]) at libusb:001:010
    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.
scanimage -L
device `xerox_mfp:libusb:001:010' is a Samsung M2070 Series multi-function peripheral

Par ailleurs, l'exécution de cette commande a fait s'allumer l'imprimante… mais c'est tout.

sudo 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 fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3469 [M2070 Series]) at libusb:001:010
  # 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.
sudo scanimage -L
device `xerox_mfp:libusb:001:010' is a Samsung M2070 Series multi-function peripheral

Et quand j'ai entré lsusb, l'imprimante a bien été détectée :

Bus 001 Device 010: ID 04e8:3469 Samsung Electronics Co., Ltd M2070 Series

J'avoue que je suis un peu à court d'idées, moi qui trouvais Solus génial jusque-là ' Je vous remercie d'avance si vous avez une solution à me proposer. Bonne soirée !

  • # Scanner

    Posté par  . Évalué à 2.

    D'après ce que je comprends tu veux utiliser le scanner de ton imprimante multifonction Samsung M2070. Tu n'as pas un outil graphique comme simple scan dans Solus ?

    Le résultat de scanimage -L montre que ton scanner a été détecté.

    J'ai un scanner séparé :

    scanimage -L
    device 'genesys:libusb:003:002' is a Canon LiDE 210 flatbed scanner
    
    #pour scanner
    scanimage  -d 'genesys:libusb:003:002' --format=tiff >image.tiff
    • [^] # Re: Scanner

      Posté par  . Évalué à 1.

      Je veux surtout imprimer, à vrai dire, mais je viens de faire comme tu me l'as proposé et de tester simple scan, et je constate qu'il fonctionne ! Par contre, l'impression, toujours pas.

  • # Et par wifi?

    Posté par  . Évalué à 1.

    Je ne sais pas si ton modèle a du wifi, mais l'impression airprint est (malheureusement) le plus fiable que j'ai jamais trouvé pour mon hp.

  • # Échec du redémarrage de CUPS.

    Posté par  . Évalué à 1.

    Note supplémentaire, lors de l'installation des drivers, j'ai ça :

    **** Enregistrement du système principal CUPS...
    Échec du redémarrage de CUPS.
    **** Le pilote d'impression a été installé avec succès.
    **** Installation achevée.
    

    Dans la mesure où une fois le pilote de numérisation installé, ça a marché, je me demande si l'échec du redémarrage de CUPS ne fournirait pas un indice.

  • # Avez-vous tenté ce qui est indiqué ici ?

    Posté par  . Évalué à 2. Dernière modification le 24 janvier 2024 à 00:26.

    https://linux.1ere-page.fr/installer-limprimante-et-le-scanner-samsung-m2070w/

    Sane c'est pour la numérisation, et cups pour l'impression. Il faut donc installer cups pour imprimer.

  • # Niveau d'encre ?

    Posté par  . Évalué à 1.

    Oui, j'ai bien compris qu'il s'agit de scanner !
    Mais vu les dérives inquiétantes de certains fabricant, de nos jours fort jolis, la fonction scanner d'une multifonction peut refuser de fonctionner si il manque de l'encre (oui, c'est Orwellien, plein de fois "fonction" pour un truc qui marche pas …).
    Bon, j'espère quand même que les commentaires précédents auront été plus pertinents !

    • [^] # Re: Niveau d'encre ?

      Posté par  . Évalué à 1.

      Malheureusement non mais je commence à penser que c'est un bug spécifique à Solus à en croire les commentaires sur leur forum officiel :/

    • [^] # Re: Niveau d'encre ?

      Posté par  (site web personnel, Mastodon) . Évalué à 3.

      C'est pas nouveau. Mon premier tout-en-un ne scannait plus sans encre, et ça date de très longtemps. C'est plutôt un retour aux mauvaises pratiques qui ne peut plus être justifié techniquement.

      « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

    • [^] # Re: Niveau d'encre ?

      Posté par  . Évalué à 3.

      J'ai récupéré une imprimante multifonctions HP auprès d'un ami. Le scanner refuse de fonctionner s'il n'y a pas d'encre dans les cartouches ou s'il n'y a pas de cartouches insérées.

      Moralité : quand je déciderai de me rééquiper en imprimante, je n'acheterai pas de multifonctions. Je pourrai même me passer d'imprimante. Un scanner me suffira amplement ( sur un an et demi, je n'ai du imprimer qu'une vingtaine de pages max pour des renouvellements de papiers d'identité, ou démarches administratives). J'ai été plus gêné par l'absence de scanner que par l'absence d'imprimante. En effet, pour scanner, je dois passer à la poste du coin - pour utiliser le scanner mis à dispo du public, scanner les pièces que je devais envoyer en pièce jointe du dossier soumis par voir électronique pour ensuite rentrer chez moi et continuer le dossier, alors que si je passe par voie postale et que je dois imprimer des éléments, je prépare mon dossier sur clé USB, puis j'imprime les éléments à la poste sur l'imprimante mise à disposition du public et je mets le tout dans une enveloppe que j'envoie direct. J'aurais du me déplacer de toute façon.

  • # Exemple pour une Samsung M2022W en USB

    Posté par  . Évalué à 4. Dernière modification le 24 janvier 2024 à 14:49.

    J"ai une imprimante Samsung M2022W connectée en USB et que je n'utilise très peu et sous Windows. J'ai essayé de l'installer sous Linux Mint 21.3 :

    • dans le panneau de configuration "Imprimantes", bouton "ajouter" : l'imprimante figure bien dans la liste des périphériques
    • ensuite je choisis "Samsung" dans la liste des fabricants mais la M2022 ne figure pas dans la liste des modèles proposés.

    HP a repris la division imprimantes de Samsung, j'ai trouvé un driver Linux sur le site de HP. J'ai exécuté le script install.sh

    **** Allez-vous utiliser des appareils en réseau ? Si oui, il est recommandé de configurer votre pare-feu.
    **** Si vous voulez configurer automatiquement le pare-feu, saisissez 'y' ou appuyez sur 'Entrée'. Pour sauter, saisissez 'n'. : n
    **** Enregistrement du système principal CUPS...
    Redémarrage de CUPS OK.
    **** Le pilote d'impression a été installé avec succès.
    **** Installation achevée.
    

    Là j'ai le même problème que Gwên : l'imprimante n'apparaît pas dans le panneau de configuration "Imprimantes".

    Dans /var/log/syslog j'ai

    Jan 24 12:02:52 mint kernel: [   14.106836] usblp 3-10:1.0: usblp2: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04E8 pid 0x3321
    Jan 24 12:02:52 mint hpfax: [1390]: error: Failed to create /var/spool/cups/tmp/.hplip
    Jan 24 12:02:52 mint udev-configure-printer: URI contains USB serial number
    Jan 24 12:02:52 mint udev-configure-printer: URI match: usb://Samsung/M2020%20Series?serial=ZF47B8GFCB04CWE
    Jan 24 12:02:52 mint udev-configure-printer: About to add queue for usb://Samsung/M2020%20Series?serial=ZF47B8GFCB04CWE
    Jan 24 12:02:52 mint udev-add-printer: add_queue: URIs=['usb://Samsung/M2020%20Series?serial=ZF47B8GFCB04CWE']
    Jan 24 12:02:52 mint udev-add-printer: D-Bus method call failed: org.freedesktop.DBus.Error.ServiceUnknown: The name com.redhat.NewPrinterNotification was not provided by any .service files
    

    J'ai finalement réussi à la configurer en utilisant l'interface d'administration de CUPS : http://localhost:631/admin

    • ajouter une imprimante
    • sélectionner la Samsung dans la liste "imprimantes locales"
    • sélectionner "donner un fichier PPD"
    • naviguer dans l'installateur téléchargé et localiser dans uld/noarch/share/ppd le fichier Samsung_M2020_Series.ppd
    • l'imprimante est configurée et fonctionne !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.