KDE 窗口阴影怎么支持所有的窗口

如题,gnome 不论是什么窗口(除了它桌面上的右键和 gnome-shell top bar,当然还有 fcitx5),都能够渲染阴影,但是 KDE 一般来说没有使用桌面标题栏的都不可以,问问有什么办法能够让它全部都渲染上。

取消勾选 “允许窗口阻止混成”?这项设置好像在混成器设置里,要不在工作空间->窗口设置里,还没就搜索一下试试

你没有明白我的意思,kde 的窗口阴影只有在拥有标题栏的才可以,这其中包括它自己的标题栏,也包括 gtk 的,但是 wps 不可以,wine 程序也不可以,还有像 Chrome 中你右键菜单都是不可以的,所以有没有办法可以让它不论是什么窗口,都有窗口阴影

我好像懂你的意思了,我完了试试

不得行哦,我试了一下,netease-cloud-music 并没有出现窗口阴影。

这个不属于这个范围啊,网易云都没有使用系统框架来展示界面啊 :joy:那他怎么给你展示阴影

可是 GNOME 都可以啊,xfce 也可以。

啊这,我不太懂其中原理,抱歉 :joy:

抱歉,GTK 的程序好像暂时没法在 plasma 里有阴影,这个特性似乎刚刚加进 plasma,Leap 的话大概得等下一版了。

不不不,我说的是 netease-cloud-music,或者是 wine 的 QQ 等,gtk 的程序是有的

5.18 版本后 KDE 已经支持 CSD 了,这意味着理论上 GNOME 程序在 KDE 下应该有阴影了

但是网易云还有 WPS 这种不按套路出牌的属于例外,KDE 下没有阴影正常

另外 Google Chrome 如果不开启系统标题栏也是没有阴影的

GNOME 可以的话,应该 KDE 也能够行的吧

逻辑见此:https://amane-live.fars.ee/2018/12/13/kde-gtk3-shadow/

谢谢,待会儿起床了试试

本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。