TheXWB
August 16, 2026, 12:41pm
1
kwm - https://github.com/kewuaa/kwm
river 可正常启动,但进入后无wm(即kwm未启动)
river init 脚本只有 : /usr/local/bin/kwm &
river 日志中报错如下:
error(wlroots): [backend/drm/atomic.c:299] Failed to destroy blob: No such file or directory
error: DispatchFailed
error(wlroots): [backend/drm/drm.c:1385] connector eDP-2: Failed to disable CRTC 200
使用nvidia显卡,其他wm正常启动,如labwc和sway,river可在其他混成器下创建wm窗口,在labwc下启动river kwm可正常启动
你是怎么安装kwm的?
如果通过AUR安装, 路径应该是/usr/bin/kwm
有没有赋予init可执行权限?
chmod +x ~/.config/river/init
TheXWB
August 17, 2026, 12:49am
3
我是自己编译的,路径就是/usr/local/bin,init有权限,river可以启动,软件也没事(能看到日志),就kwm启动不了 在有其他混成器下,如labwc启动river会创建一个窗口,其中kwm启动正常,但从tty单独启动river就不行
提供debug日志
river -log-level debug > ~/river.log 2>&1
TheXWB
August 17, 2026, 1:17am
5
其中一段报错与上方一样,kwm这边大概为:
info(kwm): start running
debug(wlroots): [types/wlr_compositor.c:785] New wlr_surface 0x5624c663bb90 (res 0x5624c65635f0)
debug(wm): new river_shell_surface_v1
debug(wm): manage sequence start
unknown object (4278190091), message input_device(o)
info(kwm): stop running
info(context): deinit context
error: DispatchFailed
debug(wm): active river_window_manager_v1 destroyed
debug(wm): manage sequence finish
TheXWB
August 17, 2026, 3:02am
7
是的,github上的不能用,要用release 0.3 版本