У меня довольно старый (~ 2007ish) iMac, который я недавно установил Xubuntu 13.04 (64 бит). По разным причинам важно, чтобы я смог получить разумное 2D-графическое ускорение на этой машине, и, к сожалению, mesa не совсем сократил его. Поэтому я старался установить проприетарные драйверы AMD, но пока не добился успеха.
Согласно результатам работы lspci | grep VGA, у меня, похоже, есть AMD Mobility Radeon HD 2600 XT / 2700. В диспетчере настроек> Программное обеспечение и amp; Обновления> Дополнительные драйверы Я не вижу возможности установки проприетарного драйвера дисплея.
1) Установка fglrx или fglrx-updates из normal 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.
1) Установка fglrx или fglrx-updates из обычного рестрикционного репозитория Raring [ ! d12]
На этот раз процесс 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, которые могут быть совместимы?