[Feedback on issues] 在warp终端运行的rdesktop不能在任务栏独立显示图标 Resolved
Tofloor
poster avatar
我是昵称
deepin
2025-12-15 19:56
Author

系统环境

OS: Deepin 25 x86_64
Host: OptiPlex Tower Plus 7020
Kernel: Linux 6.12.53-amd64-desktop-rolling
Uptime: 13 hours, 51 mins
Packages: 2958 (dpkg), 21 (flatpak)
Shell: fish 4.2.0-4-g15f9d6d27
Display (27B1): 1920x1080 @ 60 Hz in 27" [External]
DE: Deepin
WM: KWin (X11)
WM Theme: dark/deepin
Theme: deepin-dark [GTK2]
Icons: bloom [GTK2]
Cursor: bloom
Terminal: deepin-terminal 6.5.21
Terminal Font: JetBrainsMono Nerd Font (14pt)
CPU: Intel(R) Core(TM) i7-14700 (28) @ 5.40 GHz
GPU: Intel UHD Graphics 770 @ 1.10 GHz [Integrated]
Memory: 5.28 GiB / 31.03 GiB (17%)
Swap: 0 B / 16.00 GiB (0%)
Disk (/): 11.31 GiB / 23.27 GiB (49%) - ext4
Disk (/home): 494.83 GiB / 915.78 GiB (54%) - ext4
Disk (/persistent): 115.73 GiB / 190.19 GiB (61%) - ext4
Locale: zh_CN.UTF-8

[Version]
SystemName=Deepin
SystemName[zh_CN]=深度操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Community
EditionName[en_US]=Community
EditionName[zh_CN]=社区版
MajorVersion=25
MinorVersion=25.0.10
OsBuild=21138.105.10

0warp-terminal:
已安装:0.2025.12.10.08.12.stable.03
候选: 0.2025.12.10.08.12.stable.03
版本列表:
*** 0.2025.12.10.08.12.stable.03 500
500 https://releases.warp.dev/linux/deb stable/main amd64 Packages
100 /usr/lib/dpkg/var/status

deepin-terminal:
已安装:6.5.21
候选: 6.5.21
版本列表:
*** 6.5.21 500
500 https://community-packages.deepin.com/beige crimson/main amd64 Packages
100 /usr/lib/dpkg/var/status
6.0.14 500
500 https://com-store-packages.uniontech.com/appstore-V25 crimson/appstore amd64 Packages

rdesktop:
已安装:1.9.0-2
候选: 1.9.0-2
版本列表:
*** 1.9.0-2 500
500 https://community-packages.deepin.com/beige crimson/community amd64 Packages
100 /usr/lib/dpkg/var/status

问题描述

在warp终端运行rdesktop 1.1.1.1 -u sss打开的远程桌面窗口,其任务栏图表跟warp混在一起了,没有独立显示。如果在深度终端运行,就能独立显示。

截图

warp终端运行rdesktop不能独立显示:

image.png

深度终端中运行rdesktop可以独立显示:
任务栏图标显示.png

Reply Favorite View the author
All Replies
BLumia
deepin
2025-12-16 14:57
#1

这个后续还会优化,目前的话需要手动配置一下:

安装 dde-dconfig-editor 包,然后定位到(下面分别对应左中右三栏)

【org.deepin.dde.shell】【org.deepin.ds.dock.taskmanager】【基于 cgroups 的任务栏图标分组所应跳过的应用列表】

这个设置项,复制现有值到文本编辑器里粘贴以供编辑(是 json 数组的格式),然后往里面加一项 warp终端 的不带 .desktop 后缀的 desktop-id(我没在用 Wrap 所以以 Alacritty 为例,它所安装到系统的 desktop 文件名是 Alacritty.desktop,去掉 .desktop 后缀得到 Alacritty),贴回去保存,然后重启下任务栏就生效了。重启任务栏的方式是(不需要 sudo):

systemctl --user restart dde-shell@DDE.service

目前只针对深度终端生效,上面的修改的目的是让这个行为对你的 Wrap 终端也生效。

这个行为以后大概会调整为默认针对所有 TerminalEmulator 生效,只是高优先的事项比较多,这个优化还没做。

另注:dde-dconfig-editor 里看到的其他选项请尽量不要手动调整,除非你完全清楚你在做什么。

Reply View the author