私はインストールしましたLinuxドライバネットワークプリンタの場合(私はUbuntu 17.10を使用しています)、これは次のステップに変換されます。
wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.0-1.gz
gunzip linux-brprinter-installer-*.*.*-*.gz
sudo bash linux-brprinter-installer-*.*.*-* MFC-L2700DW
Answers: y y y y y A y
# The last y prints the test page successfully
# After it continues to installing the scanner
# what isn't related to the question
これによりプリンタが表示され、テストページが正常に印刷されます。複数ページを印刷しようとすると問題が明らかになります。
ドライバーの次の二重構成の場合:
~$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/MFCL2700DW.ppd
*%=== Duplex ================================
*OpenUI *Duplex: PickOne
*OrderDependency: 25 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexTumble: " "
*Duplex DuplexNoTumble: " "
*Duplex None: " "
*CloseUI: *Duplex
私は次のような結果を得ます。
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d MFCL2700DW
# Prints on both sides, long edge
lp printtest.pdf -d MFCL2700DW
lp -o sides=one-sided printtest.pdf -d MFCL2700DW
lp -o sides=two-sided-short-edge printtest.pdf -d MFCL2700DW
# All end up printing on both side, short edge
自動的に検出されたプリンタもあります(Avahiまたは他の手段を介して仮定)。
$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/Brother_MFC_L2700DW_series.ppd
*CloseUI: *ColorModel
*OpenUI *Duplex/2-Sided Printing: PickOne
*OrderDependency: 10 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off (1-Sided): "<</Duplex false>>setpagedevice"
*Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"
*Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"
*CloseUI: *Duplex
*cupsBackSide: Normal
動作が異なり、印刷を開始するのにはるかに長い時間がかかります。
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=two-sided-short-edge printtest.pdf -d Brother_MFC_L2700DW_series
# All end up printing on both side, short edge
lp printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=one-sided printtest.pdf -d Brother_MFC_L2700DW_series
# Prints one page per sheet, no duplex
この問題を解決する方法についてのアイデアはありますか?
答え1
BrotherプリンタとCUPSの設定が異なり、印刷速度が異常に遅いと報告しました。これは正しいですか? Brother 印刷設定と CUPS 設定の違いを修正すると、この問題を解決できます。
正しい設定の違い
もう他の人が報告しています。この方法は、2つのプリンタ設定の問題を解決します。
プリンタの設定/プロパティ/デバイス/両面印刷に移動して、カップから継承した両面印刷設定を変更できます。
それでも問題が解決しない場合は、プリンタドライバをアンインストールして新しいインストール方法を試してください。
正しいプリンタードライバーのインストール
私は言及していますこのフォーラムの投稿。 Ubuntu 8.04を参照していますが、このソリューションは役に立ちます。
- シナプティックからすべての「兄弟」パッケージを完全に削除します(または
apt-get purge [printer] [packages] [etc.]
- 以下からドライバ(lprとcupwrapper)をダウンロードしてください。
http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=mfcl2700dw_us_eu_as&os=128
- 「sudo aa-complain cupd」(AppArmor関連)
- /usr/share/cups/modelがあることを確認してください。そうでない場合は、そうしてください。
- プリンタの電源を入れてUSBケーブルを接続します。 (ネットワークプリンタとして設定した場合は、必要な場合や必要ありません。)
- 端末を開き、ドライバがあるディレクトリに移動します。
- LPRドライバのインストール: "sudo dpkg -i --force-all [プリンタドライバ名].deb"
- カップラッパードライバーのインストール: "sudo dpkg -i --force-all cupwrapper[プリンタ名].deb"
- LPRドライバとcupwrapperドライバがインストールされていることを確認してください: "dpkg -l | grep Brother"
- カップWebインターフェースでプリンターを構成する
- Webブラウザを開き、次に進みます。http://localhost:631/プリンタ。
[プリンタの変更]をクリックして、次のパラメータを設定します。
Connection : "AppSocket/HP JetDirect" Device URI : lpd://(Your printer's IP address)/binary_p1 Make : Brother Model / Provide PPD File : Choose the correct ppd file from /usr/share/cups/model
最後のステップは、ブラザーのウェブサイトで提供されているものとは異なり、大きな違いを生み出します。
ドライバを設定する他の方法:
- プリンタの電源を切り、システム/印刷から削除します。
- Synapticを開き、Brotherソフトウェアを検索します。その後、完全な削除を実行します。 (再インストールが必要な場合があります)
- 再起動し、Synaptic に移動して Brother を再検索します。何もインストールされてはいけません。次に、モデルが見つかるまで一度に1つのカップファイルをクリックします。マークの設置。正しいlprが自動的に追加されます。
- インストール後、プリンタの電源を入れます。自動的に検出する必要があります。
追加参考資料:
おそらくこの投稿は問題を診断するのに役立ちます。忘れないでこのWikiも参照してくださいUbuntuでCUPSの問題を解決します。私も含めましたCUPSのトラブルシューティングに関するArch WikiArch Wikiは非常に包括的な傾向があるためです。
頑張ってください!