fglrx-legacy-driver не видит Radeon HD 4650 AGP

2870
Rocket Hazmat

Я использую 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 устаревших не работает?

2
Возможно ли, что я перегрел / убил карту? Как я могу проверить это? Rocket Hazmat 11 лет назад 0
Я понял, что ядро ​​3.2 * может * не поддерживать fglrx. Я бегу `3.2.0-0.bpo.3-686-pae`. Rocket Hazmat 11 лет назад 0
fglrx 12.4 работает просто отлично. Единственное, мне нужно сначала применить этот патч (http://pastebin.com/xLTdXwtb) к `common / lib / modules / fglrx / build_mod / firegl_public.c`. Rocket Hazmat 11 лет назад 0

1 ответ на вопрос

1
Sylvester the Cat

Experimental drivers are called "experimental" because they are unstable and not efficiently tested. As a result, weird problems, errors and glitches can result. With this in mind, I suggest you try an earlier stable version (i.e. the latest stable release, rather than the latest release in general)

Good luck, hope this works! If not, leave a comment and I'll look further into it.

Я получил 12,4, чтобы работать правильно. Это был последний (до наследства), который поддерживал мою карту. Rocket Hazmat 11 лет назад 0
Вы можете применить патч на 12.4? или для этого нужно 12.6? Sylvester the Cat 11 лет назад 0
Чтобы установить 12.4, мне нужен патч. Я только хотел 12,6, потому что 6 больше, чем 4 :-P Rocket Hazmat 11 лет назад 0
о хорошо, так что проблемы решены тогда? Sylvester the Cat 11 лет назад 0
Похоже. 12.4 похоже на работу. Было бы неплохо выяснить, как заставить работать 12.6-унаследованную версию. Rocket Hazmat 11 лет назад 0