プリンター:Ricoh MP C2011(またはMP C2011SP?)
http://www.openprinting.org/printer/Ricoh/Ricoh-MP_C2011
PPDファイルを見る:http://www.openprinting.org/ppd-o-matic.php?driver=PDF-Ricoh&printer=Ricoh-MP_C2011&show=1
CUPS Webインターフェイスを介してプリンタを追加します。
印刷コマンド:$ lp -d c2011 test.pdf
カブスバージョン:2.1.3
次のコマンドでCUPSをインストールします。 $ sudo apt install cups
システム:Androidの「LinuxDeploy」アプリを介してUbuntu xenial armhf。
システムには、HP LaserJet P1102wとうまく機能するfoo2zjsもインストールされています。
================================================== =========================
CUPSステータスが「アイドル」と表示されている場合は、プリンタが正常に動作しています。
PDFファイルを正常に印刷した後、ステータスはアイドル - 「データをプリンタに転送中」に変わります。その後、次の印刷を行うと、プリンタは意味のないテキストと空白のページを印刷します。
だから私は$ sudo service cup restartを実行しました。
これにより、プリンタの状態が「アイドル」に戻ります。その後、印刷して「プリンタにデータを送信する」をやり直してください。
印刷する前にCUPSを再起動することは良い解決策ではありません。
答え1
一部のプリンタモデル(Ricohを含む)では、通常のドライバが一部のベンダー固有の「ドライバ/ PPD」よりもうまく動作することがよくあります。
また、一部のRicohモデルでは、Postscriptをうまく処理するために追加の機能が必要です。これはRicoh MP C2011の場合のようです。リコに連絡します。準備してください。これは有料の「アップグレード」です。
CUPSでプリンタを作成するときは、Universal Postscriptプリンタドライバを使用しました。私は長年にわたりMacデスクトップおよびLinuxサーバー/ワークステーションでうまく使用してきました。ただし、お客様の場合は有料「アップグレード」です。
Macでは、PostScriptの「アップグレード」/カード費用を支払い、CUPSも使用している場合にのみ印刷がうまくいくという事実がかなりよく文書化されています。