华硕 天选2 R9-5900HX RTX3060 安装ubuntu18.04以及探索内核与驱动的关系

华硕 天选2 (AMD ZEN3 R9 5900HX +RTX3060)安装ubuntu18.04(双系统)探索内核与显卡驱动的关系

参考:联想拯救者Legion Y7000 2020款(10代INTEL+GTX1650)安装ubuntu16.04(双系统)探索内核与显卡网卡驱动的关系
这两天装了n次y7000 i7 3050ti版本的ubuntu及其显卡驱动,还有天选2 r9 5900hx 3060版本的双系统及驱动。期间遇到过无数问题,试过装不上显卡驱动,试过黑屏等等……
如下记录:

一、安装Ubuntu18.04.5后无法启动/升级内核后卡着无法启动

  • 如果已经安装Nvidia驱动,需要先进安全模式使用apt remove --purge nvidia-*卸载显卡驱动。
  • 如果是升级内核后无法启动,在系统选择界面按e,编辑开机指令的模式,找到 quite splash 并在后面加上对应的参数nomodeset,即可启动成功。

二、屏幕亮度无法调整/亮度偏暗不在正常状态

  • 在这情况下安装nvidia显卡驱动后,就会重启黑屏。该情况其实就是集显驱动未安装成功。
  • 花了几天研究这个问题,和内核相关。Ubuntu 18.04.5自带的内核版本是5.4,Ubuntu 20.04自带的内核版本是5.6。但是INTEL 11th gen cpu需要5.7+内核版本,AMD ZEN3 5000系列需要大于5.10+的内核版本。
  • 内核版本和CPU不匹配,则导致各种不正常情况。
  • 如下升级:
  • 1.`sudo add-apt-repository ppa:cappelikan/ppa
  • sudo apt update
  • sudo apt install mainline`
  • 2.参考开篇的链接,自行安装内核。

安装新版本内核后,记得从grub中删除nomodeset参数,并执行sudo update-grub

接下来,需要修复amdgpu固件来修复核显驱动。

方法1、
登陆此网站:green_sardine firmware
https://people.freedesktop.org/%7Eagd5f/radeon_ucode/gs/
下载全部文件,复制到/lib/firmware/amdgpu目录下,然后在命令行输入sudo update-initramfs -u
然后重启。

方法2、
修复AMDGPU模块缺失
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/
下载所有navi12*.bin的文件 并移动到/lib/firmware/amdgpu 目录下,然后同上。

三、添加ubuntu最新驱动固件、无线网卡对应的驱动、显卡驱动

装显卡驱动可以使用“系统更新”里那个附加驱动的选项,但是建议先把集显驱动黑名单。

绝大多数常见网卡都已经随着内核更新被默认内置,比如 Intel 官方就提供了各个无线网卡硬件和 Linux 内核版本的支持关系。然而这台设备使用的“联发科”,属于需要“折腾一下”的范畴。
参考此处:https://zhuanlan.zhihu.com/p/386500478

总结

本人被y7000 天选2等新架构笔记本折腾了约半个月,总结出来以下几点:
1、大部分笔记本都是混合模式的,也就是笔记本屏幕由CPU集显输出显示信号。
2、新版本、新架构笔记本,需要使用新版本内核,低版本内核不能完全驱动CPU,导致集显还是使用llm版本的驱动。此处没更新出来,也会导致后边独显驱动安装失败,或者导致接外屏能点亮外屏而自带屏不亮。(自行查看内核更新时间以及对应版本)
3、联发科ubuntu下的网卡驱动难找!!天选2的网卡驱动问题,本人更换AX201来解决。
4、告诫大家,新架构的pc或笔记本,建议装最新版本的ubuntu,现阶段最新的是ubuntu20.04.3。如果想要装18.04.5版本的,需要自行更新内核。(这边建议英特尔11代的,用5.6内核的最新版本,AMD ZEN3的用5.11.11版本内核,可完美驱动集显。)
5、摸鱼的时候再来更新……

  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值