web-dev-qa-db-ja.com

CUPSサービスが機能しない、ログが見つからない

Ubuntu 14.10を実行していますが、[プリンター]ダイアログを開くと、「印刷サービスが利用できません。このコンピューターでサービスを開始するか、別のサーバーに接続してください」というエラーメッセージが表示されます。

サービス開始ボタンはグレー表示されています。

私が試してみました

$ Sudo service cups start
start: Job is already running: cups

に続く

ps -ef|grep cups | grep -v grep
root      1210     1  0 08:15 ?        00:00:03 /usr/sbin/cups-browsed

私はこれについてログで情報を見つけようとしましたが、ログは何日も触れられていません(そしてそれらはゼロバイトです)

ls -t -l
total 96
-rw-r----- 1 root lpadmin    0 Jan  3 08:45 access_log
-rw-r----- 1 root lpadmin    0 Jan  3 08:45 page_log
-rw-r----- 1 root lpadmin 7920 Jan  2 13:22 access_log.1
-rw-r----- 1 root lpadmin 3389 Jan  2 13:17 page_log.1
-rw-r----- 1 root lpadmin  125 Dec 31 09:20 access_log.2.gz
-rw-r----- 1 root lpadmin    0 Dec 31 08:29 error_log
...

私が見つけた他の手がかりは、次のdmesgで何度も繰り返されることだけです

[17169.471390] audit: type=1400 audit(1421413284.183:1700): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=26540 comm="apparmor_parser"
[17169.471398] audit: type=1400 audit(1421413284.183:1701): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=26540 comm="apparmor_parser"
[17169.492953] audit: type=1400 audit(1421413284.207:1702): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="third_party" pid=26540 comm="apparmor_parser"
[17169.496523] init: cups main process (26541) terminated with status 1
[17169.496532] init: cups main process ended, respawning

私はもう試した

Sudo apt-get purge cups
Sudo apt-get install cups --install-suggests

それでも変更はありません。

https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1407958 でこれに関するバグを提出しましたが、見逃した/チェックすべきだった明らかなものはありますか?

4
ec2011

上記の@Benjaminのコメントのおかげで、少し検索して遊んだ後、/usr/share/cups/cupsd.conf.defaultにインストールする必要があるデフォルトの構成ファイルがあることがわかりました。

走った

Sudo cp /usr/share/cups/cupsd.conf.default /etc/cups/cupsd.conf
Sudo service cups restart

そしてそれ以降はうまくいきました!

そもそも、ファイルがどのように失われたのか、まだわかりません。

11
ec2011

私が走った:

Sudo apt-get purge cups
Sudo apt-get install cups --install-suggests

そして、構成が正しいことを確認しました。ネットワークHPプリンターにアクセスしようとしてカップエラーが発生し、プリンターを再インストールする必要がありました。その後、動作するようになりました。

0
Python Jim