日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式動態(tài)
[導讀]我最近在Linux上測試了筆記本電腦的Nvidia顯卡,我在Mint、Manjaro和Deepin上進行了測試。 發(fā)現(xiàn)并不理想,本文只是一個記錄,其中一些命令具有參考值,大家 可以嘗試一下。

我最近在Linux上測試了筆記本電腦的Nvidia顯卡,我在Mint、Manjaro和Deepin上進行了測試。 發(fā)現(xiàn)并不理想,本文只是一個記錄,其中一些命令具有參考值,大家 可以嘗試一下。

我的筆記本之前在win下都是用NVIDIA Optimus,NVIDIA Optimus是NVIDIA公司最新開發(fā)的雙顯卡,基于雙顯卡的智能切換技術(shù),能夠根據(jù)系統(tǒng)的負載自動切換獨立顯卡和集成顯卡的運行。Optimus技術(shù)可完全自動地發(fā)揮作用,無需手動更改設置值。采用Optimus技術(shù)的筆記本,當系統(tǒng)僅運行一些簡單程序、或是僅對處理器有較高要求的大型程序時,Optimus路由會僅讓集成顯卡工作,而將獨立顯卡完全關(guān)閉。只有在需要用到顯卡的大型游戲或程序才切換到獨立顯卡進行運算。

而在Linux下,雙顯卡切換技術(shù)是Bumblebee ,Bumblebee 致力于使 NVIDIA Optimus 在 GNU/Linux 系統(tǒng)上可用,實現(xiàn)兩塊不同的供電配置的顯卡同時插入使用,共享同一個 framebuffer。

1、LinuxMint

linuxsight@linuxsight-Satellite-L40-A:~$ ubuntu-drivers devices== /sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0 ==modalias : pci:v000010DEd00001292sv00001179sd0000FA05bc03sc02i00vendor : NVIDIA Corporationmodel : GK208M [GeForce GT 740M]driver : nvidia-340 - distro non-freedriver : nvidia-driver-390 - distro non-free recommendeddriver : xserver-xorg-video-nouveau - distro free builtin

這將為你提供可以安裝的卡供應商、型號和推薦的驅(qū)動程序。從上面輸出的信息中,我們可以看到推薦的驅(qū)動程序是nvidia-driver-390

linuxsight@linuxsight-Satellite-L40-A:~$ sudo ubuntu-drivers autoinstall[sudo] password for linuxsight:正在讀取軟件包列表... 完成正在分析軟件包的依賴關(guān)系樹正在讀取狀態(tài)信息... 完成下列軟件包是自動安裝的并且現(xiàn)在不需要了:lib32gcc1 libc6-i386使用'sudo apt autoremove'來卸載它(它們)。將會同時安裝下列軟件:libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390libnvidia-decode-390 libnvidia-encode-390 libnvidia-fbc1-390libnvidia-gl-390 libnvidia-ifr1-390 nvidia-compute-utils-390 nvidia-dkms-390nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-utils-390xserver-xorg-video-nvidia-390推薦安裝:nvidia-prime libnvidia-compute-390:i386 libnvidia-decode-390:i386libnvidia-encode-390:i386 libnvidia-ifr1-390:i386 libnvidia-fbc1-390:i386libnvidia-gl-390:i386下列軟件包將被【卸載】:libcuda1-340 nvidia-340 nvidia-opencl-icd-340下列【新】軟件包將被安裝:libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390libnvidia-decode-390 libnvidia-encode-390 libnvidia-fbc1-390libnvidia-gl-390 libnvidia-ifr1-390 nvidia-compute-utils-390 nvidia-dkms-390nvidia-driver-390 nvidia-kernel-common-390 nvidia-kernel-source-390nvidia-utils-390 xserver-xorg-video-nvidia-390升級了 0 個軟件包,新安裝了 15 個軟件包,要卸載 3 個軟件包,有 261 個軟件包未被升級。需要下載 10.8 MB/47.1 MB 的歸檔。解壓縮后將會空出 130 MB 的空間。linuxsight@linuxsight-Satellite-L40-A:~$ ubuntu-drivers listnvidia-340nvidia-driver-390linuxsight@linuxsight-Satellite-L40-A:~$ lspci -vnn | grep VGA00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller

