转载别人的:
稳定使用一阵子之后,有几率出现在开机时依然出现ucsi_acpi USBC000:00:PPM init failed (-110),此时可以使用alt+F2进入命令行,登录后用sudo权限编辑/usr/share/X11/xorg.conf.d/10-amdgpu.conf为如下:

Section “OutputClass”
Identifier “AMDgpu”
MatchDriver “amdgpu”
Driver “amdgpu”
Option “PrimaryGPU” “no”
EndSection
同时要编辑nvidia的配置/usr/share/X11/xorg.conf.d/10-nvidia.conf为如下:

Section “OutputClass”
Identifier “nvidia”
MatchDriver “nvidia-drm”
Driver “nvidia”
Option “AllowEmptyInitialConfiguration”
Option “PrimaryGPU” “yes”
ModulePath “/usr/lib/x86_64-linux-gnu/nvidia/xorg”
EndSection
重启即可。

=====================================

从4月开始拿到天选4800h+2060版本开始,与Ubuntu斗争就注定漫长。

目前综合各方信息,记录下当前较稳定的一个安装过程:

  1. 下载Ubuntu20.04.1安装包 http://releases.ubuntu.com/20.04/,烧录安装包到U盘,此过程不再赘述。

  2. U盘启动Ubuntu镜像,开始进入正题。

如果电脑中有西数系列SSD,比如SN750/SN500,直接启动Ubuntu镜像来安装、试用Ubuntu系统,很可能过一分多钟后整个系统会卡死。这是去年发现的西数系列Ubuntu不兼容问题,至今不知道为何Ubuntu官方还没修复。解决方法:启动Ubuntu时(无论是U盘中的还是安装好后硬盘中的),在GRUB界面选择Ubuntu之后按E键编辑启动命令,在"quiet splash"后加上参数"nvme_core.default_ps_max_latency_us=5500"再启动。若是安装好系统后,可以通过编辑/etc/default/grub来加入此参数,并使用"sudo update-grub"来更新grub设置,这样就不用每次开机手动输入了。

如果发现进入U盘系统时停留在命令行或黑屏,极有可能是由于默认显卡驱动和显卡之间不兼容。可在上述GRUB界面编辑启动参数时,在"quiet splash"后再加上nomodeset参数来暂时关闭显卡驱动。

U盘安装Ubuntu过程不再赘述。

  1. 安装好Ubuntu镜像后,若启动时停留在命令行或黑屏,参照上述暂时关闭显卡驱动方法解决。开机后屏蔽系统中的默认显卡驱动:

编辑/etc/modprob.d/blacklist.conf,加入两行:

blacklist nouveau

options nouveau modeset=0

保存后运行"sudo update-initramfs -u"来保存屏蔽结果。

  1. 到此,系统安装完毕。但锐龙CPU+GPU在Ubuntu20.04.1默认kernel5.4下有较多问题,比如无法保存调节亮度,休眠后唤醒花屏卡机,HDMI口无法使用等,所以要更新kernel。目前测试过5.7rc4/5.8rc2/5.9rc5,问题最少的是5.8rc2,更新kernel方法不再赘述。同时为了启用HDMI口,同样需要在kernel启动参数里面的"quiet splash"后加上"amdgpu.exp_hw_support=1"来启用kernel对AMD核显的支持。

  2. 2060显卡驱动最好选用450,曾在以往使用440的时候,无法正常打开nvidia-settings,且在nvidia-smi里看到显卡功耗一直保持10W。安装450驱动后待机显卡功耗一般维持在2W。在安装显卡驱动时,不要选择显卡驱动里面的自动更新X11设置,会导致重启黑屏的。

  3. 3.3 外接HDMI显示屏,系统卡住黑屏
    怀疑还是ubuntu内核对显卡的支持不完全导致的,前段时间linux内核刚release了5.7版本,于是去ubuntu对应网站(https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7/)查看是否有5.7内核的版本,发现只有测试版本:

亲测5.10版本内核完美支持

