Я пытался использовать проприетарный драйвер fglrx для ATI Radeon HD 5670 в Ubuntu 14.04, но когда я его установил (используя apt-get или вкладку «Дополнительные драйверы» в приложении «Программное обеспечение и обновления»), я получил пустой экран в следующем перезагрузите компьютер вместо экрана входа в систему.
У меня есть 2 графических процессора, работающих в «двойном» режиме (Crossfire).
Я пробовал оба fglrx и fglrx-обновления с одинаковым результатом для обоих.
Я выполнил все шаги в справочной вики, но проблема остается.
Выход grep "] (EE)" /var/log/Xorg.0.log
:
[ 10.550] (EE) open /dev/dri/card0: No such file or directory
[ 10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[ 10.769] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[ 10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
Я также попробовал:
установка
nomodeset
параметра при загрузкеln -s /usr/lib /usr/lib64
но проблема сохраняется.
Ответы:
(начать разглагольствовать) Я выкладываю свое решение здесь, если кто-то наткнулся на тот же довольно раздражающий вопрос Эта ошибка имеет много последствий для эффективной работы вашего рабочего стола Trusty Tahr. Если вы работаете в Ubuntu, я очень озадачен, почему ваша команда не решит эту проблему. У многих людей есть эта проблема, и ваш LTS, иначе отличный выпуск, является ужасно медленным, нестабильным и глючным для этой проблемы. (конец разглагольствования)
Это исправление для меня, это означало лучше - нет, поразите, что - пригодный для использования - запуск браузеров, которые мы все обычно используем - Firefox и / или Chrome.
Следуйте инструкциям на этой странице и установите
linux-headers-generic
иfglrx-updates
иfglrx-amdcccle-updates
. Затем вы сталкиваетесь с ошибками, указанными в этом оригинальном вопросе. На этом этапе вы готовы к простому исправлению (несмотря на тот факт, что мне потребовалась неделя, чтобы добраться сюда - очевидно, исправление становится очевидным, как только оно заявлено просто):Когда вы закончите, вы сможете проверить следующее:
источник
/usr/lib64
каталог (содержащий толькоgconv
каталог), поэтому я не могу выполнить первую команду. Любая альтернатива? И, кстати, похоже, что четвертая команда должна быть обратной:ln -s /usr/lib/dri/fglrx_dri.so fglrx_dri.so
(EE) open /dev/dri/card0: No such file or directory
указывает, что модуль ядра для карты не загружен. Возможные сценарии, которые я вижу, состоят в том, что либо ваша карта больше не поддерживается (в этом случае драйвер с открытым исходным кодом является хорошей альтернативой с очень хорошей производительностью), либо драйвер не может быть правильно собран при установке.Убедитесь, что у вас установлен пакет linux-headers-generic, и переустановите драйверы.
После установки драйверов через вкладку « Дополнительные драйверы » запустите
sudo aticonfig --initial -f
терминал и перезагрузите компьютер.источник
grep "] (EE)" /var/log/Xorg.0.log
nomodeset
. Если это работает, см. Ссылку выше о том, как сделать его постоянным.источник