[華語, cmn-Hant-TW] 之前有人在 2007 年底 Apple 丟給 ADC member 的 Leopard 10.5.2 seed 裡面,發現了有幾個 symbol 包含了 RV770 和 RS780 的字樣。大致上長這個樣子。 RV770 是 AMD/ATi下一代顯示晶片的核心,一切順利的話 (目前似乎還蠻順利的) 最快也要 08Q2 才有機會看到產品。不過由於 Apple 一向對 ATi 就有偏好,因此這邊的 RV770 雖然出現的太早了些,還不會到讓人覺得很驚訝的程度。 至於 RS780 的出現確實就是比較怪異了些。 RS780 的規格以及效能到現在這個時間點已經算是很明朗了,大致上就是一顆 3D 能力頗強、有硬體解碼能力…
gvinum, system halt
[] 有一台主機在某次跳電之後,突然每隔兩三天就會一堆程式掛在那邊不會動,也沒辦法登入,只能重開機 (不過很有趣的是對外連線沒問題,NAT的功能不受影響)。一開始懷疑是 ldap 或是 dovecot 的問題,因為沒辦法登入,然後這兩個程式卡了一堆程序而且砍不掉。但是後來發現 samba,apache 也都有類似的現象,而這些應用程式都已經重新編譯到最新的版本,那就應該不是這一堆應用程式的問題了。 試著試著有一次發現某一顆硬碟複製貼上非常之慢,而這顆硬碟是用 gvinum 跑 raid5,就開始想說會不會是 gvinum 出問題,結果一看發現有 raid5 其中一顆硬碟是 stall 的狀態,難怪會慢。然後試著在 degraded 的模式下把東西複製出來,結果發現複製沒多久就卡住了,跟之前那堆程式卡住的情況一樣,看來兇手就是他了。 在花了幾個小時重建完 raid5 之後,速度又回到正常的情況,程式卡住的問題應該也解決了。只是比較好奇的是, degraded 不是應該只會變很慢,為什麼會讓程式卡住啊?
iPhone 搞笑影片
[華語, cmn-Hant-TW] 網路上有一些改編自 iPhone 廣告和示範的影片,還蠻搞笑的。 Hit Me On My iPhone – 剪接成 hip hop 版本。 iBeer – 變成啤酒杯 iMunchies – 甚至還可以爆米花
FreeBSD boot0, mbr
[華語, cmn-Hant-TW] 平常很少會需要動到這個部份,反正安裝完就沒事了。但是因為 vmware 6.0 (不確定確切的版本)之後要把實體磁碟機內的作業系統當 guset os 的話,他不會像之前一樣直接用實體磁碟機上的 MBR ,而是會準備一個假的,空的 MBR 來用。這樣做的好處是 guest os 不會誤觸真的 MBR 造成磁碟損毀,壞處就是要另外手動重設在假的 MBR 上設定,不然不能開機,而且如果 host os 的硬碟有變更過的話,為了安全理由 vmware 會要求有用到實體磁碟的部份都要重新設定,當然也包括 MBR 了。 其實我的 vmware 會開實體磁碟的也就那個 FreeBSD Current 而已,所以只要處理好這個即可。首先因為完全不能進作業系統,所以需要一片開機光碟,當然了因為是給 vmware 用,有映像檔就可以了,而且不限版本(至少 5-8 i386/amd64 版本之 FreeBSD 光碟皆可),能開機應該就可以了。…
Cool and Quiet 及超頻
[] AMD 有幾顆 CPU 有 Black Edition 的版本,而 Black Edition 的特色就是沒有鎖倍頻,可以像古早時候的那樣直接改倍頻就把 CPU 的時脈往上衝。這樣子的話超頻就不需要動到外頻,所以不用特別去選擇好超的其他週邊來搭配就可以快樂的超 CPU本身,只是說如果有開啟 CnQ 省電技術的話,那就沒辦法這樣用了。經觀察得 Windows Vista 會抓到 CPU 原先就寫好的幾組倍頻電壓的參數,然後由這個參數來調節系統的效能,Vista 不會管你在 BIOS 裡面設定要的倍頻是多少的。後來發現在 FreeBSD 8-CURRENT 也是一樣會抓到那個表,所以要超頻又想要開 CnQ 省電的話,大概就只能往超外頻著手。 不過要注意的是,Vista 雖然會直接用 CnQ 的頻率設定不鳥 BIOS 的倍頻,但是他會參考 BIOS 的電壓設定。也就是說如果 BIOS 不是把電壓設成自動的話,那在降頻的時候電壓並不會跟著降下去,而是用 BIOS…
scaler 的選擇
[華語, cmn-Hant-TW] 在用 mencoder 的時候,因為想要比較 resample 效果 (主要是 gauss, lanczos 這幾個),所以找一下看有沒有相關的資料,結果看到這篇有把各種效果 (以 Photoshop 和 ImageMagicK 為測試環境) 套在縮小一個特製的圖形上,值得一看。 http://www.xs4all.nl/~bvdwolf/main/foto/down_sample/down_sample.htm
Time Machine, SMB mount
[華語, cmn-Hant-TW] 看到了 Apple 新發表了 時空小藥丸 Time Capsule ,就想說也來備份一下吧。結果發現原來 Apple 有設限制, 不給人用網路芳鄰(SMB)當備份磁碟,大概是怕用 windows 分享出來的磁碟會有些不相容的問題,所以就擋掉了吧。 啊還是得想辦法走網路用 samba 啊,不然備份筆記型電腦還要一直拿外接硬碟實在太累人了。在網路上找了找發現這個討論串有講到解鎖的方法,其實也蠻簡單的,下個指令就可以了。 defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 然後重開系統偏好設定,果然就看到 SMB 磁碟,這樣就可以把備份丟到伺服器上去了。
KDE 4
[華語, cmn-Hant-TW] Released. http://www.kde.org/announcements/4.0/guide.php 正式推出,不知道什麼時候會有 Mac 的 Package 就是了。 Update: KDE 4.0 for Mac 的 Package 在1/15 推出http://ranger.users.finkproject.org/kde/index.php/Release_Notes#2008-01-15 Update: KDE 4.0 for Windows 可以下載 installer 直接安裝, http://techbase.kde.org/index.php?title=Projects/KDE_on_Windows/Installation
rsync with iconv
[華語, cmn-Hant-TW] rsync 是個很有用的工具,可以拿來同步兩台電腦間的資料。不過 rsync 有一個大問題就是:如果兩台電腦的語系不同的話,那就會造成困擾。像是 Mac OS X 都是用 UTF-8,而 FreeBSD 的 Server 上用 big5 已經用很久了也不太方便換,如果直接 rsync 那就一定有一邊看到亂碼。真的要用的話那就只能繞路了。之前處理的方式是用 samba 轉一層 mount 之後再做 rsync,利用 samba 來轉換,可以正常運作,不過花了很大的力氣。 新版 (目前還沒推出, 有 preview 可以抓) 的 rsync 3.0.0 直接支援 –iconv 這個參數,可以直接下兩端的的語系,像是本機端是 big5,遠端是 utf-8,那就下 –iconv=big5,utf-8…
Mac OS X 的隱藏檔
[華語, cmn-Hant-TW] 有三種方法可以讓檔案不要在 Finder 裡顯示出來: 和一般的 unix 一樣,只要是 . 開頭的檔案都會被視為隱藏檔,不會被顯示出來。 在/.hidden 裡面加上想要被隱藏的檔案,在 10.4 之後預設安裝裡已經沒有這個檔,但是 Finder 還是會去讀這個檔案就是了。 用 xcode 附/Developer/Tools/SetFile 去設檔案的 Invisible 屬性 (attributes),不適用於 symbolic links。 [2012-08-14 回來更新] 10.5 之後 chflags 裡面多一個 hidden 的屬性,之後就只要用 chflags 控制即可,Finder 會參考 hidden 屬性決定要不要顯示。chflags 指令和 FreeBSD…