Linuxで動作するEPSON(AL-CX11)プリンターを使用していますが、ある時点でLinuxカーネルバージョンで動作しなくなりました。
エラーなしでプリンターをインストールできますが、テストページを送信するときに印刷されません。印刷の割り当てを受け取らないかのように。
質問:UbuntuでEPSON-AL-CX11を使用するにはどうすればよいですか。
必要な依存関係とビルド環境をインストールします。
Sudo apt-get install libcups2-dev build-essential libstdc++5 bc
ターミナルで、tarファイルをダウンロードしたディレクトリにcdし、次のように入力します。
tar -zxvf Epson-ALCX11-filter-1.1.tar.gz
cd Epson-ALCX11-filter-1.1
Sudo ./configure
Sudo make install
これでドライバーがインストールされ、システム>管理>印刷メニューを使用してプリンターを簡単に追加できます。
Pstoalcx11.shがインストールされていないというエラーが表示される場合がありますが、心配しないでください。次に、ファイルalcx11、alcx11_lprwrapper.shおよびpstoalcx11.shを/ usr/local/binから/ usr/lib/cups/filterにコピーします。
Sudo cp /usr/local/bin/*cx11* /usr/lib/cups/filter/
テストページを印刷しますそれは動作します!
次のコマンドを実行して、不足しているライブラリを後で見つけます。
/usr/local/bin/pstoalcx11.sh PageSize=A4 XY600=5100×6600 MediaType=normal TonerSave=false InputSlot=cassette1 Collate=on Copies=1 Color=color Resolution=600dpi XY600=5100×6600
64ビットシステムがあり、32ビットライブラリをインストールして動作させる必要がありました。
32ビットライブラリのインストール方法については、次の回答を参照してください。ここでlibstdc++6:i386
をlibstdc++5:i386
に置き換えました。