首先附上我的笔记本型号:ThinkPad X13
我的系统版本:
我的电脑在重装ubuntu系统后,出现HDMI无法分屏,亮度无法调节的问题,相信很多朋友也遇到过类似问题。
本质原因是ubuntu系统内核与显卡不兼容导致的,所以需要升级ubuntu系统内核。
这里记录一下我的解决过程:
1. 查看当前内核版本
在终端中运行以下命令,查看当前正在使用的内核版本
uname -r
这时会显示当前的内核版本,一般刚刚安装的系统默认内核版本为5.4.0
2. 使用apt-get更新内核(亲测不好用)
网上流传一种办法,这种办法也是ChatGPT的推荐方法:
(1) 更新软件包列表
sudo apt update
(2) 安装最新的内核版
sudo apt install linux-generic
使用这种方法后,发现内核版本没有改变,依旧是5.4.0,无法HDMI外拓屏幕和调节亮度的问题依然存在
3. 使用dkpg方法手动安装
apt-get的方法应该是系统默认更新内核到18.04的稳定内核版本,因此还是无法与电脑的显卡匹配,此时需要手动选择内核版本安装
内核版本下载网址:Index of /mainline
需要注意的是并不是越新的内核版本越适合你的系统,需要自己尝试,比如18.04,16.04相对较老的版本安装新的内核版本反而会出现依赖问题
我的版本是18.04,经过了几次尝试,发现5.8.0的版本可以使用,有效解决了显卡不兼容的问题
手动更新方法如下:
(1) 下载内核文件
点击进入需要安装的内核版本,以我的测试好用的版本为例,5.8
进入后,不必下载全部文件,只需要下载4个文件(所有内核版本适用):
下载后,再次确认,共4个.deb文件,有3个generic,1个all
将4个文件放在一个文件夹中,文件夹中不要放其他文件
在该目录下打开终端,输入:
sudo dpkg -i *.deb
安装后重启,如果HDMI拓展可用,屏幕亮度可调,说明已成功更新内核并解决了这个问题,再次确认内核版本:
uname -r
此时应该显示更新后的内核版本:
至此,问题解决
附:内核下载的网站经常被墙,因此附上我的5.8.0的内核安装文件,供参考