學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

Ubuntu安裝Nvidia Optimus驅(qū)動(dòng)的步驟

時(shí)間: 孫勝652 分享

  NVIDIA Optimus是能夠自動(dòng)切換獨(dú)立顯卡和集成顯卡的雙顯卡系統(tǒng),可運(yùn)用于Linux系統(tǒng),在重裝系統(tǒng)后,不少朋友不知如何安裝及配置NVIDIA Optimus驅(qū)動(dòng),下面學(xué)習(xí)啦小編將以Ubuntu安裝NVIDIA Optimus驅(qū)動(dòng)為例給大家做個(gè)詳細(xì)介紹,希望對(duì)你有所幫助。

  背景知識(shí)

  對(duì)那些不熟悉Nvidia Optimus的讀者,在板載Intel圖形芯片組和使用被稱(chēng)為“GPU切換”、對(duì)需求有著更強(qiáng)大處理能力的NVIDA顯卡這兩者之間的進(jìn)行切換是很有必要的。這么做的主要目的是延長(zhǎng)筆記本電池的使用壽命,以便在不需要Nvidia GPU的時(shí)候?qū)⑵潢P(guān)閉。帶來(lái)的好處是顯而易見(jiàn)的,比如說(shuō)你只是想簡(jiǎn)單地打打字,筆記本電池可以撐8個(gè)小時(shí);如果看高清視頻,可能就只能撐3個(gè)小時(shí)了。使用Windows時(shí)經(jīng)常如此。

  幾年前,我買(mǎi)了一臺(tái)上網(wǎng)本(Asus VX6),犯的最蠢的一個(gè)錯(cuò)誤就是沒(méi)有檢查L(zhǎng)inux驅(qū)動(dòng)兼容性。因?yàn)樵谝郧?,特別是對(duì)于一臺(tái)上網(wǎng)本大小的設(shè)備,這根本不會(huì)是問(wèn)題。即便某些驅(qū)動(dòng)不是現(xiàn)成可用的,我也可以找到其它的辦法讓它正常工作,比如安裝專(zhuān)門(mén)模塊或者使用反向移植。對(duì)我來(lái)說(shuō)這是第一次——我的電腦預(yù)先配備了Nvidia ION2圖形顯卡。

  在那時(shí)候,Nvidia的Optimus混合GPU硬件還是相當(dāng)新的產(chǎn)品,而我也沒(méi)有預(yù)見(jiàn)到在這臺(tái)機(jī)器上運(yùn)行Linux會(huì)遇到什么限制。如果你讀到了這里,恰好對(duì)Linux系統(tǒng)有經(jīng)驗(yàn),而且也在幾年前買(mǎi)過(guò)一臺(tái)筆記本,你可能對(duì)這種痛苦感同身受。

  [Bumblebee][4]項(xiàng)目直到最近因?yàn)榈玫絃inux系統(tǒng)對(duì)混合圖形方面的支持才變得好起來(lái)。事實(shí)上,如果配置正確的話,通過(guò)命令行接口(如“optirun vlc”)讓你選定的應(yīng)用程序能利用Nvidia顯卡功能是可行的,但讓HDMI一類(lèi)的功能運(yùn)轉(zhuǎn)起來(lái)就很不同了。(譯者注:Bumblebee 項(xiàng)目是把Nvidia的Optimus技術(shù)移到Linux上來(lái)。)

  在等待了很長(zhǎng)一段時(shí)間后,Nvidia才發(fā)布了支持Optimus的Linux驅(qū)動(dòng),但我們?nèi)匀粵](méi)有得到對(duì)雙顯卡切換的真正支持。然而,現(xiàn)在有了Ubuntu 14.04、nvidia-prime和nvidia-331驅(qū)動(dòng),任何人都可以在Intel芯片和Nvidia顯卡之間輕松切換。不過(guò)不幸的是,為了使切換生效,還是會(huì)受限于需要重啟X11視窗系統(tǒng)(通過(guò)注銷(xiāo)登錄實(shí)現(xiàn))。

  為了減輕這種不便,有一個(gè)小型程序用于快速切換,稍后我會(huì)給出。這個(gè)驅(qū)動(dòng)程序的安裝就此成為一件輕而易舉的事了,HDMI也可以正常工作,這足以讓我心滿意足了。

  安裝Nvidia Optimus驅(qū)動(dòng)

  為了更快地描述這個(gè)過(guò)程,我假設(shè)你已經(jīng)安裝好Ubuntu 14.04或者M(jìn)int 17。

  作為一名系統(tǒng)管理員,最近我發(fā)現(xiàn)90%的Linux操作通過(guò)命令行執(zhí)行起來(lái)更快,但這次我推薦使用“Additional Drivers”這個(gè)應(yīng)用程序,你可能使用它安裝過(guò)網(wǎng)卡或聲卡驅(qū)動(dòng)。

  注意:下面的所有命令都是在~#提示符下執(zhí)行的,需要root權(quán)限執(zhí)行。在運(yùn)行命令前,要么使用“sudo su”(切換到root權(quán)限),要么在每條命令的開(kāi)頭使用sudo運(yùn)行。

  你也可以在命令行輸入如下命令進(jìn)行安裝:

  ~# apt-get install nvidia-331 nvidia-settings nvidia-prime

  接下來(lái)是重啟。確保你沒(méi)有安裝類(lèi)似于Bumblebee或其他已加載的Nvidia驅(qū)動(dòng),否則很可能會(huì)破壞你的X11。萬(wàn)一你沒(méi)有進(jìn)行全新安裝,之前有安裝過(guò)Bumblebee程序,那么在安裝nvidia-331和nvidia-prime前運(yùn)行下列命令:

  ~# apt-get purge libvdpau-va-gl1 bumblebee* nvidia*

  在Nvidia和非Nvidia顯卡之間切換

  你可以通過(guò)按下Alt+F2或者從命令行鍵入下列命令實(shí)現(xiàn)Nvidia和非Nvidia(如Intel)顯卡之間的切換:

  ~$ nvidia-settings

  注意:~$表示不以root用戶身份執(zhí)行。

  你也可以使用命令行設(shè)置默認(rèn)使用哪一塊顯卡:

  ~# prime-select intel (或 nvidia)

  使用這個(gè)命令進(jìn)行切換:

  ~# prime-switch intel (或 nvidia)

  兩個(gè)命令的生效都需要重啟X11,可以通過(guò)注銷(xiāo)和重新登錄實(shí)現(xiàn)。當(dāng)然重啟電腦也行。

  對(duì)Ubuntu用戶鍵入命令:

  ~# service lightdm restart

  對(duì)Mint用戶鍵入命令:

  ~# service mdm restart

  鍵入這個(gè)命令確認(rèn)哪一塊顯卡在運(yùn)行:

  ~# prime-select query

  最后,你可以通過(guò)添加ppa:nilarimogard/webupd8來(lái)安裝叫做prime-indicator的程序包,實(shí)現(xiàn)通過(guò)工具欄快速切換來(lái)重啟Xserver會(huì)話。要安裝它,只需要運(yùn)行:

  ~# add-apt-repository ppa:nilarimogard/webupd8

  ~# apt-get update

  ~# apt-get install mesa-utils prime-indicator

  總結(jié)

  總而言之,這個(gè)方法仍不完美,但至少它能簡(jiǎn)單易用地提供合適的專(zhuān)門(mén)驅(qū)動(dòng)支持。很多人不會(huì)使用這個(gè)安裝方法來(lái)設(shè)置Bumblebee,因?yàn)樗麄儼l(fā)現(xiàn)使用Nvidia驅(qū)動(dòng)會(huì)很快耗完電池。

  腳本用來(lái)方便地在Bumblebee和Nvidia-Prime之間進(jìn)行切換,但并沒(méi)有對(duì)此進(jìn)行實(shí)驗(yàn)。

  Linux上的顯卡提供了專(zhuān)門(mén)支持,但仍然不能實(shí)現(xiàn)雙顯卡切換,因?yàn)榛旌蠄D形技術(shù)似乎是便攜式設(shè)備的未來(lái)。一般情況下,AMD會(huì)發(fā)布Linux平臺(tái)上的驅(qū)動(dòng)支持,但我認(rèn)為Optimus是目前為止我遇到過(guò)的最糟糕的硬件支持問(wèn)題。

  上面就是Ubuntu安裝配置NVIDIA Optimus驅(qū)動(dòng)的方法介紹了,安裝完NVIDIA Optimus驅(qū)動(dòng)后,配置也是同樣重要的,可通過(guò)命令實(shí)現(xiàn)。

