Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Venez tester Fedora 30 Beta !

#1 11/11/2018 17:39:12

gilles27
Membre
Inscription : 20/08/2018
Messages : 11

problème impression Brother HL2140

Bonjour,
Je suis nouveau sur Fedora, j'ai installé la fedora 28 spin kde puis installé gnome car l'équivalent kde "logiciels" buguait à mort, puis ai fait depuis une mise à jour vers fedora 29 qui s'est déroulée à merveille (chapeau fedora).
J'ai un petit problème d'impression que je trimballe depuis la fedora28 (la mise à jour n'a rien changé) : j'arrive seulement à imprimer avec le driver "Brother HL-2140 Foomatic/hl1250" (avec des restrictions de marge) par contre le driver brother laisse l'imprimante muette :/
J'ai lu les messages précédents avec les solutions de didierg (https://forums.fedora-fr.org/viewtopic. … 48#p568848)
J'ai donc essayé une nouvelle installation des drivers brother :

[gilles@localhost Documents]$ chmod 755 linux-brprinter-installer-2.2.1-1
[gilles@localhost Documents]$ sudo ./linux-brprinter-installer-2.2.1-1  
[sudo] Mot de passe de gilles :  
Input model name ->HL2140

You are going to install following packages.
  brhl2140lpr-2.0.2-1.i386.rpm
  cupswrapperHL2140-2.0.2-1.i386.rpm
OK? [y/N] ->y

rpm -ihv --nodeps --replacefiles --replacepkgs brhl2140lpr-2.0.2-1.i386.rpm
Verifying...                          ################################# [100%]
Préparation...                       ################################# [100%]
Mise à jour / installation...
  1:brhl2140lpr-2.0.2-1              ################################# [100%]
which: no pstops in (/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
rpm -ihv --nodeps --replacefiles --replacepkgs cupswrapperHL2140-2.0.2-1.i386.rpm
Verifying...                          ########################################
Préparation...                       ########################################
Mise à jour / installation...
cupswrapperHL2140-2.0.2-1             ########################################
#
semanage fcontext -a -t bin_t /usr/local/Brother
ValueError: File context for /usr/local/Brother already defined
restorecon -R /usr/local/Brother
semanage fcontext -a -t cupsd_rw_etc_t /usr/local/Brother/inf(/.*)?
ValueError: File context for /usr/local/Brother/inf(/.*)? already defined
restorecon -R /usr/local/Brother/inf
semanage fcontext -a -t bin_t /usr/local/Brother/lpd(/.*)?
ValueError: File context for /usr/local/Brother/lpd(/.*)? already defined
restorecon -R /usr/local/Brother/lpd
semanage fcontext -a -t bin_t /usr/local/Brother/cupswrapper(/.*)?
ValueError: File context for /usr/local/Brother/cupswrapper(/.*)? already defined
restorecon -R /usr/local/Brother/cupswrapper
semanage fcontext -a -t bin_t /opt/brother
ValueError: File context for /opt/brother already defined
restorecon -R /opt/brother
semanage fcontext -a -t cupsd_rw_etc_t /etc/opt/brother
restorecon -R /etc/opt/brother
semanage fcontext -a -t cupsd_rw_etc_t /opt/brother/Printers/(.*/)?inf(/.*)?
ValueError: File context for /opt/brother/Printers/(.*/)?inf(/.*)? already defined
restorecon -R /opt/brother/Printers
semanage fcontext -a -t bin_t /opt/brother/Printers/(.*/)?lpd(/.*)?
ValueError: File context for /opt/brother/Printers/(.*/)?lpd(/.*)? already defined
restorecon -R /opt/brother/Printers
semanage fcontext -a -t bin_t /opt/brother/Printers/(.*/)?cupswrapper(/.*)?
ValueError: File context for /opt/brother/Printers/(.*/)?cupswrapper(/.*)? already defined
restorecon -R /opt/brother/Printers
restorecon -RFv /usr/lib/cups/filter
Relabeled /usr/lib/cups/filter/brlpdwrapperHL2140 from unconfined_u:object_r:bin_t:s0 to system_u
:object_r:bin_t:s0
setsebool -P cups_execmem 1
Will you specify the Device URI? [Y/n] ->n
                                                                                                 
Test Print? [y/N] ->n
                                                                                                 
Hit Enter/Return key.

Dans l'outil graphique de configuration de l'impression J'ai donc 2 imprimantes :
- " HL2140 " dont le périphérique est " usb:/dev/usb/lp0 " et le pilote est " Brother HL2140 for CUPS "
- " Brother HL-2140 series " dont le périphérique est " usb://Brother/HL-2140%20series?serial=K8J982272 " et le pilote est " Brother HL-2140 Foomatic/hl1250 "

La première (driver brother) ne marche pas (alors que sous magéia 6 il fonctionnait parfaitement)
La deuxième (driver linux) marche mais me fait des marges trop grandes.

J'aimerais une solution pour faire marcher le driver brother svp ;)

Merci.

Hors ligne

#2 11/11/2018 21:54:58

thierryR
Membre
Lieu : Chalons en Champagne
Inscription : 31/01/2011
Messages : 514
Site Web

Re : problème impression Brother HL2140

Dans les parametres de l'imprimante tu es en letter ou en A4 ?


Chalons en Champagne: Au nord, un peu avant la banquise
Kernel: 5.0.7-200.fc29.x86_64 x86_64 bits: 64 Desktop: KDE Plasma 5.14.5 Distro: Fedora release 29 (Twenty Nine)
Type: Desktop Mobo: ASRock model: X470 Gaming-ITX/ac serial: <root required> UEFI: CPU: Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP L2 cache: 4096 KiB

Hors ligne

#3 13/11/2018 18:24:38

gilles27
Membre
Inscription : 20/08/2018
Messages : 11

Re : problème impression Brother HL2140

En A4.
Mais quand j'essaie d'imprimer un pdf avec okular, les marges ne peuvent pas descendre en dessous de 12,7 X 6,35 mm.

D'où ma tentative d'utiliser (en vain) les drivers Brother :/

Hors ligne

#4 13/11/2018 19:56:15

thierryR
Membre
Lieu : Chalons en Champagne
Inscription : 31/01/2011
Messages : 514
Site Web

Re : problème impression Brother HL2140

Dis moi si je me trompe:
Tes pdf s'affichent correctement à l'écran.
Un simple fichier ODT te fait le même problème.

Tu as essayé de supprimer complètement l'imprimante via le script uninstaller ?
Puis de l'installer via le script brother?
Les tests avec CUPS te donne la même chose ? http://localhost:631


Chalons en Champagne: Au nord, un peu avant la banquise
Kernel: 5.0.7-200.fc29.x86_64 x86_64 bits: 64 Desktop: KDE Plasma 5.14.5 Distro: Fedora release 29 (Twenty Nine)
Type: Desktop Mobo: ASRock model: X470 Gaming-ITX/ac serial: <root required> UEFI: CPU: Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP L2 cache: 4096 KiB

Hors ligne

#5 18/11/2018 12:19:50

gilles27
Membre
Inscription : 20/08/2018
Messages : 11

Re : problème impression Brother HL2140

Bon,
Après avoir lancé le script uninstall (qui m'a donné des messages d'errreurs "pas de dossier var/spool/HL2140" alors que le dossier existe !) et relancé le script d'installation, j'ai une imprimante qui fonctionne cool
Le problème de marge existe dans okular pour l'impression de pdf mais pas pour les odt.
MERCI ! wink
Il s'agit donc d'un bug okular ou d'une mauvaise config d'okular : comment je répare ça ? roll

Mise à jour : Impression avec evince : même problème de marge qu'avec okular sauf qu'il n'y a aucune option de réglage de marges alors qu'avec okular je peux régler les marges : le hic c'est que le minimum est 4.23mm en hauteur et 6.35mm en largeur.
Peut-être c'est un problème de création de pdf sous libreoffice ?

Dernière modification par gilles27 (18/11/2018 18:19:44)

Hors ligne

#6 19/11/2018 12:25:11

thierryR
Membre
Lieu : Chalons en Champagne
Inscription : 31/01/2011
Messages : 514
Site Web

Re : problème impression Brother HL2140

Je t'invite à faire un discernement entre le problème imprimante spécifique et le problème de mise en forme du fichier à imprimer. Si le fichier est mal formé au départ, tu ne peux demander à l'imprimante de corriger le défaut. Dans ce cas ouvre un nouveau thread spécifique pour chaque application.
Merci.


Chalons en Champagne: Au nord, un peu avant la banquise
Kernel: 5.0.7-200.fc29.x86_64 x86_64 bits: 64 Desktop: KDE Plasma 5.14.5 Distro: Fedora release 29 (Twenty Nine)
Type: Desktop Mobo: ASRock model: X470 Gaming-ITX/ac serial: <root required> UEFI: CPU: Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP L2 cache: 4096 KiB

Hors ligne

Pied de page des forums