將Intel整合顯卡GMA HD4000驅動安裝到FreeBSD系統

來源:互聯網
上載者:User

Intel對FB的顯卡支援不夠好,相比而言Nvidia有很多可以直接安裝的顯卡驅動。筆者的筆記本是聯想V480C 型號20159基本配置如下:

CPU:i3-311M,2.4GHz,2核4線程

記憶體:4GB,DDR3,1600MHz

硬碟:西數WDCWD5000BPVT-08HXZT3 ada0 465GBATA

顯卡:獨立顯卡NVIDIA GeForce GT630M

         整合顯卡Intel GMAHD4000

光碟機:日立-LG

音效卡:瑞昱ALC269@Intel Panther Point High Definition

網卡:瑞昱 RTL8168F PCI-E Gigabit Ethernet NIC

無線網卡:Intel Centrino Wireless-N 2230BGN

電池:SMP 45N1045-2079鋰電池

主板:Intel IvyBridge-HMTT Express

作業系統安裝的FreeBSD-9.2 Release版。上述硬體主要是顯卡與無線網卡支援度不夠好,其餘的都可以正常使用。

         本打算使用Nvidia的顯卡,但是在BIOS配置的時候發現要麼使用整合顯卡要麼作業系統自行切換。

        

下面描述配置過程:

1、  配置[FILE]/etc/make.conf[/FILE]:為了支援Intel顯卡

WITH_NEW_XORG="YES"WITH_KMS="YES"

2、  下載附件MesaLib-8.0.5.tar.bz2。

MesaLib-8.0.5.tar.bz2應用於第3步升級libGL和libGLU的時候。

3、  按照如下順序Rebuild相應的Port,

a) 升級libdrm:portmaster libdrm

b)  升級libGL:portmaster libGL                                                          #通過安裝完成的提示可以看出已經同事安裝了libGLU

c)  升級libGLU:如果在上一步同時完成則不用操作,否則:portmaster libGLU

d)  升級dri:portmaster dri

e)  升級xf86-video-intel:portmaster xf86-video-intel                     #安裝提示現實已升級了xorg-server

f)   升級xorg-server:如果上一步沒有提示已升級則: portmaster xorg-server

註:不清楚什麼原因,安裝libGL的時候找不到檔案MesaLib-8.0.5.tar.bz2,需要我們下載後放置到檔案夾/usr/ports/distfiles中

4、Xorg -configure 產生xorg.conf.new檔案,此時可能出現黑屏,不用擔心用 ctrl+alt+del重啟

5、 設定檔[FILE]/etc/X11/xorg.conf[/FILE]

如果是寬屏則要查看/var/log/Xorg.0.log以配置ModeLine,可閱讀Xorg配置


6、  我的/etc/X11/xorg.conf下面這個樣子,您可以參考

註:Modeline 通過尋找/var/log/Xorg.0.log讀取的



7、從 Xorg 7.4 開始, 可以使用 HAL 自動檢測鍵盤和滑鼠。Ports sysutils/hal 和 devel/dbus 將被作為 x11/xorg 所依賴的包安裝進系統。 並且需要在 /etc/rc.conf 檔案中啟用:

hald_enable="YES"  dbus_enable="YES" 


8、GNOME 需要掛載 /proc 檔案系統才能正常運作。添加如下

proc           /proc       procfs  rw  0   0
/etc/fstab 以便在系統啟動時自動掛載 procfs

9、GNOME 也可以通過適當地配置名為 .xinitrc 的檔案來啟動。 如果已經有了自訂的.xinitrc, 將啟動當前視窗管理器的那一行改為啟動/usr/local/bin/gnome-session 就可以了。 如果還沒有, 那麼只需簡單地:

% echo "exec gnome-session" > ~/.xinitrc

10、  Reboot後,通過startx或者gdm都可以進入X介面,如果你不夠幸運那你的滑鼠和鍵盤都不能使用,這時需要更新鼠鍵驅動,分別

portmaster xf86-input-mouseportmaster xf86-input-keyboard


8、如果你足夠幸運,此時X介面就可以正常運行了。


朋友們新年快樂!!


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.