2009年11月17日 星期二

Ubuntu - AMD Unsupported Hardware Watermark

作業系統:Ubuntu 9.10 64bit
顯示卡:ATI Radeon HD 5770
顯示卡驅動:ATI Catalyst 9.10

事件狀況:
螢幕右下角出現「AMD Unsupported Hardware」的浮水印。

解決方法:
以系統管理員的身份輸入
#!/bin/sh
DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
 sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done

2009年11月15日 星期日

Ubuntu - flash中文顯示問題

作業系統:Ubuntu 9.10 64bit
瀏覽器:Firefox 3.5.5
外掛元件:Adobe flash player 10

事件狀況:
Flash介面有中文顯示時,
出現方框(馬賽克)而看不到原本的中文字。

解決方法:
這是因為Ubuntu的預設字型引起的問題。

  1. 預防以後可能還原的情況,先備份要更動的設定檔49-sansserif.conf。
  2. sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak
  3. 開啟設定檔49-sansserif.conf。
  4. sudo gedit  /etc/fonts/conf.d/49-sansserif.conf
  5. 修改字型設定,改成文泉驛正黑或其他中文字型。
  6. <match target="pattern">
    <test compare="not_eq" name="family" qual="all">
    <string>文泉驛正黑</string>
    </test>
    <test compare="not_eq" name="family" qual="all">
    <string>文泉驛正黑</string>
    </test>
    <test compare="not_eq" name="family" qual="all">
    <string>monospace</string>
    </test>
    <edit mode="append_last" name="family">
    <string>文泉驛正黑</string>
    </edit>
    </match>
  7. 存檔後重開瀏覽頁面。

Ubuntu - flash按鈕元件失效

作業系統:Ubuntu 9.10 64bit
瀏覽器:Firefox 3.5.5
外掛元件:Adobe flash player 10

事件狀況:
播放影音的時候,
發現flash介面上的按鈕元件無法使用。

解決方法:
這是因為Ubuntu的視覺效果設定所引發的狀況。

  1. 在桌面按滑鼠右鍵選擇更改桌面背景,
  2. 點選視覺效果的頁籤,
  3. 選擇無特效的桌面環境,
  4. 再重開瀏覽頁面就可以囉!