Linux端依旧存在桌面歌词背景变黑的问题
Closed this issue · 2 comments
Yastruhank commented
版本:v0.4.16-3-for-LINUX
操作系统:Kubuntu 24.04 with Linux 6.8.0-22-generic
问题:
目前桌面歌词的置顶效果已恢复正常,但依然存在透明背景失效的问题。只有在启动应用程序时传入--disable-gpu启动参数,桌面歌词的透明效果才会恢复正常。
这似乎是electron的一个bug, 我在electron仓库的issue区中找到大量关于此问题的反馈,例如 Transparency does not work on Linux (black background instead)、[v10.0.0] Failure of transparent in Linux等。
stark81 commented
我这边的测试结果是:
- 当前的electron版本,deepin系统透明背景正常、ubuntu透明背景失效;
- v29版本的electron上,deepin系统和ubuntu的透明背景都正常;
所以设想的解决方案是:
- 对所有Linux系统禁用gpu,但需要评估是否存在其他问题,比如说是否会导致程序卡顿之类的;
- 升级electron版本。这种方式还涉及到其他依赖的升级,也挺麻烦的。。
综上,暂时先使用第一种解决方案进行测试。。
stark81 commented
最新版本尝试更新electron版本解决,但更新后会出现无法登陆网易云的问题。所以针对Linux系统,程序在启动时直接禁用GPU,算是暂时解决了此bug,后续看看能否进行electron的更新吧。。