自作パッケージのバグを修正した件その2
change-topbar-colon と change-topbar-colon-extend をインストールすると、ドキュメントビューアー (evince) が起動しなくなるバグを修正しました。
- Ubuntu 18.04の文字がはみ出るバグを何とかする - Sickly Life Blog
- Ubuntu 18.04でカラー絵文字を表示する - Sickly Life Blog
- Ubuntu 18.04のトップバーの時計の : の幅を細くする - Sickly Life Blog
change-topbar-colon シリーズは、インストールすると /opt/sicklylife/change-topbar-colon*/local.conf というファイルを作成し、そのファイルへのシンボリックリンクを /etc/fonts/local.conf として作成するようになっていました。
で、ドキュメントビューアー (evince) は /etc/fonts/local.conf が有効なシンボリックリンクの場合、何故か Segmentation Fault (コアダンプ) で起動しなくなります。なんでやねん…
そこで /etc/fonts/local.conf をシンボリックリンクにするのではなく、直接 local.conf ファイルをコピーすることにしました。これでドキュメントビューアー (evince) が正常に起動するようになるはずです。
ppa:sicklylife/ppa を追加している場合はソフトウェアの更新でアップデートできます。
普段ドキュメントビューアー (evince) を使用していないので気づきませんでしたorz
俊さん、コメントありがとうございました。