Hyprland + Arch 备忘录
本篇记录 Arch Linux 作为日常使用系统的相关内容。
系统 | Compositor | CPU | GPU |
---|---|---|---|
Arch Linux | Hyprland | Intel i5-9300H | Nvidia GTX1650 |
Hyprland
对于 Intel + Nvidia 双显卡还要外接显示器的,确实配置要麻烦一些。通常需要结合 Waybar、Wofi 等程序,实现基本的桌面功能。根据自己的喜好完成自定义,这就是完全属于自己独一无二的桌面环境了。
Linux
查看所有标签本篇记录 Arch Linux 作为日常使用系统的相关内容。
系统 | Compositor | CPU | GPU |
---|---|---|---|
Arch Linux | Hyprland | Intel i5-9300H | Nvidia GTX1650 |
对于 Intel + Nvidia 双显卡还要外接显示器的,确实配置要麻烦一些。通常需要结合 Waybar、Wofi 等程序,实现基本的桌面功能。根据自己的喜好完成自定义,这就是完全属于自己独一无二的桌面环境了。
电脑最近又出现 no bootable device
了,每次这样都可以通过重新设置一下 UEFI 模式恢复。
好处是能正常用了,坏处是 grub 引导会丢失。每次都要弯下我的老腰,插上 Linux 启动盘,然后 chroot 到系统里重新安装引导、生成配置。
偶然间在软件包更新后,生成配置出错了,等修复不知道要猴年马月,那就手动写配置吧...
在 /boot/grub/custom.cfg
中添加:
menuentry "Windows 11" {
set root=(hd1,3)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot
}
这部分配置,在 grub 中添加了一个标题为 "Windows 11" 的启动项:
root
变量设置为引导分区的位置。(hd1,3)
表示第 2 个硬盘的第 3 个分区。chainloader
用来链式加载系统,后面跟着被链式加载的 .efi
文件。这是 UEFI BIOS 可用的配置,而不是 Legacy BIOS 的,现在几乎所有电脑都是 UEFI 了。
参考:
在 AWS 的 EC2 服务器上部署了这玩意,一方面分散华为云那个服务器的压力,一方面体验一下部署在服务器的流程。之前一直都是静态网页部署+云函数,比较省事。
用的 PM2 运行的接口服务,端口号是 5000
,可以直接通过域名+端口号访问接口,但是感觉这样不太优雅,干脆用 Nginx 代理一下。让网站可以通过 /chaoxing
路径访问,让接口可以通过 /chaoxing-api
来访问。