Unity не запускается после установки драйверов fglrx

Я получил некоторую помощь в списке linux-scsi, где было предложено, что для того, чтобы trim работал с контроллерами LSI, необходимо детерминированное чтение после trim (чтение ноль). Я переключился на Samsung Pro SSD. Они имеют детерминированное чтение после обрезки и корректно работают с контроллерами LSI. Таким образом, mpt2sas поддерживает TRIM, когда на SSD поддерживается детерминированное чтение после усечения.

Кроме того, я нашел Список совместимости LSI , где вы можете проверить, поддерживается ли SSD. Этот список в настоящее время обновляется довольно часто.

10
задан 19.03.2020, 07:03

8 ответов

Нажмите Ctrl + shift + F1 и введите эту команду после входа в систему

sudo apt-get remove fglrx-*
sudo sh /usr/share/ati/fglrx-uninstall.sh

Он удалит только что установленные вами драйверы, они не совместимы с новой версией X-сервера и сломает Unity при их установке.

На Launchpad.net есть текущая открытая ошибка, пожалуйста, подпишитесь и следуйте за ней для дальнейшего прогресса. Это проблема драйверов ATI:

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1069199

10
ответ дан 19.03.2020, 07:04
  • 1
    После перезагрузки это должно вернуться к драйверам с открытым исходным кодом и работе, взглянуть на ошибку и когда ее сейф просто устанавливает драйвер снова. – Gordon 19.03.2020, 07:04
  • 2
    Я мог только выполнить первую команду. Для второго каталог ati не существовал в моем случае. Спасибо все же. – AdrienBrault 19.03.2020, 07:05

Вы также можете исправить это, щелкнув правой кнопкой мыши по рабочему столу и выбрав «Изменить фон рабочего стола», затем перейдя на уровень вверх к настройкам и изменив драйвер с настроек дисплея обратно на стандартный.

4
ответ дан 19.03.2020, 07:04

Причина в том, что вы установили драйверы с отсутствующим linux-headers-generic. Сначала установите их, а затем удалите драйверы и переустановите, перезагрузите и все будет в порядке.

0
ответ дан 19.03.2020, 07:05

У меня была такая же проблема. Я решил проблему, так как в ответе на Невозможно загрузить Ubuntu 12.10 после установки последних драйверов катализатора amd Логотип исчез, но вход в Ubuntu (стандартный) показал, что меню там нет. Но вход в систему как гость работал (??) Я установил временную учетную запись, вошел один раз на эту учетную запись. Затем я вошел в свой аккаунт. Терминальная сессия как root. Я выбрал файлы нового пользователя как свои собственные и скопировал эти файлы в мои собственные файлы в каталоге пользователей. Выйти и снова войти. Это сработало!

0
ответ дан 19.03.2020, 07:05

У меня была похожая проблема, когда я пробовал собственный драйвер в MacBookpro 8.3 Dual boot. Я мог войти, но я ничего не вижу. Я мог бы щелкнуть правой кнопкой мыши и увидеть выпадающее меню. Я мог также запустить терминал (alt + ctrl + t), но я не мог видеть меню. Я попытался вернуть драйвер для использования драйвера с открытым исходным кодом (как предложено @alex во втором ответе, щелкнув правой кнопкой мыши -> изменить фон рабочего стола -> перейти к настройкам -> программные ресурсы -> дополнительный драйвер), но он не сработал ; хотя это решение работало для меня однажды.

Что в итоге сработало для меня (из другого потока) Откройте виртуальную консоль: Ctrl + Alt + F1

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot
[ 113] Затем попробуйте войти, Это вернет ваш рабочий стол

0
ответ дан 19.03.2020, 07:06

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

Одна вещь, которую я заметил после этой попытки, заключалась в том, что файлы ядра в Synaptic Package Manager очень грязные и ссылаются на разные версии ядра. Итак, первое, что я сделал, это убрал весь этот беспорядок.

Однако, прежде всего, вам нужно прояснить текущую ситуацию, если вы еще этого не сделали.

Откройте терминал и введите:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Перезагрузка.

