我在一台旧的 Dell Dimension 8300 机器上运行 Debian Squeeze。它有一块 AGP Radeon HD 4650 显卡。我用这台机器挖比特币,今天我发现机器重启了!我的宝贵正常运行时间!
无论如何,我的矿机无法启动,所以我想最好更新我的显卡驱动程序,也许这样可以解决这个问题。我去了amd.com并下载了最新的驱动程序(12.6遗产),但是安装之后,却aticonfig
出现错误:
aticonfig:未检测到受支持的适配器
我卸载了驱动程序,并决定尝试从 apt 安装它。AMD 已在 fglrx 中放弃了对 HD 4000 系列的支持,迫使我使用fglrx-旧版驱动程序(目前仅在实验)。为了安装它,我必须更新 libc6(以及其他一些重要的软件包,如 gcc),我必须使用它们的 wheezy 版本。我终于安装了 fglrx-legacy-driver,但我仍然得到:
aticonfig:未检测到受支持的适配器
为什么驱动程序找不到我的显卡?我猜想这与它是 AGP 显卡有关。
以下是输出lspci -v
(为什么这么说Kernel driver in use: fglrx_pci
?):
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV730 Pro AGP [Radeon HD 4600 Series] (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices [AMD] nee ATI Device 0028
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at e0000000 (32-bit, prefetchable) [size=256M]
I/O ports at de00 [size=256]
Memory at fe9f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at fea00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] AGP version 3.0
Kernel driver in use: fglrx_pci
编辑:fglrx 12.4 似乎可以工作。问题是,由于我使用的是内核 3.2,因此我需要应用此补丁到common/lib/modules/fglrx/build_mod/firegl_public.c
。我以为 ATI 放弃了对 4xxx 系列的支持后12.4. 为什么 12.6 旧版本不起作用?
答案1
实验性驱动程序之所以被称为“实验性”驱动程序,是因为它们不稳定且没有经过有效测试。因此,可能会出现奇怪的问题、错误和故障。考虑到这一点,我建议您尝试较早的稳定版本(即最新的稳定版本,而不是一般的最新版本)
祝你好运,希望这个方法有效!如果没有效果,请留言,我会进一步研究。