[Share Experiences] 定制的dde-dock分享,支持窗口不合并设置!
Tofloor
poster avatar
打击越
deepin
2021-08-06 01:20
Author

看到有人需要,就分享一下

@ imsbsbsb @ Maicss

 

**说明**

 

1. 图标可以拷贝到系统目录:`/usr/share/icons/bloom-dark/symbolic/actions/`

 

   适应黑色主题的的左上角最大化、最小化、关闭三个按钮。

 

2. 没有适配多屏和高分屏,可能会有问题。

 

3. 时间系统时间插件显示可能看不清,把我提供的 `libdatetimeso` 放到 `.local/lib/dde-top-panel/plugins/`目录

 

   然后可以选择禁用系统时间插件,

 

4. `dde-dock`替换系统的就行了。方法:

   1. `gsettings set com.deepin.dde.watchdog dde-dock false`

   2. `killall dde-dock`

   3. `sudo mv /usr/bin/dde-dock /usr/bin/dde-dock_bk`

   4. `sudo cp dde-dock /usr/bin/`

   5. `gsettings set com.deepin.dde.watchdog dde-dock true`

   6. 终端启动一次`./dde-dock` 再`Ctrl-C`退出,就会自动启动了。

 

5. 顶栏是根据论坛大神改的。里面设置功能不能用了,但是保留关于里面的有作者信息。

 

   大神地址:https://github.com/SeptemberHX/dde-top-panel

 

   源代码地址: https://github.com/IMEVER/dde-top-panel.git

 

6. dde-dock是根据深度源代码改的。

 

   源代码地址:https://github.com/IMEVER/dde-dock-custom

 

   文件夹功能的配置文件:`.config/IMEVER/dde-dock/setting.ini`

 

有的应用程序支持的,可以直接按`alt + 字母`调出菜单。

顶栏内置菜单可以自定义快捷键,调用命令:`qdbus me.imever.dde.TopPanel /me/imever/dde/TopPanel me.imever.dde.TopPanel.ToggleMenu 数字`

数字从左边0开始,

关闭:0

还原:1

最小化:2

系统菜单项:3

应用程序项:4

搜索项:-1

比如我的:

系统菜单:`Alt+A`:'qdbus me.imever.dde.TopPanel /me/imever/dde/TopPanel me.imever.dde.TopPanel.ToggleMenu 3'

应用菜单:`Alt+P`:'qdbus me.imever.dde.TopPanel /me/imever/dde/TopPanel me.imever.dde.TopPanel.ToggleMenu 4'

搜索菜单:`Alt+S`:'qdbus me.imever.dde.TopPanel /me/imever/dde/TopPanel me.imever.dde.TopPanel.ToggleMenu -1'

 

 

链接: https://pan.baidu.com/s/1QovM7RnBggEpcz7kNjy5PA  密码: ckpd

Reply Favorite View the author
All Replies
4 / 5
To page
rabbitwq
deepin
2021-08-13 06:51
#61
rabbitwq

试过了,dde-dock是可以正常的,但顶栏一换上这个版本就闪退,与sensors设置无关,改成false后也无法正常启动。

我刚才试了一下,

用sudo执行顶栏命令报错:

rdmsr:open: 没有那个文件或目录

Trying to open /dev/cpu/0/msr

"DockPlugin" "com.deepin.dde.TrayManager" daemon has not started, waiting for signal

段错误

后来在/dev/cpu目录中增加了0/msr/的目录,错误改成了:

rdmsr:pread: 是一个目录

Error reading MSR 606

段错误

维持这个配置将高版本的插件,换成包中的插件,则顶栏也开始闪退。将cpu目录中的新建目录删除后,老版本恢复正常。但新版本插件还是不能使用。

 

 

 

Reply View the author
rabbitwq
deepin
2021-08-13 06:56
#62
rabbitwq

试过了,dde-dock是可以正常的,但顶栏一换上这个版本就闪退,与sensors设置无关,改成false后也无法正常启动。

用sudo命令执行,出现如下错误:

