2016年2月3日 星期三

2008 Macbook Unibody 安裝 FreeBSD 11-CURRENT

這台Macbook的規格如下:

Apple MacBook "Core 2 Duo" 2.0 13" (Unibody)
http://www.everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.0-aluminum-13-late-2008-unibody-specs.html

直接下載 amd64 的memstick.img映像檔,使用 USB 隨身碟開機安裝。

安裝 FreeBSD 會遇到的硬體支援問題如下:

NVIDIA GeForce 9400M  顯卡:.

這個部分,要安裝 nvidia 的顯示卡驅動程式,才能使用xwindow。
需要安裝的套件有:nvidia-driver-340,nvidia-settings 和 nvidia-xconfig。 
需要注意的是,安裝的是 nvidia-driver-340,不是 nvidia-driver 喔,這是兩個不同的驅動程式。

裝完以後,在 /boot/loader.conf 加入這行:
nvidia_load="YES"
重新開機或執行kenv

還要執行 nvidia-xconfig,他會產生 xorg.conf 在 /etc/X11/ 裡,目前已不建議將xwindow的設定檔放在這個目錄,請把檔案移到 /usr/local/etc/X11/xorg.conf.d/ 。

接下來就看你要裝哪個window manager了。

參考資料:
https://www.freebsd.org/doc/en/books/handbook/x11.html


Touchpad:
請安裝 atp(4) 驅動程式,在 /boot/loader.conf 加入
atp_load="YES" 
即可。


不過我安裝了以後,執行完 kenv 讓設定發揮作用,touchpad 有作用,但是我 reboot 以後就沒有反應了,然後接下來都沒有作用了,執行 kldstat 也有看到驅動程式有載入,但是就是無法使用touchpad,我也不知道怎麼解決,如果您知道,請告訴我,謝謝。

無線網路:
這張 Broadcom 的網卡 FreeBSD目前不支援,所以無解,請使用 USB 無線網卡。

  鍵盤的 layout 不對,試試這裡的解法吧: https://github.com/wtheesfeld/macbookpro-freebsd

沒有留言:

張貼留言