我有这个联想Z575搭配 Radeon HD 6520G。我已经安装了 Crunchbang Linux 并想要配置显卡。我安装了开放驱动程序(x-server-xorg...),但什么也没安装。我清除了它们,安装了关闭的驱动程序(从存储库),重新启动 - 但仍然没有任何结果。我一直在后备模式下运行。
怎么了?如何安装和配置驱动程序
答案1
首先,不要卸载 xserver-xorg-video-ati。即使您使用 FGLRX,这也不是一个好主意。如果您已经删除了它,那么您应该尽快重新安装它。
接下来您应该安装 FGLRX。我已经很长一段时间没有使用过 crunchbang,所以我不确定他们是否在某些软件包中提供 FGLRX 驱动程序。如果您能找到软件包,请在手动安装之前先尝试一下。如果不存在软件包,或者安装后不支持您的卡,您需要从 AMD 驱动程序网页下载安装程序。网上有很好的安装说明,记住 crunchbang 是基于 Debian 的。
当您完成 FGLRX 安装并重新启动计算机后,请使用此命令验证它们是否已正确安装。
fglrxinfo
我的工作站输出,看起来像这样......
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5670
OpenGL version string: 4.1.11251 Compatibility Profile Context
只要您的标有“Advanced Micro Devices, Inc.”。而不是 MESA,你应该保持良好的状态。
您还应该使用此命令测试您的 opengl 输出。
fgl_glxgears
如果您遇到问题,请发表评论,我会提供帮助。
答案2
您很可能盲目地相信您的卡必须受到所有这些驱动程序的支持。我猜想以下所有事情都会同时发生:
你的卡,代号土耳其人,需要Linux 版本 2.6.38 或更高版本。还有几个适用于 AMD 卡的 FLOSS 驱动程序——仍然有旧的(UMS)驱动程序,甚至没有列出北部群岛在特征矩阵中。您需要检查您尝试使用的驱动程序是否是较新版本的驱动程序(KMS 驱动程序),所有内核外部分是否足够新,可以带来任何所需的北方群岛相关内容,以及 Linux 版本(内核)您正在运行的是驱动程序之一(信任驱动页面,≥2.6.38)
AMD 提供专有驱动程序,其中包括同时支持多张卡。这些驱动程序都有版本号,新的卡会添加到较新的版本中,而一些旧的卡会在其中一些版本中被删除(我知道这是一种有趣的方法)。检查存储库中提供的驱动程序版本是否确实包含对您的卡的支持(我想您可以向软件包管理器询问版本号,如果您的发行版没有维护这样的列表,请前往 AMD 网页进行检查)。
因此,在尝试安装和配置驱动程序之前,请检查您要安装和配置的驱动程序是否确实支持您要使用的卡。
(您始终可以尝试直接从 AMD 安装驱动程序,但请注意,由于这些是二进制、闭源驱动程序,而发行版维护人员可以确保存储库版本至少看起来可以与其他系统组件配合良好,因此没有这样您就可以确保上游的最新驱动程序正常工作,不会出现崩溃或稳定性问题。)