vncのアップデートではまる

仕事でcentos入れたPCをvnc経由で使っているが、今日"yum update"してtigetvncをアップデートしたときにvncの挙動がおかしくなったので、そのときの対応をメモ。

動作がおかしくなってからのログを追っていくと、yumで入ったのは

  • librsvg2
  • tigervnc-server

の2つ(と確かもう一つあった)で、アップデート以降/var/log/messsageにlibrsvg2がエラーを吐いていることから、どうもこいつが怪しい。

調べてみると同じ感じのエラーの記事があって、以下のコマンドでlibrsvg2をダウングレードしたら無事に動くようになった。

# yum downgrade librsvg2