
数日前、私の Evince が印刷されなくなりました。再インストールして、さまざまなバージョンを試してみましたが、うまくいきませんでしたが、同じボックスの他のユーザー アカウントからは機能することがわかりました。
では、evince が問題を引き起こすユーザーの一部のファイルを削除または変更できるように、ユーザーごとに evince と cups を保存するファイルはどれですか?
編集#1
他のすべてのアプリケーションからの印刷は機能します。特定のユーザー アカウントからの Evince では、空白ページのみが出力されます。
編集#2
動作していたユーザー アカウントには および がありませんでした./config/evince/
。./cups
動作していないアカウントのディレクトリを削除しましたが、効果はありませんでした。
evince 印刷に関して、ユーザー間で何が違う可能性があるかご存知ですか?
答え1
質問には書かれていませんが、他のアプリケーションやコマンド ラインを使用して印刷できますか? 以下の操作を実行して、プリンターがまだ設定され、正しく動作していることを確認します。
1. 次の方法でプリンターが設定され、アクセス可能であることを確認します。
lpq
# check for jobs on the default printer
% lpq
mfc-8480dn is ready
no entries
# check for any jobs on all printers
% lpq -a
no entries
lpinfo -v
% sudo lpinfo -v
network beh
direct scsi
network socket
serial serial:/dev/ttyS0?baud=115200
network http
network ipp
network https
network lpd
network dnssd://Canon%20S820%20%40%20scully._ipp._tcp.local/cups
direct hp
network smb
direct hpfax
network lpd://mfc-8480dn.bubba.net/BINARY_P1
%
コマンドラインからテスト印刷する
lpr somefile.txt
トラブルシューティングウィザードを使用してみてください
system-config-printer にはトラブルシューティング ウィザードがあります (GNOME クラシックではシステム -> 管理 -> 印刷、Unity では画面の右上にある歯車アイコン -> プリンター)。これは system-config-printer の [ヘルプ] メニューにあります。このウィザードは、バグ レポートに添付できる多くの有用な情報を含むテキスト ファイルを生成します。ウィザードの指示に従ってください。テスト ページ ステップに到達したら、ボタンをクリックしてテスト ページを印刷するか、任意のアプリケーションまたはコマンド ラインから選択したプリンターにジョブを印刷することができます。ジョブは統合ジョブ ビューアーに表示されます。ジョブが完了するか、"停止" 状態になるまで待ちます。ジョブのチェックボックスをオンにして、ジョブが正しく印刷されたかどうかに答え、[進む] をクリックしてください。その後、ファイルが生成されます。それを保存して、バグ レポートに添付してください。
詳細は以下をご覧ください。Ubuntu 印刷問題のデバッグ Wiki トピック。
2. Ubuntu と Evince で空白ページが印刷される問題
この問題を調査しているときに、Ubuntu のさまざまなバージョンで印刷や空白ページの問題を抱えている人が多数いることに気付きました。
- ドキュメント ビューア 2.32.0 (Evince) が空白ページを印刷する - バグ ID 番号: 186655
- PDF を印刷/プレビューすると一部のページが空白になる - バグ ID 番号: 186655
- 12.04 での PDF 印刷の問題 (一部のページが空白で印刷される) を 12.10 で修正するにはどうすればよいですか?
ここで見つけたやや複雑な修正方法がありました。Ubuntu 12.04 での PDF 印刷の問題を修正コメントで言及されている修正により、一部のコメント投稿者の問題は解決しましたが、すべてのコメント投稿者の問題が解決したわけではありません。
3. ディレクトリ: $HOME/.gnome2/evince
print-settings
下のファイルを削除する$HOME/.gnome2/evince
か、そのディレクトリ全体を削除してみてください。
$ rm -fr $HOME/.gnome2/evince
答え2
自分のアカウントと印刷が機能するアカウントの間で次のファイルを比較する必要があります。
~/.config/evince/print-settings
(および/またはコピーをバックアップして、別のユーザーのコピーと置き換えます)。それでも問題が解決しない場合は、~/.config/evince ディレクトリ全体を置き換えてみてください。