linuxsight@linuxsight-Satellite-L40-A:~$ dkms statusnvidia, 390.116, 5.0.0-32-generic, x86_64: installed

安裝nvidia-settings軟件包,該軟件包提供用于配置Nvidia卡設置的圖形工具:

sudo apt-get install nvidia-settings

在網(wǎng)上發(fā)現(xiàn)大家都在使用雙顯卡Bumblebee,

bumblebee : 依賴: xserver-xorg-core (>= 2:1.18)

linuxsight@linuxsight-Satellite-L40-A:~$ sudo apt install xserver-xorg-core

linuxsight@linuxsight-Satellite-L40-A:~$ sudo apt install bumblebee

發(fā)現(xiàn)optirun glxgears不行,重啟之后發(fā)現(xiàn)鼠標鍵盤都不能動了,這咋回事,宣告失敗了。2、manjaro在manjaro setting里,我們看到硬件里面提供安裝顯卡的選項,可惜圖忘了保存了。

在網(wǎng)上看了別人的做法:

安裝依賴sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus安裝nvidia閉源驅(qū)動與intel驅(qū)動混合版bumblebeesudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee開啟自動啟動bumblebeed服務sudo systemctl enable bumblebeed將用戶添加到bumblee組sudo gpasswd -a $USER bumblebee

但發(fā)現(xiàn)第二句無法執(zhí)行,然后我是在manjaro setting里安裝的顯卡驅(qū)動。

glxgears 測試集顯的FPS

optirun glxgears 測試獨顯的FPS

獨顯也一直出現(xiàn)錯誤。

[ 428.549910] [ERROR]You've no permission to communicate with the Bumblebee daemon. Try adding yourself to the 'bumblebee' group[ 428.549934] [ERROR]Could not connect to bumblebee daemon - is it running?

3、deepin

安裝驅(qū)動

sudo apt-get install bumblebee-nvidia nvidia-driver nvidia-settings

檢查驅(qū)動是否安裝成功

sudo apt-get install mesa-utils注解:安裝mesa-utils這個包,用來顯示系統(tǒng)的glx相關(guān)信息。

optirun glxinfo|grep NVIDIA注解:用optirun調(diào)用獨顯輸出系統(tǒng)的glxinfo來查看驅(qū)動是否安裝成功。如果打開nvidia-settings時提示“You do not appear to be using the NVIDIA X driver”,在terminal中運行如下命令optirun -b none nvidia-settings -c :8

測試 Bumblebee 是否支持你的 Optimus 系統(tǒng):

optirun glxgears -info

但也是一直出錯

linuxsight@linuxsight-PC:~$ optirun glxgearsprimus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

引用網(wǎng)上的一段話:目前l(fā)inux下有三種optimus的實現(xiàn):l nouveau-only: PRIME GPU offloading using nouveaul nvidia-only: nvidia's more recent implementation, also packaged as nvidia-prime in Ubuntul nouveau or nvidia: bumblebeeubuntu采用的是第二種,debian只打包了第三種bumblebee。ubuntu的nvidia-prime如果要切換顯卡,必須要重啟X session,因為在X啟動的時候nvidia的驅(qū)動模塊就已經(jīng)加載了,也就是說獨顯是一直在工作的。而debian采用bumblebee,開機加載的是intel的驅(qū)動,程序默認也都是用intel的集顯,如果需要用獨顯要用optirun運行程序,這樣能做到最大程度的提高電池續(xù)航能力。目前debian的nvidia-driver,nvidia-legacy-driver都是默認bumblebee解決雙顯卡,X啟動時,驅(qū)動是intel,glx是mesa的glx,但是有些硬件可能會出現(xiàn)驅(qū)動是intel,glx卻是nvidia的情況,這就會導致opengl的程序跑不起來,需要手動執(zhí)行sudo update-alternatives --config glx來選擇。

兩種實現(xiàn)其實各有利弊,debian當前也沒有打包prime的打算打包方式不同,debian這邊沒有打包適配prime的驅(qū)動,加prime支持要改東西太多,所以就只用大黃蜂了。

寫得有點亂,記錄一些命令,提供參考。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