發表文章

目前顯示的是 一月, 2010的文章

D-Link dwa-140 在 Ubuntu 重新復活

原本我讓他在 ubuntu 9.10 下運作的方式是透過安裝 linux-backports-modules-2.6.31-14-generic_2.6.31-14.16_i386.deb 來達到,請見這篇

但是今天聽到 pesder 說他之前回覆過一個相關問題,所以回家查了 ubuntu-tw 發現解決的方法是不同的!

摘錄如下:

其實在 Linux 中只要 Kernel 有支援的晶片都很好驅動才是,像這一款採用的 Ralink 公司就對 Linux 滿友善的,在公司網頁就有相關驅動程式,而 Linux Kernel 也有現成的驅動程式可用,其實已經到了隨插即用的地步。
回到正題,D-Link DWA-140 使用的是 rt2870 晶片,其實在 Ubuntu 9.04 就完美支援了,只要插上去就抓得到。反而是 Ubuntu 9.10 會發生問題,原本我是打算放棄了,後來在 Ubuntu
英文討論還是哪裡找到了解法,其實重點即在 /etc/modprobe.d/blacklist.conf 中加入的

blacklist rt2800usb

也就是原本 Ubuntu 9.10 的 Kernel 就支援 rt2800 及 rt2870,原因應該是在連接 DWA-140 時搶先載入了 rt2800usb 驅動程式,導致無法正確驅動 rt2870 晶片,也阻礙了 rt2870sta 的載入。
因此只要做好以上設定,擋掉 rt2800usb,就可以載入原本就有的 rt2870sta,功能也就正常了。
如果還抓不到前面提供檔案的人不妨直接先試試 blacklist 的動作,應該會有所收獲。


所以我今天用 alternate CD 重新安裝 ubuntu 9.10 成功後,就下 lsmod 指令,發現已經載入 rt2800usb、rt2x00usb 和 rt2x00lib 這三個模組了!看來上述文字方法可行,所以我 blacklist rt2800usb 和 rt2x00usb 後,重開機就能偵測訊號了!總之,復活!

不過之前為何安裝 backport-modules 可行呢?要不是我在把 Lucid 搞壞後才發現這個方法,說不定 Lucid 也能這樣讓 dwa140 運作....= =

******

然後,openSUSE 即使安裝了 firmware-ralink rpm 包,再把 rt2870…

字型檢視軟體

http://suruma.freeflux.net/blog/archive/2009/10/14/fontik-a-font-configuration-gui.html

fontforge 教學資料

http://wenq.org/index.cgi?fontforge_GBK

簡中。

Google Chrome in Ubuntu

圖片
我目前用 Chrome 為止,遇到最大的缺陷就是他的中文字顯示問題,預設好醜。不過預設好醜沒關係,我們可以手動調整。按一下 omnibox 右方的「手把圖示」,選擇 Options 並切換到 Under the Hood 分頁,下拉到 Web Content,再點擊 Fonts and Languages 調整設定如下:


這樣可以解決大多數中文字型難看的問題。

這是個會用到 Serif 字體的網頁:

看起來滿好看的。

這是個會用到 Sans-serif 字體的網頁:

也很美觀。

然而,很多網頁都會像這個一樣,顯示出莫名的難看字型,這類難看字型可以看出有兩種以上。一種是模糊的 A 字型,應該是宋體字,粗體時會變得超醜!像是鏤空一般。令一種是當 A 缺字 (For example: 檔、說、更、檢,因此可以推斷 A 不是台灣或大陸主流的字型,然後經確認也不是日本的 Sazanami Mincho 或 Sazanami Gothic,需要再研究研究) 時來補的 B 字型,是楷體。



還有,內嵌點陣似乎在 Chrome 內無效;除此之外,Google Chrome 似乎用了自己的字型繪製引擎,而不是使用 Cairo,因此可見防鋸齒效果和 Firefox 顯示的不相同,Chrome 所製造出來的效果邊緣較不清晰。要不然本網誌看起來會像這樣 (firefox 的瀏覽效果):


某簡體中文網站顯示效果:


將上述網站使用 Google 翻譯成正體中文後: