您尚未登录。

#1 2023-09-03 23:01:28

tan9p
会员
注册时间: 2015-07-07
帖子: 111

fvwm下用Qt的SetWindowOpacity设置透明度无效,文档说需要混合器和_NET_WM_WINDOW_支持,如何满足这两个条件?

RT,在X下,SetWindowOpacity不起作用,查文档发现需要上面两个要求,装好了xcompmgr,并运行。仍然无法设置透明。我该如何检验我的fvwm是否支持pecific _NET_WM_WINDOW_OPACITY atom ?能否推荐一个轻量的支持后面这个东西的窗口管理器?谢谢!

Qt 文档:
Note: On X11 you need to have a composite manager running, and the X11 specific _NET_WM_WINDOW_OPACITY atom needs to be supported by the window manager you are using.

离线

#2 2023-09-04 00:26:49

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,489
个人网站

Re: fvwm下用Qt的SetWindowOpacity设置透明度无效,文档说需要混合器和_NET_WM_WINDOW_支持,如何满足这两个条件?

你需要 picom(混成器,compositor)。

离线

#3 2023-09-04 07:57:55

tan9p
会员
注册时间: 2015-07-07
帖子: 111

Re: fvwm下用Qt的SetWindowOpacity设置透明度无效,文档说需要混合器和_NET_WM_WINDOW_支持,如何满足这两个条件?

谢谢依云大大,混成器我装了xcompmgr,是不是picom功能强一些呀?

离线

#4 2023-09-04 12:14:46

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,489
个人网站

Re: fvwm下用Qt的SetWindowOpacity设置透明度无效,文档说需要混合器和_NET_WM_WINDOW_支持,如何满足这两个条件?

picom 是 compton 的后继,compton 是 xcompmgr-dana 的后继,xcompmgr-dana 是 xcompmgr 的后继。

离线

#5 2023-09-04 23:39:21

tan9p
会员
注册时间: 2015-07-07
帖子: 111

Re: fvwm下用Qt的SetWindowOpacity设置透明度无效,文档说需要混合器和_NET_WM_WINDOW_支持,如何满足这两个条件?

谢谢依云大大,安装picom后,可以设置透明了,看来xcompmgr是老了点。

离线

页脚