日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 设置显卡命令,linux安装显卡驱动命令

發布時間:2023/12/14 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 设置显卡命令,linux安装显卡驱动命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux安裝顯卡驅動命令來自小周記熱點推薦。windows下的顯卡驅動安裝想必大家都很熟悉,呢么linux系統要如何安裝顯卡驅動呢?下面由小周記 XiaozhouJi.Com小編為大家整理了linux安裝顯卡驅動命令的相關知識,希望大家喜歡!

linux安裝顯卡驅動

1. 簡介

通常情況下,intel顯卡驅動已經被集成在linux發行包里面了,用戶無需單獨安裝。

這篇指導是為那些自己從頭開始編譯最新版本驅動的人而寫的。當你想訂制顯卡驅動或者了解更多的時候,這篇文章就會管用。

本篇第3部分對2d圖形驅動的編譯作了介紹。因為有些人可能只對2d圖形感興趣,他們想要了解一些2d的新特性以及哪些bug被修正了。第4,5部分則介紹了整個代碼的編譯,其中也包括了3d圖形驅動。

2. 獲取源代碼

要使intel顯卡芯片組工作起來,以下組件是必需的:

1)內核模塊agpgart和drm;

內核驅動模塊的源碼在linux內核中。

2)libdrm;

libdrm被包含在freedesktop drm的源碼里;

3)xorg 2d 驅動:xf86-video-intel;

4)mesa 和3d驅動;

要獲得上述組件詳細的下載地址,可以參考:

http://intellinuxgraphics.org/download.html.

3. 2d驅動編譯

要測試或者使用最新的intel x驅動,你不需要更新其它的組件,比如mesa或drm驅動。要編譯驅動,你需要安裝一些開發包(下面的列表是以fedora平臺下的驅動編譯需求為例)。

- autoconf

- automake

- libtool

- hwdata (for pciids)

-xorg-x11-server-xorg >= 1.3.0.0-6

-xorg-x11-server-sdk >= 1.3.0.0-6

- libxvmc-devel

- mesa-libgl-devel>= 6.5-9

- libdrm-devel>= 2.0-1

如果上面的軟件包都有了,那么編譯就非常的簡單了:

$ ./autogen

$ make

$ sudo -c"make install"

注意:上面的環境取決于你的linux發行版本,你可能需要一些額外的編譯選項,比如--prefix=, --exec-prefix=,--libdir=, --sysconfdir=等等,還取決于你的x server的安裝。(更多詳細信息,可以通過./configure –help獲得)

一旦安裝了新的驅動,要確保xorg.conf文件(通常在/etc/x11目錄下)指向了新的驅動,它的名字可能是intel或是i810,前提是make install那一步創建了正確的鏈接。

4. 所有代碼編譯

這里我們認為你已經下載了涉及到的全部組件到$down_root目錄,除了內核以外。

4.1 linux內核

大多數情況下,使用當前最新的內核就可以了,如果需要的話你也可以在上面定制自己的內核。

4.2 libdrm

編譯和安裝libdrm:

$ cd$down_root/drm

$ ./autogen.sh

注意:libdrm默認會被安裝到/usr/local/lib目錄,要安裝到/usr/lib目錄可以運行:

$ ./autogen.sh--prefix=/usr --exec-prefix=/

$ make

$ make install

這樣libdrm會被安裝到/usr/lib目錄下。

4.3 xorg 2d驅動

如果你安裝xorg到其他目錄了($xorg_dir),而不是覆蓋了發行版中自帶的xorg,那么你需要設定兩個宏定義:

$export pkg_config_path=${xorg_dir}/lib/pkgconfig:$pkg_config_path

$ export aclocal="aclocal -i ${xorg_dir}/share/aclocal"

當然,如果你安裝了xserver到不同的目錄,你需要編譯所有xorg模塊。要獲得編譯xserver和xorg模塊的詳細信息,可以參考

《xorg modular developers' guide》

注意:你可能需要最新的xorg和xserver來和最新的intel驅動保持同步。

編譯2d驅動也很簡單:

$ cd $down_root/xf86-video-intel

$ ./autogen.sh--prefix=${xorg_dir}

$ make &&make install

2d驅動庫文件intel_drv.so會被編譯到$xorg_dir/lib/xorg/modules/drivers/目錄下。

4.4 mesa和3d驅動

你可以參考http://wiki.x.org/wiki/development/git獲得最新的編譯過程,這里不再作詳細的描述。

如果你只需要intel驅動,可以在運行autogen.sh的時候添加參數直接指定:

--with-dri-drivers="i915 i965"

5. 所有代碼配置

5.1 加載驅動模塊

如果agpgart和drm沒有被編譯進內核,當系統啟動的時候,你需要加載一下模塊:agpgart,intel-agp,drm and i915。

要想在系統啟動時候自動加載內核,那么需要編輯文件/etc/modules(在debian/ubuntu系統下),添加模塊的名稱;或者編輯文件/etc/rc.local,添加下面的內容比如:modeprobe agpgart。

5.2 打開intel驅動

確定intel驅動在xorg配置文件里被用到了(通常是/etc/x11/xorg.conf):

section"device"

identifier "name"

driver "intel"

entries...

endsection

5.3 打開dri

dri(direct renderinginfrastructure,直接渲染架構)是一個框架,它允許在x窗口系統下以一種安全有效的方式直接存取圖形硬件設備。這里需要在xorg.conf中打開dri。

首先,確保glx和dri模塊已經被加載了:

section"module"

# ...

load "glx"

load "dri"

# ...

endsection

接著,合理地設置dri的權限,允許任意使用dri:

section"dri"

mode0666

endsection

最后,重新啟動x server之后,你可以檢查dri是否已經工作了,運行glxinfo,它應該顯示:

direct rendering:yes

總結

以上是生活随笔為你收集整理的linux 设置显卡命令,linux安装显卡驱动命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。