clash-verge
clash-verge copied to clipboard
[BUG] Clash Verge 显示异常
Describe the bug 当我在Manjaro系统使用Clash Verge时软件主体显示空白,但Dock栏仍可正常显示,代理也可以使用.
To Reproduce 正常更新Manjaro后运行Calsh Verge
Screenshots
Information
- OS: Manjaro with Gnome 44.5 X11
- Clash Verge Version: 1.3.7
- Clash Core: Clash
Additional context 当我在终端运行Clash Verge时它的报错如下
clash-verge
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 870x749: 权限不够
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 870x749: 权限不够
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 870x749: 权限不够
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1
sudo clash-verge
[sudo] *** 的密码:
(clash-verge:8864): libayatana-appindicator-WARNING **: 23:07:35.745: Unable to get the session bus: 生成并运行命令行“dbus-launch --autolaunch=f59da55bb7a143faaaeb125ed2e3f659 --binary-syntax --close-stderr”时出错:子进程已退出,代码 1
(clash-verge:8864): LIBDBUSMENU-GLIB-WARNING **: 23:07:35.745: Unable to get session bus: 生成并运行命令行“dbus-launch --autolaunch=f59da55bb7a143faaaeb125ed2e3f659 --binary-syntax --close-stderr”时出错:子进程已退出,代码 1
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 800x642: 权限不够
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 800x642: 权限不够
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: 权限不够
Failed to create GBM buffer of size 800x642: 权限不够
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1
参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先
yay WebKitGTK
选择aur/webkitgtk 3:2.4.11-27安装 再尝试启动看看
kde版本 安装webkitgtk 3:2.4.11-27 重启后打开clash verge,一样显示空白
参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先
yay WebKitGTK
选择aur/webkitgtk 3:2.4.11-27安装 再尝试启动看看
kde版本 安装webkitgtk 3:2.4.11-27 重启后打开clash verge,一样显示空白
@coco456 @JinHaoliag 抱歉没看仔细,安装后还需要设置 WEBKIT_DISABLE_DMABUF_RENDERER=1 的环境变量才行 bug 出处 : https://bugs.webkit.org/show_bug.cgi?id=254807 当然,前提是安装了WebKitGTK 2.41.1才行
现在在用windows了没用linux了3个月前我安装使用arch的verge没这个问题,略微感觉奇怪
参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先
yay WebKitGTK
选择aur/webkitgtk 3:2.4.11-27安装 再尝试启动看看
kde版本 安装webkitgtk 3:2.4.11-27 重启后打开clash verge,一样显示空白
或者简单 yay webkit2gtk 选择 1 extra/webkit2gtk 2.42.1-2 (27.3 MiB 107.4 MiB)安装后尝试
参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先
yay WebKitGTK
选择aur/webkitgtk 3:2.4.11-27安装 再尝试启动看看
kde版本 安装webkitgtk 3:2.4.11-27 重启后打开clash verge,一样显示空白
或者简单 yay webkit2gtk 选择 1 extra/webkit2gtk 2.42.1-2 (27.3 MiB 107.4 MiB)安装后尝试
系统就有,还是不行
Run clash verge with command: WEBKIT_DISABLE_COMPOSITING_MODE=1 clash-verge
solved my display error. You can edit your desktop shortcut add env WEBKIT_DISABLE_COMPOSITING_MODE=1 clash-verge
as Exec cmd also.