InkscapeのUIアイコンの表示不具合

症状

  • WindowsInkscape 1.1.1 で、あるときからUIアイコンの一部が表示されずに赤い×印が表示されるようになった。
  • 以前は正しく表示されていた。
  • Inkscapeはしばらく使ってなかったので、いつ何のタイミングでこの問題が発生したのかは不明。
  • OSは、Windows 10 Home。
  • 表示されないアイコンは、+、-、上、下、左、右、× などと思われる。

 

 

原因

  • 今のところ、原因は特定できていない。
  • InkscapeGTKベースのアプリなので、なにかしら依存関係の問題かもしれない。
  • GTKの開発環境を構築しようとしたことがあったので、その影響かもしれない。

対策

  • いったんInkscapeをアンインストールしてから同バージョンを再度インストールしたが、解消せず。
  • いったんInkscapeをアンインストールし、%APPDATA%\inkscape をフォルダごと削除。
  • 当該期間中にインストールした不要なアプリや開発環境もアンインストール。
  • 念のため、Windowsを再起動。
  • 最新版のInkscape (1.3.2) をインストール。
  • これで、+、-、上、下 は復活した。まだ復活しないアイコンもあり。

 

 

  • 「編集」→「環境設定」→「インターフェース」→「テーマ」で「シンボリックアイコンを使用」にチェックすると、アイコンがモノクロのピクトになるが、表示不具合は解消する。(ちなみに環境設定の画面もかなりバグってて、大項目を移るときは開き直さないといけない...)

 

参考

似たような問題はネット上で見つかったが、他OSだったり古い記事だったりで、根本解決には至らなかった。