Рейтинг:0

Бесконечный цикл входа в систему (перепробовав десятки решений)

флаг mx
Tom

Запуск Ubuntu 20.04; Установлено 2x Geforce GTX 1080 Ti. Это второй раз, когда я сталкиваюсь с проблемой бесконечного цикла входа в систему; не могу вспомнить, как я решил это в прошлый раз, так как это было много лет назад. Я установил TensorFlow (pip install tensorflow), но после отключения электроэнергии не смог войти в систему. Я предполагаю, что установка тензорного потока испортила мои драйверы nvidia (последняя установленная версия: libnvidia-cfg1-460) или что-то еще. Что я пробовал до сих пор от tty3: $ sudo nano /etc/default/grub изменить строку GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск" к: GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск nomodeset" или же GRUB_CMDLINE_LINUX_DEFAULT="тихий" или же GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск acpi=выкл" или же GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск pnpacpi=выкл"

С последующим sudo update-grub

Очевидно, что ни один из них не работал. Затем я попытался очистить все драйверы CUDA и Nvidia и попытался переустановить Nvidia: sudo apt-get remove --purge '^nvidia-.*' sudo apt-get --purge удалить cuda* sudo apt --fix-сломанная установка

Затем попытался переустановить отсюда: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=deb_local но получил: failed: Сеть недоступна (хотя пинг в гугл работает нормально)

Конечно, все равно не работает. Затем я попробовал в tty3: chown имя пользователя: имя пользователя .Xauthority но нет такого файла или каталога!! Удалил lightdm, затем установил gdm3: sudo apt-get установить gdm3 sudo dpkg-перенастроить gdm3 все равно не повезло. Попытался снова найти .Xauthority от: https://docs.citrix.com/en-us/linux-virtual-delivery-agent/7-15-ltsr/configuration/configure-xauthority.html PS вспомогательный | grep -я xorg получил вывод: 1323 0.1 0.1 279612 67544 tty1 Sl+ 08:32 0:00 /usr/lib/xorg/Xorg vt1 -displayfd -auth /run/user/121/gdm3/Xauthority
(*к сожалению, мой экран не показывает весь вывод, когда я нахожусь в tty3, поэтому я не совсем уверен в части между gdm3/ и hority, где строка разрывается и я пропускаю несколько букв на экране) поэтому я пытаюсь получить доступ к /run/user/121/gdm3/, чтобы получить .Xauthority: компакт-диск /выполнить/пользователь :Данный файл или каталог отсутствует

Попробуйте пошагово: компакт-диск / запустить

Это работает. В настоящее время:

Здесь вставлены отредактированные шаги:

CD-пользователь судо су нужно было ввести 121: компакт-диск 121 директор

говорит мне, что есть только Xauthority, а не .Xauthority. Итак, я попытался: пользователь chown: пользователь Xauthority

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

Terrance avatar
флаг id
`cd /user` - это опечатка? Если вы уже находитесь в `/run`, следующая часть будет просто `cd user` без `/`, так как это будет означать, что папка `user` будет находиться сразу за корнем `/`, а не в `/run` .
флаг mx
Tom
Хороший улов! Мне удалось войти в /run/user, но я не могу получить доступ к 121: cd: 121: разрешение запрещено поэтому я попробовал sudo cd 121 cd: команда не найдена
mook765 avatar
флаг cn
`cd` - это встроенная в оболочку, а не команда, `sudo` работает только с командами. Сделайте «sudo su», а затем «cd 121».
флаг mx
Tom
Спасибо, теперь смог войти в папку и запустить chown user:user Xauthority (не .Xauthority, которого не существует).Сообщит, работает ли это.
флаг cc
Попробуйте выполнить поиск на этом сайте для входа в систему. .Xauithority с неправильными разрешениями обычно находится в вашем домашнем каталоге. Я также не знаю, что вы пытаетесь сделать с копией Xauthority gdm. У вас должна быть собственная копия в каталоге /run/user/1000... Пробовали ли вы перемещать все "точечные" файлы (например, .local, .cache, .config,...) в каталог для временного хранения? Если это исправит логин, переместите их обратно по одному, чтобы определить тот, который неисправен (или просто оставьте их, если все работает нормально, они будут восстановлены).
флаг mx
Tom
У меня нет других файлов Xauthority на моем компьютере, как видно из ps aux | grep -i xorg (если я правильно понял), и уж точно не под /run/user/1000
Organic Marble avatar
флаг us
После того, как вы внесли изменения в `/etc/default/grub`, вы запустили `sudo update-grub`?
флаг mx
Tom
Органический мрамор: Да, я забыл упомянуть и сейчас отредактирую, чтобы добавить это. ubfan1: у меня нет файлов, начинающихся с точки в /run/user/1000. Все, что есть, это dbus-1 dconf gnupg gvfs недоступный pk-debconf-socket pulse snapd-session-agent.socket systemd
флаг mx
Tom
Я сдаюсь. Какова обычная практика в этом сообществе? Должен ли я удалить вопрос или оставить его для потомков?

Ответить или комментировать

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