[Dock] 图标灰色 Resolved
Tofloor
poster avatar
Oaklight
deepin
2022-06-28 14:00
Author

解决方案

根据第一条回复中提到的内容,修改任务栏缩放到最小,图标即恢复此前的配色。

问题描述

从前天开始陆续出现了一些问题:

从suspend恢复的时候偶有机会触发kwin崩溃

部分任务栏图标色彩显示异常,似乎是所有的图标背景变成灰色,同时部分图标(可能都是系统图标)变成白色。

image.png

以上问题描述的大致同时期间出现了以下启动报错

ab984402b4d84d96dd1b9c4ca0f2775.jpg

在经过后述操作后,目前启动项错微信图片_20220627171611.jpg
误仍剩下:

操作历史

以下是一些近期关于软件方面的改动,希望有助于定位问题:

近日软件改动(手动/商城):

6月25日:星火商城安装钉钉、apt手动安装 腾讯会议

近日的apt history:

Start-Date: 2022-06-24  06:44:38
Commandline: apt upgrade
Requested-By: pding (1000)
Upgrade: com.qtscrcpy:amd64 (1.4.5.2, 2.0.0), vivaldi-stable:amd64 (5.3.2679.58-1, 5.3.2679.61-1)
End-Date: 2022-06-24  06:44:46

Start-Date: 2022-06-26  02:57:40
Commandline: apt install nvidia-driver nvidia-settings nvidia-smi
Requested-By: pding (1000)
Install: nvidia-smi:amd64 (510.60.02-1)
End-Date: 2022-06-26  02:57:52

Start-Date: 2022-06-27  16:20:29
Commandline: apt upgrade
Requested-By: pding (1000)
Upgrade: slack-desktop:amd64 (4.26.1, 4.27.154)
End-Date: 2022-06-27  16:20:36

Start-Date: 2022-06-27  16:28:22
Commandline: apt remove wemeet --autoremove
Requested-By: pding (1000)
Remove: wemeet:amd64 (3.8.0.2)
End-Date: 2022-06-27  16:28:22

Start-Date: 2022-06-27  16:44:28
Commandline: apt remove com.qtscrcpy --autoremove
Requested-By: pding (1000)
Remove: com.qtscrcpy:amd64 (2.0.0)
End-Date: 2022-06-27  16:44:31

近期terminal history:

519  sudo apt update
520  ssh xxxxxxxxxxxxxxxxxxxxxxxxxxxx
521  sudo apt update
522  apt list --upgradable 
523  sudo apt upgrade
524  ssh xxxxxxxxxxxxxxxxxxxxxxxxxxxx
525  cd /usr/share/applications/
526  ls
527  l | grep tencent
528  l | grep meet
529  l | grep ding
530  less com.alibabainc.dingtalk.desktop 
531  less com.alibabainc.dingtalk_std_int.desktop 
532  sudo vim wemeetapp.desktop 
533  sudo apt update
534  sudo vim /usr/share/applications/wemeetapp.desktop 
535  ssh xxxxxxxxxxxxxxxxxxxxxxxxxxxx
536  grep "install " /var/log/dpkg.log
537  ls /etc/modprobe.d/
538  sudo vim /etc/modprobe.d/iwlwifi.conf 
539  ls /etc/modprobe.d/
540  vim /etc/modprobe.d/nvidia-options.conf 
541  vim /etc/modprobe.d/blacklist-bcm43.conf 
542  vim /etc/modprobe.d/nvidia.conf 
543  sudo vim /etc/modprobe.d/nvidia.conf 
544  ls /etc/modprobe.d/
545  sudo vim /etc/modprobe.d/blacklist-pcspkr.conf
546  ls /lib/firmware/ | grep iwlwifi
547  ifconfig 
548  lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %
549  ls /lib/firmware/ | grep iwlwifi
550  uname -r
551  sudo apt update
552  apt-cache search linux-image
553  sudo cp iwlwifi-3168-22.ucode /lib/firmware/
554  nvidia-detect
555  sudo apt install nvidia-driver nvidia-settings nvidia-smi
556  nvidia-smi
557  ssh xxxxxxxxxxxxxxxxxxxxxxxxxxxx
558  apt update
559  sudo apt update
560  apt list --upgradable 
561  sudo apt upgrade
562  sudo apt update && sudo apt dist-upgrade
563  sudo apt remove wemeet --autoremove
564  less /var/log/dpkg.log
565  tail /var/log/dpkg.log
566  tail -n 25 /var/log/apt/history.log
567  sudo apt remove com.qtscrcpy --autoremove
568  tail -n 55 /var/log/apt/history.log
569  nvidia-smi
570  history

尝试

尝试卸载wemeet,并无效果。

很早之前dde换装better-dde,但这一周better-dde似乎没有更新的情况,之前问题也并未出现

nvidia驱动仍为默认的510.60.02,多加装了一个nvidia-smi

为了解决部分启动报错截图中的问题,在论坛和网上搜索了一些方案,做出了537-556的terminal操作。
当时具体参考了这几个帖子里面的内容:https://bbs.deepin.org/zh/post/239120https://askubuntu.com/a/352912https://bbs.deepin.org/zh/post/236265

Reply Favorite View the author
All Replies
hotime
deepin
2022-06-28 16:53
#1

关于图标背景有灰色,是这样的:

当任务栏大小调整为最小、主题为深色时:大部分图标都设计为了白色,当调整任务栏大小后,图标会增加浅灰色的圆角矩形背景。
当任务栏大小调整为最小、主题为浅色时:大部分图标都设计为了黑色,当调整任务栏大小后,图标会增加深灰色的圆角矩形背景,并将深灰色背景中的图标由黑色图标换为白色图标。

你可以调整任务栏大小至最小以解决这一情况。

Reply View the author
Oaklight
deepin
2022-06-28 17:19
#2
hotime

关于图标背景有灰色,是这样的:

当任务栏大小调整为最小、主题为深色时:大部分图标都设计为了白色,当调整任务栏大小后,图标会增加浅灰色的圆角矩形背景。
当任务栏大小调整为最小、主题为浅色时:大部分图标都设计为了黑色,当调整任务栏大小后,图标会增加深灰色的圆角矩形背景,并将深灰色背景中的图标由黑色图标换为白色图标。

你可以调整任务栏大小至最小以解决这一情况。

非常感谢。我去查看了控制中心的设置,里面的任务栏缩放很奇怪的变成比最小稍微往右一些,但我在安装系统时候改到最小后并未再变动这里的设置,同时发现通用栏目下的窗口特效也被关掉了。

在调整到最小之后确实图标恢复了之前的状态:

image.png

但我其实不太理解这种UI设计,在改变任务栏大小之后为什么会需要调整图标的配色呢?

Reply View the author
rhymos
deepin
2022-06-28 17:21
#3
Oaklight

非常感谢。我去查看了控制中心的设置,里面的任务栏缩放很奇怪的变成比最小稍微往右一些,但我在安装系统时候改到最小后并未再变动这里的设置,同时发现通用栏目下的窗口特效也被关掉了。

在调整到最小之后确实图标恢复了之前的状态:

image.png

但我其实不太理解这种UI设计,在改变任务栏大小之后为什么会需要调整图标的配色呢?

有没有一种可能..

这就是系统设定...

楼上解释的很清楚了......你可以讨厌它, 但这不是bug

Reply View the author
苏无名
deepin
2022-06-28 17:23
#4

RIP 模式?

Reply View the author
Oaklight
deepin
2022-06-28 17:25
#5
rhymos

有没有一种可能..

这就是系统设定...

楼上解释的很清楚了......你可以讨厌它, 但这不是bug

如果我没有理解错的话,你第二句的意思是本来系统的任务栏缩放就不在最小,以及默认关闭了特效?如果是这样的话,那在用户没有主动调整设置的情况下,发生UI的变化就是一个bug而不是feature;如果是因为安装了什么软件导致这个设置被调整,那就出现了系统权限泄漏。

另外我对此没有任何情绪,只是想了解为什么会出现这个变化,以及其中的设计思路。

Reply View the author
hotime
deepin
2022-06-28 20:41
#6
Oaklight

如果我没有理解错的话,你第二句的意思是本来系统的任务栏缩放就不在最小,以及默认关闭了特效?如果是这样的话,那在用户没有主动调整设置的情况下,发生UI的变化就是一个bug而不是feature;如果是因为安装了什么软件导致这个设置被调整,那就出现了系统权限泄漏。

另外我对此没有任何情绪,只是想了解为什么会出现这个变化,以及其中的设计思路。

是这样的,目前似乎没有锁定任务栏这一功能,所以存在“用户鼠标悬停在任务栏边缘时,触发缩放任务栏的状态,然后发生误触进行了微小的拖动操作导致改变了任务栏大小,而用户并未察觉” 这样的情况。(我这里发生过😃 )

Reply View the author
Oaklight
deepin
2022-06-28 22:34
#7
hotime

是这样的,目前似乎没有锁定任务栏这一功能,所以存在“用户鼠标悬停在任务栏边缘时,触发缩放任务栏的状态,然后发生误触进行了微小的拖动操作导致改变了任务栏大小,而用户并未察觉” 这样的情况。(我这里发生过😃 )

原来如此,多谢解释

Reply View the author