Linux 需要显卡驱动程序吗?

Linux 需要显卡驱动程序吗?

我使用的是 Linux,硬件配置如下:

  • 英特尔酷睿 i7 3.4GHz 4770k
  • 微星Z87 MPower主板
  • 微星 GeForce GTX760 2GB DDR5 显卡
  • 1TB硬盘
  • 16GB内存

Linux 需要显卡驱动程序吗?

答案1

是的不。

Linux即使根本没有视频终端(考虑串行控制台或“无头”设置),它也非常乐意运行。

Linux非常适合在 16 种颜色的 80x25 字符模式下运行。

然而,让高端显卡除了显示文本之外什么也不做,这似乎是相当浪费的。720x350 像素屏幕分辨率几乎只是勉强可单独寻址的像素。这是1984年的技术水平

X11(通常在 XFree86 中实现,现在更常见的是 Xorg)需要一个驱动程序才能使用显卡来显示图形。它使用电子设备安全协会 帧缓冲区支持 Linux 内核,或者可以使用专门的驱动程序,能够更好地利用所安装的特定显卡。作为彼得夫指出,VESA驱动程序非常慢,但基本上可以使用任何事物它可以输出到图形显示,因此当其他一切失败或当您不知道将遇到什么硬件时(例如在安装程序环境中),这是一个很好的后备。

这意味着您提出的问题应该问题是“我需要显卡驱动程序才能在 X11 图形模式下运行吗?”。为了回答这个问题,是的,您确实如此,而且 X11 附带了一套相当不错的驱动程序,特别是与内核的帧缓冲区支持相结合,使您可以使用当今大多数显卡的基本功能。您可能无法充分利用该卡的潜力(例如,硬件 3D 加速),但您还是可以的。这取决于您选择的发行版在特定时间为该特定卡默认安装的特定驱动程序的功能,并且由于这在发行版和版本之间可能存在很大差异,因此我们能够回答这个问题的唯一方法是如果您问一个具体问题,例如“Ubuntu 13.04 是否能够充分发挥 GTX760 的全部潜力,还是我需要下载单独的驱动程序?”

基本上就是这样伊格纳西奥·巴斯克斯·艾布拉姆斯的回答是关于。发行版的安装程序安装的驱动程序很可能受到该发行版的良好支持,即使它可能不支持完全支持硬件的功能。因此建议首先尝试一下,如果它没有按照你想要的方式工作,然后您可以寻找替代司机。

答案2

确实如此,对于 nVidia 卡,您可以基本选择开源nouveau或专有nvidia.第一个提供较低的性能,但是开放的,因此您可以检查(理论上)该软件不包含任何不需要的内容。后者功能更强大(由芯片制造商根据封闭规范开发),但带有固有的封闭源威胁。

除此之外,应该可以使用遗留vesa驱动程序(这是通用的并且非常慢的)。

答案3

是的你是。但您可能对发行版附带的版本感到满意。尝试一下这个,只有当它还不够时,你才必须寻找另一个。

答案4

如果您已经使用具有该配置的 Linux,那么您至少已经安装了默认的开源图形驱动程序。

如果您想要更好的性能和更多功能,您需要安装 nvidia 专有驱动程序。

相关内容