Ubuntu 9.04 的 Firefox Flash 中文無法顯示修復

Firefox Flash 顯示中文時, 會變成很多的框框, 主要是字型問題, 換個字型就可以了. (不過看起來應該是字型選錯的問題)

Firefox Flash 中文顯示修正

  1. vim /etc/fonts/conf.d/49-sansserif.conf
  2. 將所有 sans-serif 改成 sans serif
  3. 重開 Firefox 即可

上述解法可行, 下述有另外比較好的解法, 且可相容 Google Chrome.

  1. vim /etc/fonts/conf.d/69-language-selector-zh-tw.conf
  2. 將 sans-serif 下的 binding="strong" 拿掉

    <edit name="family" mode="prepend" binding="strong">
    改成
    <edit name="family" mode="prepend">

  3. 即可

關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Unix。將永久鏈結加入書籤。

Ubuntu 9.04 的 Firefox Flash 中文無法顯示修復 有 16 則回應

  1. Jack 說道:

    Can you try the following web link?
    http://tw.stock.yahoo.com/t/idx.php

  2. Tsung 說道:

    我就是為了看這個才找解法的囉~ 都是正常顯示~ 🙂

  3. Jack 說道:

    部份中文字的確出現了,
    不過,隨著游標移動的字還是看不見。
    我用的是 FC10 ,不知道是否有解?

  4. Tsung 說道:

    不對阿, 游標移動都是數字在變換, 不改字型都應該正常出現才對耶.
    我覺得你應該更新看看 Flash player 的版本比較好?

  5. Jack 說道:

    目前的狀況可區分為三種:
    1. LANG=en_US firefox:
    一切OK
    2. LANG=zh_TW.UTF-8 firefox with "sans-serif":
    只看到少數英文字
    3. LANG=zh_TW.UTF-8 firefox with "sans serif":
    看到部份中英文字,不過仍不完全。
    Firefox 的版本是 firefox-3.0.10-1.fc10.i386
    不知道是否少安裝了什麼 package?

  6. Jack 說道:

    對了, flash 的版本是 flash-plugin-10.0.22.87-release.i386

  7. Tsung 說道:

    這不是 Firefox 的問題, 主要是 Flash player 的問題.
    可以參考此篇: http://plog.longwin.com.tw/my_note/2007/06/30/ubuntu_flash_player_upgrade_2007

  8. Kuan 說道:

    照著作仍然沒用...依舊是一堆亂碼。

  9. Tsung 說道:

    你灌的 Flash 是 Adobe 的嗎? (其它的 Flash 版本我不確定能不能正常顯示)

  10. wumin 說道:

    非常有效,我用最新的ubuntu 9.10,
    照作就有效了

  11. 小王子 說道:

    謝謝你的提供。最近才剛使用Ubuntu 9.10
    你的blog是我很多資料的解決方案。
    期待你長期的經營囉。
    對台灣的程式使用者
    一份長期的幫助

  12. Tsung 說道:

    呵呵, 感謝, 我會長久經營的. 🙂

發表迴響