您尚未登录。

#1 2021-08-31 23:04:03

lily
会员
注册时间: 2020-12-31
帖子: 12

联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

新款 YOGA 14c 锐龙版 2021,搭载 AMD R7 5800U 低压处理器,约 22W 性能释放,配备 16GB 双通道 LPDDR4X-4266 高频内存。作为一款触屏、翻屏二合一本,6000元售价可谓是性价比极高。

本文将讲一讲本人安装ArchLinux过程中遇到的一些问题。

一、网络

ArchLinux安装需要联网,但该机使用的 Realtek 8852AE 无线网卡尚未被内核支持,且该机无有线网口。

因此要么购买USB网卡,要么自定义安装镜像,为镜像补上 rtw89-dkms-git、linux-headers、dkms 三个包。

如何自定义安装镜像,可以参考:https://wiki.archlinux.org/title/Archiso#Build_the_ISO

此外,安装时也需要额外安装上述三个包。


二、安全启动

该机默认预装的 Windows 10 默认是开启 BitLocker 的,这一点,你进磁盘管理,缩分区时可以很明显的看出。

安装时需要禁用安全启动,但由于开启了BitLocker,当关闭安全启动后,可能会出现环境改变,无法进入Windows系统,需要你手动输入解密密钥的情况。

因此初始安装完毕后,需要为Boot loader以及内核签名,添加安全启动。

具体可参考:https://wiki.archlinux.org/title/Unifie … ecure_Boot

本人采用 shim+systemd-boot 方案。


三、睡眠(suspend)

安装好之后,你会发现,笔记本无法睡眠,具体表现是睡眠之后,机器无法唤醒。

查阅资料后,我发现这一问题的原因以及解决方法了。

详细内容请参考该github页面:https://github.com/jrandiny/yoga-slim7-ubuntu#suspend

经测试 Bios Unlock 方案因为主板版本以及 BIOS 版本不同,无法直接应用。

因此只有修改 DSDT 这一方案可用。

参考上述页面以及Arch维基,修改并重打包 DSDT,修改 boot loader 设置之后即可正常睡眠并唤醒。

特别注意的是:上述页的patch文件是基于Yoga Slim 7 AMD,而不是Yoga 14c AMD,因此不能直接使用打上补丁,需要参考对照之后,自行修改。

具体而言,主要是应用了补丁文件18行以及917行这两处的修正,11317行的那处修正,并没有找到相应的内容。但只修正了前两处,好像就已经可以开启 S3 ,正常休眠了。


四、尚未解决的问题

虽然安装好系统之后,最大特色触摸屏可以正常使用,触摸屏只是被单纯的映射为鼠标,参考维基页面,尝试了其中几种方案,但并没有找到获得与原生Windows相似触控体验的解决方案。

最近编辑记录 lily (2021-10-03 12:13:06)

离线

#2 2021-09-01 00:17:03

nerimoe
会员
注册时间: 2021-09-01
帖子: 1

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

如果换成wayland的话触摸板应该就不会被映射成鼠标吧?

离线

#3 2021-09-05 16:22:28

lily
会员
注册时间: 2020-12-31
帖子: 12

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

nerimoe 说:

如果换成wayland的话触摸板应该就不会被映射成鼠标吧?

好像并不能

离线

#4 2021-09-05 21:08:39

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 173
个人网站

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

lily 说:

好像并不能

应该是因设备而异。有的触摸板会被识别为触摸板,但有的就只是识别为鼠标。


Using Arch Linux on Surface Pro 6

离线

#5 2021-09-12 10:20:34

chinggg
会员
注册时间: 2021-09-12
帖子: 1

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

正好在物色主流价位的轻薄本本,因为其它爆款都涨了很多所以保持首发价的 Yoga 14c 反而显得有性价比了,就是不知道 Linux 下体验如何,现在终于看到有人发贴了。请问楼主装的什么 DE ?我习惯使用 KDE,不知道体验如何

离线

#6 2021-10-03 12:14:04

lily
会员
注册时间: 2020-12-31
帖子: 12

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

chinggg 说:

正好在物色主流价位的轻薄本本,因为其它爆款都涨了很多所以保持首发价的 Yoga 14c 反而显得有性价比了,就是不知道 Linux 下体验如何,现在终于看到有人发贴了。请问楼主装的什么 DE ?我习惯使用 KDE,不知道体验如何

桌面环境也用的 KDE

离线

#7 2021-10-08 12:12:01

archeychen
会员
注册时间: 2021-03-15
帖子: 3

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

楼主,想问一下,你用的内核版本是怎么样的?
我是linux-ck 5.14.9-1,然后按照那个方法修改了之后
$ cat /sys/power/mem_sleep
s2idle [deep]

$ sudo dmesg | grep ACPI:| grep support
[    0.227908] ACPI: PM: (supports S0 S3 S4 S5)

显示已经支持s3,并且模式也是deep休眠了。

但是我休眠+合盖后还是睡死,人傻了。

桌面用的是kde。
楼主那边是什么情况呢

离线

#8 2021-10-08 12:13:24

archeychen
会员
注册时间: 2021-03-15
帖子: 3

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

还有就是,目前似乎指纹识别无法使用?
我搜了一下那个设备号,国外论坛的说法是,商家拒绝提供linux的驱动代码,现在无法用指纹识别

离线

#9 2021-11-11 09:58:49

lily
会员
注册时间: 2020-12-31
帖子: 12

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

archeychen 说:

楼主,想问一下,你用的内核版本是怎么样的?
我是linux-ck 5.14.9-1,然后按照那个方法修改了之后
$ cat /sys/power/mem_sleep
s2idle [deep]

$ sudo dmesg | grep ACPI:| grep support
[    0.227908] ACPI: PM: (supports S0 S3 S4 S5)

显示已经支持s3,并且模式也是deep休眠了。

但是我休眠+合盖后还是睡死,人傻了。

桌面用的是kde。
楼主那边是什么情况呢

新版内核之后修改DST以修复睡眠功能好像已经失效,我这里也有这个问题。

离线

#10 今天 13:56:59

dudk
会员
注册时间: 今天
帖子: 1

Re: 联想 Yoga 14c 锐龙版安装ArchLinux需要注意的几件事

能具体讲一下shim+systemd-boot的方法吗

离线

页脚