技术解析

单就硬件兼容性来说, ubuntu 还是 arch 好呢?(surface pro 3)
0
2021-06-23 17:28:43
idczone
使用 linux 已经很多年了,所以不存在初学者难上手的问题,台式主力机是 arch,笔记本是 surface pro3+win10,还有个 debian 的 openvz。最近打算在 surface pro3 上装个 linux,所以请大家建议下。

archlinux 代码基本是全来自上游,而 ubuntu 好像会有一些自己的内核补丁以及非开源的驱动。不知道实际使用中兼容性会不会有很大区别呢?如果没区别的话我还是偏向于 arch.
硬件兼容性问题,为什么不自己安装试试呢?毕竟每个人用的硬件不同,不能一概而论。而且使用 linux 很多年的话,替换一个内核应该不难。

笔记本比较还是不一样,刚安装没发现问题不代表以后使用中没有问题,arch 升级那么频繁,每次重编译内核代价有点高。
还有就是懒:)所以先听听大家意见。

Windows + WSL

已经在用,可最近 windows 一大堆固件驱动升级把 surface 弄得乱七八糟,动不动就屏幕乱跳。我忍无可忍了

ubuntu 用的少, 不太清楚
小米 pro 笔记本装的 arch, 天天滚没啥问题

surface pro 3 硬件比较特殊,装 Ubuntu 网上有帖子了,装完还能用触摸屏。Arch 资料比较少

wsl 现在还有各种 bug

surface 建议保持 Windows,可以单独再买 Linux 个笔记本

没用过 surface,但是 arch 应该兼容性更好一些。只要是 linux 下有办法驱动的硬件,aur 里一般都会有解决方案。
给 LZ 用 AUR 搜索了一下,貌似有人做了定制版的内核,还有各种支持自动旋转屏幕的小程序之类。
``` bash
hanjz @ IBN-5100 in ~ [22:03:58]
$ trizen -Ss surface pro
** GET https://aur.archlinux.org/rpc.php?v=5&type=search&arg=surface ==> 200 OK (2s)
** GET https://aur.archlinux.org/rpc.php?v=5&type=search&arg=pro ==> 200 OK (2s)
extra/gts 0.7.6-3 [已安装]
Provides useful functions to deal with 3D surfaces meshed with interconnected triangles
community/subsurface 4.7.7-2
Divelog program
aur/espa-surface-reflectance 2.5.0-1 [0+] [0.00%] [7 May 2016]
Producing surface reflectance products. LEDAPS for Landsats 4-7 and L8SR for Landsat 8.
aur/hpmvs-git r18.f003e54-2 [0+] [0.00%] [3 Aug 2017]
Progressive multiview stero, generate dense surface form sparse 3D model.
aur/linux-lts-surface4 4.9.26-1 [out-of-date] [1+] [0.00%] [6 May 2017]
The Linux-lts-surface4 kernel and modules for Microsoft Surface Pro 4
aur/linux-surfacepro3-git 4.17rc2.r0.g6d08b06e67cd117f69-1 [2+] [0.53%] [23 Apr 2018]
The Linux-surfacepro3 kernel and modules (git version)
aur/linux-surfacepro3-git-docs 4.17rc2.r0.g6d08b06e67cd117f69-1 [2+] [0.53%] [23 Apr 2018]
Kernel hackers manual - HTML documentation that comes with the Linux-surfacepro3 kernel (git version)
aur/linux-surfacepro3-git-headers 4.17rc2.r0.g6d08b06e67cd117f69-1 [2+] [0.53%] [23 Apr 2018]
Header files and scripts for building modules for Linux-surfacepro3 kernel (git version)
aur/linux-surfacepro3-rt 4.14.18-1 [1+] [0.00%] [10 Feb 2018]
The Linux-surfacepro3-rt kernel and modules
aur/linux-surfacepro3-rt-docs 4.14.18-1 [1+] [0.00%] [10 Feb 2018]
Kernel hackers manual - HTML documentation that comes with the Linux-surfacepro3-rt kernel
aur/linux-surfacepro3-rt-headers 4.14.18-1 [1+] [0.00%] [10 Feb 2018]
Header files and scripts for building modules for Linux-surfacepro3-rt kernel
aur/subsurface-git 20171003.52445ec8f-1 [8+] [0.00%] [4 Oct 2017]
Divelog program
aur/surface-evolver 2.70-2 [3+] [0.00%] [25 Oct 2015]
Interactive program for the modelling of liquid surfaces shaped by various forces and constraints
aur/surfacepro3-autorotate r21.bdd6abe-1 [out-of-date] [2+] [0.00%] [28 Jan 2016]
Assists Surface Pro 3 tablets autorotate based on device orentation

```

买 surface 跑 Linux 有点浪费啊。



没办法,微软通过固件更新把 surface 废了。而且

谢谢,昨天才发现 manjaro 这个 distribution 的存在。manjaro 能用 arch aur 吗?

因为 aur 是给 arch 用的,所以可能 aur 需要的依赖的版本会比 manjaro 的高一些。包括 manjaro 和 arch 对于内核的打包策略也有些不同。如果内核用 aur 的话还是建议用 arch,只是用用软件 manjaro 还是可以的,就是平时别手贱,等 manjaro 小版本更新后再一起更新 aur 就行。不过如果只是懒得装 arch,可以去网上找找有个叫 alphine 还是什么的发行版,那个就是 arch 加上了自己的一个安装器和一些壁纸。

记错了,是 Antergos,不是 alpine= =

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服