升級ubuntu內核到Linux v5.6.7適配新硬件(原創)


  近期拿到了i7八代的筆記本,出現了一個問題,在我常用的ubuntu 16.04中無法外接顯示屏擴展桌面使用,而系統信息可以正確識別

 

1、查看內核列表

dpkg --get-selections |grep linux-image

  可以看到通過apt源安裝的最高版本是5.4

uname -r

可以看到目前使用的是5.4版本的內核。

xrandr

 

會報錯

 

 而且不顯示hmdi

2、下載最新穩定版內核v5.6.7

cd /tmp
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.6.7/linux-headers-5.6.7-050607_5.6.7-050607.202004230933_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.6.7/linux-headers-5.6.7-050607-generic_5.6.7-050607.202004230933_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.6.7/linux-image-unsigned-5.6.7-050607-generic_5.6.7-050607.202004230933_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.6.7/linux-modules-5.6.7-050607-generic_5.6.7-050607.202004230933_amd64.deb

 

 3、安裝內核

dpkg -i linux-*.deb

 

再次查看已經有新版內核了,init 6重啟

重啟后會發現擴展屏可以使用了,xrandr顯示hdmi擴展屏信息。

 

 打開系統設置,顯示,將復制改為擴展。問題解決,只是畫面偶爾有點撕裂,將瀏覽器的硬件加速關閉解決。

 

4、如果出現無法啟動,或者其他異常情況

可以直接重啟到linux引導選項界面,選擇 第二項 ubuntu高級選項,使用上一個版本內核,回車引導系統。

進入系統后卸載不能使用的內核

sudo apt purge linux-image-xxxx-generic

tip:刪除當前版本重啟會使用低一級的已安裝內核, 如果是最后一個內核版本刪除之后重啟會進入BIOS界面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM