Обновлен Ubuntu с 12.04 до 12.10 Ati Radeon HD 3450 Катастрофа!

8

Когда я обновился, все было готово на экране моего компьютера и с моей 12.04 Ubuntu.

Когда я перезапустил систему, видеокарта не была обнаружена. Я был вынужден запустить компьютер в низком графическом режиме, и в конце концов у меня был розовый настольный компьютер с моими картами и без каких-либо других программ.

Что мне теперь делать? Мне нужно восстановить фотографии в моей системе, чтобы я мог загрузить их онлайн.

Сначала я провел тестирование видеокарты на терминале, и оно показало, что карта совместима с Unity 3D. У меня ATI Radeon HD 3450, и я изначально запускал 32-битную сборку Ubuntu 12.04

Сейчас у меня сломанная установка Linux, без работающей видеокарты или рабочего стола, поэтому я не уверен, как это исправить.

мини Я
источник

Ответы:

6

Ati удалила поддержку графических карт серий Radeon 2xxx, 3xxx и 4xxx для своих новейших драйверов, которые теперь использует Ubuntu 12.10. Вам нужно установить устаревшие драйверы AMD, чтобы использовать эти старые карты. Вот сообщение в блоге, которое дает несколько способов сделать это. Решение, рекомендованное постом, и то, что сработало для меня, заключалось в использовании стороннего репозитория, предоставленного Томашем Макаревичем . Это просто потребовало 4 терминальных команды.

Во-первых, вы должны иметь возможность получить доступ к вашим приложениям. Unity дает сбой под этой проблемой, удаляя доступ к тире, поэтому вам следует переключиться на использование классической среды рабочего стола GNOME. Вы можете сделать это с экрана входа в систему после загрузки компьютера. Нажмите на маленький значок справа от вашего имени, и вы должны увидеть раскрывающийся список параметров рабочего стола. Выберите GNOME Classic (No effects). Затем войдите в систему как обычно. Теперь у вас должно появиться меню «Приложения» в верхнем левом углу рабочего стола. Большинство приложений должно быть в очевидных местах. Чтобы добраться до терминала, следуйте по пути Applicationsменю Accessories>> Terminal.

Чтобы установить устаревшие драйверы с помощью репозитория Makarewicz, откройте терминал и введите следующие команды. Первая команда потребует ваш пароль sudo, а также даст вам текстовый дамп, объясняющий, что происходит.

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

Затем перезагрузите компьютер. Ваши проблемы с графикой должны быть исправлены.

