「CUPS/プリンター別の問題」の版間の差分
(同期) |
Kusakata.bot2 (トーク | 投稿記録) (Pkg/AUR テンプレートの更新) |
||
| (3人の利用者による、間の6版が非表示) | |||
| 1行目: | 1行目: | ||
[[Category:プリンター]] |
[[Category:プリンター]] |
||
[[en:CUPS/Printer-specific problems]] |
[[en:CUPS/Printer-specific problems]] |
||
| + | [[ru:CUPS (Русский)/Printer-specific problems]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
{{Related|CUPS}} |
{{Related|CUPS}} |
||
| 9行目: | 10行目: | ||
この記事では [[CUPS]] のプリンターやメーカー別の問題を扱います。このページに使用しているプリンターが載っていない場合は [http://www.openprinting.org/printers OpenPrinting] を見てください。 |
この記事では [[CUPS]] のプリンターやメーカー別の問題を扱います。このページに使用しているプリンターが載っていない場合は [http://www.openprinting.org/printers OpenPrinting] を見てください。 |
||
| + | |||
| + | {{Note|以下のリストにプリンターを追加するときは、[https://wiki.linuxfoundation.org/openprinting/database/databaseintro OpenPrinting] にもエントリを寄与すると良いでしょう。他のディストリビューションのユーザーも利益を得ることができます。}} |
||
==Brother== |
==Brother== |
||
| 19行目: | 22行目: | ||
| DCP-135C || {{AUR|brother-dcp135c}} || |
| DCP-135C || {{AUR|brother-dcp135c}} || |
||
|- |
|- |
||
| − | | DCP-150C || {{AUR|brother-dcp150c |
+ | | DCP-150C || {{AUR|brother-dcp150c}} || |
|- |
|- |
||
| DCP-7020 || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。 |
| DCP-7020 || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。 |
||
| 28行目: | 31行目: | ||
|- |
|- |
||
| FAX-2820 || {{AUR|brother-cups-wrapper-laser}} || |
| FAX-2820 || {{AUR|brother-cups-wrapper-laser}} || |
||
| + | |- |
||
| + | | FAX-2840 || {{AUR|brother-fax2840}} || あるいは [[CUPS#Foomatic|foomatic]]。{{ic|hpijs-pcl5e.ppd}} で動作します。HL-2170W と同じです。 |
||
| + | |- |
||
| + | | FAX-2940 || {{AUR|brother-fax2940}} || |
||
|- |
|- |
||
| HL-2030 || [[CUPS#Foomatic|foomatic]] || あるいは {{AUR|brother-hl2030}}。 |
| HL-2030 || [[CUPS#Foomatic|foomatic]] || あるいは {{AUR|brother-hl2030}}。 |
||
| 49行目: | 56行目: | ||
| HL-2280DW || {{AUR|brother-hl2280dw}} || |
| HL-2280DW || {{AUR|brother-hl2280dw}} || |
||
|- |
|- |
||
| − | | HL- |
+ | | HL-2340DW || {{AUR|brother-hll2340dw}} || |
| + | |- |
||
| + | | HL-3045CN || Brother のドライバーをインストールしてください。 || |
||
| + | |- |
||
| + | | HL-3140CW || {{AUR|brother-hl3140cw}} || IPP と Brother のドライバーを使うことでページが小さくなったり空のコピーが出力される問題を回避できます。 |
||
|- |
|- |
||
| HL-3150CDW || {{AUR|brother-hl3150cdw}} || |
| HL-3150CDW || {{AUR|brother-hl3150cdw}} || |
||
| 56行目: | 67行目: | ||
|- |
|- |
||
| HL-5140 || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。 |
| HL-5140 || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。 |
||
| + | |- |
||
| + | | HL-5340 || [[CUPS#Foomatic|foomatic]] || ''Generic PCL 6/PCL XL Printer - CUPS+Gutenprint'' を使ってください ({{pkg|gutenprint}} と {{pkg|foomatic-db-gutenprint-ppds}})。Brother のドライバーを使用すると、PostScript のエラーによって印刷が失敗することがあります。 |
||
|- |
|- |
||
| HL-L2300D || {{AUR|brother-hll2300d}} || |
| HL-L2300D || {{AUR|brother-hll2300d}} || |
||
| 61行目: | 74行目: | ||
| HL-L2380DW || {{AUR|brother-hll2380dw}} || |
| HL-L2380DW || {{AUR|brother-hll2380dw}} || |
||
|- |
|- |
||
| − | | MFC-420CN || {{AUR|brother-mfc-420cn |
+ | | MFC-420CN || {{AUR|brother-mfc-420cn}} || |
|- |
|- |
||
| MFC-440CN || {{AUR|brother-mfc-440cn}} || |
| MFC-440CN || {{AUR|brother-mfc-440cn}} || |
||
| 67行目: | 80行目: | ||
| MFC-465CN || {{AUR|brother-mfc-465cn}}{{Broken package link|{{aur-mirror|brother-mfc-465cn}}}} || |
| MFC-465CN || {{AUR|brother-mfc-465cn}}{{Broken package link|{{aur-mirror|brother-mfc-465cn}}}} || |
||
|- |
|- |
||
| − | | MFC-7360N || |
+ | | MFC-7360N || {{AUR|brother-mfc7360n}} || |
|- |
|- |
||
| MFC-9320CW || Brother のドライバーをインストールしてください。 || |
| MFC-9320CW || Brother のドライバーをインストールしてください。 || |
||
| + | |- |
||
| + | | MFC-9332CDW || {{AUR|brother-mfc-9332cdw}} || |
||
|- |
|- |
||
| MFC-9840CDW || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。このプリンターは {{Pkg|gutenprint}} パッケージの汎用 PCL-6 ドライバーでも動作します。PCL-6 ドライバーを使用するときはプリンターのアドレスに '''pcl_p1''' を使ってください。 |
| MFC-9840CDW || [[CUPS#Foomatic|foomatic]] || あるいは Brother のドライバー。このプリンターは {{Pkg|gutenprint}} パッケージの汎用 PCL-6 ドライバーでも動作します。PCL-6 ドライバーを使用するときはプリンターのアドレスに '''pcl_p1''' を使ってください。 |
||
|- |
|- |
||
| − | | MFC-J470DW || {{AUR| |
+ | | MFC-J470DW || {{AUR|brother-mfc-j470dw}} || |
| + | |- |
||
| + | | MFC-J5520DW || {{AUR|brother-mfc-j5520dw}} || |
||
|- |
|- |
||
| − | | MFC-J5910DW || {{AUR|brother-mfc-j5910dw |
+ | | MFC-J5910DW || {{AUR|brother-mfc-j5910dw}} || |
|- |
|- |
||
| MFC-J650DW || Brother のドライバーをインストールしてください。 || |
| MFC-J650DW || Brother のドライバーをインストールしてください。 || |
||
| + | |- |
||
| + | | MFC-J885DW || {{AUR|brother-mfc-j885dw}} || |
||
| + | |- |
||
| + | | MFC-J985DW || {{AUR|brother-mfc-j985dw}} || |
||
|- |
|- |
||
| MFC-L2700DW || {{AUR|brother-mfc-l2700dw}} || AUR のパッケージページのコメントセクションを参照。 |
| MFC-L2700DW || {{AUR|brother-mfc-l2700dw}} || AUR のパッケージページのコメントセクションを参照。 |
||
| 133行目: | 154行目: | ||
{{ic|/usr/local/Brother/cupswrapper}} の cups ラッパーファイルを実行すると自動的に brother のプリンターがインストール・設定されます。 |
{{ic|/usr/local/Brother/cupswrapper}} の cups ラッパーファイルを実行すると自動的に brother のプリンターがインストール・設定されます。 |
||
| + | |||
| + | ===ファームウェアのアップデート=== |
||
| + | |||
| + | {{pkg|net-snmp}} をインストールして以下のコマンドを実行: |
||
| + | |||
| + | snmpwalk -c public $PRINTER_IP | grep -A 1 3.6.1.4.1.2435.2.4.3.99.3.1.6.1.2 |
||
| + | |||
| + | これで、Brother からファームウェアをダウンロードするリンクを取得するデータが手に入ります。ファイルは以下のようになります: |
||
| + | |||
| + | {{hc|request.xml| |
||
| + | <REQUESTINFO> |
||
| + | <FIRMUPDATETOOLINFO> |
||
| + | <FIRMCATEGORY>MAIN</FIRMCATEGORY> |
||
| + | <OS>LINUX</OS> |
||
| + | <INSPECTMODE>1</INSPECTMODE> |
||
| + | </FIRMUPDATETOOLINFO> |
||
| + | |||
| + | <FIRMUPDATEINFO> |
||
| + | <MODELINFO> |
||
| + | <SELIALNO></SELIALNO> |
||
| + | <NAME>MFC-9330CDW</NAME> |
||
| + | <SPEC>0401</SPEC> |
||
| + | <DRIVER></DRIVER> |
||
| + | <FIRMINFO> |
||
| + | <FIRM> |
||
| + | <ID>MAIN</ID> |
||
| + | <VERSION>R1506121801:4504</VERSION> |
||
| + | </FIRM> |
||
| + | <FIRM> |
||
| + | <ID>SUB1</ID> |
||
| + | <VERSION>1.07</VERSION> |
||
| + | </FIRM> |
||
| + | <FIRM> |
||
| + | <ID>SUB2</ID> |
||
| + | <VERSION>L1505291600</VERSION> |
||
| + | </FIRM> |
||
| + | </FIRMINFO> |
||
| + | </MODELINFO> |
||
| + | <DRIVERCNT>1</DRIVERCNT> |
||
| + | <LOGNO>2</LOGNO> |
||
| + | <ERRBIT></ERRBIT> |
||
| + | <NEEDRESPONSE>1</NEEDRESPONSE> |
||
| + | </FIRMUPDATEINFO> |
||
| + | </REQUESTINFO> |
||
| + | }} |
||
| + | |||
| + | ファイルを Brother に送信してください: |
||
| + | |||
| + | curl -X POST -d @request.xml https://firmverup.brother.co.jp/kne_bh7_update_nt_ssl/ifax2.asmx/fileUpdate -H "Content-Type:text/xml" > response.xml |
||
| + | |||
| + | ダウンロードした {{ic|response.xml}} の中の {{ic|<PATH>}} タグにファームウェアをダウンロードする URL が記述されています。ファームウェアをダウンロードして、プリンターに送信して、アップデートを開始してください。アップデートする前に、管理者パスワードを変更してください。FTP サイトにログインする際に使用します: |
||
| + | |||
| + | wget http://update-akamai.brother.co.jp/CS/LZ4266_W.djf |
||
| + | ftp $PRINTER_IP |
||
| + | bin |
||
| + | hash |
||
| + | send LZ4266_W.djf |
||
| + | bye |
||
| + | |||
| + | プリンターが再起動すると最新ファームウェアがインストールされて印刷に関する問題が解決するはずです。 |
||
==Canon== |
==Canon== |
||
| + | Canon 製のプリンターには様々なドライバーが存在します。[http://gimp-print.sourceforge.net/p_Supported_Printers.php 大抵の Canon プリンター] は {{Pkg|gutenprint}} によってサポートされています。Canon の LBP, iR, MF プリンターの一部は UFR II/UFR II LT/LIPSLX プロトコルに対応しているドライバー ({{AUR|cndrvcups-lb}} または {{AUR|cndrvcups-lb-bin}}) を使用します。その他のプリンターは [[#CARPS]] または [[Canon CAPT]] ドライバーを使用します。 |
||
| − | {| class="wikitable" |
||
| − | ! style="font-weight: bold;" | ドライバー |
||
| − | ! style="font-weight: bold;" | 説明 |
||
| − | |- |
||
| − | | {{AUR|cndrvcups-lb}} |
||
| − | | ソースからビルドする LBP, iR, MF プリンターの Canon UFR II /LIPSLX プリンタードライバー |
||
| − | |- |
||
| − | | {{AUR|cndrvcups-lb-bin}} |
||
| − | | Canon UFR II/UFR II LT プリンタードライバー (Canon imageCLASS MF4720w など) |
||
| − | |- |
||
| − | | {{AUR|cnijfilter-mg4200}} |
||
| − | | Canon IJ プリンタードライバー (mg4200 シリーズ) |
||
| − | |- |
||
| − | | {{AUR|capt-src}} |
||
| − | | Canon CAPT プリンタードライバー (Canon i-Sensys プリンター) |
||
| − | |- |
||
| − | | {{AUR|cups-bjnp}} |
||
| − | | プロプライエタリの USB over IP BJNP プロトコルを使用する canon プリンターの CUPS バックエンド |
||
| − | |} |
||
{| class="wikitable" |
{| class="wikitable" |
||
| 161行目: | 224行目: | ||
! ノート |
! ノート |
||
|- |
|- |
||
| − | | |
+ | | iP4500 |
| {{Pkg|gutenprint}} |
| {{Pkg|gutenprint}} |
||
| − | | あるいは Canon の {{AUR|cnijfilter- |
+ | | あるいは Canon の {{AUR|cnijfilter-ip4500}} ドライバー、または [http://www.turboprint.info/ TurboPrint] ドライバーを使用。 |
|- |
|- |
||
| − | | LBP810 || rowspan="34" | |
+ | | LBP810 || rowspan="34" | [[Canon CAPT]] || |
|- |
|- |
||
| LBP1120 || |
| LBP1120 || |
||
| 232行目: | 295行目: | ||
|- |
|- |
||
| LBP9100C || |
| LBP9100C || |
||
| + | |- |
||
| + | | MF4720w || {{AUR|cndrvcups-lb-bin}} || |
||
| + | |- |
||
| + | | MG4200 シリーズ || {{AUR|cnijfilter-mg4200}} || |
||
| + | |- |
||
| + | | TS8050 || {{AUR|cnijfilter2}} || {{AUR|cnijfilter2}} がインストールされていないとフィルタエラーで印刷が失敗したり "Rendering Completed" と表示されても何も印刷されません。 |
||
| + | |- |
||
| + | | TS9020 || {{AUR|canon-ts9020}} || |
||
|- |
|- |
||
! プリンター |
! プリンター |
||
| 238行目: | 309行目: | ||
|} |
|} |
||
| − | Canon プリンターの中には |
+ | Canon プリンターの中には iP4500 と同じような設定を使用するものがあり、{{AUR|cnijfilter-ip4500}} パッケージを修正して使うことができます。 |
===CARPS=== |
===CARPS=== |
||
| − | Canon のプリンターの一部は Canon のプロプライエタリな Canon Advanced Raster Printing System (CARPS) ドライバーを使用します。[http://www.rainbow-software.org/2014/01/23/cups-driver-for-canon-carps-printers/ Rainbow Software] が CARPS のデータフォーマットのリバースエンジニアリングに成功しており CARPS の CUPS ドライバーを作成しています。{{AUR|carps-cups}} でインストールできます。プロジェクトの [https://github.com/ondrej-zary/carps-cups GitHub] ページに、利用できるプリンターのリストが存在します。 |
+ | Canon のプリンターの一部は Canon のプロプライエタリな Canon Advanced Raster Printing System (CARPS) ドライバーを使用します。[http://www.rainbow-software.org/2014/01/23/cups-driver-for-canon-carps-printers/ Rainbow Software] が CARPS のデータフォーマットのリバースエンジニアリングに成功しており CARPS の CUPS ドライバーを作成しています。{{AUR|carps-cups}}{{Broken package link|パッケージが存在しません}} でインストールできます。プロジェクトの [https://github.com/ondrej-zary/carps-cups GitHub] ページに、利用できるプリンターのリストが存在します。 |
| − | === |
+ | ===USB over IP (BJNP)=== |
| + | 一部の Canon 製プリンターはネットワーク経由で通信する際に Canon のプロプライエタリなプロトコルである USB over IP (BJNP) を使用します。BJNP の CUPS バックエンドは {{AUR|cups-bjnp}} パッケージでインストールできます。 |
||
| − | [[Canon CAPT]] を見てください。 |
||
==Dell== |
==Dell== |
||
| 256行目: | 327行目: | ||
|- |
|- |
||
| 1250C |
| 1250C |
||
| − | | {{AUR|foo2zjs}} |
+ | | {{AUR|foo2zjs-nightly}} |
| − | | http://cybercom.net/~dcoffin/hbpl を参照。パッチは上流にマージされています。[[# |
+ | | http://cybercom.net/~dcoffin/hbpl を参照。パッチは上流にマージされています。[[#Phaser 6000B|Xerox Phaser 6000B]] のドライバーでも動作します。 |
|- |
|- |
||
| − | | |
+ | | C1660NW |
| + | | {{AUR|foo2zjs-nightly}} |
||
| − | E515dw |
||
| + | | [[#Phaser 6000B|Xerox Phaser 6000B]] のドライバーでも動作します。 |
||
| + | |- |
||
| + | | E515, E515dw |
||
| [http://downloads.dell.com/FOLDER03040853M/1/Printer_E515dw_Driver_Dell_A00_LINUX.zip Dell のドライバー] をインストールしてください。 |
| [http://downloads.dell.com/FOLDER03040853M/1/Printer_E515dw_Driver_Dell_A00_LINUX.zip Dell のドライバー] をインストールしてください。 |
||
| − | | ''e515dwcupswrapper-3.2.0-1.i386.deb'' と ''e515dwlpr-3.2.0-1.i386.deb'' の両方のインストールが必要です。[[PKGBUILD]] を書くか、{{AUR|debtap}} または {{ |
+ | | ''e515dwcupswrapper-3.2.0-1.i386.deb'' と ''e515dwlpr-3.2.0-1.i386.deb'' の両方のインストールが必要です。[[PKGBUILD]] を書くか、{{AUR|debtap}} または {{Pkg|dpkg}} を使ってください (dpkg の使用は [[pacman]] によってファイルが管理されなくなるので非推奨です)。x86_64 と i386 の両方で動作しますが、x86_64 環境では [[multilib]] が必要になります。 |
|- |
|- |
||
! プリンター |
! プリンター |
||
| 268行目: | 342行目: | ||
! ノート |
! ノート |
||
|} |
|} |
||
| − | |||
| − | ===カスタムドライバー=== |
||
| − | ====Xerox Phaser 6000B==== |
||
| − | [https://github.com/aur-archive/xerox-phaser-6010 xerox-phaser-6010] パッケージを[[インストール]]してください (AUR のアーカイブ)。古いバージョンの共有ライブラリにリンクしているバイナリブロブが含まれているため、{{Pkg|nettle}} や {{Pkg|gnutls}} の古いバージョンをインストールする必要があります。動作することが確認されている一番古いバージョンは {{ic|nettle-2.7.1-1}} と {{ic|gnutls-3.3.13-1}} です。 |
||
==Epson== |
==Epson== |
||
| − | {{AUR|epson-inkjet-printer-escpr}} は Linux 用の Epson インクジェットプリンタードライバー (ESC/P-R) です。 |
+ | {{AUR|epson-inkjet-printer-escpr}} と {{AUR|epson-inkjet-printer-escpr2}} は Linux 用の Epson インクジェットプリンタードライバー (ESC/P-R) です。 |
| − | |||
| − | [[AUR]] に大量のプリンタードライバー・フィルターが存在します。 |
||
{| class="wikitable" |
{| class="wikitable" |
||
| 288行目: | 356行目: | ||
| AcuLaser C900 || || このドライバーは Epson のドライバーを使います。デバイスの URI は ''''usb://EPSON/AL-C900'''' で、pipsplus サービスを動作させる必要があります。 |
| AcuLaser C900 || || このドライバーは Epson のドライバーを使います。デバイスの URI は ''''usb://EPSON/AL-C900'''' で、pipsplus サービスを動作させる必要があります。 |
||
|- |
|- |
||
| − | | |
+ | | EP-50V || rowspan="10" | {{AUR|epson-inkjet-printer-escpr2}} || |
| + | |- |
||
| + | | EP-879A || |
||
| + | |- |
||
| + | | EP-880A || |
||
| + | |- |
||
| + | | ET-2700 || |
||
| + | |- |
||
| + | | ET-2750 || |
||
| + | |- |
||
| + | | ET-3700 || |
||
| + | |- |
||
| + | | ET-3750 || |
||
| + | |- |
||
| + | | ET-4750 || |
||
| + | |- |
||
| + | | EW-M571T || |
||
| + | |- |
||
| + | | EW-M670FT || |
||
| + | |- |
||
| + | | L380 || rowspan="2" | {{AUR|epson-inkjet-printer-201601w}} || |
||
| + | |- |
||
| + | | L382 || |
||
| + | |- |
||
| + | | L4150 || rowspan="5" | {{AUR|epson-inkjet-printer-escpr2}} || |
||
| + | |- |
||
| + | | L4160 || |
||
| + | |- |
||
| + | | L6160 || |
||
| + | |- |
||
| + | | L6170 || |
||
| + | |- |
||
| + | | L6190 || |
||
|- |
|- |
||
| LP-S5000 || || このプリンターは [[#Avasys|Avasys のカスタムドライバー]]を必要とします。 |
| LP-S5000 || || このプリンターは [[#Avasys|Avasys のカスタムドライバー]]を必要とします。 |
||
| + | |- |
||
| + | | PM-520 || rowspan="9" | {{AUR|epson-inkjet-printer-escpr2}} || |
||
| + | |- |
||
| + | | PX-M5080F || |
||
| + | |- |
||
| + | | PX-M5081F || |
||
| + | |- |
||
| + | | PX-M680F || |
||
| + | |- |
||
| + | | PX-M7070FX || |
||
| + | |- |
||
| + | | PX-M780F || |
||
| + | |- |
||
| + | | PX-M781F || |
||
| + | |- |
||
| + | | PX-S5080 || |
||
| + | |- |
||
| + | | PX-S7070X || |
||
| + | |- |
||
| + | | TX125 || {{AUR|epson-inkjet-printer-n10-nx127}} || |
||
| + | |- |
||
| + | | WF-3720 || rowspan="11" | {{AUR|epson-inkjet-printer-escpr2}} || |
||
| + | |- |
||
| + | | WF-4720 || |
||
| + | |- |
||
| + | | WF-4730 || |
||
| + | |- |
||
| + | | WF-4740 || |
||
| + | |- |
||
| + | | WF-7210 || |
||
| + | |- |
||
| + | | WF-7710 || |
||
| + | |- |
||
| + | | WF-7720 || |
||
| + | |- |
||
| + | | WF-C869R || |
||
| + | |- |
||
| + | | XP-15000 || |
||
| + | |- |
||
| + | | XP-6000 || |
||
| + | |- |
||
| + | | XP-8500 || |
||
|- |
|- |
||
! プリンター |
! プリンター |
||
| 312行目: | 454行目: | ||
ドライバーのソースコードは日本語の [http://www.avasys.jp avasys ウェブサイト] にあります。ただし、64ビット環境で問題を引き起こす32ビットのバイナリが含まれています。 |
ドライバーのソースコードは日本語の [http://www.avasys.jp avasys ウェブサイト] にあります。ただし、64ビット環境で問題を引き起こす32ビットのバイナリが含まれています。 |
||
| − | * {{Pkg|psutils}}, {{Pkg|bc}}, {{Pkg|libstdc++5}} パッケージを[[インストール]] (64ビット環境なら {{ |
+ | * {{Pkg|psutils}}, {{Pkg|bc}}, {{Pkg|libstdc++5}} パッケージを[[インストール]] (64ビット環境なら {{AUR|lib32-libstdc++5}} も)。 |
* ドライバーのソースコードをダウンロード。 |
* ドライバーのソースコードをダウンロード。 |
||
| 322行目: | 464行目: | ||
64ビット環境で問題が発生する場合、他の lib32 ライブラリが必要なのかもしれません。その場合は適当に変えてください。 |
64ビット環境で問題が発生する場合、他の lib32 ライブラリが必要なのかもしれません。その場合は適当に変えてください。 |
||
| − | |||
| − | ==FujiXerox== |
||
| − | |||
| − | {| class="wikitable" |
||
| − | ! プリンター |
||
| − | ! ドライバー/フィルター |
||
| − | ! ノート |
||
| − | |- |
||
| − | | DocuPrint 203A || {{Pkg|hplip}} || '''DocuPrint P8e(hpijs)''' ドライバーを使用。あるいは FujiXerox のウェブサイトにある Brother のドライバーを使用 (Brother のカスタムドライバーをインストールする方法は [[#Brother]] を見てください)。 |
||
| − | |- |
||
| − | | ? || {{AUR|fxlinuxprint}}{{Broken package link|{{aur-mirror|fxlinuxprint}}}} || |
||
| − | |- |
||
| − | ! プリンター |
||
| − | ! ドライバー/フィルター |
||
| − | ! ノート |
||
| − | |} |
||
==HP== |
==HP== |
||
| 347行目: | 473行目: | ||
! ドライバー/フィルター |
! ドライバー/フィルター |
||
! ノート |
! ノート |
||
| − | |- |
||
| − | | Photosmart 2575 || {{Pkg|hplip}} || あるいは [[CUPS#Foomatic|foomatic]] の hpijs ドライバーを使用。 |
||
|- |
|- |
||
| DeskJet 710C || rowspan="8" | {{AUR|pnm2ppa}} || |
| DeskJet 710C || rowspan="8" | {{AUR|pnm2ppa}} || |
||
| 365行目: | 489行目: | ||
|- |
|- |
||
| DeskJet 1000Cxi || |
| DeskJet 1000Cxi || |
||
| + | |- |
||
| + | | LaserJet P1606dn || {{pkg|hplip}} + {{aur|hplip-plugin}} || または {{aur|foo2zjs-nightly}} あるいは [[CUPS#CUPS|AirPrint]] を使用。 |
||
| + | |- |
||
| + | | Photosmart 2575 || {{Pkg|hplip}} || または [[CUPS#Foomatic|foomatic]] の hpijs ドライバーを使用。 |
||
|- |
|- |
||
! プリンター |
! プリンター |
||
| 373行目: | 501行目: | ||
====== HPLIP ドライバー ====== |
====== HPLIP ドライバー ====== |
||
| − | {{pkg|hplip}} は HP DeskJet, OfficeJet, Photosmart, Business Inkjet, LaserJet プリンターのドライバーです。 |
+ | {{pkg|hplip}} は HP DeskJet, OfficeJet, Photosmart, Business Inkjet, LaserJet プリンターのドライバーです。簡単なセットアップツールが付属しています。 |
| − | qt フロントエンドで起動するには: |
+ | GUI の qt フロントエンドでセットアップを起動するには: |
# hp-setup -u |
# hp-setup -u |
||
| − | コマンドラインで起動するには: |
+ | コマンドラインでセットアップを起動するには: |
# hp-setup -i |
# hp-setup -i |
||
| + | |||
| + | ネットワークに接続された HP プリンターを直接設定するには: |
||
| + | # hp-setup -i ''<ip address>'' |
||
systray スプールマネージャを起動するには: |
systray スプールマネージャを起動するには: |
||
| 385行目: | 516行目: | ||
特定の ip アドレスの URI を生成するには: |
特定の ip アドレスの URI を生成するには: |
||
| − | # hp-makeuri < |
+ | # hp-makeuri ''<ip address>'' |
PPD ファイルは {{ic|/usr/share/ppd/HP/}} にあります。 |
PPD ファイルは {{ic|/usr/share/ppd/HP/}} にあります。 |
||
| 487行目: | 618行目: | ||
! ノート |
! ノート |
||
|} |
|} |
||
| + | |||
| + | ==Ricoh== |
||
| + | |||
| + | デバイスが白黒の場合は {{AUR|openprinting-ppds-pxlmono-ricoh}} パッケージを、カラーの場合は {{AUR|openprinting-ppds-pxlcolor-ricoh}} パッケージをインストールしてください。Ricoh のコピー機には Savin, Gestetner, Lanier, Rex-Rotary, Nashuatec, IKON などというブランド名が付いていることがあります。あなたの使っているコピー機がこれらブランド名のどれかに当てはまっている場合、同じドライバーによってサポートされている可能性があります。 |
||
| + | |||
| + | * [https://www.openprinting.org/driver/pxlmono-Ricoh 白黒コピー機のサポート機種一覧] |
||
| + | * [https://www.openprinting.org/driver/pxlcolor-Ricoh カラーコピー機のサポート機種一覧] |
||
==Samsung== |
==Samsung== |
||
| 498行目: | 636行目: | ||
|- |
|- |
||
| ML-2010 || {{Pkg|splix}} || |
| ML-2010 || {{Pkg|splix}} || |
||
| + | |- |
||
| + | | SCX-4200 || {{Pkg|splix}} || |
||
|- |
|- |
||
| 新しいプリンター || {{AUR|samsung-unified-driver}} || |
| 新しいプリンター || {{AUR|samsung-unified-driver}} || |
||
| 506行目: | 646行目: | ||
|} |
|} |
||
| − | ==Xerox== |
+ | ==Xerox または FujiXerox== |
{| class="wikitable" |
{| class="wikitable" |
||
| 512行目: | 652行目: | ||
! ドライバー/フィルター |
! ドライバー/フィルター |
||
! ノート |
! ノート |
||
| + | |- |
||
| + | | DocuPrint 203A || {{Pkg|hplip}} || '''DocuPrint P8e(hpijs)''' ドライバーを使用。あるいは FujiXerox のウェブサイトにある Brother のドライバーを使用 (Brother のカスタムドライバーをインストールする方法は [[#Brother]] を見てください)。 |
||
|- |
|- |
||
| Phaser 3100MFP || Xerox のドライバーをインストール。 || 詳しくは [[#Phaser 3100MFP]] を参照。 |
| Phaser 3100MFP || Xerox のドライバーをインストール。 || 詳しくは [[#Phaser 3100MFP]] を参照。 |
||
| 518行目: | 660行目: | ||
|- |
|- |
||
| Phaser 6121MFP || [[CUPS#Foomatic|foomatic]] || |
| Phaser 6121MFP || [[CUPS#Foomatic|foomatic]] || |
||
| + | |- |
||
| + | | ? || {{AUR|fxlinuxprint}}{{Broken package link|{{aur-mirror|fxlinuxprint}}}} || |
||
|- |
|- |
||
! プリンター |
! プリンター |
||
| 541行目: | 685行目: | ||
# ./XeroxPhaser3100sc.install |
# ./XeroxPhaser3100sc.install |
||
プリンターと同じようにドライバーは32ビットなので、x86_64 環境では32ビットのライブラリが必要になります。 |
プリンターと同じようにドライバーは32ビットなので、x86_64 環境では32ビットのライブラリが必要になります。 |
||
| + | |||
| + | ====Phaser 6000B==== |
||
| + | [https://github.com/aur-archive/xerox-phaser-6010 xerox-phaser-6010] パッケージを[[インストール]]してください (AUR のアーカイブ)。古いバージョンの共有ライブラリにリンクしているバイナリブロブが含まれているため、{{Pkg|nettle}} や {{Pkg|gnutls}} の古いバージョンをインストールする必要があります。動作することが確認されている一番古いバージョンは {{ic|nettle-2.7.1-1}} と {{ic|gnutls-3.3.13-1}} です。 |
||
| + | |||
| + | ====Phaser 6125N==== |
||
| + | |||
| + | {{Warning|このセクションでは [[pacman]] を使わずにパッケージをインストールします。できるかぎり [[PKGBUILD]] で自動化することが望ましいです。}} |
||
| + | |||
| + | FujiXerox はこの機種を Linux でサポートしていません。古い rpm が [http://onlinesupport.fujixerox.com/tiles/common/hc_drivers_download.jsp?system=%27Linux%27&shortdesc=null&xcrealpath=http://www.fujixeroxprinters.com/downloads/uploaded/dpc525a_linux_.0.0.tar_81c2.zip 入手可能] ですが動作しないようです。 |
||
| + | |||
| + | 改造が加えられた [https://rickvanderzwet.nl/trac/personal/wiki/XeroxPhaser6125N カスタムドライバー] を使うことで動かすことができます。 |
||
| + | |||
| + | tarball をインストールするには、以下のコマンドを実行: |
||
| + | # tar -C / --keep-newer-files -xvzf cups-xerox-phaser-6125n-1.0.0.tar.gz |
||
2020年12月31日 (木) 14:43時点における最新版
関連記事
メインの記事は CUPS を見てください。
この記事では CUPS のプリンターやメーカー別の問題を扱います。このページに使用しているプリンターが載っていない場合は OpenPrinting を見てください。
目次
Brother
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| DCP-135C | brother-dcp135cAUR | |
| DCP-150C | brother-dcp150cAUR | |
| DCP-7020 | foomatic | あるいは Brother のドライバー。 |
| DCP-7030 | brother-dcp7030AUR | |
| DCP-7065DN | brother-dcp7065dnAUR | |
| FAX-2820 | brother-cups-wrapper-laserAUR | |
| FAX-2840 | brother-fax2840AUR | あるいは foomatic。hpijs-pcl5e.ppd で動作します。HL-2170W と同じです。
|
| FAX-2940 | brother-fax2940AUR | |
| HL-2030 | foomatic | あるいは brother-hl2030AUR。 |
| HL-2035 | foomatic | HL-2030 のドライバーでも使用できます。 |
| HL-2040 | foomatic | あるいは brother-hl2040AUR。 |
| HL-2130 | foomatic (HL-2140 ドライバーを使用) | あるいは hplip。 |
| HL-2140 | foomatic | あるいは brother-hl2140AUR。 |
| HL-2170W | foomatic | あるいは Brother のドライバー。 |
| HL-2230 | foomatic | HL-2170W と同じ。プリンターを追加するとき CUPS ではドライバーとして HL-2170W を選択してください。 |
| HL-2250DN | brother-hl2250dnAUR | |
| HL-2270DW | brother-hl2270dwAUR | |
| HL-2280DW | brother-hl2280dwAUR | |
| HL-2340DW | brother-hll2340dwAUR | |
| HL-3045CN | Brother のドライバーをインストールしてください。 | |
| HL-3140CW | brother-hl3140cwAUR | IPP と Brother のドライバーを使うことでページが小さくなったり空のコピーが出力される問題を回避できます。 |
| HL-3150CDW | brother-hl3150cdwAUR | |
| HL-3170CDW | brother-hl3170cdwAUR | |
| HL-5140 | foomatic | あるいは Brother のドライバー。 |
| HL-5340 | foomatic | Generic PCL 6/PCL XL Printer - CUPS+Gutenprint を使ってください (gutenprint と foomatic-db-gutenprint-ppds)。Brother のドライバーを使用すると、PostScript のエラーによって印刷が失敗することがあります。 |
| HL-L2300D | brother-hll2300dAUR | |
| HL-L2380DW | brother-hll2380dwAUR | |
| MFC-420CN | brother-mfc-420cnAUR | |
| MFC-440CN | brother-mfc-440cnAUR | |
| MFC-465CN | brother-mfc-465cnAUR[リンク切れ: アーカイブ: aur-mirror] | |
| MFC-7360N | brother-mfc7360nAUR | |
| MFC-9320CW | Brother のドライバーをインストールしてください。 | |
| MFC-9332CDW | brother-mfc-9332cdwAUR | |
| MFC-9840CDW | foomatic | あるいは Brother のドライバー。このプリンターは gutenprint パッケージの汎用 PCL-6 ドライバーでも動作します。PCL-6 ドライバーを使用するときはプリンターのアドレスに pcl_p1 を使ってください。 |
| MFC-J470DW | brother-mfc-j470dwAUR | |
| MFC-J5520DW | brother-mfc-j5520dwAUR | |
| MFC-J5910DW | brother-mfc-j5910dwAUR | |
| MFC-J650DW | Brother のドライバーをインストールしてください。 | |
| MFC-J885DW | brother-mfc-j885dwAUR | |
| MFC-J985DW | brother-mfc-j985dwAUR | |
| MFC-L2700DW | brother-mfc-l2700dwAUR | AUR のパッケージページのコメントセクションを参照。 |
| QL-500 | brother-ql500AUR | |
| QL-570 | brother-ql570AUR | |
| QL-580N | brother-ql580nAUR | |
| QL-650TD | brother-ql650tdAUR | |
| QL-700 | brother-ql700AUR | |
| QL-710W | brother-ql710wAUR | |
| QL-720NW | brother-ql720nwAUR | |
| QL-1050 | brother-ql1050AUR | |
| QL-1050N | brother-ql1050nAUR | |
| QL-1060 | brother-ql1060nAUR | |
| TD-2020 | brother-td2020AUR | |
| TD-2120N | brother-td2120nAUR | |
| TD-2130N | brother-td2130nAUR | |
| TD-4000 | brother-td4000AUR | |
| TD-4100N | brother-td4100nAUR | |
| プリンター | ドライバー/フィルター | ノート |
ネットワークプリンター
ネットワークプリンターでは、プリンターアドレスとして ipp://printer_ip/ipp/port1 を使ってください。古いプリンターでは、このアドレスが使えないことがあります。その場合、lpd://printer_ip/BINARY_P1 を試してください。
プリンターによっては socket プロトコルを使用します。その場合、socket:printer_ip:9100 を使ってください。http の場合、http://printer_ip/POSTSCRIPT_P1 を使ってください。
カスタムドライバー
Brother はウェブサイトでカスタムドライバーを提供していますが、ソース tarball か rpm、あるいは deb のファイル形式しかありません。Brother プリンタードライバーのパッケージングには既存の RPM パッケージから PKGBUILD を作成する方法を紹介しています。
RPM パッケージから手動でインストール
rpmextract パッケージをインストールして rpmextract.sh で rpm パッケージを抽出してください。両方のファイルを抽出すると var と user ディレクトリが作成されます。両方のディレクトリをルートディレクトリに移動してください。
/usr/local/Brother/cupswrapper の cups ラッパーファイルを実行すると自動的に brother のプリンターがインストール・設定されます。
ファームウェアのアップデート
net-snmp をインストールして以下のコマンドを実行:
snmpwalk -c public $PRINTER_IP | grep -A 1 3.6.1.4.1.2435.2.4.3.99.3.1.6.1.2
これで、Brother からファームウェアをダウンロードするリンクを取得するデータが手に入ります。ファイルは以下のようになります:
request.xml
<REQUESTINFO>
<FIRMUPDATETOOLINFO>
<FIRMCATEGORY>MAIN</FIRMCATEGORY>
<OS>LINUX</OS>
<INSPECTMODE>1</INSPECTMODE>
</FIRMUPDATETOOLINFO>
<FIRMUPDATEINFO>
<MODELINFO>
<SELIALNO></SELIALNO>
<NAME>MFC-9330CDW</NAME>
<SPEC>0401</SPEC>
<DRIVER></DRIVER>
<FIRMINFO>
<FIRM>
<ID>MAIN</ID>
<VERSION>R1506121801:4504</VERSION>
</FIRM>
<FIRM>
<ID>SUB1</ID>
<VERSION>1.07</VERSION>
</FIRM>
<FIRM>
<ID>SUB2</ID>
<VERSION>L1505291600</VERSION>
</FIRM>
</FIRMINFO>
</MODELINFO>
<DRIVERCNT>1</DRIVERCNT>
<LOGNO>2</LOGNO>
<ERRBIT></ERRBIT>
<NEEDRESPONSE>1</NEEDRESPONSE>
</FIRMUPDATEINFO>
</REQUESTINFO>
ファイルを Brother に送信してください:
curl -X POST -d @request.xml https://firmverup.brother.co.jp/kne_bh7_update_nt_ssl/ifax2.asmx/fileUpdate -H "Content-Type:text/xml" > response.xml
ダウンロードした response.xml の中の <PATH> タグにファームウェアをダウンロードする URL が記述されています。ファームウェアをダウンロードして、プリンターに送信して、アップデートを開始してください。アップデートする前に、管理者パスワードを変更してください。FTP サイトにログインする際に使用します:
wget http://update-akamai.brother.co.jp/CS/LZ4266_W.djf ftp $PRINTER_IP bin hash send LZ4266_W.djf bye
プリンターが再起動すると最新ファームウェアがインストールされて印刷に関する問題が解決するはずです。
Canon
Canon 製のプリンターには様々なドライバーが存在します。大抵の Canon プリンター は gutenprint によってサポートされています。Canon の LBP, iR, MF プリンターの一部は UFR II/UFR II LT/LIPSLX プロトコルに対応しているドライバー (cndrvcups-lbAUR または cndrvcups-lb-binAUR) を使用します。その他のプリンターは #CARPS または Canon CAPT ドライバーを使用します。
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| iP4500 | gutenprint | あるいは Canon の cnijfilter-ip4500AUR ドライバー、または TurboPrint ドライバーを使用。 |
| LBP810 | Canon CAPT | |
| LBP1120 | ||
| LBP1210 | ||
| LBP2900 | ||
| LBP3000 | ||
| LBP3010 | ||
| LBP3018 | ||
| LBP3050 | ||
| LBP3100 | ||
| LBP3108 | ||
| LBP3150 | ||
| LBP3200 | ||
| LBP3210 | ||
| LBP3250 | ||
| LBP3300 | ||
| LBP3310 | ||
| LBP3500 | ||
| LBP5000 | ||
| LBP5050 シリーズ | ||
| LBP5100 | ||
| LBP5300 | ||
| LBP6000 | ||
| LBP6018 | ||
| LBP6020 | ||
| LBP6200 | ||
| LBP6300 | ||
| LBP6300n | ||
| LBP6310dn | ||
| LBP7010C | ||
| LBP7018C | ||
| LBP7200Cdn (ネットワークモード) | ||
| LBP7200C シリーズ | ||
| LBP7210Cdn | ||
| LBP9100C | ||
| MF4720w | cndrvcups-lb-binAUR | |
| MG4200 シリーズ | cnijfilter-mg4200AUR | |
| TS8050 | cnijfilter2AUR | cnijfilter2AUR がインストールされていないとフィルタエラーで印刷が失敗したり "Rendering Completed" と表示されても何も印刷されません。 |
| TS9020 | canon-ts9020AUR | |
| プリンター | ドライバー/フィルター | ノート |
Canon プリンターの中には iP4500 と同じような設定を使用するものがあり、cnijfilter-ip4500AUR パッケージを修正して使うことができます。
CARPS
Canon のプリンターの一部は Canon のプロプライエタリな Canon Advanced Raster Printing System (CARPS) ドライバーを使用します。Rainbow Software が CARPS のデータフォーマットのリバースエンジニアリングに成功しており CARPS の CUPS ドライバーを作成しています。carps-cupsAUR[リンク切れ: パッケージが存在しません] でインストールできます。プロジェクトの GitHub ページに、利用できるプリンターのリストが存在します。
USB over IP (BJNP)
一部の Canon 製プリンターはネットワーク経由で通信する際に Canon のプロプライエタリなプロトコルである USB over IP (BJNP) を使用します。BJNP の CUPS バックエンドは cups-bjnpAUR パッケージでインストールできます。
Dell
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| 1250C | foo2zjs-nightlyAUR | http://cybercom.net/~dcoffin/hbpl を参照。パッチは上流にマージされています。Xerox Phaser 6000B のドライバーでも動作します。 |
| C1660NW | foo2zjs-nightlyAUR | Xerox Phaser 6000B のドライバーでも動作します。 |
| E515, E515dw | Dell のドライバー をインストールしてください。 | e515dwcupswrapper-3.2.0-1.i386.deb と e515dwlpr-3.2.0-1.i386.deb の両方のインストールが必要です。PKGBUILD を書くか、debtapAUR または dpkg を使ってください (dpkg の使用は pacman によってファイルが管理されなくなるので非推奨です)。x86_64 と i386 の両方で動作しますが、x86_64 環境では multilib が必要になります。 |
| プリンター | ドライバー/フィルター | ノート |
Epson
epson-inkjet-printer-escprAUR と epson-inkjet-printer-escpr2AUR は Linux 用の Epson インクジェットプリンタードライバー (ESC/P-R) です。
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| AcuLaser CX11(NF) | epson-alcx11-filterAUR | |
| AcuLaser C900 | このドライバーは Epson のドライバーを使います。デバイスの URI は 'usb://EPSON/AL-C900' で、pipsplus サービスを動作させる必要があります。 | |
| EP-50V | epson-inkjet-printer-escpr2AUR | |
| EP-879A | ||
| EP-880A | ||
| ET-2700 | ||
| ET-2750 | ||
| ET-3700 | ||
| ET-3750 | ||
| ET-4750 | ||
| EW-M571T | ||
| EW-M670FT | ||
| L380 | epson-inkjet-printer-201601wAUR | |
| L382 | ||
| L4150 | epson-inkjet-printer-escpr2AUR | |
| L4160 | ||
| L6160 | ||
| L6170 | ||
| L6190 | ||
| LP-S5000 | このプリンターは Avasys のカスタムドライバーを必要とします。 | |
| PM-520 | epson-inkjet-printer-escpr2AUR | |
| PX-M5080F | ||
| PX-M5081F | ||
| PX-M680F | ||
| PX-M7070FX | ||
| PX-M780F | ||
| PX-M781F | ||
| PX-S5080 | ||
| PX-S7070X | ||
| TX125 | epson-inkjet-printer-n10-nx127AUR | |
| WF-3720 | epson-inkjet-printer-escpr2AUR | |
| WF-4720 | ||
| WF-4730 | ||
| WF-4740 | ||
| WF-7210 | ||
| WF-7710 | ||
| WF-7720 | ||
| WF-C869R | ||
| XP-15000 | ||
| XP-6000 | ||
| XP-8500 | ||
| プリンター | ドライバー/フィルター | ノート |
ユーティリティ
escputil
escputil は gutenprint パッケージに含まれており、ノズルの掃除など、Epson のプリンターでユーティリティ機能を使うことができます。
mtink
プリンターの状態を表示するプログラムで、インク残量を確認したり、テストパターンを印刷したり、プリンターをリセットしたりノズルを掃除することができます。直感的なグラフィカルユーザーインターフェースを備えています。
Stylus-toolbox
escputil と cups ドライバーを使用する GUI です。ほぼ全ての Epson 製 USB プリンターをサポートしており、インク残量の表示やプリンターヘッドの掃除やテストパターンの印刷もできます。
カスタムドライバー
Avasys
ドライバーのソースコードは日本語の avasys ウェブサイト にあります。ただし、64ビット環境で問題を引き起こす32ビットのバイナリが含まれています。
- psutils, bc, libstdc++5 パッケージをインストール (64ビット環境なら lib32-libstdc++5AUR も)。
- ドライバーのソースコードをダウンロード。
- ドライバーをコンパイルしてインストール:
$ ./configure --prefix=/usr $ make # make install
64ビット環境で問題が発生する場合、他の lib32 ライブラリが必要なのかもしれません。その場合は適当に変えてください。
HP
ほとんどの HP プリンターは hplip を使いますが、一部の機種は hpojAUR を使います。
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| DeskJet 710C | pnm2ppaAUR | |
| DeskJet 712C | ||
| DeskJet 720C | ||
| DeskJet 722C | ||
| DeskJet 820se | ||
| DeskJet 820Cxi | ||
| DeskJet 1000Cse | ||
| DeskJet 1000Cxi | ||
| LaserJet P1606dn | hplip + hplip-pluginAUR | または foo2zjs-nightlyAUR あるいは AirPrint を使用。 |
| Photosmart 2575 | hplip | または foomatic の hpijs ドライバーを使用。 |
| プリンター | ドライバー/フィルター | ノート |
HPLIP ドライバー
hplip は HP DeskJet, OfficeJet, Photosmart, Business Inkjet, LaserJet プリンターのドライバーです。簡単なセットアップツールが付属しています。
GUI の qt フロントエンドでセットアップを起動するには:
# hp-setup -u
コマンドラインでセットアップを起動するには:
# hp-setup -i
ネットワークに接続された HP プリンターを直接設定するには:
# hp-setup -i <ip address>
systray スプールマネージャを起動するには:
$ hp-systray
特定の ip アドレスの URI を生成するには:
# hp-makeuri <ip address>
PPD ファイルは /usr/share/ppd/HP/ にあります。
プロプライエタリの HP プラグインが必要なプリンター (Laserjet Pro P1102w や 1020 など) を使うには、AUR から hplip-pluginAUR パッケージをインストールしてください。
Konica
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| Minolta Magicolor 1600W | foomatic | |
| Minolta Magicolor 1680MF | ||
| Minolta Magicolor 1690MF | ||
| Minolta Magicolor 2480MF | ||
| Minolta Magicolor 2490MF | ||
| Minolta Magicolor 2530DL | ||
| Minolta Magicolor 4690MF | ||
| プリンター | ドライバー/フィルター | ノート |
Lexmark
ユーティリティ
Lexmark は lexijtools という名前のドライバーユーティリティを用意しています。
カスタムドライバー
Lexmark は全ての製品の Linux ドライバーを提供してはいません。以下のパッケージが必要です:
- cups
- sane
- ncurses
- libusb
- libxext
- libxtst
- libxi
- libstdc++5
- krb5
- lua (自動インストーラーを動かすのに必要)
- Java (自動インストーラーや Lexmark のツールを動かすのに必要)
ドライバーは Lexmark のウェブサイトから ダウンロード してください。パッケージを作成してインストールするのが一番です (パッケージの作成を参照)。以下は見本の PKGBUILD です。そのままでは使えません。
PKGBUILD
# Contributor: Todd Partridge (Gen2ly) toddrpartridge (at) yahoo
pkgname=cups-lexmark-Z2300-2600
pkgver=1
pkgrel=1
pkgdesc="Lexmark Z2300 and 2600 Series printer driver for cups"
arch=('i686')
url="http://www.lexmark.com/"
license=('custom')
depends=('cups' 'glibc' 'ncurses' 'libusb' 'libxext' 'libxtst' 'libxi' 'libstdc++5' 'krb5' 'lua' 'java-runtime')
conflicts=('z600' 'cjlz35le-cups' 'cups-lexmark-700')
source=(lexmark-inkjet-08-driver-1.0-1.i386.tar.gz.sh)
md5sums=(3c37eb87e3dad4853bf29344f9695134)
package() {
# Extract installer
sh lexmark-inkjet-08-driver-1.0-1.i386.tar.gz.sh --target Installer-Files
cd Installer-Files
mkdir Driver
tar xvvf instarchive_all --lzma -C Driver/
cd Driver
tar xv lexmark-inkjet-08-driver-1.0-1.i386.tar.gz -C $pkgdir
}
自動インストーラーを使うこともできますが、作成されたファイルは pacman から追跡されません。PPD はプリンターのモデルにあわせて /usr/local/lexmark/lxk08/etc/ などにインストールされます。
Oki
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| C110 | foomatic | |
| MC561 | foomatic-db-nonfree | |
| プリンター | ドライバー/フィルター | ノート |
Ricoh
デバイスが白黒の場合は openprinting-ppds-pxlmono-ricohAUR パッケージを、カラーの場合は openprinting-ppds-pxlcolor-ricohAUR パッケージをインストールしてください。Ricoh のコピー機には Savin, Gestetner, Lanier, Rex-Rotary, Nashuatec, IKON などというブランド名が付いていることがあります。あなたの使っているコピー機がこれらブランド名のどれかに当てはまっている場合、同じドライバーによってサポートされている可能性があります。
Samsung
cnijfilter ドライバーを必要とするプリンターは、AUR を検索してください。
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| ML-2010 | splix | |
| SCX-4200 | splix | |
| 新しいプリンター | samsung-unified-driverAUR | |
| プリンター | ドライバー/フィルター | ノート |
Xerox または FujiXerox
| プリンター | ドライバー/フィルター | ノート |
|---|---|---|
| DocuPrint 203A | hplip | DocuPrint P8e(hpijs) ドライバーを使用。あるいは FujiXerox のウェブサイトにある Brother のドライバーを使用 (Brother のカスタムドライバーをインストールする方法は #Brother を見てください)。 |
| Phaser 3100MFP | Xerox のドライバーをインストール。 | 詳しくは #Phaser 3100MFP を参照。 |
| Phaser 6115MFP | foomatic | |
| Phaser 6121MFP | foomatic | |
| ? | fxlinuxprintAUR[リンク切れ: アーカイブ: aur-mirror] | |
| プリンター | ドライバー/フィルター | ノート |
カスタムドライバー
Phaser 3100MFP
ドライバーをダウンロードしたら、ドライバーのインストーラーを実行してライセンスに同意してください:
# cd printer # ./XeroxPhaser3100.install
ドライバーは32ビットなので、x86_64 環境では32ビットのライブラリが必要になります。
スキャナーを使うには、/etc/sane.d ディレクトリを作成してください。インストーラーが必要とします:
# mkdir -p /etc/sane.d
ドライバーをインストール:
# cd scanner/ # ./XeroxPhaser3100sc.install
プリンターと同じようにドライバーは32ビットなので、x86_64 環境では32ビットのライブラリが必要になります。
Phaser 6000B
xerox-phaser-6010 パッケージをインストールしてください (AUR のアーカイブ)。古いバージョンの共有ライブラリにリンクしているバイナリブロブが含まれているため、nettle や gnutls の古いバージョンをインストールする必要があります。動作することが確認されている一番古いバージョンは nettle-2.7.1-1 と gnutls-3.3.13-1 です。
Phaser 6125N
FujiXerox はこの機種を Linux でサポートしていません。古い rpm が 入手可能 ですが動作しないようです。
改造が加えられた カスタムドライバー を使うことで動かすことができます。
tarball をインストールするには、以下のコマンドを実行:
# tar -C / --keep-newer-files -xvzf cups-xerox-phaser-6125n-1.0.0.tar.gz