rdmsr:open: 没有那个文件或目录

Trying to open /dev/cpu/0/msr

"DockPlugin" "com.deepin.dde.TrayManager" daemon has not started, waiting for signal

段错误

在/dev/cpu/目录中增加0/msr/目录后,继续sudo执行命令,出如下错误:

rdmsr:pread: 是一个目录

Error reading MSR 606

段错误

将低版本替换回去后,也不能正常运行顶栏,于是恢复删除新建目录,旧版本可以正常运行。新版本仍然无法使用。

Reply View the author
rabbitwq
deepin
2021-08-13 06:56
#63
rabbitwq

试过了,dde-dock是可以正常的,但顶栏一换上这个版本就闪退,与sensors设置无关,改成false后也无法正常启动。

用sudo命令执行,出现如下错误:

rdmsr:open: 没有那个文件或目录

Trying to open /dev/cpu/0/msr

"DockPlugin" "com.deepin.dde.TrayManager" daemon has not started, waiting for signal

段错误

在/dev/cpu/目录中增加0/msr/目录后,继续sudo执行命令,出如下错误:

rdmsr:pread: 是一个目录

Error reading MSR 606

段错误

将低版本替换回去后,也不能正常运行顶栏,于是恢复删除新建目录,旧版本可以正常运行。新版本仍然无法使用。

Reply View the author
老王
deepin
2021-08-13 07:56
#64
Maicss

折腾有风险,动手需谨慎

官方不得反思一下为啥自己做的不够好看,当然啦也有审美原因,但是很多人都说不好看的时候,那么这个问题就需要引起思考了,希望改进一下dock栏。

Reply View the author
Maicss
deepin
2021-08-13 16:12
#65
老王

官方不得反思一下为啥自己做的不够好看,当然啦也有审美原因,但是很多人都说不好看的时候,那么这个问题就需要引起思考了,希望改进一下dock栏。

V20版本肯定不会大改了,V23可以期待一下

Reply View the author
buman_deepin
deepin
2021-08-14 02:12
#66
kinggochj

官方版的有没有计划搞成这样的?

官方版本弄成这样,应该是侵权的吧

Reply View the author
rabbitwq
deepin
2021-08-15 07:34
#67
rabbitwq

用sudo命令执行,出现如下错误:

rdmsr:open: 没有那个文件或目录

Trying to open /dev/cpu/0/msr

"DockPlugin" "com.deepin.dde.TrayManager" daemon has not started, waiting for signal

段错误

在/dev/cpu/目录中增加0/msr/目录后,继续sudo执行命令,出如下错误:

rdmsr:pread: 是一个目录

Error reading MSR 606

段错误

将低版本替换回去后,也不能正常运行顶栏,于是恢复删除新建目录,旧版本可以正常运行。新版本仍然无法使用。

问题解决了,是新版的cpu监控插件和天海鹰的天气插件冲突。后经过测试,把天海鹰的天气插件放到/usr/lib/dde-dock/plugins/目录中,把监控插件放在top-panel的插件目录中,就都可以用最新的了。顶栏可以正常运行,没有闪退。

Reply View the author
Robby-
deepin
2021-08-15 17:37
#68
rabbitwq

问题解决了,是新版的cpu监控插件和天海鹰的天气插件冲突。后经过测试,把天海鹰的天气插件放到/usr/lib/dde-dock/plugins/目录中,把监控插件放在top-panel的插件目录中,就都可以用最新的了。顶栏可以正常运行,没有闪退。

我两个都不能用

Reply View the author
rabbitwq
deepin
2021-08-17 21:30
#69

Reply View the author
rabbitwq
deepin
2021-08-17 21:32
#70
rabbitwq

系统升级到20.2.3后,系统dock好像不稳定,经常出现合并所有的情况下,一些在运行的窗口在dock上无法显示。现在系统除了chrome外,还运行着文件管理器和wine的微信。但有时就会正常。帮忙看一下什么原因。谢谢。

Reply View the author
打击越
deepin
2021-08-17 22:51
#71
rabbitwq

