您尚未登录。

#1 2022-08-01 21:15:55

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

【已解决】应用图标没法保留在托盘栏内

例如TIM、微信、qb、百度网盘这些,点击关闭一般都是一个图标在托盘栏内。但是我的机子在一个月前的某一天以后,应用就没法留在托盘栏内了。通过系统监视器查看,应用确实还在运行,但是桌面右下角托盘栏内的确没有。而和系统相关的,例如蓝牙、wifi,正常存在。

                  .o+`                   ---------------------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: 21CX ThinkBook 14 G4+ IAP 
               `+oooooo:                 Kernel: 5.18.15-arch1-1 
               -+oooooo+:                Uptime: 9 hours, 10 mins 
             `/:-:++oooo+:               Packages: 1318 (pacman), 7 (flatpak) 
            `/++++/+++++++:              Shell: bash 5.1.16 
           `/++++++++++++++:             Resolution: 1920x1080 
          `/+++ooooooooooooo/`           DE: Plasma 5.25.3 
         ./ooosssso++osssssso+`          WM: kwin 
        .oossssso-````/ossssss+`         WM Theme: Layan-solid 
       -osssssso.      :ssssssso.        Theme: [Plasma], Breeze [GTK2/3] 
      :osssssss/        osssso+++.       Icons: Tela-dark [Plasma], Tela-dark [GTK2/3] 
     /ossssssss/        +ssssooo/-       Terminal: konsole 
   `/ossssso+/:-        -:/+osssso+-     CPU: 12th Gen Intel i7-12700H (20) @ 4.600GHz 
  `+sso+:-`                 `.-/+oso:    GPU: Intel Alder Lake-P 
 `++:.                           `-/+/   Memory: 14669MiB / 31827MiB

最近编辑记录 KafCoppelia (2022-08-10 11:52:12)


二次元开发者

离线

#2 2022-08-02 09:12:34

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

看下 系统托盘 的配置,是不是被隐藏了。


虽然人菜菜的,但也想做个有趣的人。

离线

#3 2022-08-02 11:40:40

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

不是,选择总是显示所有项目后,系统有关的所有图标正常显示,应用的小图标还是完全不在托盘内

最近编辑记录 KafCoppelia (2022-08-02 11:41:18)


二次元开发者

离线

#4 2022-08-03 22:54:32

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

emmmmm, 这就有点难搞了,那就排除法了,

创建一个新用户,看是否有一样的现象,
   如果有,那就猜测是由于KDE的组件出了问题,强制重装KDE桌面(推荐完全安装,不需要的再删除)。
   如果没有 ,那就是当前用户配置出了问题,备份好当前用户KDE的配置,然后删除,让它自动生成。

出现在这样奇奇怪怪的问题,我都是直接备份KDE的配置,然后让它再自动生成的。
简单,快捷。

当前用户的plasma配置,有好几个,你看一下吧,

$ ls -al .config/plasm*

虽然人菜菜的,但也想做个有趣的人。

离线

#5 2022-08-04 00:28:00

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

创建了一个新用户,发现微信、向日葵这种应用可以留在托盘栏。之后完全重装plasma,进出问题的主用户还是一样的问题,新用户仍正常。


二次元开发者

离线

#6 2022-08-04 09:12:33

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

KafCoppelia 说:

创建了一个新用户,发现微信、向日葵这种应用可以留在托盘栏。之后完全重装plasma,进出问题的主用户还是一样的问题,新用户仍正常。

你的判断是不是跑得有点问题 ?!!


虽然人菜菜的,但也想做个有趣的人。

离线

#7 2022-08-04 11:50:28

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

luxni 说:
KafCoppelia 说:

创建了一个新用户,发现微信、向日葵这种应用可以留在托盘栏。之后完全重装plasma,进出问题的主用户还是一样的问题,新用户仍正常。

你的判断是不是跑得有点问题 ?!!

? 重装plasma前后新用户的托盘是ok的。我现在主用户有用一些外观、主题个性化的设置,不知道与这个有无关系。还有一个怪事是每次开机进入主用户后,下方的整条面板要等个30多秒才出来。而进新用户的桌面,就很流畅


二次元开发者

离线

#8 2022-08-04 23:26:33

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

有关系的呀,在你进入桌面时,它会读取你当前用户的桌面配置,如你下载的桌面主题多了就会加载慢一些,

曾经下了20多个主题,卡得飞起,桌面加载超级慢,还会偶尔报个错,

现在懒得折腾了,默认就很OK。


虽然人菜菜的,但也想做个有趣的人。

离线

#9 2022-08-05 00:51:47

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

luxni 说:

有关系的呀,在你进入桌面时,它会读取你当前用户的桌面配置,如你下载的桌面主题多了就会加载慢一些,

曾经下了20多个主题,卡得飞起,桌面加载超级慢,还会偶尔报个错,

现在懒得折腾了,默认就很OK。

那好,慢能理解。

出现在这样奇奇怪怪的问题,我都是直接备份KDE的配置,然后让它再自动生成的。

请问这是要我如何操作呢?

最近编辑记录 KafCoppelia (2022-08-05 00:51:59)


二次元开发者

离线

#10 2022-08-06 14:23:50

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

比较了一下主用户和我新开的用户,主用户系统托盘栏内例如blueman、firewall-applet这些图标也没有显示在上面,而新开的用户却有。我后面试着将主用户的外观、登陆自启的一些设置保持与新开的用户一致,也还原不了。

我也想是否是fcitx5的缘故,主用户卸载了fcitx5相关的也还原不了


二次元开发者

离线

#11 2022-08-07 11:37:03

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

有意思的是,我在主用户下通过命令行启动新的wayland的桌面,其桌面加载、以及应用在托盘栏保留却正常得很。

dbus-run-session startplasma-wayland

二次元开发者

离线

#12 2022-08-08 09:16:28

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

要不先参考wiki的处理?

Plasma 桌面行为异常


虽然人菜菜的,但也想做个有趣的人。

离线

#13 2022-08-08 10:00:38

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

昨天我也看到这个了,值得尝试的就是桌面小部件和清理缓存。我昨天把小部件全部清理了,也清理缓存。还试着下载plasma全套应用以后再卸载掉不需要的应用,目前开机下方整条面板能迅速出来。但是系统托盘问题仍然存在;此外原先似乎使用顶部搜索栏、或者开始菜单内的搜索不会卡顿,现在第一次搜索卡顿几十秒


二次元开发者

离线

#14 2022-08-08 10:42:51

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 【已解决】应用图标没法保留在托盘栏内

我只能说,都要尝试,要不然排除不了问题。


虽然人菜菜的,但也想做个有趣的人。

离线

#15 2022-08-09 13:22:07

KafCoppelia
会员
所在地: Beijing, China
注册时间: 2022-06-20
帖子: 146
个人网站

Re: 【已解决】应用图标没法保留在托盘栏内

好了终于解决了,所有上面提到过的问题。我查了一下arch论坛,也google了一下,发现这个问题(包括现象)发生的次数不少,有点普遍,主要表现有通知栏、托盘栏不显示应用图标等……最后我参考此帖子排查问题并解决:applications-icon-missing-in-system-tray

排查的步骤就按上述帖子里的来:

1. 将~/.config备份,例如~/.config.backup;

2. 重启,这时桌面变回原有的默认配置;

3. 检查是否还出现前面提到的问题。如果一切完好,从备份的config文件里复制一部分去~/.config,之后重启,检查问题是否存在。推荐使用二分法比较快,(一般应用程序不会导致上述这些系统上的问题,可以大胆复制过去);

4. 如果在复制某些文件后出现问题,那么嫌疑人范围就缩小了,回到之前的步骤慢慢二分;如果没问题,就继续复制部分文件至~/.config;

最后我发现是我~/.config/kwinrc文件导致之前这些所有问题,包括我之前遇到的wifi问题:网卡RTL8852BE已装对应wifi驱动但wifi仍然无法连接,这个问题只是一个现象。

~/.config/kwinrc如下:

[$Version]
update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage,kwin.upd:make-translucency-effect-disabled-by-default,kwin.upd:remove-flip-switch-effect,kwin.upd:remove-cover-switch-effect,kwin.upd:remove-cubeslide-effect,kwin.upd:remove-xrender-backend,kwin.upd:enable-scale-effect-by-default,kwin.upd:overview-group-plugin-id,kwin.upd:animation-speed-cleanup

[Compositing]
OpenGLIsUnsafe=false

[Desktops]
Id_1=cb243d49-c96d-4eab-b49b-d86f92aa4398
Number=1
Rows=1

[NightColor]
Active=true
LatitudeAuto=28.1987
LongitudeAuto=112.9709

[TabBox]
LayoutName=com.github.vinceliuice.Layan

[TabBoxAlternative]
LayoutName=com.github.vinceliuice.Layan

[Wayland]
InputMethod[$e]=/usr/share/applications/org.fcitx.Fcitx5.desktop
VirtualKeyboardEnabled=true

[org.kde.kdecoration2]
theme=__aurorae__svg__Layan-solid

但不知道更深入的原因了。看样子是不是kwin阻碍了dbus的通信?

另外,怎么把帖子前面加一个“ 【已解决】“

最近编辑记录 KafCoppelia (2022-08-09 13:41:43)


二次元开发者

离线

页脚