Извините, если я немного многословен, но я пытаюсь вспомнить и предоставить как можно больше информации. В 13.04 все работало нормально, и я даже мог играть в Dota2 на Steam. После обновления до 13.10 это был кошмар.
Карта Radeon 7770 дает черный экран смерти при загрузке Ubuntu. Я не могу получить доступ к tty-экрану с помощью карты Radeon 7770, и я попробовал несколько ядер.
Поэтому я был вынужден использовать встроенную видеокарту материнской платы. При первой загрузке было много ошибок, и Ubuntu пришлось работать в режиме низкого разрешения, или возникла какая-то ошибка, подобная той, что были установлены, потому что установлены драйверы AMD Catalyst и fglrx. Я удалил их, но я думаю, что они неполные и установили файлы Xorg. Так что теперь, по крайней мере, моя Ubuntu запускается без ошибок, если я использовал встроенную графику материнской платы без ошибок вообще.
Я пытался изменить lightdm на gdm, добавить режим сна, попробовать nomodeset и т. Д., Но все равно он всегда застревает на экране загрузки без возможности tty, если я использую свою карту Radeon.
Я пытаюсь установить обратно мою карту Radeon 7770 и установить драйверы для нее. Поскольку я не могу вставить в карту карту, чтобы компьютер обнаружил ее, а затем установить драйверы, я пытаюсь установить драйверы вручную, прежде чем вставить ее в карту.
Мне следует удалить fglrx, так как больше нет команды fglrxinfo. Я удалил все лишние ppas (я раньше пробовал oibaf и т. Д.) Из обновлений программного обеспечения.
Сейчас я скачал последние драйверы AMD и выполнил команду
sudo sh amd-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg
, и файлы deb генерируются правильно. Но когда я пытаюсь запустить
sudo dpkg -i fglrx*.deb
, я получаю эту ошибку
Unpacking fglrx (from fglrx_13.250-0ubuntu1_amd64.deb) ...
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.
dpkg: error processing fglrx_13.250-0ubuntu1_amd64.deb (--install):
subprocess new pre-installation script returned error exit status 1
Preparing to replace fglrx-amdcccle 2:13.200-0ubuntu1 (using fglrx-amdcccle_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-amdcccle ...
Preparing to replace fglrx-dev 2:13.200-0ubuntu1 (using fglrx-dev_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-dev ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
fglrx-amdcccle depends on fglrx; however:
Package fglrx is not installed.
dpkg: error processing fglrx-amdcccle (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
fglrx-dev depends on fglrx; however:
Package fglrx is not installed.
dpkg: error processing fglrx-dev (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
fglrx_13.250-0ubuntu1_amd64.deb
fglrx-amdcccle
fglrx-dev
Я пытался пойти в синаптическую систему, чтобы исправить сломанные пакеты безрезультатно.
Если я попытаюсь очистить fglrx сейчас, я получу эту ошибку
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package fglrx_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-amdcccle_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-amdcccle_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-dev_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-dev_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-installer_13.250-0ubuntu1_amd64.changes
E: Couldn't find any package by regex 'fglrx-installer_13.250-0ubuntu1_amd64.changes'
Я также попытался заглянуть в файл состояния dpkg, как советовалось в одном посте, найти материал fglrx и удалить строки, содержащие его, но Я не смог найти ни одного.
Может кто-нибудь сказать мне, пожалуй, лучший способ выяснить, какие графические драйверы я установил, так как я мог испортить покупку и переустановку и как сбросить ее до пустого состояния.
Моя встроенная графика работает нормально, поэтому 13.10 стабильна, просто я не могу использовать 7770 с ней! Я думаю об установке Windows после всего этого разочарования.
Спасибо.
РЕДАКТИРОВАТЬ ОДИН:
Хорошо, я думаю, что частично решил проблему, поэтому, если кто-то испытывает те же проблемы, что и я, это может помочь.
Проблема в том, что драйверы работают либо на мою встроенную карту, либо на мою карту Radeon 7770.
Первоначально обновление до 13.10 было прервано, поэтому было проще сначала исправить драйверы встроенной платы, чтобы я мог попытаться добраться до терминала. После этого я пытался починить карту Radeon 7770.
То, что я сделал из последней части, относится к
sudo sh /usr/share/ati/fglrx-uninstall.sh -- force
Это вызвало поломку встроенной видеокарты. Я бы загрузил в черный экран только мой курсор X.
Однако, когда я сейчас вставил свою карту Radeon 7770, она, по крайней мере, вытащила бы меня на черный экран с курсором X. Что положительно! (как ни странно). Так что теперь я могу связаться с установленной картой Radeon. Я пошел к файлам deb и смог сделать
sudo dpkg -i fglrx*.deb
Я также переустановил рабочий стол Unity.
При перезагрузке я мог видеть экран с моей Radeon 7770! По-прежнему появляется много ошибок, и мне приходится масштабировать экран, но кажется, что это хорошо.
Редактировать два
Так что я пытался установить Steam после того, как карта Radeon 7770 заработала. Предупреждаю, что в драйвере из раздела «Программное обеспечение и обновления» драйверы fglrx-updates терпят неудачу.
Чтобы драйвер Catalyst работал, вам нужно использовать бета-версию 13.11
.
13.4 не будет компилироваться с ядром Saucy в соответствии с надёжным @Nathan .
Просмотрите это руководство , чтобы увидеть всю процедуру и несколько советов.
Ходил кругами с моими 4870
https://help.ubuntu.com/community/RadeonDriver
sudo update-pciids
тянет в новом pci ids
и работают под открытыми драйверами mesa, поскольку amd
не обновлялись с Ubuntu 12.10 .