Я уже давно с этим борюсь. У меня старый Acer Aspire 5810T с AMD ATI Mobility Radeon HD 4330 внутри. Я отключил переключаемую опцию и теперь использую только карту HD4330, но у меня возникли проблемы с драйвером.
Я использую XUbuntu 12.04.5 и установил устаревший драйвер Catalyst 13.1, который я вручную загрузил с веб-сайта AMD/ATI.
Пока все хорошо, устанавливается нормально, за исключением того, что написано "loki_setup (null)". Не знаю, что это значит, но не думаю, что это имеет большое значение.
Хорошо, у меня установлен AMD Catalyst Center, и я могу запускать игры вроде Dota 2, которые я не мог раньше (хотя производительность намного хуже, чем когда я использовал Windows 7. Честно говоря, играть просто невозможно) - но теперь внезапно в приложении «Дополнительные драйверы» появляется проприетарный драйвер. Обратите внимание, что до установки Legacy 13.1 там ничего не было. Далее он говорит, что он не включен, поэтому я пытаюсь его включить. Это, похоже, работает, и он просит меня перезагрузиться - что я и делаю. Теперь, когда я снова запускаю «Дополнительные драйверы», его нет. Я не помню точно, но название было что-то вроде
FGLRX ATI/AMD ...
Также я больше не могу запустить AMD Catalyst Control Center и получаю ошибку:
Возникла проблема при инициализации Catalyst Control Center Linux edition. Она может быть вызвана следующим.
Не установлен графический драйвер AMD или драйвер AMD работает неправильно. Установите драйвер AMD, подходящий для вашего оборудования AMD, или настройте с помощью aticonfig.
Теперь, если я попытаюсь запустить aticonfig, он скажет:
aticonfig: поддерживаемые адаптеры не обнаружены
Итак. Стоит ли мне беспокоиться об этом? Нужно ли было вообще включать драйвер в приложении «Дополнительные драйверы» или драйвер уже включен при установке с устаревшим файлом .run?
EDIT: Кроме того, теперь, когда я пытаюсь запустить Steam, я получаю:
glXChooseVisual не удалось
Когда я проверяю lshw, я получаю это:
*-display НЕЗАЯВЛЕННОЕ описание: Контроллер, совместимый с VGA продукт: RV710/M92 [Mobility Radeon HD 4330/4350/4550] поставщик: Hynix Semiconductor (Hyundai Electronics) физический идентификатор: 0 информация о шине: pci@0000:01:00.0 версия: 00 ширина: 32 бита тактовая частота: 33 МГц возможности: vga_controller bus_master cap_list конфигурация: задержка=0 ресурсы: память: c00000000-cfffffff ioport: 4000(размер=256) память: d4000000-d400ffff память: d4020000-d403ffff
решение1
Проприетарный драйвер fglrx (который вы получаете из Additional Drivers) больше не поддерживается ATI для любого Ubuntu новее 12.04.01. Или для любого другого дистрибутива Linux, использующего то же ядро. Вам следует использовать драйвер Radeon с открытым исходным кодом.