0. 双显卡配置
1. ThinkPad X1 Extreme 双显卡配置
集成显卡:Intel Corporation UHD Graphics 630 (Mobile)
独立显卡:NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile]
2. 问题描述
ThinkPad X1 BIOS提供两种display选项:Hybrid和Discrete。安装Ubuntu 18.04时需将其设置为Discrete。Ubuntu其他版本没试过,或许也存在该问题。然而安装完成后默认的显卡为NVIDIA独显。打开terminal输入
$lspci | grep VGA
显示只有一个NVIDIA显卡
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
说明Intel集成显卡并未被加载。该显卡配置方式虽然并不影响正正常使用和开发。但出于硬件资源充分利用的考量,尤其是在模型训练时,让独显及承担display又承担computing的任务,而集显全程睡大觉显然不合理。 因此,如下的GPU分配更为合理:
Intel UHD Graphics 630 --- Display
NVIDIA GeForce GTX 1050 Ti --- Computing
关于这个坑Baidu Google了一大圈,提问的多回复的少,而且回复多只言片语碎片化,索性自己的填吧。如下方法在自己机器上亲测可用,如有细节问题可以自微调一下。