接 @me10zyl 的 KDE Plasma wayland 解决方法。
安装xwayland-satellite包后使用systemctl --user edit xwayland-satellite.service来代替直接编辑service文件,在打开的新文件中写入
[Service]
Environment=DISPLAY=:2
这样可以避免后续更新包时service文件被覆盖。保存后运行systemctl --user enable --now xwayland-satellite.service生效
修改Desktop文件可以直接点击应用程序启动器(开始菜单),在启动器中找到utools图标,右键 -> 编辑应用程序,在环境变量输入框中填入DISPLAY=:2后保存
快捷键失效的问题可以通过在KDE的系统设置 -> 键盘 -> 快捷键中新增一个命令快捷键,命令填入env DISPLAY=:2 /usr/bin/utools即可(直接添加应用快捷键的启动速度貌似没有命令快捷键的速度快)
窗口无法移动和缩放的问题,可以在KDE的系统设置 -> 窗口管理 -> 窗口规则中新增一条窗口规则,窗口类精确匹配xwayland-satellite uTools,然后添加无标题栏和边框以及可关闭属性,两个属性都设置为强制+ 否
注意:在wayland下的权限问题仍然难以解决,如屏幕截图和屏幕取色问题还没有解决方案,无法正常使用,只能等待官方适配wayland,或者退回X11会话,或者直接弃用utools使用其它替代产品
Pinned Comments
zxp19821005 commented on 2025-04-08 04:05 (UTC)
已经安装过
electron22的正常使用即可,未安装过的一定要安装electron22-bin,否则将会花费几个小时的时间,下载几十G文件编译安装electron22。切记!