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 --- DisplayNVIDIA GeForce GTX 1050 Ti --- Computing

关于这个坑Baidu Google了一大圈,提问的多回复的少,而且回复多只言片语碎片化,索性自己的填吧。如下方法在自己机器上亲测可用,如有细节问题可以自微调一下。

3. 解决方案

a) Change the graphics profile to Intel using the prime-select tool:

    $sudo prime-select intel

If prime-select is not installed, run follow code first.

    $sudo apt install nvidia-prime$sudo systemctl disable nvidia-fallback.service

b) X server must have a .conf file somewhere telling it to try out the Intel graphics driver when it’s attempting to set up the display. Put the following in /usr/share/X11/xorg.conf.d/20-intel.conf:

    Section "Device"Identifier "Intel Integrated Driver"Driver "intel"EndSection

c) Block default discrete GPU while booting by adding

    nouveau.blacklist=1

in /etc/default/grub in the line GRUB_CMD_LINUX_DEFAULT. Or you can run the following code for convenience:

    $sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 /g' /etc/default/grub

d) Renew the GRUB config list for booting:

    $sudo update-grub

e) Install bbswitch-dkms

    $sudo apt install bbswitch-dkms)

,and add bbswitch to /etc/modules as below:

    bbswitch load_state=0

f) Blacklist default NVIDIA by appending following into/etc/modprobe.d/blacklist.conf

    blacklist nouveau

g) Restart laptop, re-config the display in BIOS while booting, by switching the Display from “Discrete” to “Hybrid”.

h) The Display Graphics of the laptop should be the Intel UHD now. You could check by:

    $lspci | grep VGA

,the result is supposed to be two as below:

    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)

, or you can also see from the Details of Settings of the system as below:

ThinkPad X1 Extreme隐士 Ubuntu 18.04装机双显卡配置解决方法相关推荐

  1. ThinkPad X1 Carbon 安装Ubuntu 18.04到移动硬盘 教程指南

    ThinkPad X1 Carbon 安装Ubuntu 18.04到移动硬盘 教程指南 安装准备 步骤 下载ubuntu 制作启动盘 关闭Win系统快速启动 设置移动硬盘 设置BIOS 安全启动设置 ...

  2. Ubuntu 18.04 无法自动检测耳机解决方法

    Ubuntu 18.04 无法自动检测耳机解决方法 如果最开始接触的是Windows,恐怕会对windows的多媒体控制中心印象深刻,鼠标点一下就可以进行各种音效设置. 但是在linux上,这一方面还 ...

  3. ubuntu 18.04网络图标消失不见解决方法

    创作人QQ:851301776,邮箱:lfr890207@163.com         欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点! 个人座右铭:          1 ...

  4. linux界面美化 简书,Ubuntu 18.04 装机及美化

    Ubuntu 系统安装及美化教程,以及一些实用软件推荐 一.Ubuntu 18.04 装机 安装教程以 Ubuntu18.04 为例,但安装方法也适用于其他版本的安装 装机步骤 下载 Ubuntu 镜 ...

  5. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  6. 网易云音乐ubuntu 18.04下无法打开的解决办法

    为什么80%的码农都做不了架构师?>>>    网易云音乐ubuntu 18.04下无法打开的解决办法 网易云音乐在ubuntu18.04下无法打开,即显示不了界面,主要是因为环境变 ...

  7. Ubuntu 18.04 安装 NVIDIA 显卡驱动

    确认驱动版本: 访问网站https://www.nvidia.com/Download/index.aspx?lang=en-us 根据不同显卡确认驱动版本,目前最新版本是430 PPA源安装驱动: ...

  8. Ubuntu 18.04 从零开始安装显卡驱动、配置MMDetection3D环境

    Ubuntu 18.04 从零开始安装显卡驱动.配置MMDetection3D环境 概要 安装NVIDIA英伟达显卡驱动 参考文献 其他 安装CUDA 11.3.CuDNN.Anaconda 安装CU ...

  9. Ubuntu 18.04安装NVIDA显卡驱动

    Ubuntu 18.04安装NVIDIA显卡驱动方法比较简单. 在Ubuntu系统安装之后,通过运行程序按键(即Window按键)搜索运行Software&Updates程序,在Additio ...

最新文章

  1. uva 10801 Lift Hopping
  2. auot lisp 选择集处理_离散量的计算机处理63_1Cv6
  3. STL容器的capacity()和reserve()演示-----vector
  4. 鲸准2020年度产业投资白皮书
  5. 的电路接法_基本震荡电路知多少,汇总几种震荡电路的接法!
  6. 水培设备行业调研报告 - 市场现状分析与发展前景预测
  7. Kotlin学习笔记(1):标签
  8. SAP官网学习教程(3) HANA数据库开发
  9. Win8.1 ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll等缺失
  10. python合并两个txt列_python如何将两个txt文件内容合并
  11. 计算机类英文参考文献,计算机英文参考文献.doc
  12. Valgrind 的下载安装和使用 (centos7.6, 其他linux应该类同)
  13. 特征选择(一)-维数问题与类内距离
  14. Numpy应用100问
  15. 国开电大大学计算机应用基础 (专科)终结性考试试题以及答案(大作业)所有答案和PPT已经做好,直接填写名字学号即可,详情可以看缩略图。
  16. IE浏览器新建窗口session共享问题
  17. prototype全解全析
  18. itk和c++读取dicom序列
  19. 融云 SDK 集成详解 – Android Studio
  20. Java实现 LeetCode 438 找到字符串中所有字母异位词

热门文章

  1. 笔记(四)Home Assistant添加小米设备
  2. “铁老大”价格坚冰松动 成都火车票打折三成
  3. 农作物病害识别_FarmEasy:向农民推荐农作物变得容易
  4. windows ce 专题
  5. Android应用开发接入讯飞语音合成
  6. Matlab三维绘图------三维曲线图
  7. 用Postman测试网页接口
  8. YTU 1906 鹊桥相会
  9. 赵小楼《天道》《遥远的救世主》深度解析(44)怎么理解肖亚文听到芮小丹说爱上丁元英时所说的“地狱”?
  10. mysql数据表操作_MySQL数据表基本操作实例详解