LinuxMint 在 iMac 上启动进入黑屏

LinuxMint 在 iMac 上启动进入黑屏

我通过自己制作的自定义 USB 安装程序在 iMac(2010 年中)上安装了 LinuxMint。安装过程很顺利。没有错误。但是,之后启动时,只显示黑屏。

首先我以为是安装问题;所以,我又安装了一次。一样。根据我在网上的研究,我发现这显然是图形驱动程序问题。具体来说,是 Radeon 驱动程序。我的这台 iMac 配备了 ATI Radeon HD 4670。另外,在第二次安装时,我选择了自动登录选项,当我打开 iMac 电源并且操作系统启动时,即使出现黑屏,我也能听到启动声音。

在网络上,人们一直在谈论使用 GRUB 并添加nomodesetnvidia.modeset=0nouveau.modeset=0radeon.modeset=0选项。我通过 USB 安装程序的 GRUB 完成了此操作,但我想这只会对安装程序产生影响,而不会影响要安装的操作系统。我没有应用 Nvidia 选项,因为我的显卡是 Radeon。无论有没有nomodesetradeon 选项,安装程序都可以正常工作,但结果始终相同:LinuxMint 安装正常并启动,但出现黑屏。

所以,此时,我可以让安装程序运行并安装操作系统。另外,之后我可以听到启动声音,如果我再次从 USB 启动并检查驱动器,我可以看到操作系统文件。

我也尝试过Ubuntu。确切的问题再次出现。我也尝试过 Fedora。我什至无法进入安装过程。当我选择安装选项时,一直显示黑屏。由于这是 iMac,而不是具有常规 BIOS 接口的典型 PC,我可以选择哪些选项来解决此问题?我可以让它与 LinuxMint 一起工作吗?也许我应该切换到一个完全不同的发行版?或者完全不同的东西?

谢谢。

答案1

我解决了我的问题。nomodeset正如我在问题中所解释的那样,这是关于添加的。问题是我把它添加到了错误的地方。

当安装完成并启动机器时(使用电缆连接的键盘):

  • e在启动过程中听到经典的 macOS 启动铃声后按下,
  • 这将是已安装系统的 GRUB,
  • 放入,nomodesetGRUB_CMDLINE_LINUX
  • 按 继续引导F10

这将使其适用于当前启动。如果你想让它坚持下去:

  • 编辑/etc/default/grub
  • 添加,nomodesetGRUB_CMDLINE_LINUX
  • 保存文件,
  • 执行grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg(这里的路径可能会改变)。

上述过程将禁用您的显卡,从而降低您的性能。不过,您现在已经有了一个可运行的系统,可以使用它来使显卡正常工作。例如,就我而言,即使我的显卡受支持,如果启用它,我也会看到黑屏。有讨论这里这就是其中的内容。

相关内容