深度之家
deepin
2026-03-12 15:00 非常感谢您向我们反馈这个问题,我们这边无法复现,您可以进入到控制中心的通用模块,开发者选项,把日志记录级别改成调试模式,获取以下整个操作过程的日志,提供给我们便于我们更早的进行分析,谢谢
Reply Like 1 View the author
sudo lsof -f -U /tmp/.X11-unix/X0 | awk '{print $1, $2}' | sort | uniq -c | sort -rn
下次出现了,运行上面的命令,看看哪个进程在泄露 x11 连接
问了一下AI:给出如下回答
从你的 lsof 输出来看,确实存在 X11 泄漏 的迹象。让我分析并给出解决方案:
大量已关闭但未释放的进程:
msedge进程 (20+个进程)code进程 (VSCode)qq进程WeChatApp进程container和 ll-box进程异常情况:
# 重启 lightdm 显示管理器
sudo systemctl restart lightdm
# 或重启桌面环境
sudo systemctl restart dde-session
# 查看所有连接到 X11 的进程详情
sudo lsof /tmp/.X11-unix/X0 | head -20
# 查找可疑的僵尸进程
ps aux | grep -E '(defunct|Z)'
# 查找并杀死无用的 msedge 进程
pkill -f msedge.*defunct
# 查找并杀死无用的 Chrome 进程
pkill -f chrome.*defunct
# 查找僵尸进程
ps -A -ostat,pid,ppid | grep -e '[zZ]'
# 安全清理(会关闭所有 GUI 应用)
sudo pkill -9 Xorg
# 或
sudo rm -f /tmp/.X11-unix/X0
# 对于 Chrome/Edge 添加启动参数
--disable-gpu
--disable-software-rasterizer
# 在桌面快捷方式或启动脚本中添加
创建一个监控脚本 /usr/local/bin/check_x11_leak.sh:
#!/bin/bash
X11_COUNT=$(sudo lsof /tmp/.X11-unix/X0 2>/dev/null | wc -l)
echo "当前 X11 连接数: $X11_COUNT"
if [ $X11_COUNT -gt 100 ]; then
echo "警告:检测到 X11 泄漏!"
echo "前10个连接最多的进程:"
sudo lsof -f -U /tmp/.X11-unix/X0 | awk '{print $1}' | sort | uniq -c | sort -rn | head -10
fi
# 添加到 crontab
sudo crontab -e
# 添加:每6小时清理一次
0 */6 * * * /usr/local/bin/clean_x11.sh
# 1. 先保存工作,然后重启桌面
sudo systemctl restart lightdm
# 2. 如果不想重启桌面,尝试清理
sudo killall -9 msedge chrome code
sudo killall -9 qq wechat
sudo pkill -f 'defunct.*X11'
# 3. 检查清理效果
sudo lsof /tmp/.X11-unix/X0 | wc -l
你的系统中:
建议立即重启桌面环境:
# 最安全有效的方法
sudo systemctl restart lightdm
重启后会恢复正常。如果需要我帮你写监控脚本或进一步排查,请告诉我。
我电脑上的连接情况,看样子也不少,Xorg倒是没这么多,用起来没啥问题,是不是Xorg的连接太多了?
~$ sudo lsof -f -U /tmp/.X11-unix/X0 | awk '{print $1, $2}' | sort | uniq -c | sort -rn
请输入密码:
验证成功
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
184 dbus-daem 3656
123 systemd 1
94 dbus-daem 907
91 systemd-j 647
77 wechat 11284
73 Xorg 1546
49 browser36 57944
44 dde-sessi 3888
43 WeChatApp 11352
35 wpsclouds 51573
30 dde-api-d 5377
28 wpsoffice 51595
23 systemd 3625
23 et 55984
22 dde-syste 1547
21 wxutility 11609
21 pipewire 3641
20 wps 61603
20 WeChatApp 11391
19 wxplayer 11605
19 wxplayer 11604
19 wxocr 11576
19 pipewire- 3645
19 deepin-au 2039
19 browser36 57994
17 wpsoffice 55957
17 samba-dce 65264
17 dde-shell 4067
16 sunloginc 965
15 WeChatApp 11668
15 dde-lock 4081
14 WeChatApp 61561
14 WeChatApp 11722
14 WeChatApp 11592
14 WeChatApp 11390
14 deepin-se 4141
13 service-m 4199
13 promecefp 52428
13 kwin_x11 3941
13 dde-file- 35271
13 browser36 57995
12 wireplumb 3644
12 uos-ai-as 5149
12 service-m 4160
11 promecefp 51748
11 dde-shell 4058
10 dde-polki 4072
10 dde-file- 55844
10 dde-file- 4069
9 WeChatApp 11797
9 service-m 3831
9 dde-proxy 4193
9 dde-clipb 4068
9 browser36 57997
8 systemd-t 879
8 service-m 4149
8 service-m 1091
8 kglobalac 3985
8 deepin-de 5174
8 dde-appli 4059
8 browser36 58242
7 winbindd 1439
7 WeChatApp 35727
7 WeChatApp 35472
7 trayplugi 4536
7 missionce 11467
7 deepin-te 6041
7 deepin-se 1021
7 deepin-ho 5252
6 wpa_suppl 1024
6 WeChatApp 61562
6 WeChatApp 11723
6 WeChatApp 11671
6 wb[DEEPIN 1448
6 systemd-u 693
6 promecefp 51821
6 gnome-key 3650
6 fcitx5 4916
6 deepin-ai 5152
6 dde-fakew 4014
6 dde-clipb 4709
6 browser36 64789
6 browser36 64648
6 browser36 58217
6 browser36 58149
6 browser36 58140
6 avahi-dae 904
5 xdg-deskt 3835
5 obexd 3917
5 missionce 11487
5 gvfsd-tra 4194
5 deepin-ho 4262
5 dde-sessi 3871
5 browser36 58180
5 browser36 58056
5 bluetooth 905
5 avahi-dae 923
4 xdg-docum 3846
4 WeChatApp 11371
4 WeChatApp 11369
4 WeChatApp 11368
4 wb-idmap 1486
4 uos-ste-r 3874
4 uos-ste-r 1829
4 udisksd 919
4 trayplugi 4537
4 trayplugi 4535
4 systemd-l 916
4 oray_rund 914
4 lightdm 1060
4 gvfs-udis 4112
4 cupsd 1043
4 browser36 64864
3 xdg-permi 3840
3 upowerd 1410
3 tpm2-abrm 918
3 sudo 65258
3 smbd 1461
3 seatd 915
3 polkitd 913
3 pipewire 3643
3 NetworkMa 1004
3 ModemMana 1036
3 ll-packag 4281
3 lightdm 2105
3 gvfs-mtp- 4135
3 gvfs-gpho 4129
3 gvfs-goa- 4124
3 gvfsd-met 5153
3 gvfsd-fus 3747
3 gvfsd 3729
3 gvfs-afc- 4140
3 gcr-ssh-a 3872
3 deepin-an 3639
3 dconf-ser 4038
3 cron 906
3 crashpad_ 11362
3 crashpad_ 11289
2 wps 55946
2 sudo 65289
2 (sd-pam) 3628
2 rpcd_lsad 65275
2 rpcd_lsad 65273
2 promecefp 51659
2 promecefp 51658
2 nmbd 1100
2 ll-sessio 3640
2 fcitx5-he 4855
2 deepin-ke 4852
2 deepin-de 12419
2 deepin-an 1175
2 dde-dconf 1098
2 dde-api-d 2143
2 chrome_cr 57956
2 cat 57954
2 cat 57953
2 browser36 57967
2 browser36 57965
2 browser36 57964
2 acpid 903
2 accounts- 902
1 smbd-noti 1467
1 smbd-clea 1468
1 fusermoun 3854
1 dde-sessi 3657
1 COMMAND PID
1 chrome_cr 57958
166 dbus-daem 5513
127 systemd 1
104 dbus-daem 947
95 systemd-j 523
94 zen 12145
80 Xorg 1621
68 code 269785
60 browser 419080
44 dde-sessi 6690
32 code 72390
28 mihomo-pa 8100
27 browser 419155
23 tabby 392725
确实不少,不过用起来暂时没啥问题
Popular Ranking
ChangePopular Events
More