Вопрос или проблема
Я использую Ubuntu 17.10. Получил uid 121 после установки тестированных проприетарных драйверов Nvidia. После удаления nvidia-* проблема с uid 121 наконец была решена. Позже установил нетестированные драйверы из того же файла, uid 121 больше нет, но драйверы вообще не работают. Можно ли иметь работающие драйверы и отсутствие uid 121? Geforce gtx 640m
Я обнаружил, что использованием lightdm
параметр nomodeset
стал ключевым для решения моей проблемы с 18.04
Nomodeset: как войти один раз через временное изменение grub
Вы можете добавить параметры конфигурации grub, если удерживать правую клавишу shift
при загрузке и нажать e
для редактирования параметров Ubuntu. Нужно заменить quiet splash
на nomodeset
. Затем нажмите ctrl x
, чтобы сохранить и продолжить.
Lightdm: как внести постоянное исправление
После входа откройте терминал и введите
sudo apt install lightdm
, затем
sudo dpkg-reconfigure lightdm
, затем
sudo reboot
Пожалуйста, обратитесь к этому потрясающему руководству для получения дополнительных сведений и скриншотов!:
Я решил эту проблему в режиме восстановления.
Сначала “Активировать сеть” в режиме восстановления, затем “Восстановить” поврежденные пакеты.
После перезагрузки Ubuntu 18.4 загружается как обычно.
Я столкнулся с похожей проблемой, хотя и в среде виртуальной машины (Ubuntu 18.04 LTS, работающая в VirtualBox v5.2.12).
В моем случае мне удалось решить проблему, сняв галочку “Включить 3D-ускорение”, чтобы отключить его в настройках виртуальной машины во вкладке Display
-> Screen
;
и увеличив количество процессоров до 2 на экране System
-> Processor
.
Я также отметил настройку Enable PAE/NX
на этом экране.
Если вы, как и я, просто не хотите иметь дело с этой проблемой, читайте дальше.
Эта ошибка просто возникла у меня в один прекрасный день. Я не возился с драйверами. Думаю, что она автоматически обновилась прошлой ночью и что-то пошло не так.
Предполагая, что вы используете Ubuntu 16 или более позднюю версию, на экране grub при загрузке выберите опции Ubuntu и выберите более низкую версию ядра (даже не режим восстановления). Используйте систему так, пока Ubuntu (или Nvidia) не выпустят обновление (обычно в течение нескольких дней). Обновите их с помощью обновителя программного обеспечения.
Моя ошибка UiD 121 не была решена ни одним из решений, найденных в интернете. Я предположил, что это связано с обновлением, но на самом деле это оказалось просто из-за переполненного жесткого диска.
Решение:
Расширенные опции.
откройте терминал под root
cd /
cd расположение-мусора
cd файлы
затем удалите все файлы в мусоре
rm -r *
Простая перезагрузка после этого сработала. Возможно, это очень специфическая ситуация, но, надеюсь, она поможет какому-то другому пользователю.
У меня возникла та же проблема на Ubuntu 18.04 после установки Wine и перезагрузки ОС.
Мне удалось решить ее, используя опции, предложенные в Recovery Mode:
- Во время загрузки нажмите Shift, затем Escape, выберите расширенные опции, затем выберите режим восстановления
Сначала я удалил Wine, используя оболочку в режиме восстановления:
- выберите
root
(корневой командный запрос) - удалите Wine:
apt remove ^wine
На этом я подумал, что закончил, но после перезагрузки проблема сохранилась. Я вернулся в режим восстановления:
- я запустил
clean
Все еще то же самое.
Я вернулся в режим восстановления:
- я запустил
network
и затемdpkg
.
После этого проблема была решена!
Я не уверен, нужно ли было удалять Wine и помог ли clean
. Возможно, network
и dpkg
было достаточно.
Я столкнулся с этой проблемой из-за нехватки места на диске. Моя ОС – Ubuntu 18.04. Я решил эту проблему, приняв следующие шаги:
- Загрузил систему с загрузочной USB.
- Удалил/удалил файлы и папки с жесткого диска, которые больше не были нужны, чтобы создать пространство.
- Перезагрузил систему с жесткого диска.
На этот раз проблем с загрузкой системы (ОС) не возникло.
У меня на Ubuntu 18.04 проблема была связана с графическим драйвером NVIDIA. При обновлении ядра по какой-то причине не был автоматически установлен соответствующий пакет linux-headers-<kernel version: uname -r>-generic
, и сборка модуля ядра NVIDIA для нового ядра была неудачной.
-
Загрузитесь с предыдущей версией ядра (удерживайте shift в течение загрузки, затем в Grub выберите расширенные варианты для Ubuntu, затем предыдущую версию ядра).
-
Исправьте пакет NVIDIA. Я вернулся на драйвер Nouveau в Программы и обновления / Дополнительные драйверы, выполнил
sudo apt remove .*nvidia.* && sudo apt autoremove
, затем перезагрузился с последней версией ядра. -
Снова активируйте драйвер Nvidia. В моем случае сначала нужно было установить правильные заголовки ядра:
sudo apt install linux-headers-$(uname -r)
(Хотел бы я, чтобы кто-то объяснил, почему это не было установлено автоматически, так как у меня установлен linux-headers-generic
.)
- Снова перезагрузитесь с последней версии Ubuntu.
Ответ или решение
Ошибка «Stopping User Manager for UID 121» на Ubuntu после установки драйверов Nvidia зачастую связана с несовместимостью или неправильной конфигурацией драйверов графических карт. Так как Ubuntu 17.10 уже является устаревшей версией, многие пользователи, вероятно, столкнулись с этой проблемой при сочетании программного обеспечения, рассчитанного для более новых версий. В данном случае описываются несколько подходов к решению проблемы. Давайте подробно разберём теоретический аспект, примеры и практическое применение каждого из предложенных решений.
Теория
Проблема UID 121 часто возникает из-за проблем с системой управления графическими драйверами на уровнях ядра и дисплейного менеджера. Многие драйверы Nvidia могут конфликтовать с встроенными драйверами Ubuntu, такими как Nouveau, которые отвечают за вывод изображения на экран. Конфликты и проблемы совместимости могут привести к сбоям при запуске системных служб, таких как User Manager для некоторого UID.
Примеры решения
-
Временное и постоянное использование параметра
nomodeset
:- Временно отключаем передовые функции управления графикой, добавляя параметр
nomodeset
в конфигурацию GRUB. Это позволяет загрузить систему без использования модулей ядра Nvidia и исправить некоторые проблемы совместимости. - Насовсем фиксируем конфигурацию, установив дисплейный менеджер
lightdm
, который может быть более совместимым с драйверами Nvidia.
- Временно отключаем передовые функции управления графикой, добавляя параметр
-
Использование режима восстановления для исправления:
- Активация сети и ремонт повреждённых пакетов в режиме восстановления позволяет исправить несовместимые зависимости, которые могли возникнуть из-за предыдущих обновлений и инсталляций.
-
Настройка виртуальной машины и изменение параметров:
- В случае работы в виртуальной машине (VM) отключение ускорения 3D и корректная настройка процессорных параметров может решить проблемы с UID в виртуализированных системах.
-
Устранение проблемы через обновление и выбор предыдущих версий ядра:
- Иногда проще вернуться к более ранней версии ядра, чтобы избежать несовместимости, пока не будет выпущено исправление.
-
Действия при нехватке дискового пространства:
- Устраняем проблему с полным жёстким диском через удаление ненужных файлов и папок с помощью живого USB-носителя.
-
Обновление драйверов и заголовков ядра:
- Некоторые версии Ubuntu не устанавливают обновления заголовков ядра автоматически. В таких случаях помогает установка необходимых заголовков вручную, особенно для Nvidia драйверов, требующих наличие этих заголовков для корректной сборки на новой версии ядра.
Применение
Рассмотрим практическое шаг за шагом применение одного из предложенных решений:
-
Временное использование
nomodeset
:- Перезагрузите ваш компьютер и в момент загрузки держите нажатой клавишу Shift до появления меню GRUB.
- Выберите ваш текущий установочный вариант Ubuntu и нажмите
e
, чтобы войти в режим редактирования. - Найдите строку, содержащую
quiet splash
и замените её наnomodeset
. - Нажмите
Ctrl
+X
, чтобы загрузиться с этими изменениями.
-
Постоянная установка
lightdm
:- После успешной загрузки системы откройте терминал (Ctrl + Alt + T).
- Введите команду
sudo apt install lightdm
и следуйте инструкциям. - Выполните
sudo dpkg-reconfigure lightdm
, чтобы выбрать lightdm как основной дисплейный менеджер. - Перезагрузите систему командой
sudo reboot
.
Таким образом, данное решение позволяет временно решить проблему с помощью nomodeset
, а затем закрепить результат, переключившись на более совместимый дисплейный менеджер lightdm. Это часто освобождает от конфликтов, связанных с UID 121, поскольку lightdm имеет более широкую поддержку различных графических конфигураций и драйверов.