系统升级到20.2.3后,系统dock好像不稳定,经常出现合并所有的情况下,一些在运行的窗口在dock上无法显示。现在系统除了chrome外,还运行着文件管理器和wine的微信。但有时就会正常。帮忙看一下什么原因。谢谢。

我还没出现过不显示的情况,你从网盘下载最新的再看看情况。

Reply View the author
rabbitwq
deepin
2021-08-19 00:01
#72
打击越

我还没出现过不显示的情况,你从网盘下载最新的再看看情况。

我今天测试了一下,关于dock无法显示任务窗口图标的事情,好像主要针对的是微信和文管。其他应用程序目前没有发现这个问题。临时处理办法,就是将微信和文管启动后,在资源管理器中将dock进程杀掉,依靠dock的自启动再启动后,即可恢复正常。大侠帮忙看看是怎么回事,谢谢。

Reply View the author
rabbitwq
deepin
2021-08-19 00:07
#73
rabbitwq

我今天测试了一下,关于dock无法显示任务窗口图标的事情,好像主要针对的是微信和文管。其他应用程序目前没有发现这个问题。临时处理办法,就是将微信和文管启动后,在资源管理器中将dock进程杀掉,依靠dock的自启动再启动后,即可恢复正常。大侠帮忙看看是怎么回事,谢谢。

另外,当文管或者微信退出时,在dock栏里的图标并不会自动消失,而是需要将dde-dock的进程重启后,才会生效。好像wps也会有这个问题。其他软件正常

Reply View the author
打击越
deepin
2021-08-19 01:52
#74
rabbitwq

另外,当文管或者微信退出时,在dock栏里的图标并不会自动消失,而是需要将dde-dock的进程重启后,才会生效。好像wps也会有这个问题。其他软件正常

文管能驻留?你终端启动看看有没有什么错误信息

Reply View the author
rabbitwq
deepin
2021-08-19 02:22
#75
打击越

文管能驻留?你终端启动看看有没有什么错误信息

启动文管没有错误信息,但现在摸清楚一个规律,就是针对文管和微信,dock只能显示在自身进程启动前的任务,并做合并。一旦是dock启动后,再启动的微信或文管,dock都无法显示。于是,根据dock的特性,我把F1定义为了快捷键:killall dde-dock;相当于刷新一遍dock,就能正常显示。感觉针对文管和微信的进程先后顺序有关。仅供参考。

Reply View the author
Yenifer
deepin
2021-08-22 22:15
#76

不会安装怎么办,第一次用

Reply View the author
Robby-
deepin
2021-09-11 23:32
#77

麻烦作者大大更一下UOS版本 顺便问一句新版多屏BUG修复没

Reply View the author
rabbitwq
deepin
2021-10-09 22:41
#78

请教一下能更改top-panel的字的颜色吗?原来的top-panel是可以更改的,现在用的亮色主题,字是黑色的,不好看,想改成白色。能在哪里调整吗?

Reply View the author
rabbitwq
deepin
2021-10-12 06:00
#79

反应一个bug,这个top-panel在使用wps的时候会出现闪退的情况,一般是在wps进行运算刷新数据的时候,就会发现top-panel退出.而我使用原来dde-top-panel+全局菜单的两个包就不会出现闪退的情况.大侠能帮忙看看吗?

Reply View the author
打击越
deepin
2021-10-12 06:52
#80
rabbitwq

反应一个bug,这个top-panel在使用wps的时候会出现闪退的情况,一般是在wps进行运算刷新数据的时候,就会发现top-panel退出.而我使用原来dde-top-panel+全局菜单的两个包就不会出现闪退的情况.大侠能帮忙看看吗?

你可以更新下网盘里面的,dde-dock和dde-top-panel都有更新。

应该比以前稳定一些。

另外设置里面勾选自定义后,自定义颜色、图标等可以生效了。

生成的配置文件在 ~/.config/IMEVER/dde-top-panel/ 下面

你自定义选择的图标也会拷贝到上面目录的icons下面

Reply View the author
4 / 5
To page