2

Я использую Debian Squeeze на старой коробке Dell Dimension 8300. Он имеет карту AGP Radeon HD 4650. Я использую эту машину для майнинга биткойнов, и сегодня я заметил, что машина перезагрузилась! Мое драгоценное время!

В любом случае, мой майнер не запустится, поэтому я подумал, что может обновить мой графический драйвер, возможно, это решит проблему. Я пошел на amd.com и загрузил новейший драйвер (12.6 legacy), но после его установки aticonfig выдал ошибку:

aticonfig: Поддерживаемые адаптеры не обнаружены

Я удалил драйвер и решил попробовать установить его из apt. AMD отказалась от поддержки серии HD 4000 в fglrx, вынудив меня использовать fglrx-legacy-driver (в настоящее время только в экспериментальной версии). Чтобы установить это, мне пришлось обновить 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 ответ1

1

Экспериментальные драйверы называются "экспериментальными", потому что они нестабильны и неэффективно тестируются. В результате могут возникнуть странные проблемы, ошибки и глюки. Имея это в виду, я предлагаю вам попробовать более раннюю стабильную версию (т.е. последний стабильный выпуск, а не последний выпуск в целом)

Удачи, надеюсь, это работает! Если нет, оставьте комментарий, и я буду смотреть дальше в него.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .