#author("2019-02-12T18:21:11+09:00","default:regex","regex")
*UBUNTUのWineで動かしたRadikoの漢字が文字化けする [#mfe78949]
 文字化けの原因のフォントを探して、(ちょっと荒っぽいですが)日本語フォントを上書きします。~
*Radikoの文字種を探す [#kb09d51f]
 プロセスナンバーを探し、~
 $ 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のフォントを代替させる [#rebf8f22]
 まず、退避。
 $ sudo mv /opt/wine-stable/share/wine/fonts/tahomabd.ttf /opt/wine-stable/share/wine/fonts/tahomabd.ttf.bak
 $ sudo mv /opt/wine-stable/share/wine/fonts/tahoma.ttf /opt/wine-stable/share/wine/fonts/tahoma.ttf.bak
 いづれも、/opt/wine-stable内にあるので、副作用も限定的だと思うため、コピーで済ます。~
 $ sudo cp /usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc /opt/wine-stable/share/wine/fonts/tahomabd.ttf
 $ sudo cp /usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc /opt/wine-stable/share/wine/fonts/tahoma.ttf
*確認 [#zf7f2bfa]
&ref(radiko.png);~

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS