2009 年款 MacBook 上的 Ubuntu 20.04 冻结/性能不佳

2009 年款 MacBook 上的 Ubuntu 20.04 冻结/性能不佳

TL;DR:在网络浏览器等中执行任何操作基本上都会导致窗口系统冻结;我可以使用 tty3 来杀死东西;内存不是问题。下一步尝试什么?

我在一台 2009 年中期生产的 13 英寸 MacBook Pro 上运行 Ubuntu 20.04,该机器有 8G 售后内存。它的性能非常差,这最初表明存在硬件限制:

  • 无法做任何重要的事情,例如在 Brave 中加载 gmail(Firefox 类似,甚至 Web/Epiphany)
  • 在缩放通话期间无法运行任何 GUI 应用程序(有时单独使用 Zoom 会导致冻结)
  • 无法在 qpdfview 中打开超过一个或两个 pdf

如果我超出这些粗略限制,机器就会冻结:鼠标可以移动,但没有任何反应。在这种情况下,我通常能够使用 Ctrl-Alt-F3 切换到 Linux 终端。无论切换需要多长时间,终端都会毫无问题地响应,我可以终止一些进程并切换回来,尽管切换回桌面有时需要一段时间或重新冻结。

令人困惑的是,当我检查topfree在这些情况下时,它会看到 8G RAM,而我远没有用完它,CPU 使用率也没有明显升高(尽管也许我只是看不到它的峰值)。在底部粘贴了一些日志摘录。

随着时间的推移,冻结行为变得越来越严重:以前我在 Brave 中只能处理约 2 个标签而不是约 0 个,奇怪的是,当我安装电池时(直接从适配器运行一段时间后),性能显着提高,并且有一段时间我可以在 Brave 中处理约 5-10 个标签。

我倾向于尝试更轻便的操作系统,如 lubuntu,但如果 R​​AM 明显是问题所在,那么这一点会更加明显。我想知道这是否与窗口服务器与硬件发生冲突有关。如果我没记错的话,我正在使用基本的 X.org 服务器。

我知道这是一个非常不合时宜的问题,但如果能提供任何关于还需要调查什么的提示,或者建议尝试其他操作系统,我将不胜感激!

以下是冻结前一分钟的一些系统日志消息:

systemd[1473]: tracker-extract.service: Succeeded.
systemd[1473]: Started Tracker metadata extractor.
kernel: [ 5560.597345] nouveau 0000:02:00.0: fb: trapped read at 010049d000 on channel -1 [0fedf000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]
rtkit-daemon[1000]: Supervising 4 threads of 2 processes of 1 users.

当我转到 tty3 时,冻结后的 syslog (期间没有任何内容):

/usr/lib/gdm3/gdm-x-session[1562]: (**) Option "fd" "33"
/usr/lib/gdm3/gdm-x-session[1562]: (II) event2  - Sleep Button: device removed
/usr/lib/gdm3/gdm-x-session[1562]: (**) Option "fd" "29"
/usr/lib/gdm3/gdm-x-session[1562]: (II) event1  - Power Button: device removed
/usr/lib/gdm3/gdm-x-session[1562]: (**) Option "fd" "27"
/usr/lib/gdm3/gdm-x-session[1562]: (II) event3  - Power Button: device removed
systemd[1]: Started Getty on tty5.
kernel: [ 5852.262936] rfkill: input handler enabled
/usr/lib/gdm3/gdm-x-session[1562]: (**) Option "fd" "58"

答案1

对于原因没有真正的了解,但是我尝试了 lubuntu,现在运行良好。

答案2

只是我的一点看法... 我有一台旧的 2009 年款 MacBook。我曾经更换过磁盘和 RAM。即使我真的喜欢 Linux,我也让它运行 High Sierra 多年,除了苹果想要的过时性以及对其应用程序的彻底执行之外,没有其他问题。我通过 macports 安装 openGL 和 Kicad 时遇到了问题,所以我决定重新安装 High Sierra。Appstore High Sierra 彻底毁了我的笔记本电脑。它根本无法启动。启动时甚至没有问号,但不兼容的应用程序上有相同的符号。所以我用 USB 上的 lubuntu 拯救了它。它工作得更好。所有布局都很好(除了只有两个键是倒置的...)我放了 i3wm,它现在是一匹赛马。对于一台 14 年的旧电脑来说速度超快。

相关内容