Я установил свежую копию Ubuntu 13.10 x64 и AMD Catalyst 13.12. При загрузке я на секунду вижу заставку с логотипом Ubuntu, затем она просто переходит на черный экран. Я использую графическую карту R9 290x.
Вот мои шаги установки:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic libqtgui4 lib32gcc1
sudo sh *.run --buildpkg Ubuntu/saucy
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f --adapter=all
sudo reboot
Затем система перезагружается, черный экран.
Тогда я наткнулся на эту тему: patch
Я удаляю свою текущую установку катализатора, перенастраиваю мой xorg.conf.
Я делаю шаги в ветке патча, а затем переустановить катализатор 13.12 с патчем.
Я получаю тот же результат: перезагрузка и затем черный экран.
Итак, я взглянул на файл Xorg.0.log и grep и увидел именно эту проблему: проблема Xorg.conf
У меня нет папки с именем /usr/lib64
или /usr/X11R6...
, поэтому я делаю рекомендуемые изменения:
cd /usr ; sudo ln -svT lib /usr/lib64
Затем я создал папку каталогов:
mkdir /usr/X11R6
mkdir /usr/X11R6/lib64
....
cp /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri/
Я вручную скопировал файл fglrx_dri.so в папки X11R6. Это позволило устранить ошибки в файлах Xorg.0.conf. Я перезагружаюсь, и та же самая проблема: посмотрите заставку Ubuntu на секунду, затем черный экран.
Система действительно распознает видеокарту, потому что, когда я делаю это:
sudo aticonfig --lsa
* 0. 01:00.0 AMD Radeon R9 290 Series
* - Default adapter
Но когда я делаю это:
sudo aticonfig --adapter=all --odgt
ERROR - X needs to be running to perform AMD Overdrive(TM) commands
Поэтому я пытаюсь запустить X:
sudo xinit
Но он говорит мне, что (EE) Server is already active for display 0
Я попытался выключить Lightdm и перезапустить X:
sudo service lightdm stop
sudo xinit
Затем я вижу, что Lightdm говорит, что он запускается, и печатается куча текста ... но он останавливается на:
....
Loading extension GLESX
Loading extension AMDXVOPL
Loading extension AMDXVBA
Теперь я не знаю, как еще это решить.