幻13+ArchLinux折腾笔记

xeonds

2026-01-26 22:39

本来,archlinux+笔记本都是老搭档了,我之前的两个旧笔记本+现在的服务器以及主力开发用的wsl2全部搭载的都是archlinux+kde。单独记录一下主要是:

  1. 这个笔记本有独特的接口:oculink+type-c合成的rog显卡坞接口;而且我还有一个3080 16g的显卡坞;自然关心显卡坞和系统的适配情况
  2. rog的机器好像专有硬件比较多。在linux下还有专门的rog control center。

安装阶段没啥问题,参考archlinux wiki或者https://arch.icekylin.online进行安装即可。我是直接在原来的系统的wsl中用arch install scripts+mkfs和cfdisk等直接在wsl2中安装好了系统,并设置好了EFI分区。重启之后在bios中通过编辑默认的efi配置成功引导到了新装好的archlinux中,并顺利迁移了原来的数据。

幻想到此为止实际上因为旧硬盘有bitlocker但是win11中提示没有bitlocker导致我用dd传输到新磁盘的旧系统直接灰飞烟灭了。好在数据都在d盘,而这个盘用rsync复制过来了。

所以为什么当初要dd而不是直接rsync复制啊QAQ

不过在一阵子患得患失后,好在大部分数据和代码都留下来了;而且因为我的好习惯,所有重要的核心数据都在服务器上有一份留存,而服务器会周期性备份防止灾难。回头等服务器顺利坚持过这段时间后,我会及时增加外置更稳定的存储服务器,增加服务器来提升数据容灾能力。

咳咳扯远了。

目前最好奇的就是显卡坞能否在linux下正常工作,这是事关我电脑是便携生产力工具还是仅仅是依赖windows的轻薄便携高性能游戏本。如果成的话,借助显卡坞可以在本地整点ai算力应用,比如本地端侧claude-code之类的。

目前人不在显卡坞旁边,回去了再测试。

另一个就是专有硬件。

显卡坞折腾

先说结果,能用而且挺好用,就是现在mc启动还没找到正确的方式导致

必须软件:

基本就这两个。最重要的是supergfx,它能够控制xg mobile显卡坞的模式切换。而prime-run是指定进程使用nvidia显卡的工具。

顺便换了hyprland

这个东西只是一个最简单的窗口管理器,还得搭配其他东西才能当桌面用。它只管弹出的窗口怎么布局怎么变换,同时响应一些组合键,并不管程序从哪启动。

所以首先要有程序起动器。最简单的版本就是在hyprland配置中指定一个绑定到某个终端模拟器的快捷键,比如super+q打开alacritty:

bind = $mainMod, Q, exec, alacritty  # 启动终端(需先安装 alacritty)

这样就能用终端当快速起动器了。

但是这样也不太优雅,可以用setsid写个起动器脚本(划掉

可以装个类似起动器的软件,比如hyprlauncher,然后绑定super键启动:

bind = $mainMod, SUPER_L, exec, hyprlauncher

如上就能实现点击win键打开hyprlauncher启动应用了。

然后就是桌面的状态栏,我这里用了waybar。消息通知气泡我选了dunst。在hyprland.conf里添加它们的启动项:

exec-once = waybar & hyprpaper & dunst & fcitx5

然后改改waybar配置加点小按钮就能基本正常使用了。

而且发现貌似这个系统休眠状态挺省电的。


wev能用来看键值,方便设置各种系统快捷键。