我是 Linux 的新手,我用这个命令安装了 Nvidia 驱动程序
# yum install akmod-nvidia
一切顺利,但重启后系统立即挂起
starting atd............ [ ok ]
然后我得到一个光标“_”,没有其他任何事情发生!
答案1
昨天我在 VMWare 中运行 Fed13 时也遇到了同样的问题。这些细节并不重要。我当时就抱怨,认为这与 X 驱动程序或坏内核有关。哎呀!幸运的是事实并非如此。
原来是因为缺少登录管理器(或者现在叫什么名字)——gdm、kdm 或类似的东西来调出常规登录提示。不知怎么的,在一次大规模升级和删除不需要的软件包的过程中,我删除了 gdm。
解决方案:Alt-F2(或其他 Fn)让我可以正常登录,因此我以 root 身份登录,运行 yum install kdm(或选择您喜欢的),之后一切正常。
答案2
其他虚拟终端中可能存在更有用的错误。如果按住该<Alt>
键并按下功能键,则可以在它们之间切换。
为了解决这个问题,你可能需要通过另一种方法启动你的系统,一种常见的方法是使用 LiveCD(这可能是你最初安装的,如果不是立即下载)。
使用 LiveCD 启动后,您还可以做更多的事情。最简单的方法是检查启动日志 - 您应该能够在桌面上看到安装程序分区,因此双击它然后查找var/log
- 感兴趣的文件将会是messages
,也许boot
,在 gEdit 中打开它们并查看错误。
为了解决错误,你可能需要编辑xorg.conf
或者你可能需要chroot
进入已安装的系统并取出akmod-nvidia
包装。
答案3
RPM Fusion Howto 中解答了这个问题: http://rpmfusion.org/Howto/nVidia#head-205aab6f190d363e3915c0fa2e0681fc392aaeb6
我也刚刚安装了 RPM Fusion 包——遗憾的是安装时没有一些文档提及与 Nouveau 的冲突。