Проблемы с fglrx с AMD Mobility Radeon HD 2600 XT на Xubuntu 13.04

Проблема

У меня довольно старый (~ 2007-й) iMac, на котором я недавно установил Xubuntu 13.04 (64 бит). По разным причинам важно, чтобы я смог получить разумное ускорение 2D-графики на этом компьютере, и, к сожалению, mesa не совсем его сократил. Поэтому я боролся за установку проприетарных драйверов AMD, но пока безуспешно.

Согласно выводу lspci | grep VGA, у меня, похоже, AMD Mobility Radeon HD 2600 XT / 2700. Поиск в Диспетчер настроек> Программное обеспечение и усилители Обновления> Дополнительные драйверы Я не вижу никакой возможности установить проприетарный драйвер дисплея.

Вещи, которые я пробовал:

1) Установка fglrx или fglrx-updates из обычного ограниченного хранилища Raring

В обоих случаях lightdm не не начинать вообще. dmesg | tail дает мне:

[   21.939526] AMD IOMMUv2 driver by Joerg Roedel <joerg.roedel@amd.com>
[   21.939530] AMD IOMMUv2 functionality not available on this system`
[   22.078527] <6>[fglrx] Maximum main memory to use for locked dma buffers: 1873 MBytes.
[   22.078991] <3>[fglrx:firegl_init_device_list] *ERROR* No supported display adapters were found
[   22.078993] <3>[fglrx:firegl_init_module] *ERROR* firegl_init_devices failed

На основании веб-сайта AMD и различных других ответов на этом сайте, кажется, что адаптеры серии Radeon HD 2000 - 4000 больше не поддерживаются основными драйверами Catalyst, доступными непосредственно от AMD, или пакетами fglrx, доступными из стандартных репозиториев Ubuntu.

2) Добавление этого репозитория , понижение Xserver до 1.12.4 и установка fglrx-legacy

На этот раз процесс lightdm, кажется, запускается, но дисплей полностью сбит с толку (странные движущиеся цветовые градиенты). Я вижу это в dmesg | tail:

[   18.562524] fglrx_pci 0000:01:00.0: irq 48 for MSI/MSI-X
[   18.562950] <6>[fglrx] Firegl kernel thread PID: 1264
[   18.563022] <6>[fglrx] Firegl kernel thread PID: 1265
[   18.563091] <6>[fglrx] Firegl kernel thread PID: 1266
[   18.563203] <6>[fglrx] IRQ 48 Enabled
[   19.847271] <6>[fglrx] Gart USWC size:624 M.
[   19.847275] <6>[fglrx] Gart cacheable size:245 M.
[   19.847279] <6>[fglrx] Reserved FB block: Shared offset:0, size:1000000 
[   19.847281] <6>[fglrx] Reserved FB block: Unshared offset:fe0b000, size:1f5000

3) Установка устаревших драйверов Catalyst , загруженных непосредственно с сайта AMD

Во время При установке я получаю сообщение DKMS part of installation failed. Please refer to /usr/share/ati/fglrx-install.log for details. В журнале установки говорится следующее:

cd /var/lib/dkms/fglrx/8.97.100.7/build; sh make.sh --nohints --uname_r=3.8.0-27-generic --norootcheck......(bad exit status: 1)
[Error] Kernel Module : Failed to build fglrx-8.97.100.7 with DKMS
[Error] Kernel Module : Removing fglrx-8.97.100.7 from DKMS

Предположительно, его не удается собрать, поскольку этот драйвер поддерживает только версии ядра до 3.4, а у меня - 3.8.0-27.

Что дальше?

Можно ли как-нибудь получить проприетарные драйверы AMD, работающие на Ubuntu с Radeon HD 2600 XT? Я открыт для других опций, таких как понижение версии Ubuntu или переключение на другой оконный менеджер. Может ли кто-нибудь предложить какую-либо комбинацию версий Ubuntu и Catalyst, которые могут быть совместимы?

1
задан 13 April 2017 в 15:23

1 ответ

Я думаю, что вы хотите перейти на (x) buntu 12.04, самый последний выпуск, который все еще использует xorg 1.12, который совместим с устаревшим драйвером Radeon. Здесь и там были опубликованы инструкции по вводу Catalyst в более поздние выпуски , но я давно не слышал истории успеха. (Раскрытие: моя собственная графика Radeon не унаследовала. Лично у меня пока нет этой проблемы. У меня просто есть интерес.)

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: