问题:从ReGreet登录Hyprland,在登录的过程中会显示启动的命令行,屏幕会闪烁几次之后,登录到Hyprland界面,如何解决这个问题?
资源:
ReGreet:https://github.com/rharish101/ReGreet
问题录屏:https://s3.tebi.io/datax/archlinux/videos/612dfc4d1928283569b3af767ee90cc8.mp4
预期效果:
第一种:隐藏这个过程。
或者
第二种:使用一个更加好看的界面替换这个过程,类似sddm的启动屏幕。
离线
你的 regreeet 的 bug。你可以试试把 Hyprland 的 stdout 和 stderr 重定向到别处。
离线
是 Hyprland 自己写的。你得改调用它的地方(问你的登录器)。
离线
我去给regeet发issue问问
离线
1.打开/usr/share/wayland-sessions/hyprland.desktop文件
2.将 Exec=Hyprland 修改为 Exec=Hyprland > /dev/null 2>&1
3.重新启动后发现输出会被隐藏
离线
1.打开/usr/share/wayland-sessions/hyprland.desktop文件
2.将 Exec=Hyprland 修改为 Exec=Hyprland > /dev/null 2>&1
3.重新启动后发现输出会被隐藏
隐藏了一部分,没有完全隐藏
离线