Evince はプリンターを表示しません

Evince はプリンターを表示しません

evince PDF ドキュメント ビューアに問題があります。cups で適切に設定されたプリンタがあり、Okular などの他の PDF ビューアから PDF を印刷できますが、Evince では印刷できません。Evince で印刷したいときにプリンタがまったく表示されず、「ファイルに印刷」または「lpr で印刷」のみが表示されます。evince で印刷するには lpr を使用できますが、必要なオプションを指定してコマンドを入力する必要があり、あまり実用的ではありません。

私は Evince 3.22.1 で Debian Testing (Stretch) を実行しています。ファイルを削除してみました~/.cups/lpoptionsが、~/.config/evince/print-settings問題は解決しませんでした。

答え1

私も同じ問題を抱えており、ほとんどの GTK+ アプリケーションで画像を印刷できませんでした。

gtk3-print-backends最新の GTK3 (3.22)では、GTK3 印刷ダイアログにプリンターをリストするためのパッケージが必要です。

そのパッケージをインストールすると問題は解決しました。

私はArch Linuxを実行しています。

答え2

TMPDIR を /run/user/$(id)/ を指すように設定してから、このような問題が発生し始めました。結局、apparmor が evince へのアクセスを拒否し、これらのランダムな問題が発生していたことが判明しました。そこで、evince プロファイルを調整しました。

関連情報