Ubuntu安裝Nvidia Optimus驅(qū)動(dòng)的步驟

NVIDIA Optimus是能夠自動(dòng)切換獨(dú)立顯卡和集成顯卡的雙顯卡系統(tǒng),可運(yùn)用于Linux系統(tǒng),在重裝系統(tǒng)后,不少朋友不知如何安裝及配置NVIDIA Optimus驅(qū)動(dòng),下面學(xué)習(xí)啦小編將以Ubuntu安裝NVIDIA Optimus驅(qū)動(dòng)為例給大家做個(gè)詳細(xì)介紹,希望對(duì)你有
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • Ubuntu Chromium如何安裝Flash
    Ubuntu Chromium如何安裝Flash

    Ubuntu系統(tǒng)操作中,Chromium是谷歌開(kāi)發(fā)的瀏覽器,如果沒(méi)有安裝Flash的話,就無(wú)法在線看視頻,那么Chromium要如何安裝Flash呢?下面學(xué)習(xí)啦小編就給大家介紹下

  • Linux使用虛擬機(jī)怎么安裝Windows10
    Linux使用虛擬機(jī)怎么安裝Windows10

    Windows 10是最新的Windows系統(tǒng),目前只推出了試用版,不少人已經(jīng)迫不及待的試用上了,Linux系統(tǒng)中,可使用虛擬機(jī)安裝Windows 10進(jìn)行試用,下面學(xué)習(xí)啦小編就

  • Linux怎么安裝StarDict軟件
    Linux怎么安裝StarDict軟件

    StarDict是款翻譯軟件,能夠進(jìn)行英漢互譯,日語(yǔ)翻譯等,因?yàn)镾tarDict的下載鏈接少,而有些朋友又想要使用這個(gè)軟件,下面學(xué)習(xí)啦小編就給大家介紹下CentO

  • Ubuntu系統(tǒng)中如何使用UbuTricks
    Ubuntu系統(tǒng)中如何使用UbuTricks

    在Ubuntu系統(tǒng)中,使用UbuTricks能夠及時(shí)安裝最新的游戲應(yīng)用,那么UbuTricks能安裝哪些游戲應(yīng)用呢?下面學(xué)習(xí)啦小編就教大家Ubuntu如何使用UbuTricks安裝軟件。 U

320753