您尚未登录。

#1 2025-03-29 09:44:04

oleoqwen
会员
注册时间: 2025-03-29
帖子: 4

Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

问题:从ReGreet登录Hyprland,在登录的过程中会显示启动的命令行,屏幕会闪烁几次之后,登录到Hyprland界面,如何解决这个问题?

资源:
ReGreet:https://github.com/rharish101/ReGreet
问题录屏:https://s3.tebi.io/datax/archlinux/videos/612dfc4d1928283569b3af767ee90cc8.mp4



预期效果:

第一种:隐藏这个过程。

或者

第二种:使用一个更加好看的界面替换这个过程,类似sddm的启动屏幕。

离线

#2 2025-03-29 10:16:24

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,374
个人网站

Re: Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

你的 regreeet 的 bug。你可以试试把 Hyprland 的 stdout 和 stderr 重定向到别处。

离线

#3 2025-03-29 10:51:37

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,374
个人网站

Re: Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

是 Hyprland 自己写的。你得改调用它的地方(问你的登录器)。

离线

#4 2025-03-29 11:35:14

oleoqwen
会员
注册时间: 2025-03-29
帖子: 4

Re: Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

我去给regeet发issue问问

离线

#5 2025-06-02 13:42:23

StarLight
会员
注册时间: 2025-06-02
帖子: 1

Re: Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

1.打开/usr/share/wayland-sessions/hyprland.desktop文件
2.将 Exec=Hyprland 修改为 Exec=Hyprland > /dev/null 2>&1
3.重新启动后发现输出会被隐藏

离线

#6 2025-06-09 15:08:14

oleoqwen
会员
注册时间: 2025-03-29
帖子: 4

Re: Hyprland如何隐藏启动过程或者使用类似Debian12使用kde的欢迎屏幕替换

StarLight 说:

1.打开/usr/share/wayland-sessions/hyprland.desktop文件
2.将 Exec=Hyprland 修改为 Exec=Hyprland > /dev/null 2>&1
3.重新启动后发现输出会被隐藏

隐藏了一部分,没有完全隐藏

离线

页脚