我想知道如何回退更新啊?dde-dock 异常占用 CPU 100%
Tofloor
poster avatar
lisgroup
deepin
2018-11-30 00:29
Author
本帖最后由 lisgroup 于 2018-11-29 17:25 编辑

我想知道如何回退更新啊?dde-dock 挂了,控制中心也模糊看不清。
kill dde-dock 会自动启动,它还占用 CPU 100%,如何解决呢?
Reply Favorite View the author
All Replies
avatar
lisgroup
deepin
2018-11-30 01:20
#1
本帖最后由 lisgroup 于 2018-11-29 17:23 编辑

参考: https://bbs.deepin.org/post/158024##=2 卸载 dde-dock 安装 plank 临时解决下。

  1. # 卸载 deepin 的 dde-dock,可能需要先执行   sudo dpkg --configure -a  解决安装plankE: dpkg 被中断问题
  2. sudo apt remove dde-dock
  3. # 安装 plank
  4. sudo apt install plank
Copy the Code


起动器想要个图标就麻烦点
启动终端

  1. cd /usr/share/applications/
  2. sudo gedit dde-launcher.desktop
Copy the Code

把下面的文字复制进去:

  1. [Desktop Entry]
  2. Categories=Application;System;Settings
  3. Comment=Deepin Desktop Environment Control Center
  4. Encoding=UTF-8
  5. Exec=dbus-send --print-reply --dest=com.deepin.dde.Launcher /com/deepin/dde/Launcher com.deepin.dde.Launcher.Show
  6. Icon=~/.config/plank/dock1/launchers/launcher.png
  7. Name=Launcher
  8. StartupNotify=false
  9. Terminal=false
  10. Type=Application
  11. X-MultipleArgs=false
Copy the Code



其中Icon那一栏自己找个起动器的图标,把图片位置填进去即可,保存并退出。
然后终端执行

  1. sudo gedit ~/.config/plank/dock1/launchers/deepin-launcher.dockitem
Copy the Code

把下面的复制进去:

  1. [PlankDockItemPreferences]
  2. Launcher=file:///usr/share/applications/dde-launcher.desktop
Copy the Code

保存并退出即可
顺手传一下我用的dock的图标


下载完成图片记得 copy 操作下:

  1. cp ~/Downloads/launcher.png  ~/.config/plank/dock1/launchers/
Copy the Code

Reply View the author
avatar
deepin1604473591
deepin
2018-11-30 21:41
#2
看到你们这么悲催,很庆幸我没更新
Reply View the author
avatar
Island
deepin
2018-11-30 22:02
#3
sudo deepin-feedback-cli 上传一下日志
Reply View the author
avatar
zccrs
deepin
2018-11-30 22:08
#4
本帖最后由 zhangjide 于 2018-11-30 14:10 编辑

跑一下下面的命令,把输入内容贴一下看看:

先安装包:sudo apt install ltrace strace dde-dock-dbgsym
然后执行:pkill dde-dock; ltrace -t dde-dock &> /tmp/dde-dock-ltrace.log ,执行到cpu进入 100 %之后的状态后就按 Ctrl+C 结束掉。
再执行:pkill dde-dock; strace -t dde-dock &> /tmp/dde-dock-strace.log ,执行到cpu进入 100 %之后的状态后就按 Ctrl+C 结束掉。
最后把 /tmp/dde-dock-ltrace.log 和 /tmp/dde-dock-strace.log 这俩文件发上来
Reply View the author