Ubuntu 12.10 Unity не запускается, когда я активирую Xinerama с 6 экранами
У меня есть 2 видеокарты. 1X HD7850 (основная видеокарта) 1X HD6450
Я установил драйвер для ATI AMD Beta 12.11 с сайта AMD. Он работает очень хорошо..
И затем, я иду в AMD Catalyst Control, чтобы управлять моими дисплеями. Я размещаю их все рядом (4 монитора). Они были обнаружены с хорошим разрешением для каждого из моих мониторов.
Чем я перезагружаюсь, пока не активирую Xinerama... Теперь я вижу, что моя 1-я видеокарта (HD7850) показывает полосу единства с найденными обоями.
Но другая видеокарта (HD6450) показывает мне белый (серый) дисплей на обоих мониторах карты... Если я перетаскиваю мышь на один из этих мониторов, я вижу указатель X для моей мыши и не могу перейти к другому показать больше.
Я перезагружаюсь... Я активирую Xinerama, и теперь я могу видеть все обои на всех экранах, и моя мышь может перемещаться туда, куда я хочу. Нет больше белого дисплея. Очень красиво, все мониторы работают с хорошим разрешением.
Но это когда Unity больше не запускается:/ Я сделал unity --replace
и я получаю предупреждение: не установлена переменная DISPLAY, установив его на: 0
(Я все еще вижу значки на рабочем столе, перемещаю мышь, щелкаю правой кнопкой мыши и вижу параметры с рабочего стола... но нет панели (единство))
Кто-нибудь может помочь, пожалуйста?
Большое спасибо.
JmCourir
1 ответ
Что ж, я много занимался поиском, и похоже, что Unity на данный момент не работает с драйверами ATI.
Итак, я пошел в KDE... Я скачал kUbuntu и установил.
После этого я пошел в терминал, набрав Ctrl+Alt+F1 и загрузил необходимые файлы:
sudo apt-get install module-assistant
sudo m-a prepare
Я остановил лайткдм
sudo /etc/init.d/lightdm stop
Затем я установил файл драйвера.run из ATI. Конечно, сначала нужно распаковать
unzip filedriver.zip
sudo chmod +x filedriver.run
sudo ./fildriver.run
Следите за установкой и отвечайте на вопросы.
И вуаля.... вам придется перезагрузить компьютер,
sudo reboot
Когда вы вернетесь к рабочему столу... вам придется настроить все мониторы в AMD Catalyst Control Center (режим администратора), для настройки которых потребуется несколько перезагрузок.
Для меня это работает.
Вы также заметите, что использование AMD Testing возможно только в том случае, если вы установили бета-драйвер 12.11 с веб-сайта AMD.
Вы можете избавиться от этого, сделав это:
sudo gedit /etc/ati/signature
Вы увидите большими буквами без подписи. Выделите это и удалите. Теперь вставьте это туда:
b67d452b67e1e4baee18b65de7643cc0: 8e537c1d56ccd588de2c866886490df38148761a24cca5eea7388168d3560bf9: 8e1870185082d5dedb2ed53e835104f8d21877485fd7d282d62e8264d7005af38e4c711350d7d5dbdc2cd53e865159a5d74a76135fd0d2828a2b836bd7065af9
Сохраните и закройте этот текстовый редактор. Теперь выйдите из Ubuntu. Войдите снова. Там не должно быть водяных знаков больше.
Вы закончили с установкой.
Часть моего поиска с этих сайтов:
http://ubuntuforums.org/showthread.php?p=12315997&posted=1#post12315997
http://debianandi.blogspot.ca/2012/09/how-to-install-ati-proprietary-driver.html
Да, вы увидите, что это не так забавно, когда мышь застряла на рабочем столе в другом окне... вам придется активировать Xinerama, чтобы избавиться от этого.