Итак, у меня был Crossfire, запущенный 14.04, но я решил обновить до 15.04, и теперь он ведет себя странно. Я прошел типичные шаги по комментированию всего в /etc/init/gpu-manager.conf
, и я пробежал процесс выполнения:
sudo aticonfig --initial -f
sudo aticonfig --adapter=0,1 --cfa
sudo aticonfig --adapter=0,1 --crossfire=on
несколько раз, и каждый раз, когда мост Crossfire появляется, когда я бегу :
aticonfig --lsch
Однако, каждый раз, когда lightdm перезапускается, либо во время перезагрузки, либо при перезапуске lightdm вручную, запуск aticonfig --lsch
снова возвращает No Multiple GPU chains defined
.
Я даже зашел так далеко, что заменил /bin/gpu-manager
, но даже тогда проблема сохраняется. Проблема также не связана с файлом /etc/X11/xorg.conf
, потому что он больше не перезаписывается.
Двойная проверка, чтобы IOMMU не был включен. (в BIOS), Когда IOMMU будет включен, после того, как будет отключена включенная переходная помеха перезагрузки AMD. И ядро даст Вам сообщение: для включения переходной помехи отключите IOMMU..
lspci | grep IOMMU #output must be noting
IOMMU может быть выключен в BIOS, или с передачей iommu=off к ядру.