Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

[BUG] Clash Verge 显示异常 #847

Open
JinHaoliag opened this issue Oct 28, 2023 · 7 comments
Open

[BUG] Clash Verge 显示异常 #847

JinHaoliag opened this issue Oct 28, 2023 · 7 comments
Labels
bug Something isn't working

Comments

@JinHaoliag
Copy link

Describe the bug
当我在Manjaro系统使用Clash Verge时软件主体显示空白,但Dock栏仍可正常显示,代理也可以使用.

To Reproduce
正常更新Manjaro后运行Calsh Verge

Screenshots
image
image

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
@JinHaoliag JinHaoliag added the bug Something isn't working label Oct 28, 2023
@zcg
Copy link

zcg commented Oct 30, 2023

参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先

yay WebKitGTK

选择aur/webkitgtk 3:2.4.11-27安装
再尝试启动看看

@coco456
Copy link

coco456 commented Nov 1, 2023

参考这个链接,提供一个可能的解决方案,如果你配置了aur yay的话,先

yay WebKitGTK

选择aur/webkitgtk 3:2.4.11-27安装
再尝试启动看看

kde版本 安装webkitgtk 3:2.4.11-27
重启后打开clash verge,一样显示空白

@zcg
Copy link

zcg commented Nov 1, 2023

参考这个链接,提供一个可能的解决方案,如果你配置了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才行

@zcg
Copy link

zcg commented Nov 1, 2023

现在在用windows了没用linux了3个月前我安装使用arch的verge没这个问题,略微感觉奇怪

@zcg
Copy link

zcg commented Nov 1, 2023

参考这个链接,提供一个可能的解决方案,如果你配置了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)安装后尝试

@coco456
Copy link

coco456 commented Nov 2, 2023

参考这个链接,提供一个可能的解决方案,如果你配置了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)安装后尝试

系统就有,还是不行

@c4bf48d
Copy link

c4bf48d commented Nov 3, 2023

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants