swaylock-effects 锁屏状态下,这时候用 vnc viewer 远程,能正常登陆,看到锁屏界面,但是 1-2 秒后 hyprland 桌面环境自动退出了,这时候 VNC 也退出了,不知道是啥原因,顺便咨询一下,如何在没有启动 hyprland 桌面环境的前提下,远程登陆 VNC 呢?
1
kuanat 183 天前
你这个组合我没有用过,估计需要排查一下是谁崩了。从描述来看 wayvnc 晚于 hyprland ,是不是与 swaylock-effects 有关不清楚,看一下各自的 log 吧。
不启动 hyprland 这个应该做不到,就像 x11 一定要有 x server 一样。我估计你说的应该是 headless 模式? wayvnc 应该支持,hyprland 不清楚。如果 hyprland 不支持 headless 模式的话,可以用一个 hdmi 欺骗头让 hyprland 输出到这个 hdmi 上。 |
2
swordsmile OP @kuanat 买了个 HDMI 欺骗卡,但好像不支持我的 GTX 960 ,插上去检测不到😂,插在主板上能检测到。
|
3
kuanat 181 天前
@swordsmile #2
我看了一下,hyprland 支持创建 headless 的。 https://wiki.hyprland.org/Configuring/Using-hyprctl/#output 但我不确定 hyprland 启动的时候是不是能 headless ,不过看 hyprctl instances 似乎是可以这么用的,你可以试一下。 实在有需要可以考虑 sway 啊,我用这个方案已经很久了,也不用欺骗头。 我用 sway 的方式是 WLR_BACKENDS=headless WLR_LIBINPUT_NO_DEVICES=1 sway 然后 swaymsg create_output 最后 wayvnc --output=HEADLESS-1 你可以试试看能不能把类似方法用在 hyprland 上面。 |