
Ubuntu日本語フォーラム
ログインしていません。
1ヶ月位前のアプデから、18.04でmonoの.NETプログラムで日本語が文字化けするようになりました。
そこでmonoプロジェクトにissue出ししたのですが
https://github.com/mono/mono/issues/17824
当面何もしないということになり途方に暮れました。
そこでアプデの履歴を
cat /var/log/apt/history.log
で探り当て、libgdiplusをアップデートした時におかしくなることが判明しました。
そこで
https://packages.ubuntu.com/bionic/amd64/libgdiplus/download
より
libgdiplus_4.2-2_amd64.deb
をダウンロード。
sudo dpkg -i libgdiplus_4.2-2_amd64.deb
でインストールし、バグのあるアップデートを適用させないようにするため
sudo apt-mark hold libgdiplus
これで正常化しました。
今後修正された場合は
sudo apt-mark unhold libgdiplus
で解除できます。
おそらくmonoではなかったためあちらでは今後も修正される見込みはないと思いますので、ここでご報告しておきます。
私は権限がないため、どなたかUbuntuのlibgdiplusへissue出しして頂けると幸いです。
オフライン