解决机械革命蛟龙(4800H、4600H版本亮度无法调节、无法外接显示器问题)相关推荐

  1. 机械革命蛟龙16K和蛟龙16区别

    外观区别,从外观看二者完全是两款机器.蛟龙16无论是设计还是材质都要比16K更好: 蛟龙16K是塑料A面,蛟龙16是金属A面. 2.配置区别,蛟龙16拥有3050/3060两种显卡配置,而蛟龙16K目 ...

  2. 机械革命蛟龙p一堆小问题

    闲言闲语 用了两年了,最近想换下系统,把虚拟机从VMware迁移到hyper-v.因为最新的VMware已经可以兼容hyper-v,也就是可以两个一起使用.如果还需要使用模拟器的话,只有蓝叠模拟器和逍 ...

  3. 机械革命蛟龙16ubuntu双系统的移除与重装

    介绍一下本人重装的一个初衷,首先系统更新内核导致cuda无法运行,其次原本的70g空间捉襟见肘,因此想要重装分配更多一些空间,若没有扩容的需求可以去找找系统自带的重装方法,应该会比我下面的流程快很多. ...

  4. 机械革命蛟龙7怎么样?测评值得买吗?详细性能点评

    AMD Ryzen 7 4800H核心数/线程:八核心/十六线程内存容量:16GB(8GB×2)硬盘容量:512GB屏幕尺寸:17.3英寸屏幕分辨率:1920×1080显卡芯片:NVIDIA GeFo ...

  5. 机械革命蛟龙5和7有什么区别 哪个好详细性能配置对比

    械革命蛟龙5游戏本在外观设计上奉行简洁至上,A面采用航空喷砂铝镁合金材质,兼顾轻薄及耐用,整体宛如蛟龙的硬朗外形,强壮又灵活.由于是铝镁合金材质,整机轻至1.96kg,薄至23.6mm,具有很好的便携 ...

  6. 机械革命Z3 Pro和机械革命蛟龙7有什么区别 哪个好详细配置对比

    机械革命Z3 Pro使用的是一块可自定义RGB的紧凑型全尺寸背光键盘,按键采用侧边全透光设计,让玩家即使在黑暗的环境下也能轻松掌控操作.选机械革命Z3 Pro还是机械革命蛟龙7这些点很重要看过你就懂了 ...

  7. 机械革命蛟龙5怎么样?测评值得买吗?详细参数性能点评

    蛟龙5游戏本搭载了GeForce RTX 3060显卡,采用的是NVIDIA Ampere架构下的GA106核心,由8nm制程工艺生产,其流处理器数量为3840个,显存为6GB GDDR6,显存位宽1 ...

  8. 机械革命蛟龙7、机械革命蛟龙7E和机械革命蛟龙7X的区别

    机械革命蛟龙7E主要搭载的是R7 5800H处理器.内存方面可以选择16GB双通道,最高支持32GB内存双通道的选择.选机械革命蛟龙7.机械革命蛟龙7E还是机械革命蛟龙7X这些点很重要 http:// ...

  9. 机械革命蛟龙16和ROG魔霸6 2022款区别哪个好

    屏幕的区别:机械革命蛟龙16是16英寸,ROG魔霸6是15.6英寸: 2.处理器的区别:机械革命蛟龙16的处理器是R7-6800H,ROG魔霸6的处理器是R9-6900HX: 3.做工和售后的区别:R ...

最新文章

  1. 一文梳理水下检测方法
  2. java 变量作用域 c语言_java - 数据结构 c语言 作用域问题
  3. runtime 关联对象objc_setAssociatedObject
  4. 【Java 网络编程】UDP 简介
  5. centos 7.9 scp命令 实现远程拷贝文件
  6. 观“蓝野摇滚乐队”演唱会
  7. restful web_泽西岛的RESTful Web服务
  8. 计算机科学分为几个部分,计算机由几部分组成各部分的功能是什么
  9. Git教程~忽略特殊文件
  10. hp打印机一直显示正在打印中_惠普打印机哪个型号好 安装hp打印机驱动方法【详解】...
  11. C语言和设计模式(工厂模式)
  12. php大写数字转换,PHP把数字转成人民币大写的函数分享
  13. 2017.4.26-morning
  14. 2022谷粒商城学习笔记(二十五)支付宝沙箱模拟支付
  15. c语言中u8,u16,u32和int区别
  16. 越豪华越危险 家装豪华程度与环境污染成正比
  17. 安卓和鸿蒙系统,对标Apple Watch!魅族推首款智能手表,官宣接入华为鸿蒙系统...
  18. PageHelper处理分页问题,total总数不对
  19. 嘴上老喊辞职的人总也不走,如何看待这种现象?
  20. Python爬取系列妹子图实战总结(程序员节福利哟)

热门文章

  1. 狠人!那位论文被拒后怒喝细菌培养液的诺奖得主,全职入职郑州大学!
  2. java实现随机像素图片
  3. Siamese networks
  4. 转:黄旭:抓沟通就是抓执行,开好会就是拿结果
  5. 零基础怎么快速学习verilog语言
  6. Android自动弹出软键盘(输入键盘)
  7. 怎么才能知道自己想做什么呢?
  8. C语言排序算法(十种排序代码可跑
  9. EChart设置多个X轴
  10. css中使用iconmoon图标