页次: 1
我的电脑是神舟Z7M-KP7GZ,显卡是Intel UHD 630和nvidia的GTX 1050ti,下面是电脑信息:
[w@myarch ~]$ neofetch
OS: Arch Linux x86_64
Host: Z7M-KP5(7)GZ Standard
Kernel: 5.8.1-arch1-1
Uptime: 14 hours, 23 mins
Packages: 1272 (pacman)
Shell: bash 5.0.17
Resolution: 1920x1080, 1920x1080
DE: Plasma 5.19.4
WM: KWin
Theme: Breeze [Plasma], Breeze [GTK2/3]
Icons: uos [Plasma], uos [GTK2/3]
Terminal: konsole
CPU: Intel i7-8750H (12) @ 4.100GHz
GPU: Intel UHD Graphics 630
GPU: NVIDIA GeForce GTX 1050 Ti Mobile
Memory: 3011MiB / 7811MiB
前几天按照官方的wiki安装了archlinux,桌面环境用的KDE,桌面管理器用的SDDM,电脑还外接了一个显示器,然后折腾了一下双显卡,两个屏幕成功点亮,官方说安装nvidia-prime之后,系统会根据负载决定软件运行在独显还是集显上,但是我感觉我的nvidia独显没跑起来。
下面是显卡信息:
[w@myarch ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
下面是按照官方wiki配置的/etc/X11/xorg.conf配置文件
[w@myarch ~]$ cat /etc/X11/xorg.conf
Section "Device"
Identifier "iGPU"
Driver "modesetting"
BusID "0:2:0"
EndSection
Section "Screen"
Identifier "iGPU"
Device "iGPU"
EndSection
Section "Device"
Identifier "dGPU"
Driver "nvidia"
BusID "1:0:0"
EndSection
我在电脑上安装了steam,然后下载了DOTA2游戏,还从AUR中安装了Minecraft游戏,都能成功跑起来,玩了一局DOTA2,看了一下nvidia显卡信息,除了温度高了一点,其他啥变化都没有:
[w@myarch ~]$ nvidia-smi
Tue Aug 18 13:32:43 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.57 Driver Version: 450.57 CUDA Version: 11.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:01:00.0 On | N/A |
| N/A 45C P8 N/A / N/A | 37MiB / 4040MiB | 27% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 583 G /usr/lib/Xorg 35MiB |
+-----------------------------------------------------------------------------+
从输出信息上看到除了xorg服务在nvidia上跑,好像一直没有其他程序跑在nvidia显卡上,同时开着DOTA2和Minecraft的时候也是这样,只是输出信息里温度高了一点点,内存使用量一直是37MiB,估计是xorg占用的。
各位帮忙看看这种情况正常吗,拜托了
最近编辑记录 hw4fun (2020-08-18 13:40:33)
离线
官方说安装nvidia-prime之后,系统会根据负载决定软件运行在独显还是集显上
这谁说的?
你要手动指定使用 nvidia 卡的,prime-run xxx。
离线
页次: 1