显卡在 Windows 下工作正常,但在 Linux 下却不行

显卡在 Windows 下工作正常,但在 Linux 下却不行

新显卡:Geforce 9500 GT 1 GB。http://www.gainward.com/main/vgapro.php?id=125

它在 Windows XP、1920x1080、3D 下运行良好,在负载下稳定。

但是当我启动 Linux 时,启动和加载序列后会出现黑屏。这种情况在多种 Linux 版本中都会发生。例如:

  • 插入 Ubuntu Live CD,从 CD 启动 Ubuntu(图形和所有内容)
  • 选择“启动 Ubuntu”
  • 获取内核启动信息(解压 elf 等)
  • 屏幕变黑。显示器显示信号正常。无论我启动到 X 还是单用户模式都没关系。
  • 尝试 ctrl-Fx、ctrl-alt-backspace 等。没有反应。
  • 按 ctrl-alt-delete
  • 获取 Ubuntu 关机屏幕(移除 cd)

以前的 Debian 安装或新的 Debian 安装也是如此。一旦 Linux 从旧式 VGA 切换,屏幕就会变黑。当然,在 Windows 中,带有 Linux 的 Virtualbox 可以正常工作。

不过,卡本身似乎没什么问题,事实上,我是在同一个系统上写的,只是用的是 Windows。

还有人见过类似的东西吗?有什么办法可以让 Debian 显示屏幕吗?

问题是:我看不到任何登录屏幕,只有启动消息。我知道如何安装 nvidia 驱动程序,它们在旧显卡(旧 GeForce 6600)上处于活动状态。问题是我根本没有机会登录,因为甚至连 shell 都没有显示。

答案1

视频驱动程序问题在 Linux 中并不少见,尤其是高端卡。

听起来 X 对您的显卡不满意。启动命令行,然后转到 /etc/x11/xorg.conf 并检查显卡配置的设置。分辨率或刷新率或类似设置可能超出了显卡支持的设置。

以下是xorg.conf 手册页...您将在“设备”部分下查看。

以下是遇到类似问题的人的链接Ubuntu 论坛。线程中有一些示例配置文件。

这是基本的 Ubuntu如何安装 Nvidia 显卡驱动程序wiki。可能是你没有安装正确的驱动程序。你之前用过 ATI 显卡吗?ATI 在 Linux 上的运行效果不如 NVidia。

@编辑

如果你甚至无法获得命令行,请尝试启动到“故障安全图形”通过说“启动到命令行”,我的意思是单用户模式...如果您让 X 启动,它将不允许您做任何事情。

答案2

尝试 Fedora 12。Ubuntu 默认仍使用非常差的 nv 驱动程序,而 Fedora 使用更新、改进的 nouveau 驱动程序,该驱动程序更有可能正常工作。

相关内容