从 14.04 升级到 Kubuntu 15.10 后,我发现一些程序在使用几个小时后会变得非常慢或完全挂起。(尽管我有 32 GB RAM、SSD 和快速的 12 核 CPU。)示例:
Imagemagick 操作,例如“convert -resize '35%' largefile.jpg smallfile.jpg”,会直接挂起。“display largefile.jpg”也是如此。
我运行“geeqie”来查看一个满是照片的目录。我按下向下箭头键移动到下一张照片。什么也没发生,geeqie 冻结了大约 20 秒,然后解冻了。
Google Chrome 速度明显变慢,经常卡死,然后又恢复正常。我访问一个熟悉的网页,滚动条在前 10 秒内不起作用。
我按下自己定义的热键(alt-ctrl-T)来运行终端,窗口在 15 秒后出现,或者根本不出现。
“top” 表示没有任何东西占用 CPU。“free” 表示我有 28 GB 的可用内存。我的直觉告诉我“这要怪 Plasma 或 sddm。”
问题时有时无。但当我退出 Plasma 并重新登录时,一切又恢复正常。但只持续了一段时间。
14.04 运行良好。非常令人沮丧!
任何建议都值得感激!
答案1
你读过这个吗:
我一般不太喜欢 ppa,但实际上除了使用 backports-ppa 之外,没有其他方法可以获取 Kubuntu 的错误修复。14.04 有 KDE4,它是一个 LTS。任何 STS 都只获得 9 个月的支持,因此任何人都可以参与稳定版本的开发。我的 PC 上有 LTS+STS(这样就不会太令人沮丧。在 Trusty 之后,Kubuntu 进入了 Plasma-KF5 和 Applications-KF5 的新时代。在我看来,有些边缘和角落是可以预料到的 :-) backports-ppa 的好处是它不会妨碍以后的系统更新,因为它不包含比下一个版本更新的版本。
edit2:根据答案,这并没有太大的变化,我建议您查看已安装的 Java 版本
$java -version
如果是OpenJDK-7,只需安装OpenJDK-8。
背景:也可能是这个错误(另请参阅那里的重复错误):
https://bugs.launchpad.net/debian/+source/openjdk-7/+bug/1512760 标题:Java 应用程序泄漏 shmem 块
编辑3:忘记我的最后一条评论吧,错误修复已于昨天向大众公布。
答案2
在运行 VMware Workstation 12 的同时运行 geeqie 或 ImageMagick 等图形程序时,会出现此问题。解决方法是在内核中禁用透明大页面。