プリンタの設定ができずに困っている人々 二人目
■ このスレッドは過去ログ倉庫に格納されています
アプリからのプリンタオプションがCUPSに伝わらない場合は、 CUPSの設定が使われます。CUPSでオプション設定してください。 >271 http://localhost:631 からだとデフォルトオプション (プリンタ名/なんちゃら という奴)が見えなくてオプション項目 ぜんぶ設定しなきゃいけなくなるから。 >269 はCUPSのソース読んだら ~/.cups/lpoptions が無ければ ~/.lpoption 扱うようになってたから mv ~/.cups/lpoptions ~/.lpoptions した。 >270 は openoffice.org 3.0 でも変わってなかった。 openofficeスレやユーザ会はOSがWindowsばっかで役にたたねーし。 >>270 CUPSオプションまったくつけない、アフォなアプリ。 まぁ、サン様のやつだからCUPSなんて知らんてか。 ドウニカシテヨ。 こんばんは 印刷時の文字化けについて悩んでいます ネットワーク上にあるFujiXerox製のプリンタ DocuCentre 400 FSを、ubuntu8.04から印刷したいと考えています。 ubuntuはアップデートを通して最新にしてあります。 CUPSのドライバ群にある Xerox Document Centre 400 - CUPS+Gutenprint v5.02 を使用してテスト印刷をすると、一応印刷はされるのですが。 物凄い文字化けした紙が大量に出てきます。 テストページだけでなく、テキストファイル(日本語のみと英語のみ) PDFも試しましたが、どれも文字化けしてしまいます。 FujiXeroxのページにはDocuCentre 400 FSのLinux用ドライバはありませんでした DocuCentre 400 FSにはpostscriptは入っていません。 Windows98、WindowsXPでは正常に印刷できています。 どなたかアドバイスを頂けたら幸いです。よろしくお願いします >>274 残念ながらGutenprintのは米Xerox用だから、別物。 でちょっとググったらこんなのがあった。 http://groups.google.co.jp/group/fj.comp.texhax/browse_thread/thread/6d947ee7fd35639b?pli=1 Red Hat9用のRPMならここにおいてある。 http://www.unnumbered.net/ ~noz/index.html#gdevdcable ただ、鵜文通で動くかどうかはわからん。試して報告しちくり。 >>275 ありがとうございます 月曜にテストしてみます Debian Etch (AMD64)でCanon MP630を使いたいのですが方法が分かりません。 CanonのサイトでMP630用のdebファイルが提供されているものの、i386用なので インストールできませんでした。ソースファイルもあったのでダウンロードしました。 cnijfilter-common-3.00です。 解凍してみたもののコンパイル方法がどこにも記載されておらず困っています。 Makefileがあったので、そのままmakeしても for dir in libs cngpij pstocanonij backend; do (cd $dir; make $target)|| exit 1; done make[1]: Entering directory `/root/deb/cnijfilter-common-3.00/libs' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory `/root/deb/cnijfilter-common-3.00/libs' make: *** [all] Error 1 となってしまいます。 どうすればよいのでしょうか? Debian EtchでCanon MP520を使っていますが 写真付のOOo文書を印刷するにはどうしたらいいのでしょうか? プロパティ見ても印刷品質や用紙の種類の項目がないので困ってます。 Ubuntu 8.04LTS上のfirefox3.0を使っています。 Google Mapの印刷メニューから印刷を試みると ページ設定が初期化され、用紙設定をやりなおす必要が生じたりしませんか? 長らくXEROXのネットプリントで用紙規程でエラーが出て OOoでPDFを作ったりしていたんですが、よくよく調べたらGoogle Mapでだけ。 Firefox自体の印刷メニューから印刷(というかPDF出力)すると、ネットプリントにも通る。 >>279 Google Mapの印刷メニューから普通に印刷できているけど。 $ lsb_release -c -d Description: Ubuntu 8.10 Codename: intrepid $ firefox --version Mozilla Firefox 3.0.8, Copyright (c) 1998 - 2009 mozilla.org >280 物理プリンターでの話ですよね? うちは、物理プリンターが無いので、そっちは未確認です。 psファイルやpdfでの保存自体はできるものの 用紙設定が消えてしまう現象が出ているようです。 cups-pdfとかとの兼ね合いなのかなぁ… Canon LBP-250をcupsで使用できた方いますか? cupsではrawprinter に設定し、クライアントのXPにはw2k用のプリンタドライバをインストール。 クラインアントから印刷を試みるも、cupsのジョブには溜まれどプリンタは動作せず。 ちなみに、w2kマシンにプリンタをつないで共有設定してた時は、XPマシンからも問題なく印刷できました。 CUPSの問題だろうからこっちのスレにも書いておこう。 Ubuntu 9.04のFirefoxなどでテキストやHTMLをPDFで出力する場合、 一部の文字コードが康煕部首に置き換わるので注意ですよ。 mint7にしたんだが、ippからプリンタが使えない。ポートは確かに開いているし、 自動でプリンタを認識している。 ただし印刷設定のウィンドウが表示されなくなった。 手順としては何を確認したらいいだろうか? 急に2台のプリンタ(ポストスクリプトプリンタと非ポストスクリプトプリンタ)で 印刷できなくなった。どちらも プリンタの状態: アイドル状態 - Couldn't read Xref Table のまま。CUPSのバグかな。 Canon MP830が接続されているcentos5.3にyumからcupsをインストールしました。 vistaからhttps://hostname:631 をブラウザで開き、MP830をRAW設定でプリンタ登録した後に プリンタの追加からhttps://hostname:631/printers/MP830 を指定して「次へ」を押すと 「プリンタへ接続できませんでした。」とエラーが表示されてしまいます・・。 XPマシンからは、プリンタの追加ウィザードからhttps://hostname:631/printers/MP830 を指定して問題なく登録できました。 現在までに行なった事は、vistaの「Windowsの機能の有効化または無効化」の インターネット印刷クライアントにチェックがついている事を確認し、 念のためにレジストリの「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa」にある「lmcompatibilitylevel」を0に変更しました。 centosにはベースパッケージとcups-1.3.7-8.el5_3.6以外インストールされていません。 どなたかvistaにてcupsに登録されているプリンタの追加をする方法を教えていただけないでしょうか? 宜しくお願いいたします。 CUPS-PDFの話題はこのスレでよろしいでしょうか? WindowsからリモートでPDFを作成する為に、UbuntuにCUPS-PDFをインストールしました。 とりあえずは動いているのですが、A3横の印刷を行うと、90度左に回転した(A3縦の)状態で出力されます。 文字の向きや余白など、印刷そのものは正しくされていますので、このまま物理プリンタで印刷するには問題ないのですが、 閲覧する度に表示を回転させてやるのは流石に不便です。 まだcups-pdf側の問題なのか、Windows側のプリンタドライバの問題なのかの切り分けもできていませんが、もし同様の事例があればご紹介いただけますか? ちなみに、環境は以下のとおりです。 Linux側:Ubuntu 9.0.4 Netbook Remix + cups-pdf + samba Windws側:XP SP3 + プリンタドライバ「MS Publisher Imagesetter」 インストールの手順は概ねhttp://plaza.rakuten.co.jp/tutumikun/diary/200907050000/ に従いましたが、↑のとおり、ディストリビューションやWindows側のプリンタドライバなどで若干変更した点もあります。 ※「MS Publisher Color Printer」では、A3を印刷すると上下が見切れてしまいました。 以上、もしお気づきの点がありましたら、アドバイスをいただけますか? よろしくお願いします。 >>287 仮想プリンタを作って、そこに入力されたデータをpdfとして出力するソフト ってことでよいのかな。 プリンタのドライバやソフトによっては、用紙の向きと印刷対象の向きを 別々に設定できるものがあるので、もしかしたらそこに解決の糸口があるかも しれない。 一般的なプリンタは用紙を縦長に入れるので、印刷の段階で印刷対象を回転 させて用紙に合わせているのかもしれない。 仮想プリンタの用紙の設定を横長にして試してみるといけるかも。 >>288 残念ながら、(GUIで設定できる範囲では)cups-pdfで作られた仮想プリンタの設定ではうまくいきません。 横長固定を指定したところ、真ん中部分のみに今までどおり(左90度回転)で印刷されてしまいました。 >>289 そうですか、力になれず申し訳ない。 何かよい方法はないものか…。 インクの節約設定教えてください。 どこをいじれば、節約できるんでしょうか。 [root@hp ~]# uname -a Linux hp 2.6.30.5-43.fc11.i586 #1 SMP Thu Aug 27 21:18:54 EDT 2009 i686 i686 i386 GNU/Linux [root@hp ~]# rpm -qa | grep print system-config-printer-libs-1.1.8-6.fc11.i586 system-config-printer-1.1.8-6.fc11.i586 openprinting-gutenprint-5.2.4-1lsb3.2.i486 fc11 Canon PIXUS MP800 いまは拡張タブのoutput control commonの image typeをTEXTに設定して印刷しています。 カラーでも白黒でもいいので、節約できる設定を教えてください。 当座の希望は、PDF(試験答案用紙)の白黒印刷時のインク節約です。 よろしくお願いします。 どなたか、、 だ、だれかぁあぁぁ、いませんかぁぁぁぁあぁぁ?? >>292 しらねーけど、とりあえず貼っとく ttp://www.openprinting.org/show_printer.cgi?recnum=Canon-PIXMA_MP800 私の学校では,リコーの Ridoc IO Gate という印刷管理システムが導入されています。一 方,PC の持ち込みが許されています。 そこで,持ち込み PC の Linux から学校のプリンターに印刷しようと思うのですが,ユーザー 名の関係でうまく印刷できません。 印刷管理システムの私のアカウント名が「x09123th」, 持ち込み PC のローカルの Linux のアカウント名が「Hoge」だった場合, どのように設定すればよいのか,わかる人はいませんか? くだ質に質問してみましたが,レスはつきませんでした。 そのなんとかいう印刷管理システムってのっを導入してるやつが ここにどれだけいるか 75.4%が個人ユーザーで、13.7%がネットカフェなんだぜ 付け足しで申し訳ありません。 持ち込み PC のローカルに「x09123th」というアカウントを作っておいて,そのアカウントに ログインして印刷したり,su して lpr コマンドを実行したりすると,印刷できます。 要は「Hoge」でログインしている状態で印刷したとき,「x09123th」で印刷したことになれば良 いのです。 >>297 普通に「Hoge」でプログラムを立ち上げて普通に印刷の操作をすると,「x09123tg」で印刷 されるようにしたいのです。 いろいろと調べてみたんだけど MP980印刷するにはもうTurboPrint意外方法ないの? >>229 どうしてもローカルのアカウント名は好きなアカウント名を使いたいのですが,管理者に訊 いても,ローカルのアカウントを x09123th にしてほしいと言われるだけです。 >294 useradd x09123th chown x09123th `which lpr` chmod ??? `which lpr` とかじゃダメかな? なんかスティッキービットとか、特殊なアクセス権で、 誰が走らせても、プログラムの所有者の権限で 走らせるアクセス権てあったよね? たぶん自分でlprプロトコル喋ってるわけじゃなく、lpやlprをキックしてるんでしょ? パスの通ったところにユーザ名をオプションで指定するラッパを置いとけばいい んじゃないの。 #!/bin/sh lp -U x09123th "$@" みたいのを。 間違えた、そのスクリプトの中ではlpはちゃんとフルパスで指定してね ところでそのシステムって > 持ち込み PC のローカルに「x09123th」というアカウントを作っておいて,そのアカウントに > ログインして印刷したり,su して lpr コマンドを実行したりすると,印刷できます。 だったら、他人のアカウント名を使っても印刷できちゃうんじゃないのかね? アカウンティングのていをなしていないような……。 それとも持ち込みPCをつなぐときにIEEE 802.1xとかで認証していて それと連携しているのかな。 >>304-306 lp や lpr をキックしているわけでもなく,lp や lpr を経由せずに CUPS にいっているようで す。 (lp や lpr をリネームしたり実行権限をはずしたりしても,印刷キューに送られます。) >>307 接続時にとある IP アドレスにアクセスしてユーザー認証が必要です。 じゃあ、 $ chown x09123th `which cupsd` みたいな? なんかセキュリティが心配。 いやでもダメなんじゃないかな。 ていうか、>305でFAじゃない? >>309 # chown x09123th /usr/sbin/cupsd をやってもキューには hoge のまま送られます。 cupsd に直接送るプログラムは,どこを介して送っているのでしょうか? それがわかれば,>>305 のようなラッパーを作れるのですが。 >>300 うちはVirtualBoxのWindowsXP経由で使ってる。 TurboPrint買ってもスキャナは使えないみたいだし。 Gentoo amd64で,LAN上にあるLBP5300から印刷したいのだけれど,うまくいかない. ググってもあまり情報もないし,どうしたものやら…… なにがどう,うまくいかないのか レス見てもあまり情報もないし,どうしたものやら…… CUPSのパス設定・再起動してから、ブラウザでプリンタ追加しようとすると 最後にパスワード認証ではじかれてしまう。 なんでじゃろ? UchihaMP970だけど、VirtualBoxのXPにSamba経由でファイル渡して印刷とかスキャンしてる いろいろ悩んで試行錯誤するより簡単確実 ブラザーのプリンタにしたらあっさり印刷できてワロタ 1、Linuxのプリンタドライバの実体は、 /usr/lib/cups/backend/* のEXEとおもってOK? 2、そのEXEですが、みたかんじ普通のELFのEXE。 これなんですが、ディストリ間でバイナリ互換性はあるの? 3、上の答えは、多分、 「ない。ディストリに合わせて再コンパイルしろ」 だとおもいますが、 バイナリ互換性を作ろう、という話ってないですか? >>317 backend以下にあるのは、プリンタとの通信をする部分。 /usr/lib/cups/filter以下のバイナリがプリンタドライバの実体といえるかな。 で、そのバイナリはディストリ間で互換性は考えられていないけど、 LSBという規格で標準化しようという動きはある。 職場の xerox docucentre 4405(PS搭載)とか oki のプリンタなんかに対して印刷ジョブを投げています。 CUPS で両面とか 2-up とかをジョブごとに変えたい場合、 都度 lpoptions(1) で「デフォルト設定を変える」ものなんでしょうか? % a2ps honyarara | lpoption-filter hoge=fuga | lpr みたいな「都度設定を付加するためのフィルタ」みたいなものって あったりしますか? cupsfilter というのは何か違いそうですし、良くわかりませんでした… CUPSのlp/lprにはn-upするオプションやら両面を指定するオプションやらがあり ますから、manをみてください。 特定のデフォルト設定に名前をつけることもできます。lpoptionsのmanをみて ください。そこでinstanceと呼ばれているものがそれです。 >>278 localhost:631 より CUPS の設定ができます。 プリンターの詳細な設定項目では、文字印刷や写真/文字混在、写真印刷 から選択することも可能です。 >320 おー、man lpr はすげーそっけなかったけど -o option[=value] Sets a job option. のオプションの説明は man lp の方にいろいろ書いてありましたー 試してみまーす Win7(64bit)にしてから 「プリンターの接続 プリンターへ接続できませんでした。 操作が失敗しました (エラー 0x00000003)」 って出て接続できなくなってしまった。\(^o^)/ Sambaには普通にファイルアクセスできるしイミフですorz。 ・鯖はGentoo(32bit)のSamba3.0.37、 ・クライアントはWin7 64bit(32bitは試してない) ・プリンターはMP600 ・XPのマシンからはちゃんと印刷できる 結局、コレを買えっていう おすすめプリンタは無いんですね >>325 ブラザーならほとんどの機種でLinux向けドライバ出してるよ。 HP も hplip で対応してないのを探すのが大変じゃね? >>326 SELinuxを無効にしないと動かせないクソドライバー配ってるな。 Windowsで言うところの管理者権限でしか動かないアプリみたいなもんだ。 よく見たらブラザーもx86 32bit用しか配ってないな。 linuxの場合、HP選べば困ったことになる確率は極めて低いと思う。 Lexmark使ってるころにlinuxへ移行したのですったもんだしたあげく結局HPに換えた。 まぁlinux使うならまだまだ対応状況調べてから買うべきだな。 ブラザーは製品に魅力が無いんですよね… HPは嫌いじゃないけどインクが高いし… そんなんで、とりあえずEP-802Aを買ってきた 正月に試してみようと思ってる ダメならHPか… あ、HP Photosmart C5100シリーズ用です。 ドライバはhplip 3.9.12で、picasa3で動作します。 よろしく 古いゼロックスのカラーコピー用の ドライバの互換どらいばってないですかね? 古い富士ゼロックスの複合機は…以前勤めてた会社で試してみていたけれど ダメでした,postscriptボードを付けること前提に作ってあるみたいでしたね. (postscriptボードがあればたぶん問題なく印刷できるはず…) ESC-P(でしたっけ?)エミュレーションモードで印刷することができた 記憶もありますけれど,印刷位置とサイズがズレて修正できなかったので, 実用にできませんでした. wineにWindows用ドライバを入れることは,当時(3年くらいまえ?)思い つかなかったけれど今はできないかな?(ArtEXドライバ…) 現行機(apeos)は全部Linuxドライバがメーカーサイトにありますね. 自分も>>286 と全く同じ状況で困ってます。 XPだと問題なくてvistaだと無理って何が原因なのかもさぱり win7でcupsで鯖構築して接続できてるなら入れ替えようと思っています。 どなたかwin7で印刷できてる人いませんか? wineかなんかで付属ソフトが動けば問題無いんだけどね・・・ linuxのドライバで印刷そのものはたしかに出来ることは出来るんだけどやっぱり不便だよね Ubuntu8.04からCanonLBP-1120(モノクロレーザー)へ印刷出来ず困っています。。 オンラインマニュアル通り、 http://cweb.canon.jp/drv-upd/lasershot/linux/captlinux.html からdebパッケージのドライバ・共有モジュールをdpkgでインストール /etc/init.d/cupsys restart でCUPSを再起動 /usr/sbin/lpadin -p LBP1120 -m CNCUPSLBP1120CAPTJ.ppd -v ccp://localost:58687 -E にてスプーラに登録 /usr/sbin/ccpdadin -p LBP1120 -o /dev/usblp0 (←dmesgでは/usb/lp0ではなかったので) /etc/init.d/ccpd startでデーモン起動 とやってみて、localhost;631のページ上にも出てきてジョブ受付中となったんですが、 いざテストページ印刷を送ってみてもプリンタは無反応 ジョブはすぐにキャンセル済みの状態になっています。 海外のフォーラムを見て、印刷指示を出した直後ケーブル抜き差しを、等あったので試したのですが 相変わらずうんともすんとも。。 どなたか解決法にお心あたりはありませんでしょうか。 Linuxはさわり始めたばかりなのでトラブルシュートの仕方からさっぱりです。。 CanonのLBPってLIPSかと思ったらその部分をCPUで行う廉価版な訳ね。 dmesgでデバイス名を判断するくらい分かってそうなのになぜこんな間違いを? × lpadin ◎ lpadmin × -v ccp://localost:58687 ◎ -v ccp://localhost:59687 ログは[システム][システム管理][ログビュアー]とか /var/log/cups/ とか。 詳細なログ見たければ /etc/cups/cups.conf を編集してcupsys再起動させるといいよ。 たぶん LogLevel info になってるだろうから LogLevel debug とかで。 情報が小出しになってしまいすみません。。 件のプリンタLBP1120はUSB接続のみ対応です。 目的は、余っているPCを利用してWindowクライアント2〜3台程度の家庭内LANのプリント鯖兼NASと、 うまくいけばFTP物置とルーターも兼ねさせられれば良いなーなどと思っているのですが。 Windowsは一通り鯖建ては経験したので、好奇心からLinux手を出したものの 取っつきやすいらしいのとCanonのドライバの対応一覧に載っていたのでUbuntuを選択したのですが・・・ 以前10.04で試して同じ症状が出て、ググってみたところ同症状の方が居たようなのですが、 解決策までは出ておらず困っております。。 >>340 うは、レスthxです。更新してなかった。。 >>338 は夜通し試行錯誤の後に書き込んだために脱字だらけになりましたorz ご指摘の脱字コマンドはマニュアル、フォーラムなどからコピペと手打ちを繰り返しを行いましたので、 おそらくセットアップ自体は手順通りにいっているはずなのですが。。 LogLevelの設定はまだ試していなかったので、やってみます。 あれれー、早速試そうと思い久しぶりに電源入れてご指摘のLogLevelを見たら既にdebugになっていて・・・ ダメもとでシステム管理→印刷→テストページをかけたらあっさり印刷出来ました。。 徹夜してだめだったのになんだったんだろう。。 原因は/etc/init.d/のサービス自動起動の設定あたりでしょうか。 マシン自体のリブートも何度もやったつもりだったんですが。。 ともかく、おかげさまで一歩前進出来たので次はSambaと格闘してみようと思います。ありがとうございました! >>341 > 取っつきやすいらしいのとCanonのドライバの対応一覧に載っていたのでUbuntuを選択したのですが・・・ 今回のはUbuntuというよりCAPT Driverが面倒なのが問題。 同じCanonでもLIPS Driveなら簡単だし あるいはHPなら普通にLIPのパッケージが存在する(hplip-cupsとか) だから普通はUSBに接続したら(たぶん)自動で認識して設定できるはず。 メニューから"プリンターの設定"で選べる機種なら簡単だったかも。 今度の会社にLBP-1210が転がってたんだが、 なんかLinuxだとハードル高そう。。。 どうやってプリンタ使うのか全く判りません・・・ ネットて調べた情報を元に # mpage -1 tmp.txt >tmp.ps # cat tmp.ps | gs -q -r750 -dNOPAUSE -sDEVICE=PM-A750 -sPAPERSIZE=a4 -sOutputFile=- - > tmp.prn # cat tmp.prn > /dev/usb/lp0 としたのですが、gs で .prn ファイルを作る過程で上手くいっていないらしく # cat tmp.prn Unknown device: PM-A750 となってしまいます。 まったく別の方法で firefox で URL に http://localhost:631 をいれたら、デフォルトプリンタで PM-A750 が検出されていて、 説明: Added by HAL 場所: プリンタドライバ: Epson PM 970C Foomatic/gimp-print-ijs (recommended) プリンタの状態: 待機中, ジョブを受け付け中, 公開。 デバイス URI: hal:///org/freedesktop/Hal/devices/usb_device_4b8_81a_C28P10511052135120_if1_printer_noserial と表示されるのですが、テスト印刷をしても、何も印刷しない儘次々に紙が出される(白紙のページをエンドレスに印刷する)のみで、 ちゃんと印刷されません。 firefox でメニューから印刷したときも全く同じで、白紙のページをエンドレスに印刷するのみです。 ちなみに、dual boot の windows xp では普通に印刷できるので、プリンタの故障ではないです。 やりかたを教えてください! OS:Scientific Linux5.5 プリンタ:PM-A750 >>346 正攻法は試したのか? ttp://avasys.jp/product/linux_driver/lsb/epson-inkjet/escpr/ >>347 レスありがとうございます。 LSB3.2 が入っていないので、依存の関係でインストール出来ないです。 Scientific Linux 5.5 では LSB3.1 までしか対応していないです。 $ yum list avarable *LSB* Loaded plugins: downloadonly, kernel-module Installed Packages redhat-lsb.i386 3.1-12.3.EL installed redhat-lsb.x86_64 3.1-12.3.EL installed tor-lsb.x86_64 0.2.1.19-4.el5 >>349 うまくいきました、ありがとうございます! 過疎ってる様なので、俺様備忘録。 デバイスurl lpd://$ip まぐれであろうが、たまたまであろうが、勝ちは勝ち! 勝負に、タラレバは無い! 俺も備忘録。ubuntu11.4で使ってる。 Brother HL-2140 モノクロレーザー ドライバはデフォると"Postscript"ので動作しようとするけど、 "hpijs-pci5e"を選ぶのが良さげ。 デフォルトので印刷すると、紙が真っ白なまま吐き出し続ける。 RPDL IVのppdファイル使って横長印刷したいんだけど LandscapeOrientation: Minus90ってのをMinus0にすればいいのかな PM−940Cをケーブルでつないでますが プリンタ側電源正常で 印刷がわ 印刷中になり何もおこりません? すいません。 cups-pdf(でなくてもいいですが)で、普通のPDFじゃなくてPDF/Aを出力する方法ってありますか? 当方、debian-testingですが、PDF/A出力には対応してないようです。 DCP-J925N Debuan squeeze 64bit でインストールできない だれか助けて ArchにMultiWriter5750cを入れようとしてます。 メーカーのサイトにはdebとrpmのドライバはあります。 rpmを展開して得たppdを指定してcupsにプリンタを追加してみたんですが どうも動かないんだけど、基本的にはこれだけじゃダメですか? マニュアルの通りにインスコしたのか? とりあえずエラーメッセージくらい書けと >>361 ppdの追加だけでよいのは基本的にPostScriptプリンタ。 その他のプリンタ言語を使うプリンターでは、 PostScriptをそのプリンタ言語に翻訳するプログラムが必要。 あなたの場合は、NCM_PFというプログラムを入れる必要があるのでは。 まずは、ppdファイルの中を読んでみることを勧める。 >>363 この辺にかかれているものと同じ構成でrpmの展開した中にあったので 同じようにコピーして再起動してみましたが、変わりませんでした。。 *cupsFilter: "application/vnd.cups-postscript 0 /usr/lib/cups/filter/NEC_MultiWriter_5750C/NCM_PF" *cupsModelNumber: 0 *NCMainFilter: "/usr/lib/cups/filter/NEC_MultiWriter_5750C/NCM_MF" *NCFilterDir: "/usr/lib/cups/filter/NEC_MultiWriter_5750C" *NCFilterChain: "NCM_PS2PM, NCM_PM2FXR, NCM_SBP, NCM_PR, NCM_CC, NCM_ALC, NCM_HBPL" *NCDlutFilePath: "/usr/share/cups/FujiXerox/dlut/NEC_MultiWriter_5750C.dlut" >>362 管理からプリンタの追加では、発見されますが、メーカー一覧は現れず、 ppdを指定して追加すると、追加はできるのですが、テスト印刷が流れない状況です。 >>364 実機を持っていないので力になれないが、 32bit/64bitのあたりは大丈夫か(Webには32bitのみと書いてあるが)。 NCM_PFはちゃんと動作しているのか。 NCM_PFの動作に必要なライブラリがちゃんと入っているのか(ldd NCM_PFを実行して調べる)。 などはどうだろう。 >>365 64bitでした。。。。 ので、32版をVMで作って再度試してみましたが 同様の結果でした。 ldd NCM_MFはnot foundでした。 やっぱりライブラリが何か足りないんでしょうねぇ。。 >>366 usr.sbin.cupsdの追記はしたの? > ldd NCM_MFはnot foundでした。 この書き方だと、NCM_MF自体がnot foundなのかライブラリがnot foundなのか、 こちらには伝わらない。 $ ldd ncprefilter-1.0.0/filter/NCM_PF linux-vdso.so.1 => (0x00007fff08dff000) libcups.so.2 => /usr/lib/x86_64-linux-gnu/libcups.so.2 (0x00007f962919d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9628de0000) libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f9628ba1000) [以下略] これでどこかのライブラリがnot foundになれば、 「何か足りない」ではなく、明確にどのライブラリが足りないか分かるはずだけど。 それから、/var/log/cups配下のログはチェックしている? apparmorは使っていない? 使っているなら、/etc/apparmor.d/usr.sbin.cupsdに正しく追記されているの? >>367 エラーログはこんなでした。 cupsdReadClient: 18 1.1 CUPS-Get-Default 1 CUPS-Get-Default CUPS-Get-Default client-error-not-found: No default printer. Returning IPP client-error-not-found for CUPS-Get-Default (no URI) from localhost -------------------------------------------- cupsdReadClient: 18 1.1 Get-Subscriptions 1 Get-Subscriptions ipp://localhost/ Get-Subscriptions client-error-not-found: サブスクリプションが見つかりません。 Returning IPP client-error-not-found for Get-Subscriptions (ipp://localhost/) from localhost -------------------------------------------- [Job 1] Started filter gs (PID 621) [Job 1] Started filter pstops (PID 622) [Job 1] Unable to execute gs program: No such file or directory [Job 1] PID 621 (gs) stopped with status 1! [Job 1] The print file is empty. [Job 1] PID 622 (pstops) stopped with status 1! [Job 1] /usr/lib/cups/filter/NEC_MultiWriter_5750C/NCM_PS2PM: line 37: /usr/bin/gs: No such file or directory -------------------------------------------- PID 704 (/usr/lib/cups/cgi-bin/admin.cgi) exited with no errors. [CGI] admin.cgi started... cupsdAcceptClient: 16 from localhost (Domain) [CGI] http=0xb8207660 [CGI] cgiSetVariable: SECTION="admin" (中略) [CGI] cgiSetVariable: MAX_JOBS="500" [CGI] cgiSetVariable: MAX_LOG_SIZE="1m" [CGI] /usr/share/cups/drivers/pscript5.dll: No such file or directory /usr/bin/gsはありましたが、pscript5.dllはありませんでした。 >>368 まだ解決していなかったのか。お気の毒様です。 gsはもちろんpstopsも入れているよね? ipp://localhost/ってパターンは初めて。っていうかこれはアリなのか? USBで直接接続しているのか、ネットワークプリンタがどっち? ippはネットワークプリンタ用なので、普通は、「ipp://プリンタのIPアドレス」になる。 しかも、経験的にippは成功しない(プリンタがWindowsのippにしか対応しない)ことがあるので、 ネットワークプリンタなら、lpdでやってみることを勧める。 「MultiWriter 5750C Linux 用プリンタードライバー操作ガイド」をちゃんと読んだ? ネットワーク接続のlpdかローカル接続のusbがどちらかしか書いていないよ。 pscript5.dllってsambaがらみでしょ。sambaはとりあえず後回しにして、 印刷できる状態にするのが先決じゃないの? とにかく、ippとかsambaとか寄り道をやめて、ネットワーク接続ならlpd、ローカル接続ならusbを使って、 cupsのプリンタ登録をやり直して、ログを確認するのがよいと思うよ。 >>369 詳しいレスありがとうございます。 linuxもネットワークもcupsも初めてなので大変勉強になります。 ネットワークプリンタでやっています。 gs,pstopsは共にありました。 pscript5.dllはsamba関係ですか。linuxでdllって何だろうと思ったのですが。。 と思いながら再度プリンタの追加をしたら機種名がリストに現れており 難なく印刷できてしまいました。。 archlinuxでもrmpのドライバで無事印刷できました。 感謝です! ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる