Ubuntu 12.04 和 Nvidia GTX 550 Ti

Ubuntu 12.04 和 Nvidia GTX 550 Ti

好的,我目前正在尝试将 Ubuntu x64 Server 12.04 安装到以下机器上:

  • 英特尔酷睿 i5-2320 3.0GHz LGA1155 6MB
  • 8 GB DDR3 RAM,
  • 技嘉 Z68P-DS3 S1155 英特尔 Z68 DDR3 ATX M/B,
  • OCZ 60 GB 固态硬盘,
  • 3 个三星 2TB 硬盘,组成 RAID 5 阵列(通过 M/B)

现在我思考导致问题的原因如下:

EVGA GeForce GTX 550 Ti 951MHz 1GB PCI-Express HDMI FPB

由于服务器 CD 在文本模式下工作,因此我在实际安装 Ubuntu 时没有遇到问题。

分区为:

  • 1GB /启动SSD,
  • 59GB / 固态硬盘,
  • 10GB 交换 RAID5,
  • ~4TB /家庭 RAID5

在直接启动时,您会短暂地看到 GRUB 菜单,然后是空白屏幕。键盘和鼠标在初始化时闪烁,但屏幕上没有任何活动迹象。

随后进行了一些研究(也称为谷歌)......

在 quiet splash nomodeset 中启动

现在,我在命令提示符下拥有一个完全正常工作的 Linux 发行版。然后,我继续尝试使用 apt-get 更新 nvidia 驱动程序(在更新存储库等之后)并重新启动。问题依然存在。我还尝试从 CD 重新安装,并在安装 GRUB 之前在安装过程中安装所述驱动程序,问题依然存在。

有人有解决方案吗?我现在已经束手无策了,我买了这台机器作为 Linux 服务器/修补机,并且花了 4-5 个小时才完成基本安装。

答案1

好吧,在我和马修密谋之后(见下文),做了以下事情:

我有一个板载视频(通过 i5),拆掉了 GTX550 并重新安装了 Linux。

安装完 Linux 后,我必须安装 ubuntu 桌面:

  1. sudo apt-get update
  2. sudo apt-get install ubuntu-desktop

然后机器关闭,并恢复 GTX 550。

然后我用 启动了机器quiet splash nomodeset

这一步可能可以跳过,但这是我执行的顺序。我按照 Matthew 的推荐下载了 NVIDIA 专有驱动程序,并以相同的方式安装。

然后我再次重新启动,并再次使用 启动quiet splash nomodeset

然后我进入附加驱动程序部分并使用它来安装当前的 NVIDIA 驱动程序并重新启动。

就这样,我花了下午和晚上的时间在新建的桌面上构建和安装 Ubuntu 12.04,将其作为我的媒体服务器。

答案2

这是你需要做的。这来自我的 wiki,但它应该可以完成你想要完成的任务。

  1. 从您的机器中移除显卡。
  2. 安装 Ubuntu(运行通用驱动程序时不会出现任何错误。)
  3. 安装 Ubuntu 后,将显卡放回机器中。机箱仍开着!(请格外小心 [如果热插拔太多,请关闭机器然后安装])上述方法不适用于 GEFORCE 550Ti 显卡。需要热插拔。
  4. 访问 NviDia 网站并获取 Linux 驱动程序,它将以 .run 格式提供
  5. 使用以下步骤安装驱动程序。

    5.1.将驱动程序移至桌面,并将其重命名为简单易记的名称。

    5.2. CTRL+ALT+F1

    5.3. 运行sudo /etc/init.d/lightdm stop

    5.4. 运行cd ~/Desktop DRIVERNAME.run(你重命名了它。)

    5.5. 运行chmod +x DRIVERNAME.run

    5.6. 运行sudo ./DRIVERNAME.run

    5.7. 按照说明继续。 提示:如果您仍然遇到“看来您正在运行“X”服务器”的问题,那么请将步骤 5.3 中的命令更改为如下形式:sudo /etc/init.d/gdm stop

  6. Ctrl+Alt+F7

  7. CTRL+ALT+T(如果您无法访问重启按钮或看不到屏幕,请仅使用步骤 7 和 8。)

  8. sudo shutdown 0 -h

  9. 启动计算机并享受:)我建议打印这些说明。

如果重启后你仍处于终端,请尝试: sudo xinit gdm

请注意如果您不想热插拔显卡,请在安装前关闭计算机,然后重新打开计算机。

通过遵循本指南,您同意不追究 askubuntu.com 或其任何关联公司因不当程序可能造成的损害的责任

相关内容