Калеб
источник
Дополнительное примечание. Если вы переключитесь в классический режим GNOME, Ubuntu запомнит при последующих загрузках. Вам придется повторно выбрать Unity при следующем входе в систему, если вы хотите восстановить современный рабочий стол Ubuntu.
Калеб
Еще один комментарий для новичков в идее «стороннего хранилища». Это хранилище, полностью не поддерживаемое AMD или Ubuntu. Вы безоговорочно доверяете тому, кто сделал его компетентным и не злонамеренным. Тем не менее, насколько я могу судить, человек, который поставляет fglrx-legacy-репозиторий, просто пытается помочь, и это сработало волшебным образом для меня. Просто имейте в виду, что это может привести к некоторому риску. Если вы хотите полного спокойствия, вы можете попробовать некоторые из более сложных вариантов, которые обсуждались в сообщении в блоге, которое я цитировал.
Калеб
ppa: makson96 / fglrx не поддерживает серию HD 3xxx
Франсиско Роша
@FranciscoRocha Я думаю, что это поддерживает их. Он работал для моего Radeon HD 3850, и на сайте ppa говорится: «Этот репозиторий предоставляет драйверы AMD Catalyst для устаревшей графики Radeon HD 2xxx - 4xxx»
Caleb
1
Кажется, это не работает для Trusty 14.04 :(
Someone13
2

Похоже, что в последних версиях своего проприетарного драйвера AMD отказалась от поддержки графических карт серий Radeon 2xxx, 3xxx и 4xxx. В результате новый драйвер fglrx, поставляемый с Ubuntu 12.10 , не совместим с этими картами.

Вам необходимо удалить проприетарный драйвер и использовать вместо него драйвер с открытым исходным кодом.

Чтобы удалить драйвер fglrx ( подробнее ):

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases
sudo dpkg-reconfigure xserver-xorg

У меня нет карты ATI, поэтому я не могу проверить шаги. Вы можете найти больше информации на Ubuntu Wiki: проприетарный драйвер , драйвер Opensource

Сергей
источник
1

Сделай глубокий вдох. Успойкойся.

Вот что мы собираемся сделать - сохранить все ваши личные настройки и переустановить Ubuntu с нуля.

Теперь найдите и запишите копию ubuntu, 12.10 или 12.04 и USB-накопитель. Загрузитесь в это.

Теперь у вас есть работающая установка linux из livecd (я надеюсь!), И вам нужно будет открыть диск с вашей старой установкой linux. Это должно быть автоматически смонтировано, если нет, прокомментируйте, и я отредактирую, чтобы сообщить вам, как получить к нему доступ.

Вам необходимо скопировать содержимое / home из старой установки (это должно отображаться как диск или диски в livecd). Скопируйте все, так как в нем содержатся любые параметры, относящиеся к вашей установке, и хороший кусок ваших личных предпочтений. Загрузить то, что вы хотите, сейчас. Скопируйте все, что вам нужно. В идеале вы также хотели бы получить список дополнительных компонентов, которые вы установили, но я не могу вспомнить, как это сделать вручную из другой установки. Если вы не можете прочитать / home, это будет сложно, и вы выбрали зашифрованный раздел. Возможно, есть способ получить к нему доступ, но для этого может потребоваться загрузка старой установки и использование командной строки.

Теперь наступает немного страшная часть. Слишком много работы, чтобы исправить потерянное обновление. Протрите и переустановите эти разделы Linux, как обычно, с теми же именами пользователей. Скопируйте / home обратно на место (я бы, вероятно, пропустил что-нибудь конкретное для единицы, или, если бы я ДЕЙСТВИТЕЛЬНО хотел воспроизвести его, возможно, скопируйте только папку рабочего стола и некоторые каталоги, начинающиеся с. - это скрытые каталоги с файлами, специфичными для программы) , Загрузитесь с новой установкой и установите все необходимые вам пакеты.

Подмастерье
источник
1

Переустановка всей системы может исправить это, но это не обязательно. Нажмите Ctrl + Alt + F1 после загрузки, чтобы добраться до терминала.

sudo apt-get purge fglrx fglrx-amdcccle
sudo reboot

Это должно вернуться к проприетарным видеодрайверам (которые должны быть медленнее, но работают).

Если рабочий стол Unity загружается нормально и вы хотите переустановить проприетарный видеодрайвер: напишите «Программные источники» в Dash, запустите его, перейдите на вкладку «Дополнительные драйверы» и выберите драйвер fglrx. (НЕ обновления fglrx.) Перезагрузитесь.

Ян Д.
источник
(Проприетарный драйвер может не поддерживать вашу карту ATI.) В этом случае оставайтесь с проприетарным (открытым исходным кодом) драйвером.
января,
0

Я новичок в Ubuntu и установил его неделю назад на свой ноутбук Dell 4600 с ATI HD Radeon 3450. Я попробовал вариант linux от AMD, amd-Catalyst-13.12-Linux-x86.x86_64, который не работал для моей системы. После переустановки я попробовал вариант, предоставленный Caleb, который работал для меня и остановился на этом.

Хотя в своем исследовании я наткнулся на другое решение, которое я хотел бы попробовать, если бы это не удалось.

Вики из неофициального сообщества Linux (: //wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide) указывают, что новейший драйвер Linux (amd-catalyst-13.12-linux-x86.x86_64.zip) не поддерживает серию RadeonHD 20xx-40xx. И они ссылаются на более старый драйвер (amd-driver-installer-12.6-legacy-x86.x86_64.zip), к сожалению, ссылки не работают и его нельзя загрузить с AMD-сайта.

Но я нашел драйвер здесь http://geeko.ioda.net/mirror/amd-fglrx-legacy/raw-src/ . Как сказал я не пробовал этот вариант. Также я не знаю, можно ли доверять этой загрузке. На случай, если мне понадобится этот драйвер, я его скачал.

Я надеюсь, что кто-то будет использовать драйвер и сможет сказать, будет ли он работать хорошо

Ubuntu_N00B
источник
Примечание: у меня была чистая новая установка. Установил 10.04 рабочий стол, установил драйвер ATI из менеджера обновлений, обновил до 12.04 и затем следовал командным строкам из этого потока.
Ubuntu_N00B
-1

Посмотрите эту ветку для вашего решения: http://ubuntuforums.org/showthread.php?t=2073279

Глен Стюарт
источник
2
Добро пожаловать в Спросите Ubuntu! Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
fossfreedom