[deepin exploration] 教程:Surface Laptop3 安装deepin后使用触摸屏
Tofloor
poster avatar
Zspecialqs
deepin
2024-06-27 19:38
Author

教程:Surface Laptop3 安装deepin后使用触摸屏

目前问题:

①只能通过内核驱动程序使用基本的单点触控,但多点触控和触控笔将不起作用。

②开机后会隔一会儿出现“eDP-1”的字样(正在GitHub上反馈issues还未解决)

截图_选择区域_20240627150503.png

如果网络条件允许的话可以直接访问GitHub里的Linux-surface wiki查看教程

现在我介绍的是在网络条件不是很好(终端无法直接链接到wiki中的存储库)条件下的本地安装方法:

零、备份

在开始之前强烈建议进行系统备份,把备份文件备份到U盘里

image.png

6f346bd90da10d32b7d522c3922c3f3.jpg

一、所需文件

截图_dde-file-manager_20240628021053.png

文件可以选择百度网盘夸克网盘(提取码:dLFS)蓝奏云下载

当然,我平时可能来不及更新,第一个文件可以在GitHub-code里下载zip,第二三个文件可以在GitHub-Releases里下载deb文件(这四个里面只有两个能用,建议都下载安装试一下,另外两个会报错安装失败),第四个文件可以在这里下载(记得对应文件名,至于为什么不在这个链接下载其他几个,我也不知道)

二、安装步骤

1、导入签名密钥

转到inux-surface master文件夹,点击pkg文件夹,点击keys文件夹,你会发现有个文件“surface.asc”
image.png

打开终端,输入以下代码

gpg --dearmor -o surface.gpg '/home/Zspecialqs/Downloads/Linux-surface/linux-surface-master/pkg/keys/surface.asc'

单引号里的是“surface.asc”文件的位置(如果不想输入可以在复制完“gpg --dearmor -o surface.gpg ”后直接把文件拖入终端就会自动显示位置了,要注意空格)

然后

sudo mv surface.gpg /etc/apt/trusted.gpg.d/linux-surface.gpg
rm linux-surface -rf

(做到这一步好像终端并不会输出什么,也不知道是不是因为我已经做过了)

2、安装linux-surface 内核及其依赖项

依次点击安装后三个.deb文件

(因为其实我也是个新手,我不知道这样做对不对,所以我把wiki中的步骤也做了:

①添加存储库配置并更新 APT

echo "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" \
	| sudo tee /etc/apt/sources.list.d/linux-surface.list
sudo apt update

②安装 linux-surface 内核及其依赖项

sudo apt install linux-image-surface linux-headers-surface libwacom-surface iptsd

3、备份原本的内核

sudo update-grub

4、安装 secureboot 密钥。 这会将 linux-surface 内核用于签名的密钥导入到引导加载程序中,以便内核可以在不禁用的情况下启动安全启动。

sudo apt install linux-surface-secureboot-mok

5、重启后需注意

①在这个界面选择第二个“Enroll Mok”


image.png

②在这个界面选择第二个“Continue”

image.png

三、开机后就大功告成了

你可以在终端中运行

uname -a

或者

uname -r

来查看你的内核是否更换成功

image.png

Reply Favorite View the author
All Replies
Zspecialqs
deepin
2024-06-27 19:43
#1

因为我也不太懂,可能会出现错误,各位若发现问题可以提出来,谢谢大家

Reply View the author
兆兆嘟嘟嘟
deepin
2024-06-27 19:51
#2

多点触控需要wayland。

Reply View the author
hanzn-zzx
deepin
2024-06-27 20:26
#3

多点触控要等到deepin把treeland合成器完善了以后才行吧

不过为啥surface要特殊内核呢?我的华为matebook用deepin自己的内核就能用触控了

Reply View the author
神末shenmo
deepin
Spark-App
2024-06-27 22:04
#4
hanzn-zzx

多点触控要等到deepin把treeland合成器完善了以后才行吧

不过为啥surface要特殊内核呢?我的华为matebook用deepin自己的内核就能用触控了

因为微软的设备比较特殊没有主线化吧

Reply View the author
珊瑚礁全体检基金会
deepin
2024-06-27 22:55
#5

感谢博主的分享,我的Dell XPS 9575那翻转二合一的本子,有wacom数位板的设置,支持电磁笔单点触控,但不支持多点触控。我也不知咋折腾才能完美。Deepin 20.5外接触控便携屏幕是没事儿的,那触控走的是外接USB通道,十点触控都没问题。

Reply View the author