首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为Linux选择显卡?

如何为Linux选择显卡?
EN

Unix & Linux用户
提问于 2011-03-18 15:11:03
回答 9查看 76.1K关注 0票数 74

我正在建造或购买一个新的Linux系统,并且我试图为我的需要选择最好的显卡。我该怎么做这个决定?

微软Windows有数十个电脑设备审查网站,它们对新图形硬件的每一个细节都垂涎三尺,并执行详细的基准和优缺点。这些对于Linux来说也是有用的信息源吗?有哪个网站至少可以粗略地看一下Linux吗?

我主要是对良好的2D性能感兴趣,但是随着新的桌面环境需要硬件加速3D,我也需要考虑这一点。在哪里可以找到购买前的信息?

我非常希望有一个开源驱动程序。如何判断哪些开源驱动程序在功能支持和性能方面是最好的,而不加入十几个不同的邮件列表?具体的公司几乎总是最好的选择,还是会有所改变?

封闭源驱动程序的优点和缺点是什么?这主要是关于3D性能,还是有其他功能是由专有驱动程序启用的,而我可能会错过这些功能?由于一个封闭源代码驱动程序会将Linux内核标记为受污染的,那么封闭源代码公司是否擅长为相关问题提供直接的最终用户支持?到底是最先进的,我可以选择任何给定的显卡开放还是关闭,或者某些型号需要一个或另一个?

如果这张卡在我所选择的任何现代Linux发行版中都没有麻烦的话,那就太好了,而不需要经过长时间的处理。这是一个合理的希望,我如何才能最好地找到一张卡,将工作的方式?

如何找到特定的图形驱动程序是否符合市场上给定的模型?是否最好购买旧卡,以确保支持是可用的?

EN

回答 9

Unix & Linux用户

发布于 2011-03-21 12:54:38

如今,开源驱动程序变得越来越好。我对英特尔或AMD的硬件没有任何问题。

英特尔

我听说旧的很糟糕,但是我的G4500HD做了我想做的一切。不过,视频加速可能会更好。英特尔也没有专有的驱动程序,你唯一的选择就是开源。在KDE中合成的3D桌面在我的笔记本电脑上工作得很好,我的笔记本电脑有一个英特尔芯片。

AMD/ATi

现在,旧卡比新卡支持得更好。如果你能从同一代人那里得到一个x1800或其他东西,那可能是最好的了。r300g驱动程序比r600g得到更多的开发工作。这并不是说r600g是坏的,实际上它很棒!它只是有点落后于驱动程序的旧硬件。AMD有一个新硬件的专有驱动程序,但在我的经验中,您想要避免它;这是相当糟糕的。r300g覆盖的硬件不受该驱动程序的支持,因此开放驱动程序是您在那里的唯一选择。和我的英特尔芯片一样,我的Radeon 4850很好地运行了KDE中的复合桌面。

目前,我不推荐HD6000系列。6900在开放的驱动程序中完全没有支持,而其他的则有基本的支持。选择HD5000或HD4000。

Nvidia

他们有一个非常好的专有驱动程序,但是开放的驱动程序正在挣扎。它一直在变得越来越好,但是Nvidia没有做任何事情来帮助开发人员。至少AMD为他们的硬件提供了一点帮助。

有一个开放的司机的好处是,它将在任何发行版中开箱即用。如果您安装Fedora,一切都将工作,包括双屏幕和3D。专有的设置是痛苦的。他们都没有正确设置我的双屏幕。它更容易安装与Nvidia,这并不是说太多,因为AMD的blob只是在这个可怕的。此外,无论何时更新内核,都必须重新安装驱动程序。如果您安装了install版本,大多数发行版都会处理这个问题,但是如果您不安装,那么在一天早上启动并意识到您更新了内核,现在X.org无法工作是很烦人的。

如果你不打算玩3D游戏,英特尔或AMD的驱动程序都是最好的。AMD驱动程序比英特尔驱动程序更现代,它在Mesa中使用Gallium3D架构(这就是gr600g中的意思),但它们都完成了任务。

票数 32
EN

Unix & Linux用户

发布于 2011-03-21 20:30:00

虽然这篇文章是以事实为基础的,但它仍然包含了我个人的经验和观点。

Nvidia

尽管有一个针对OpenSource驱动程序的项目,但您可能需要考虑Nvidia只是封闭的源代码驱动程序。现在,在Nvidia的情况下,这并没有带来很多不好的东西,因为他们真的工作在他们的司机非常努力。对于Linux上的封闭源代码图形卡驱动程序来说,最好的支持是。

Nvidia图形卡是唯一在Linux和Windows上提供同等性能的显卡。

但是,封闭的源代码驱动程序意味着一些限制,比如不支持只有GPL驱动程序才能使用的特性(比如KMS)。

Intel

现在,当你选择英特尔时,你需要非常小心。一些英特尔图形卡实际上是第三方捆绑卡,没有任何(或有非常糟糕的)支持。但如果你选择正确的芯片,你可以享受最好的开源司机在那里。例如,即使是非常低端的Intel卡也可以更快地组合窗口管理器,而不是高端Nvidia卡。

AMD

现在这很复杂。AMD提供了两种专有的驱动程序(往往非常糟糕),它们还发布文档并支持开源驱动程序的开发。

现在的问题是,开源司机将永远不会包含某些许可/专利/等等.由于它们并不真正专注于封闭源代码驱动程序的开发,所以我猜它们总是落后的(Windows特性/性能)。

票数 24
EN

Unix & Linux用户

发布于 2011-03-18 15:34:04

查看以下开放和专有的linux友好显卡/芯片组列表:

http://www.phoronix.com/scan.php?page=category&item=Graphics%20Cards (提供基准和评论等等,非常酷)

http://www.tldp.org/HOWTO/Hardware-HOWTO/video.html

http://hardware4linux.info/search/

http://xorg.freedesktop.org/wiki/Projects/Drivers?action=show&redirect=VideoDrivers

就个人而言,我会选择NVIDIA显卡。他们的专有linux驱动程序真的很好,而且经常更新。他们甚至发布了FreeBSD和Solaris的驱动程序版本。据我所知,没有匹配的(既不是专有的,也不是免费的),我没有任何真实的问题,直接渲染和3D与NVIDIA卡,因为GeForce系列推出。

票数 12
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/9553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档