返回

彻底根除“切不回独显了!”——针对 Ubuntu 18.04 prime-select 与 Nvidia X Server Settings 的故障排除攻略

开发工具

大家好!很高兴能与大家分享一篇技术文章,针对 Ubuntu 18.04 中 prime-select 和 Nvidia X Server Settings 导致的“切不回独显”问题提供解决方案。作为一个技术博客创作专家,我致力于将复杂的技术问题以简单易懂的方式呈现给大家,同时确保文章的专业性和实用性。

1. 剖析“切不回独显”问题的根源

在开始解决问题之前,我们先来了解一下“切不回独显”问题的根源。当我们使用 Ubuntu 18.04 时,通常会遇到两种类型的显卡:Intel 核显和 Nvidia 独显。为了在两者之间进行切换,我们可以使用 prime-select 工具或 Nvidia X Server Settings 工具。然而,有时在切换后,我们可能会发现无法再切回独显。

2. 综合解决方案,轻松修复故障

为了解决此问题,我们需要进行以下步骤:

  1. 检查是否正确安装了 Nvidia 显卡驱动。
  2. 确认是否禁用了 Nouveau 开源驱动。
  3. 使用 prime-select 工具切换至 Nvidia 独显。
  4. 如果仍然无法切换,则使用 Nvidia X Server Settings 工具进行切换。
  5. 如果上述方法均无效,则可尝试重新安装 Nvidia 显卡驱动。

3. 详细步骤,逐一击破难题

2.1. 检查 Nvidia 显卡驱动安装情况

首先,我们需要检查是否正确安装了 Nvidia 显卡驱动。我们可以通过以下步骤进行检查:

  1. 按下 Ctrl + Alt + F1 进入终端模式。
  2. 输入以下命令:lspci -nnk | grep -A2 VGA
  3. 如果看到类似于以下内容,则表明 Nvidia 显卡驱动已安装:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108M [GeForce MX150] [10de:1d52] (rev a1)

2.2. 禁用 Nouveau 开源驱动

Nouveau 是一个开源的 Nvidia 显卡驱动,它可能会与 Nvidia 官方驱动发生冲突。因此,我们需要禁用 Nouveau 开源驱动。我们可以通过以下步骤进行禁用:

  1. 按下 Ctrl + Alt + F1 进入终端模式。
  2. 输入以下命令:sudo nano /etc/default/grub
  3. 找到以下行:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  4. 在此行末尾添加 nouveau.modeset=0,使其成为以下内容:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
  5. Ctrl + X 保存并退出文件。
  6. 输入以下命令更新 GRUB 配置:sudo update-grub

2.3. 使用 prime-select 切换至 Nvidia 独显

现在,我们可以使用 prime-select 工具切换至 Nvidia 独显。我们可以通过以下步骤进行切换:

  1. 按下 Ctrl + Alt + F1 进入终端模式。
  2. 输入以下命令:sudo prime-select nvidia
  3. 输入密码并按回车键。
  4. 重启计算机。

2.4. 使用 Nvidia X Server Settings 切换至 Nvidia 独显

如果 prime-select 工具无法切换至 Nvidia 独显,我们可以使用 Nvidia X Server Settings 工具进行切换。我们可以通过以下步骤进行切换:

  1. 按下 Ctrl + Alt + F1 进入终端模式。
  2. 输入以下命令:sudo nvidia-settings
  3. 在 Nvidia X Server Settings 工具中,选择 “Prime Profiles” 选项卡。
  4. 选择 “Nvidia (Performance Mode)” 选项。
  5. 单击 “Apply” 按钮。
  6. 重启计算机。

2.5. 重新安装 Nvidia 显卡驱动

如果上述方法均无效,我们可以尝试重新安装 Nvidia 显卡驱动。我们可以通过以下步骤进行重新安装:

  1. 从 Nvidia 官网下载适用于您显卡的驱动程序。
  2. 双击下载的驱动程序安装文件。
  3. 按照安装向导的指示进行安装。
  4. 重启计算机。

4. 结语

通过以上步骤,您应该能够解决 Ubuntu 18.04 中 prime-select 和 Nvidia X Server Settings 导致的“切不回独显”问题。如果您遇到任何问题,可以在评论区留言,我将尽力帮助您解决。