Затем перейдите в Synaptic Package Manager (sudo apt-get install synaptic, если у вас его еще нет) и отфильтруйте «linux». Затем сортируйте по алфавиту и ищите строки, начинающиеся с «linux». Вы увидите, что один файл помечен для обновления [!]. Обновите его и перезагрузите.

После перезагрузки вернитесь в Synaptic и снова выполните тот же фильтр. Используя разумную установку / удаление, попробуйте и убедитесь, что все соответствующие установленные файлы ядра, включая файлы типа «заголовки», относятся к одной и той же версии ядра. Я взял последний ".18".

Как только вы это сделаете, закройте Synaptic, откройте терминал и введите следующее:
sudo apt-get install linux-headers-$(uname -r)

Перезагрузите компьютер снова, просто для хорошей меры, и как только вы вернетесь, откройте терминал и введите следующее:

uname -r

Теперь у вас должна быть самая последняя (.18) версия ядра.

Откройте терминал и введите:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases

sudo apt-get install ia32-libs lib32gcc1

Это должно занять некоторое время.
cd /usr ; sudo ln -svT lib /usr/lib64

Перезагрузите компьютер снова для хорошей меры.

Теперь зайдите в центр программного обеспечения Ubuntu, нажмите «Изменить» на панели задач и выберите «Источники программного обеспечения». Выберите средний вариант на вкладке дополнительных драйверов и нажмите «применить изменения».

Как только это будет сделано, перезагрузите компьютер, а затем введите в терминале следующее:
sudo aticonfig --initial -f

Затем перезагрузите компьютер еще раз.

Теперь все, что вам нужно сделать, это набрать «amd» в dash, чтобы запустить Catalyst и настроить драйвер так, как вы этого хотите.

Я понимаю, что некоторые перезагрузки могут быть ненужными, но это именно то, что я сделал, и теперь у меня есть хорошая новая установка Ubuntu 12.10.

2
ответ дан 19.03.2020, 07:07

У меня тоже была эта проблема.

Чтобы вернуться к драйверам с открытым исходным кодом, я использовал метод, упомянутый выше:

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

Это сработало для меня (я наткнулся на то, как это сделать - я не видел эту ветку в то время!), но у меня все еще есть проблема с драйверами с открытым исходным кодом, из-за которых я попробовал проприетарные. во-первых: очень высокая потребляемая мощность / очень горячая работа.

Я получил частичное решение, используя другой метод, упомянутый в этой теме:

Причина в том, что вы установили драйверы с отсутствующим linux-headers-generic Сначала установите их, а затем удали драйверы и переустанови, перезагрузись и все будет хорошо.

Это позволило мне установить проприетарные драйверы - но с новой проблемой: изображение распадается, и возникает задержка в несколько секунд при перемещении / переключении окон и т. д.

Итак, сейчас я снова вернусь к драйверам с открытым исходным кодом.

ОБНОВЛЕНИЕ:

Я только что попробовал это с предыдущими заголовочными файлами linux (3.5.0-17 по сравнению с 3.5.0-18) с тем же результатом.

Итак, установка linux-headers - * - generic (например, linux-headers-3.5.0-18-generic) заставляет Unity работать с использованием проприетарных драйверов, но производительность графики изначально очень низкая.

Однако я решил эту проблему, включив «Tear Free» в Catalyst Control Center.

То, что я назвал выше как распадающееся изображение, и задержка в несколько секунд, например, при перемещении окна или переключении между приложениями, теперь решена .

1113 Надеюсь, это поможет. (У меня AMD HD 7670M Graphics, работающая на Toshiba Satellite Pro L850-13F.)

1
ответ дан 19.03.2020, 07:07

У вас неправильное разрешение экрана, поэтому вы видите только часть рабочего стола. Чтобы изменить разрешение, сделайте это.

Вы можете использовать команду в своем терминале xrandr -q, чтобы увидеть, какие разрешения доступны для вашего дисплея.

Xrandr используется для установки размера, ориентации и / или отражения выходных сигналов для экрана. Он также может установить размер экрана.

Чтобы изменить разрешение экрана, например, на 1024 на 768, введите: xrandr -s 1024x768

Просто используйте его, чтобы изменить его на нужный размер.

0
ответ дан 19.03.2020, 07:08

Теги

Похожие вопросы