Debian 延伸上的 fglrx

Debian 延伸上的 fglrx

如何在 Debian Stretch 上安装 fglrx 驱动程序?这包裹追踪器指出现在没有可用的软件包,所以我添加了 Sid,固定在 100 上。当我 fglrx-driver现在尝试安装时,aptitude返回一些关于 的内容xorg-video-abi-18,一个应该由 X 服务器本身提供的软件包,如所述这里

最大的发行版之一的存储库中几乎整整一个月都没有像驱动程序这样重要的东西,怎么可能呢?

答案1

目前X.Org服务器提供了xorg-video-abi-19fglrx不支持; ABI 不向前兼容,这就是您无法从存储库安装驱动程序的原因。

对于 Debian 9 及更高版本,使用 AMD GPU 的唯一方法是使用免费radeon驱动程序(及其配套的非自由固件firmware-linux-nonfree),或者对于较新的 GPU,其后继者,amdgpu(在这些上,如果需要,您可以使用专有的 AMDGPU专业司机)。

请注意,它fglrx实际上并不是 Debian 的一部分,它是托管在 Debian 基础设施上的非自由存储库的一部分,但没有得到同等程度的关注和支持。就 Debian 而言,fglrx它并没有从其发行版中消失,因为它从未成为发行版的一部分。

答案2

我遇到了同样的问题,安装开源驱动程序解决了我的问题(确保您的 source.lst 中有 contrib 和 non-free ):

apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati

(该命令来自以下 wiki 页面:https://wiki.debian.org/AtiHowTo

答案3

我通过将 x-server 降级为 jessie 中提供的服务器解决了该问题。下面的脚本应该可以解决这个问题:

#!/bin/bash
printf "deb http://ftp.de.debian.org/debian/ stable main contrib non-free\ndeb-src http://ftp.de.debian.org/debian/ stable main contrib non-free\n" > /etc/apt/sources.list.d/stable.list
printf "Package: xserver-*\nPin: release a=stable\nPin-Priority:1001\n" > /etc/apt/preferences.d/xserver.pref
apt-get update;apt-get dist-upgrade
exit 0

要撤消更改,请删除在此过程中创建的文件。

请注意,我不能保证这会起作用。仅当您了解此脚本的用途时才应执行此操作。

相关内容