UBUNTUのWineで動かしたRadikoの漢字が文字化けする

 文字化けの原因のフォントを探して、(ちょっと荒っぽいですが)日本語フォントを上書きします。

Radikoの文字種を探す(限定的)

 プロセスナンバーを探し、

$ pgrep -fln radiko
4271 radiko_player_a

 使っている文字種を確認します。

$ lsof -p 4271 |grep -i -e ttf  -e ttc
radiko_pl 4271 mifjpn  mem       REG               8,36 18748872 4066117 /usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc
radiko_pl 4271 mifjpn  mem       REG               8,36   137272 2101175 /opt/wine-stable/share/wine/fonts/tahomabd.ttf
radiko_pl 4271 mifjpn  mem       REG               8,36   143884 2101174 /opt/wine-stable/share/wine/fonts/tahoma.ttf

 tahomaとtahomabdには漢字がないので、文字化けしている模様

Wineのフォントを代替させる(限定的)

$ sudo mv /opt/wine-stable/share/wine/fonts/tahoma.ttf /opt/wine-stable/share/wine/fonts/tahoma.ttf.bak
$ sudo mv /opt/wine-stable/share/wine/fonts/tahomabd.ttf /opt/wine-stable/share/wine/fonts/tahomabd.ttf.bak
$ sudo cp /usr/share/fonts/truetype/takao-gothic/TakaoGothic.ttf /opt/wine-stable/share/wine/fonts/tahoma.ttf
sudo cp /usr/share/fonts/truetype/takao-gothic/TakaoGothic.ttf /opt/wine-stable/share/wine/fonts/tahomabd.ttf

文字種の中でDroidSansFallbackFull.ttfの場合(限定的)

$ sudo apt-get remove fonts-droid-fallback

fonts-takaoのインストール(正解かもしれない)

$ sudo apt install 'fonts-takao-*'

 ただし、conkyのvoffsetが変わってしまうため、手直しが必要でした。

確認

radiko.png


添付ファイル: fileradiko.png 893件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-02-13 (水) 16:17:08