Недавно я попытался изменить драйвер для своего Asus Radeon HD 7870 на фирменный (друг сказал мне, что он намного быстрее), однако это, похоже, убило мою установку Ubuntu. Теперь, когда я загружаюсь, он показывает GRUB, я выбираю Ubuntu, а затем он загружается на секунду или две, а затем на черные экраны. Я думаю, что черный экран вызван тем, что он достигает экрана входа в систему, так как именно в этот момент я могу подключиться к нему по SSH.
Так может кто-нибудь сказать мне, как переключиться обратно на драйвер с открытым исходным кодом?
Изменить: И я добавлю, когда я загружаю Ubuntu от USB, все работает нормально.
Изменить: Хорошо, здесь мой процесс для водителя.
- Установите Radeon HD 7870 в моей системе
- Загрузись, все работает нормально автоматически
- Я иду и проверяю, и он использует драйвер с открытым исходным кодом (я проверил, зайдя в программу и обновления программного обеспечения и перейдя на вкладку драйвера)
- Друг рекомендует мне переключиться на пропиетальный, поскольку он быстрее (я думаю, что это было что-то вроде flgrx-обновлений)
- Я захожу в программу Software and Updates и перехожу на вкладку драйверов. Оттуда я выбрал один из обновлений flgrx и нажал ОК.
- Я перезагружаю свою систему, и тогда она не будет работать. После некоторых основных проблем я прихожу сюда.
Обновление: благодаря gertvdijk мне удалось отключить пропиетарный драйвер, но Ubuntu все равно не побьется. Я предполагаю, что по какой-либо причине драйвер с открытым исходным кодом не был автоматически включен. У кого-нибудь есть идеи? Есть какие-нибудь системные журналы, которые я могу дать вам, ребята, чтобы помочь найти проблему?
источник
Ответы:
Начиная с 14.04 и выше, жокей-текст не установлен или недоступен в хранилище. Я только что исправил проблему, из-за которой драйвер Noveau приводил к полной блокировке компьютера после входа в систему, и мне нужно было вернуться к драйверу nvidia. Вот как я это сделал:
На экране входа в систему вместо входа в систему я пошел в терминал, используя CRL + ALT + F2 Type
чтобы получить список ваших устройств и определить, что вы хотите. Мой вывод выглядел так:
Я хотел nvidia-304, поэтому я набрал:
Затем я перезагрузил компьютер и подтвердил с помощью приложения «Дополнительные драйверы», что я действительно использовал драйвер, который выбрал.
источник
Чтобы удалить проприетарные драйверы, вы должны просто:
если вы установили стандартные драйверы, или
если у вас есть "обновления" один.
Не забудьте вручную удалить файл
/etc/X11/xorg.conf
; в противном случае X все равно будет искать проприетарные драйверы и не запустится правильно (в большинстве случаев).Это обычно приводит к повторному включению драйверов по умолчанию (с открытым исходным кодом).
источник
Я просто хотел позвонить сюда, потому что у меня точно такая же проблема (запуск Ubuntu 14.04 LTS). Я выбрал другой драйвер видеокарты в настройках системы, и после перезагрузки мой компьютер попросил меня запустить в режиме низкой графики.
Что решило проблему для меня, так это удаление /etc/X11/xorg.conf. Теперь X11 - это оконный менеджер, используемый Ubuntu, и он загружает все файлы, оканчивающиеся на .conf, для своих настроек (по крайней мере - это то, что мне сказали 3 минуты Google).
Поскольку я не решался бы полностью удалить файлы, которые могут оказаться ретроспективно необходимыми, я переименовал его в другое:
Это решило проблему для меня.
Первоначально моя идея заключалась в том, чтобы использовать командную строку для изменения драйвера видеокарты обратно. Я решил попробовать эту идею, потому что не смог найти способ изменить драйвер видеокарты. Один предложенный ответ сказал использовать
jockey-text
( Как изменить проприетарный видео драйвер с помощью командной строки? ); однако, начиная с 14.04,jockey-text
больше не является частью Ubuntu.Некоторые дополнительные исследования: я прочитал, что X11 больше не создает xorg.conf по умолчанию. Вышеуказанное решение может не сработать для вас.
источник
xorg.conf
файла будет отличаться в зависимости от используемого драйвера. По умолчанию этот файл действительно не существует в 14.04. При первом запуске проприетарной графической настройкиxorg.conf
файл, скорее всего, будет сгенерирован автоматически (nvidia-settings
это может быть похоже на случай AMD / Radeon).После того, как никто не дал никаких дополнительных ответов в течение 2 дней, я решил попробовать переустановить Ubuntu. Я создал Ubuntu Live USB, и с помощью этого велел переустановить Ubuntu (заменяет системные файлы, но сохраняет мои файлы), и это сработало отлично.
источник
Работать через SSH:
затем определите драйвер, который вы хотите отключить и запустить
Замените
driveridentification
идентификатором вашего драйвера (например,xorg:nvidia_experimental_310
в моем случае). Я не могу проверить / проверить это в данный момент.jockey-text
текстовая версия приложения «дополнительных драйверов» в обычном графическом интерфейсе для командной строки. Вы должны иметь возможность выполнять те же задачи, что и в обычном приложении с графическим интерфейсом - см. Справку по другим задачам:Это будет работать в вашем случае, так как вы говорите, что вы все еще можете войти, используя SSH. Для других читателей, которые не настроили SSH на своей машине, им нужно будет загрузиться в режиме восстановления или внести в черный список модуль ядра графического драйвера в командной строке Grub, а затем выполнить изменения жокея.
источник
root@david-desktop:~# jockey-text Additional Drivers Searching for available drivers... root@david-desktop:~#
root@david-desktop:~# jockey-text --list kmod:fglrx - Video driver for the AMD graphics accelerators (Proprietary, Disabled, Not in use) kmod:fglrx_updates - ATI Fire GL (Proprietary, Enabled, Not in use) root@david-desktop:~#
Так что по какой-то причине он не перечисляет драйвер с открытым исходным кодом.