
Trash repository
Install following from ports or packages:
x11-drivers/xf86-video-intel
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
(1) 滑鼠的部份
以前只要設好 X 之後,設定 ZAxisMapping 即可,不知道為什麼後來變成要設定 emulatewheel 才行。
Enable emulation mouse wheel (of trackpoint),在 Section
"InputDevice" 的部份加入以下三行:
Option "EmulateWheel" "true"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
(2) 繪圖晶片組 Graphical chips: Intel 965GM / X3100:
設定如下: (DRI 不知道為什麼無法動起來,大概是 driver 的關係吧)
Section "Device"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile GM965/GL960 Integrated Graphics Controller"
BusID "PCI:0:2:0"
Option "DRI" "true"
VideoRam 131072
Option "XAANoOffscreenPixmaps" "true"
EndSection
(3)FreeBSD 7.0 之後,usbd 消失了,還沒有時間找為什麼,所以外接滑鼠現在用 moused 還有 devd 來控制,因為我照著 6.x 以前的來
沒有辦法動 orz
修改 /etc/devd.conf 當然會爛掉,所以照預設就可以正常使用外接的 usb 滑鼠了!
(4) 外接螢幕或是單槍,用 xrandr(1) 就能夠正常投影輸出,不需要再設定什麼。
這個部份很討厭, suspend / hibernation 一定不能正常 work
廠商很奸詐,都把已經用硬體作動的東西弄成軟體控制。
所以 Fn + volume 控制設定很麻煩
(1) 螢幕亮度、聲音控制:
在 /boot/loader.conf 中加入:
acpi_ibm_load="YES"
(不要啟用 acpi_video,要不然無法正常
使用 fn+home/end 調整亮度)
還有 /etc/sysctl.conf 中加入:
dev.acpi_ibm.0.events=1
然後用 google 找尋 acpi_oem_exec.sh 這個檔案
(基本上就是用 devd 去控制),把他放入 binary 的路徑即可,但是聲音控制鍵無法正常運作,只有變成靜音或有聲音。
(麻煩一點可以用 sysctl dev.acpi_ibm.0.volume 來控制)
如果想要讓按 fn + combination 鍵的時候會顯示在螢幕上,可以安裝 deskutils/tpb
(2) cpu 變頻
只有 6 個 level:
dev.cpu.0.freq_levels: 2183/-1 1910/-1 1637/-1 1364/-1 1091/-1 818/-1
而且變頻的時候會ㄘㄘ叫....
要啟用請用 powerd(8)
(1) 有線網路:
預設就可以抓的到 em0 這張 intel 的網路卡:
em0:port 0x1840-0x185f mem 0xfe000000-0xfe01ffff,0xfe025000-0xfe025fff irq 20 at device 25.0 on pci0
但是有時會有延遲的現象,我在 /etc/sysctl.conf 加入以下:
dev.em.0.rx_int_delay=0
dev.em.0.tx_int_delay=0
dev.em.0.rx_abs_int_delay=0
dev.em.0.tx_abs_int_delay=0
(2) 無線網路
x61 搭配的是 Intel 3945 abg (另外還有 4965 bgn)
因為我知道 4965 那張卡還沒有 driver ,為了避免麻煩,我就買配有 3945 的。
在 RELENG_7 當中已有這張網卡的 driver ,修改 loader.conf 加入:
if_wpi_load="YES" #加入 if_wpi kernel module
legal.intel_wpi.license_ack=1 #還要同意 firmware license
之後就能成功地正確使用 3945 abg 無線網路卡
wpi0:mem 0xdfcff000-0xdfcfffff irq 17 at device 0.0 on pci3
wpi0: Ethernet address: 00:1c:bf:0f:a7:ad
wpi0: [ITHREAD]
wpi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wpi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wpi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
(3) 藍牙:
add ng_ubt_load="YES" in /boot/loader.conf
就可以抓到:
ubt0:on uhub0
(4) 裝記憶體的旁邊有個看起來像可以插 sim 卡的裝置,我還不知道那要怎麼用,可能是 3G/3.5G 的裝置吧
載入 snd_hda.ko: kldload snd_hda.ko
在 /boot/loader.conf 加入:
snd_hda_load="YES"
就可以在 dmesg 輸出中看到:
pcm0:mem 0xfe020000-0xfe023fff irq 17 at device 27.0 on pci0
啟用 virtual channels
/etc/sysctl.conf:
hw.snd.maxautovchans=6
ugen0:on uhub0
應該是可以動啦,裝了以下的東西:
security/bioapi
security/bioapitool
security/pam_bsdbioapi
security/bsp_upektfmess
但是因為我用 amd64 平台,bsp_upektfmess 無法使用
而且 bioapi 的 bbdm 執行完就 coredump 不知道為什麼...
有興趣可以參考
http://www.shapeshifter.se/articles/upek_touchchip_freebsd/
抓不到,但是有人有寫出 driver ,還沒有空測試。

[連鎖豆漿館篇]
月十克豆漿館,在2046年脫穎而出,轉而成為美國最大的連鎖豆漿館,主打焦糖馬農豆漿,此外並以烹煮過久的黃豆去掩蓋掉黃豆的清新亮麗面,在ptt豆漿版(Dojian),也曾經有許多人大肆抨擊月十克豆漿館的粗糙作法,後來月十克的死忠支持者就另開了月十克(Moonsk)版,月十克的總裁拉茲(Ratz),更有計畫的商業拓展豆漿市場,雖然說月十克的品質不是最好,但是卻也對於推廣美國本土的豆漿文化具有不遺餘力的貢獻。
[豆漿文化篇]
曾經有個文人是這樣說的:
「我一天沒喝到濃縮豆漿,就覺得全身無力,無法創作。」
小說家 R.M.B Funnigegopi (中譯名:”放你個狗屁”)也說,
「曾子一日三醒其身,我不只反省自己,我更三餐喝豆漿,讓我的
思路清晰,隨筆就能寫出一篇好文啊。」
近來在UC Berkely的附近開了一家叫做單戀王舍(Dalianwasser)的咖啡館,店主說他具有上等的豆漿,而且每一杯都是用心良苦,當初為了讓他的母親能嚐到品質最佳的綠山(green mountain)黃豆,就大量蒐購該種黃豆,研究新方法來烹煮豆漿,不過價錢並不便宜喔,一杯折合新台幣要 1000 元啊,竟然也有顧客為了體恤他的孝心,他的店也是hot spot,來喝他煮的豆漿的人
也是駱驛不絕。我把這個情形告訴台灣的王師父,王師父勃然大怒,操著閩南語口音說:「幹,這種人也敢出來賣豆漿!恁爸煮豆漿三十年,一大杯也只有15元。」又說:「恁爸種黃豆是最讚的品種,純種台灣Number one的台農五號黃豆,阿扁總統還有頒發全國十大優良農民給我勒,幹!」
「賣這麼貴,無天理啊,幹(註)!」
你,喝豆漿嗎?
Ref:
1. 豆漿萬歲 — 小黃豆如何改變大世界 Psilotum nudum著 男七福利社出版
2. Dojian and Nonsodojian Journal