12.10 无法安装,甚至无法通过 nVidia GTX 580 从 Live CD 运行

12.10 无法安装,甚至无法通过 nVidia GTX 580 从 Live CD 运行

我以前使用过 Ubuntu(在伊拉克设置为网络服务器等),所以我不是 100% 的 Linux 新手,然而,我在这里遇到了障碍。

我有一台今年早些时候回到美国时组装的机器,上面运行着 Windows 7 Ultimate,现在我有一些空闲时间,想全职过渡到 Ubuntu。

我在论坛里搜索了一下,似乎 nVidia 显卡有问题,所以我尝试访问 EVGA 网站,看看能否找到新的 BIOS 更新,但一无所获,所以我又回到这里的论坛搜索,决定直接发布我的问题。如果这个问题在另一篇文章中已经提到,而我却找不到,我深表歉意。我找到了一些“类似”的文章,但没有像我的问题这么严重。

抛开历史不谈,以下是实际的详细问题:

我购买了一个新的 SSD(Intel 520 SSD),今天到货,我断开了旧的 Windows 7 SSD。我今天早些时候预先下载了 ubuntu-12.10-desktop-amd64 并将其刻录到 DVD 上。

将 Live CD 插入计算机并启动后,一切都很顺利,直到“从 Live CD 运行”或“立即安装 Ubuntu”按钮。由于我确定要继续进行切换,因此我从右侧选择了“立即安装”。

CD 旋转起来,弹出黑色窗口,然后开始出现错误:

日期/时间 GPU 锁定日期/时间 无法使通道 1 空闲日期/时间 PFIFO - 播放列表更新失败日期/时间 无法使通道 2 空闲日期/时间 PFIFO - 播放列表更新失败

我觉得它可能会自行修复,于是我让它运行,结果它会切换到一个 GUI 屏幕,该屏幕被锁定且出现严重模糊等,然后返回命令行并出现错误。最后它说了一些类似于“未知状态”的话,然后切换回 GUI 并冻结。

所以,那时候我尝试看看能否找到 nVidia GTX580 显卡的 BIOS 升级,但没找到。所以我想,为什么不尝试从 Live CD 运行它,看看我是否至少可以看看它,如果我可以运行它,也许可以尝试从那里进行某种安装并修复驱动程序问题。

我重新启动,打开 Live CD,这次选择左侧选项 / 从 CD 运行。它带我进入桌面,我看到了我的驱动器、其他图标,可以移动鼠标等,大约 30 秒后,它就完全锁定了。我试过几次,每次都得到相同的结果。

硬件:

Intel i7-3930K CPU @ 3.2GHz(12 个 CPU)/ MSI MS-7760 主板 / 32GB RAM / 2 x EVGA (nVidia) GeForce GTX 580(每个 4GB RAM)

所以问题是:

如果您甚至无法运行 Live CD(超过 30 秒),有什么方法可以安装 12.10 吗?

我当前的硬件配置是两块 GTX 580 卡上都有 SLI 跳线,每张卡上有 2 个显示器。(Ubuntu 信息显然只显示在安装失败和尝试运行 Live CD 的主显示器上)。

也许打开机器,移除 SLI 跳线并移除其他 3 个显示器(这样它就只有 1 个视频卡和 1 个显示器),这样我就可以安装 12.10,然后我可以修复 GTX 580 的 nVidia 视频驱动程序,然后可能连接其他视频卡和显示器?或者这是他们目前知道的事情,可能会在未来几天/几周内更新未来版本?

任何想法或建议都将不胜感激,因为如果我根本无法安装它,我甚至无法尝试修复该问题(假设它是 nVidia 驱动程序)。

答案1

我设法让我的台式机运行 Nvidia Geforce GTX 580。我通过替代安装程序安装了 Ubuntu 12.04,可以在这里

在完成安装之前,我安装了 nvidia 显卡驱动程序。为此,使用 ALT+F2 打开 shell,然后运行命令“chroot /target”,然后运行“apt-get install nvidia-current”。按 CTRL+D,然后按 ALT+F1 退出 shell。然后完成安装。

安装后,需要在 grub 中添加选项“nomodeset”。

替代安装程序技巧归功于joelalmeidaptg

编辑:Ubuntu 13.04不会受到太大影响。安装时需要 Nomodeset,但之后可以启动,尽管分辨率较差。然后可以安装 nvidia-current 包,之后运行良好。我提交了一个错误报告这个问题。

答案2

也许可以创建一个实时 USB 磁盘,在装有不同卡的机器上启动它,安装专有的 Nvidia 驱动程序,然后看看它是否可以在你的 580 上运行?

答案3

我也遇到过同样的问题。以 NOMODESET 模式启动以启动安装程序。要获取 nomodeset,请等待第一个深灰色启动屏幕,其中显示键盘=小人图标,然后按任意键以获取基本菜单。然后按F6,使用箭头键向下移动,选择 nomodeset,按Space(因此旁边有一个 X)然后按ESC

现在您可以顺利进行安装。

我在之前的版本中也遇到了与 GTX580 相同的问题。这似乎是 Canonical 可以做的一件基本的事情,让主流芯片组的图形驱动程序正常工作。哎呀。

安装完成后将再次发布有关修复驱动程序的信息。(我现在正在安装)

答案4

嗯,- GTX 580 具有 CUDA - 技术(但不是 optimus,所以大黄蜂是必要的还是不必要的?):

自 2013 年 5 月起,nvidia 便推出了针对 CUDA 技术的特殊驱动程序包。不确定您是否需要在此处添加 bumblebee,但您可以在此处下载适用于 Linux 的 CUDA 包:

http://www.nvidia.de/object/cuda_1_1_beta.html

我认为这个软件包主要是为 CUDA 技术而构建的(不仅仅针对 Optimus)。

我不确定,但这个包可能就是解决方案。我也不知道 GTX 580 是否属于“混合卡”?

我使用像这里这样的 CUDA 特定安装解决了这个问题(在我的情况下,使用 nvidia GT 540M 的 CUDA-Optimus-Card 可以正常工作):

https://askubuntu.com/questions/297030/nvidia-frickle-with-hybrid-chipset-is-now-over-finally

我不知道这个答案是否有帮助。nvidia 卡的驱动程序区分大小写,这取决于您的硬件。如果这个答案没有帮助,那不是我的错。

相关内容