![尽管我已删除(没有丢弃) 60 GB,但我的 SSD 仍然显示已满?](https://linux22.com/image/1018372/%E5%B0%BD%E7%AE%A1%E6%88%91%E5%B7%B2%E5%88%A0%E9%99%A4%EF%BC%88%E6%B2%A1%E6%9C%89%E4%B8%A2%E5%BC%83%EF%BC%89%2060%20GB%EF%BC%8C%E4%BD%86%E6%88%91%E7%9A%84%20SSD%20%E4%BB%8D%E7%84%B6%E6%98%BE%E7%A4%BA%E5%B7%B2%E6%BB%A1%EF%BC%9F.png)
我有一台新电脑(AMD Ryzen 2800X、MSI Mortar Max 等)。我的一个朋友发帖说AMD 论坛上关于此设置的一个问题。
行为是:
- ~/.xsession-errors 占满了我的 /home 分区 (60 GB)。完全占满了。大约 1 小时后。
- 应用程序开始行为怪异,因为它们耗尽了磁盘空间(例如 gkrellm 丢失了其配置)。
- 我删除了 ~/.xsession-errors。现在一些应用程序(ls、baobab)显示只使用了 19GB - 其余应该是空闲的(d)。但是“df”或 Thunar 说:空闲 0 字节。
- 我已经将原始(金士顿)SSD dd-copy 到我的旧(=运行完美!)SSD(PNY)中 - 但现在行为仍然相同。
我认为这与暂停/恢复有关,但这只会导致 X 会话保持活动时间足够长以填充 .xsession-errors 文件。顺便说一句,该文件包含无数奇怪的 GTK 或 X 警告 - 但 GUI 运行正常。
我已经跑了”德布苏姆斯“检查我的系统数据是否正常——所有包都返回“OK”。
有人知道我可以在哪里继续捕捉那个 Gremlin 吗?
提前致谢!
答案1
更新,以防有人遇到类似的问题:奇怪的行为是多种不同事物的组合。
~/.xsession_errors 已由 Nextcloud 客户端填充。请参阅:https://help.nextcloud.com/t/glib-gio-critical-g-menu-insert-item-assertion-g-is-menu-menu-failed/80916
尽管 memtest86+ 在不同时间通过几次 4/4 测试没有报告任何错误,但其中一个 RAM 模块似乎有问题。每次只留下一个 RAM 模块可以大大改善问题范围。在这种情况下,“Debsums -s”通常比 memtest 更可靠地检测错误。
今天我终于拿到了可疑 RAM 模块内存测试失败的截图!所以我可以把它送去更换了。
答案2
奇怪:我知道我遇到了这个问题后我更换了 SSD,但现在 xsession-errors 运行正常,并且挂起/恢复也正常工作。我希望它能正常工作 - 看起来确实如此。我没有备份 60+ GB 的 xsession-errors,现在它保持较小(幸运的是)。
我会密切关注的。
顺便说一句,这是关于哪个 SSD/固件版本肯定存在问题的信息,因此 xsession-errors 超出了界限,因为有时某些数据无法找到返回的路径:
- 型号:KINGSTON SV300S37A120G
- 固件版本:603ABBF0
固件更新 60AABBF0 可用,但需要裸机 Windows 机器: https://www.kingston.com/en/support/technical/downloads/90683
谢谢你的帮助!特别是关于“删除打开的文件不会释放磁盘空间“。