Canon LBP2900プリンターは、ログイン後に接続した場合にのみ機能する
Canon LBP2900プリンターとUbuntu Natty 64ビットを持っています。 かなりのトラブルの末、このppaのパッケージを使用したインストール手順を説明する素晴らしいガイドを見つけました。 ガイドに従ってすべての手順を実行しましたが、ログイン後にプリンターが接続されている(または電源がオンになっている)場合は、プリンターが動作します。 コンピューターを起動する前に接続すると、次のようになります。2番目のプリンター(LBP2900-2)が自動的に作成され、コマンドsudo /etc/init.d/ccpd statusは1つのPIDのみを提供しますが、2つを提供する必要があります。 どうすれば修正できますか? 役立つ追加の詳細。通常、デバイスのURIはccp:/var/ccpd/fifo0です。実際にはこのパス(/ var / ccpd / fifo0)は存在しませんが、それは問題ではないようです。接続されているプリンターで起動したときにUbuntuが自動的に追加するプリンターのusb://Canon/LBP2900URIは の出力grep lp /etc/udev/rules.d/*: ~$ grep lp /etc/udev/rules.d/* /etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start" /etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"