lp または lpr の両面印刷オプションを使用します。

lp または lpr の両面印刷オプションを使用します。

Brother MFC-9340CDWプリンタのデフォルトオプション(クエリなど)は、次のようにlpoptions -l設定されていることがわかりました。

PageSize/Media Size: *A4 Letter Legal Executive A5 A6 B5 JISB5 JISB6 EnvDL EnvC5 Env10 EnvMonarch Br3x5 FanFoldGermanLegal EnvPRC5Rotated Postcard EnvYou4 EnvChou3 210x270mm 195x270mm 184x260mm 197x273mm
BRDuplex/Two-Sided: DuplexTumble *DuplexNoTumble None
BRInputSlot/Paper Source: AutoSelect *Tray1 Manual
BRResolution/Print Quality: 600dpi *600x2400dpi
BRMonoColor/Color / Mono: Auto FullColor *Mono
BRMediaType/Media Type: *Plain Thin Thick Thicker BOND Env EnvThick EnvThin Recycled Label Glossy PostCard
BRColorMatching/Color Mode: *Normal Vivid None
BRGray/Improve Gray Color: OFF *ON
BREnhanceBlkPrt/Enhance Black Printing: OFF *ON
BRTonerSaveMode/Toner Save Mode: OFF *ON
BRImproveOutput/Improve Print Output: OFF *BRLessPaperCurl BRFixIntensity
BRSkipBlank/Skip Blank Page: *OFF ON
BRBrightness/Brightness: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRContrast/Contrast: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRRed/Red: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRGreen/Green: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRBlue/Blue: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRSaturation/Saturation: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

単純なlpr)コマンドはデフォルトオプションを使用する必要がありますが、両面印刷は期待どおりに機能しません*DuplexNoTumble。たとえば、用紙が用紙の長い端に沿って反転するように、文書の両面印刷を実行する必要があります。しかし、PDF文書の場合、結果は1つですDuplexTumble

コマンドラインで直接興味オプションを手動で設定しても、期待どおりに機能しません。

lp -o PageSize=A4 -o BRDuplex=DuplexNoTumble -o BRInputSlot=Tray1 -o BRResolution=600dpi -o BRMonoColor=Auto -o BRMediaType=Plain -o BRColorMatching=Normal -o BRTonerSaveMode=ON -o BRImproveOutput=BRLessPaperCurl SomeDocument.pdf

短いエッジ製本印刷を印刷します。

奇妙なことに設定すると、BRDuplex同じNone短いエッジバインディングが発生します。上書きするには、一部の設定オプションを「短いエッジバインディング」に設定する必要がありますlpoptions

両面印刷関連オプションの(その他)設定はどこにありますか?


詳細

  • プリンター:モデル名ブラザーMFC-9340CDW、主なファームウェアバージョンカリウム、Sub1 ファームウェアバージョン1.02、Sub2 ファームウェアバージョンF1309271100
  • オペレーティングシステム: Funtoo
  • 以下を介してインストールされたプリンタドライバhttps://github.com/NikosAlexandris/brother-overlay
  • しかし、報告書は次のようにhttp://localhost:631/printers/Brother_MFC-9340CDW述べた。
    • ドライバー:Brother MFC-9340CDW CUPS(カラー、両面印刷)
    • 接続: lpd://192.168.10.6/BINARY_P1
    • デフォルト:シート=なし、メディアなし=iso_a4_210x297mmエッジ=断面
  • ファイルの興味深い部分Brother_MFC-9340CDW.ppd
*%=== BRDuplex ================================
*OpenUI *BRDuplex/Two-Sided: PickOne
*OrderDependency: 25 AnySetup *BRDuplex
*DefaultBRDuplex: DuplexNoTumble
*BRDuplex DuplexTumble/Short-Edge Binding: "          "
*BRDuplex DuplexNoTumble/Long-Edge Binding: "          "
*BRDuplex None/Off: "          "
*CloseUI: *BRDuplex

答え1

(/this)プリンタオプションを設定する正しい場所は次のとおりです。/opt/brother/Printers/mfc9340cdw/inf/brmfc9340cdwrc。これ質問常に結果は二重タンブリングBRDuplex=DuplexTumbleこの構成ファイルの対応するコード行()によって印刷が強制されます。

関連オプションを設定してBRDuplex=DuplexNoTumble再起動してください。カップとプレート私の場合、OpenRC用のサービスを使用すると、rc-service cupsd restart文書の長い端に沿って両面印刷が行われます。


次のファイルを確認してみましょう。br(モデル名)rc関連するUbuntu-Wikiページのこのセクションを読んだ後にのみ: http://wiki.ubuntuusers.de/Brother/Drucker#Problembehebung

答え2

私はBrotherのrpmパッケージドライバを設定しlprcups使用するBrother QL-720NWラベルプリンタを持っています(Centos 7 64ビットを使用しています)。ただし、カップはデバイスを両面と見なすため、各ラベルは2番目の空のラベルになります。上記の回答を使用して、/opt/brother/PTouch/ql720nw/inf/brql820nwrcファイルが次に終わるように新しい行を追加します。

BRDuplex=OFF

その後、以下を発行しました。

systemctl restart cups.service 

問題が解決しました(少なくともファイルが更新されるまで)。

答え3

Ubuntu 20.04のネットワーク接続プリンタと同様の問題が発生しました。

問題は、ネットワークプリンタを手動で設定し、システムが起動するたびにネットワークプリンタが表示されることです。~について- 発見して再度追加したため、同じプリンタを指す2つのインスタンス(おそらく他のドライバを含む)が効果的になりました。

  • 印刷ダイアログボックス(GUI)を介して印刷するときにデフォルトで選択されているプリンタは、両面印刷が有効な状態で手動で設定されたプリンタです。
  • cmdlineを介して印刷すると、lp filename.pdfプリンタは両面印刷用に設定されていない自動再スキャンされたプリンタにデフォルト設定されます。
    • lpoptions -l二重方式が構成されたことを報告します。
    • このオプションを手動で指定しても効果はありません。(オプション名が間違っているか、「二重インストール」を最初に設定する必要があるためかもしれません...わかりませんが、正しく機能しませんでした)

私のソリューション

  • 次のようにネットワーク自動検出を削除しました。
  1. sudo vi /etc/cups/cups-browsed.conf
  2. 関心のあるルートを検索/ BrowseRemoteProtocols
  3. 元の設定をコメントアウトし、なしに設定します。
# Which protocols will we use to discover printers on the network?
# Can use DNSSD and/or CUPS and/or LDAP, or 'none' for neither.

# BrowseRemoteProtocols dnssd cups
BrowseRemoteProtocols none
  1. 保存と終了Esc : wq
  2. サービスを再起動します。service cups-browsed restart
  3. プリンタを削除して手動で再度追加し、デフォルトに設定して成功しました!

また、次の内容がとても役に立つと思います。 http://localhost:631/help/options.html

関連情報