Ubuntu не входит в систему после ввода пароля

Обновлено: 21.11.2024

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

Я читал, что проблема может быть вызвана ошибкой, зависящей от графики, вот моя видеокарта: ATI Radeon 7670M

У меня была такая же проблема, и она была простой. В моем Virtualbox Lubuntu 16.04 закончилось место на диске. Я расчистил место и — Шазам! Назад снова.

У меня недостаточно репутации, чтобы ответить, но мне помогли следующие инструкции. Короче говоря, выполните sudo ubuntu-drivers devices , а затем sudo apt-get установите рекомендуемый драйвер.

Попробовав множество способов, я обнаружил, что проблема связана с установкой индикатора-мультизагрузки. С прочисткой моя проблема решилась. Я не могу ответить, поэтому я пишу свой опыт в качестве комментария!!

Сегодня со мной случилось, Ubuntu 18.04. Если ни один из приведенных здесь ответов не работает, просмотрите /var/log/syslog и проверьте наличие ошибок, которые могут быть связаны с чем-то, что вы недавно делали. Моя проблема заключалась в ошибке, связанной с flatpak , который я установил накануне, но в итоге он мне не понадобился. После удаления все вернулось в норму.

50 ответов 50

Вы оказались здесь после запуска sudo startx? Тем не менее:

Нажмите Ctrl + Alt + F3 и войдите в оболочку.

Теперь запустите ls -lA . Если вы видите строку

затем вам нужно выполнить команду chown username:username .Xauthority и попробовать войти в систему (возможно, вам также потребуется сделать то же самое для .ICEauthority ).

В противном случае выполните ls -ld /tmp . Проверьте первые 10 букв слева: они должны читаться именно так: drwxrwxrwt .

В противном случае вам нужно выполнить команду sudo chmod a+wt /tmp и проверить еще раз.

Если не оба, я бы порекомендовал вас либо

  1. sudo dpkg-reconfigure lightdm
  2. или удалите, переустановите его.

Теперь нажимайте Alt + →, пока снова не появится экран входа в систему, и перезапустите.

На самом деле мне даже пришлось удалить свой .Xauthority, чтобы все заработало. По некоторым причинам ничего из вышеперечисленного не решило мою проблему.

Это была именно моя проблема. Разве разработчики не могли придумать что-то простое, например всплывающее окно «Отказано в доступе при попытке редактирования /home/username/.Xauthority. Убедитесь, что имя пользователя имеет права на чтение/запись»? Это могло бы избавить 41 000 человек, просмотревших этот вопрос, от огромной головной боли.

@Nacht НЕ запускайте sudo с startx. Использование sudo для запуска startx — это именно то, как права доступа к файлу Xauthority могут быть испорчены вот так. Запустите startx как обычный пользователь, и он должен работать. Если это не так, проверьте право собственности на файл .Xauthority, чтобы убедиться, что он снова не принадлежит пользователю root.

У меня было это, и после просмотра /var/log/Xorg.0.log я обнаружил, что это проблема Nvidia (там была строка, говорящая Xlib: расширение "GLX" отсутствует на дисплее ":0").

Я понял, что у меня есть драйверы Nvidia с официального сайта, которые не очень стабильны и не протестированы (так что я читал, а также испытывал в прошлом).

Решение здесь состояло в том, чтобы установить пакет nvidia-current из репозиториев Ubuntu; это ужасно устаревшая версия, но, по крайней мере, протестирована должным образом. Его установщик тоже вполне способен, и он успешно удалил мою взломанную нестабильную версию с веб-сайта Nvidia.

TL;DR, просто попробуйте войти в оболочку ( Ctrl + Alt + F2 или любая другая F между F1 и F6 ) и введите

Если это удалось, перезагрузите компьютер.

Если вам повезет, проблема решена, вы сможете войти в Unity.

ОБНОВЛЕНИЕ

Обратите внимание, что иногда nvidia-current может установить неправильный драйвер. В этом случае найдите последний совместимый драйвер для вашей видеокарты и установите его. Например, в Ubuntu 16.04 nvidia-current указывает на версию: 304.131-0ubuntu3. Это может быть несовместимо с вашей видеокартой; поэтому найдите с помощью sudo apt-cache search nvidia-4+$ нужный пакет и установите его.

У меня была такая же проблема. Пришлось удалить все ранее установленные драйвера; затем установите «nvidia-361» (сейчас это последняя версия для Ubuntu), запустите sudo update-initramfs -u , затем перезагрузитесь. к сожалению, nvidia-current устанавливал «nvidia-304», который, вероятно, несовместим с моей видеокартой. Но спасибо, что привели меня к правильному решению! :)

Я установил какой-то странный драйвер nvidia, пытаясь запустить библиотеки cuda в своей системе. выполнить sudo apt-get purge nvidia *, а затем исправить это с помощью nvidia-current (наконец, через 2 часа). Огромное спасибо!

Сегодня я столкнулся с этой проблемой при попытке перезагрузиться без клавиатуры, просто чтобы поэкспериментировать с входом в систему с помощью экранной клавиатуры.Даже после перезагрузки с подключенной клавиатурой я все еще застрял в петле. У меня было несколько дней до того, как я установил nvidia-current , поэтому сегодня я попробовал sudo apt-get install nvidia-367 и, похоже, это исправило. Возможно, мне следовало удалить или очистить предыдущие драйверы, но я этого не сделал, кажется, сделал это сам по себе.

@Moondra: это журнал, зачем вам пытаться его запустить? A/w, sudo необходим для операций (чтения, записи) с этими файлами, я полагаю (сейчас не могу проверить)

Я столкнулся именно с этой проблемой, и ни одно из предложенных выше исправлений не помогло мне. Почти сдавшись, я посмотрел на .xsession-errors и заметил, что в моем .profile была опечатка (у меня был лишний > в файле после того, как я отредактировал его ранее в тот же день).

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

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

Это сработало для меня. Мой компьютер отключился во время грозы, и каким-то образом я получил постороннюю строку в конце моего .profile. Без понятия, как оно туда попало. В любом случае, я бы сказал, что общее решение должно состоять в том, чтобы просто проверить .xsession-errors и посмотреть, что там написано.

Это хорошо! Я столкнулся с той же проблемой цикла входа в систему lightdm, безуспешно потратил 30 минут на устранение неполадок (перепробовал все возможные обходные пути, которые я смог найти). Оказалось, что это синтаксическая ошибка в ~/.profile, вызванная rbenv .

Несколько месяцев назад у меня была почти идентичная проблема. Переключение на консоль с экрана входа в LightDM (Ctrl-Alt-F1), вход в систему с именем пользователя и паролем администратора и ввод следующих команд решили проблему:

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

Эта команда переименовывает ".Xauthority" — файл, в котором хранятся учетные данные, используемые для аутентификации сеансов X (по сути, файл cookie), в ".Xauthority.backup". Переименование этого файла приводит к тому, что xauth создает новый файл ".Xauthority", тем самым выполняя повторную аутентификацию.

Моя домашняя папка была заполнена :-( df -h даст вам этот ответ, мне пришлось подключиться через ssh, освободил место и работал как цветок

ctrl + alt + F1 , войдите в систему как пользователь, освободите место и перезапустите свой X-сервер! в основном перезапуск службы sudo sddm

да, моя тоже, моя домашняя папка была почти заполнена. 800 ГБ вместо 1 ТБ. я пробовал все другие решения, не работает. поэтому я перенес 300 ГБ своих файлов на внешний жесткий диск. и это сработало. спасибо Филипп :)

Для меня это была проблема с нехваткой места на диске из-за огромных файлов журналов. Нажал Ctrl+Alt+F3 для входа в оболочку + очистил файлы журнала ==> Теперь я могу нормально войти в систему

спасибо, хорошо мне помогло! на всякий случай, если вы, ребята, не хотите удалять какой-либо файл, вам может понадобиться попробовать sudo apt-get -y autoremove && sudo apt-get -y clean

Спасибо @Philippe Gacgoud. В моем случае chromium-browser сгенерировал много файлов .pma в /home/user/.config/chromium/BrowserMetrics, после удаления этих файлов все снова заработало.

Сегодня столкнулся с той же проблемой.

Причина была немного странной для меня. xubuntu-desktop был удален, как и ubuntu-desktop. LightDM завершил работу без сообщения об ошибке. Попробовал lxdm, и когда я попытался войти в систему, появилось сообщение о том, что Xubuntu не может быть найден.

Переустановил xubuntu-desktop, теперь все исправлено. Думайте, что команда apt-get autoremove удалила пакет.

это автоудаление делает глупости. Этот инструмент никогда не должен быть выпущен (или его нужно гораздо больше протестировать и улучшить), так как на исправление этих раздражающих проблем уходит много времени! Нет ничего более разочаровывающего, чем зацикливаться на экране входа в систему. к счастью, у Ubuntu есть другие варианты, и я вошел через сеанс Gnome Metacity, единственный, который работал.

Нажмите Ctrl + ALT + F3 . Вам должно быть предоставлено приглашение для входа в систему в стиле unix, поэтому введите свое имя пользователя и пароль. Оттуда вам должна быть предоставлена ​​shell (программа, которая позволяет вам вводить команды, вроде cmd.exe для Windows). Введите эти команды и нажмите ENTER (или Return ) после написания каждой (вам нужно будет ввести свой пароль, когда он покажет что-то вроде [sudo] password для USERNAME . Обратите внимание, что пароль не будет отображаться, когда вы его вводите!): < /p>

Затем перезагрузите компьютер с помощью этой команды:

Посмотрите, работает ли это :)

Если это не сработает, попробуйте вернуться к третьему терминалу ( Ctrl + ALT + F3 ), войти в систему и ввести эту команду (нажав ENTER после ее ввода):

Через некоторое время появится диалоговое окно, похожее на DOS. Если lxdm не выбран, выберите его с помощью клавиш со стрелками ВВЕРХ и ВНИЗ и нажмите ENTER, чтобы принять этот выбор. Затем перезагрузитесь с помощью той же команды, что и раньше ( sudo reboot ).

Если это по-прежнему не работает, вернитесь к третьему терминалу ( ALT + F3 ), войдите в систему и введите эту команду (та же процедура):

При этом будет установлена ​​более легкая среда рабочего стола, которая должна пока работать (должна позволить вам войти в систему и использовать свой компьютер). Как только это будет сделано, перезагрузитесь ( sudo reboot ), и когда вы столкнетесь со страницей входа в систему, выберите среду Lubuntu вместо Ubuntu .

Я знаю, это из-за сбоя Unity. Наверное потому что 3D не работает. Решение LXDM позволяет использовать как можно меньше 3D-ресурсов, чтобы освободить больше ресурсов для Unity.

Возможно, у вас возникли проблемы с LightDM, менеджером входа, который входит в Ubuntu по умолчанию. В 12.04 использовалась та же проблема, которую вы описываете.

Вы можете установить GDM, альтернативный менеджер входа, чтобы обойти это:

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

Затем введите sudo apt-get install gdm . Позвольте ему установить и введите sudo dpkg-reconfigure gdm и следуйте инструкциям, чтобы установить его в качестве вашего менеджера входа в систему.

Нажмите Ctrl + Alt + F7, чтобы вернуться к экрану входа в систему, который теперь должен выглядеть иначе. Вход работает? Если это так, ваша проблема решена!

Если это не так, вернитесь в полноэкранный терминал (снова Ctrl + Alt + F2 ) и запустите sudo dpkg-reconfigure lightdm, чтобы снова установить LightDM в качестве менеджера входа в систему. Теперь вы точно знаете, что это проблема ваших графических драйверов.

ок, я думаю, я не такой уж нуб, я знаю, как войти в терминал там и как войти в систему :) И я уже установил gdm: не работает. лайтдм: не работает. lxdm: не работает.

Хорошо. Тогда у вас определенно проблемы с графикой; LightDM иногда может отражать проблемы, которые вы описываете (может помочь, если вы укажете, как долго длится задержка). Извините, я не смог помочь.

Правильно. Это примерно пара секунд, или больше, около 30 и т. д. Я не могу помочь вам с проблемами графики, но я уверен, что здесь есть кто-то, кто может. Удачи!

Ваша среда рабочего стола не запускается (похоже). Я бы начал с попытки войти в систему как другой пользователь.

Ctrl + Alt + F1, затем авторизация

тестирование sudo adduser

После того, как пользователь был добавлен, нажмите ctrl + alt + f7 и попробуйте войти в систему как тестирование. Если вы можете войти в систему как тестирование, ваша конфигурация единства/гнома не работает и должна быть сброшена. Этот Вопрос охватывает это. Я предпочитаю mv ~/.config ~/.config.old .

У вас могут быть плохие библиотеки, попробуйте ответ MiJyn. Если вы можете получить доступ через lubuntu, у вас проблема с библиотекой.

Это не прямой ответ на ваш вопрос, а скорее общее решение циклов входа в систему.

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

Чтобы убедиться, что это действительно так, нажмите Ctrl Alt F1 и войдите в систему. Проверка файла .xsession-errors в вашем домашнем каталоге

Это должно дать некоторые подсказки о проблемной команде.

Я нажал Ctrl + Alt + F3 и вошел в оболочку. Затем с помощью этой команды:

Где имя пользователя – это мое имя для входа, проблема решена.

Да, я вызвал цикл входа в систему для моего основного пользователя Ubuntu 12.10, и исправить это было просто.

Предыстория: Ubuntu 12.10 установлена ​​в VirtualBox под управлением Windows 7 и использует Unity.

Причина: На рабочем столе я Ctrl + Alt + T в режиме терминала, а затем попытался запустить «startx» (я пытался помочь другу по телефону поздно ночью, но это было глупо). Появился новый пустой рабочий стол Unity, и все зависло.

Проблема:

Принудительное закрытие VirtualBox, а затем перезагрузка Ubuntu. Я попал на экран входа в систему, но продолжал возвращаться к этому же экрану каждый раз после ввода пароля. Никаких ошибок не отображалось. Я мог войти в систему как гость, но у меня не было прав Sudo и, следовательно, никакого контроля. Однако, как только я вошел в систему как гость, я нажал Ctrl + Alt + F3 и получил вход в терминал.

Я ввел свое основное имя пользователя и пароль и вошел в систему в командном режиме. Выход из системы вернул меня к входу в CLI, а Ctrl + Alt + F7 вернул меня к гостевому рабочему столу. Так что мой аккаунт все еще работал. Затем я добавил тестового пользователя и дал ему права sudo. Из входа в Unity я мог без проблем входить и выходить из системы Test user. Так что Unity по-прежнему работает.

Исправлено: моя основная учетная запись по-прежнему была доступна через интерфейс командной строки, а Unity работала для всех остальных учетных записей.Это указывало на проблему с конфигурацией моей основной учетной записи. Я последовал совету SiddharthaRT в начале этого поста и сделал chown username:username .Xauthority . Это решило мою проблему. Спасибо!!

Этот пост может содержать партнерские ссылки/объявления, и я могу получать небольшую комиссию, когда вы нажимаете на ссылки/объявления без каких-либо дополнительных затрат для вас. Являясь партнером Amazon, я зарабатываю на соответствующих покупках. Вы можете прочитать мой полный отказ от ответственности здесь.

Сталкиваетесь ли вы с наиболее распространенной и раздражающей проблемой цикла входа в систему Ubuntu, которая не позволяет вам получить доступ к вашей системе?

Тогда добро пожаловать на борт, этот пост предоставит вам методы решения этой проблемы.

Но прежде чем начать, давайте разберемся, что именно представляет собой эта проблема со входом в систему и почему это происходит?

Что такое цикл входа? и почему это происходит?

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

Так почему же это происходит?

Это происходит из-за некоторых неуместных изменений файлов в вашей системе, вызванных диспетчером отображения.

Например, из-за того, что вы установили/обновили драйверы графической карты или произошли некоторые изменения в вашем файле Xauthority (который используется диспетчером отображения).

В любом случае, вам повезло, есть несколько способов решить эту надоедливую проблему.

Методы исправления цикла входа в Ubuntu

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

Способ 1 (редактирование конфигурации GRUB)

Этот метод, скорее всего, сработает, если у вас возникла проблема с зацикливанием после установки драйверов Nvidia и у вас включен автоматический вход в систему в Ubuntu.

Это известная ошибка в gdm3, и благодаря Мартину существует обходной путь для этой проблемы.

<р>1. Нажмите Ctrl + Alt + F3, чтобы переключиться на консоль команд tty3 и войти в систему, используя свое имя пользователя и пароль.

Перезагрузитесь и войдите в режим восстановления

выберите «root — приглашение переместить в корневую оболочку»

и перемонтировать ‘/’ в режиме перезаписи с помощью команды:

<р>3. Запустите команду для редактирования файла GRUB. Здесь я использую текстовый редактор nano, вы можете использовать любой текстовый редактор командной строки, который вам нравится.

Перейти к строке, содержащей

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"

Удалите слово «всплеск» из строки выше, чтобы оно выглядело так:

GRUB_CMDLINE_LINUX_DEFAULT="тихо"

Нажмите «Ctrl + x», чтобы выйти из Nano, и нажмите «y», когда появится запрос на сохранение изменений.

<р>4. Обновите GRUB, чтобы применить новые изменения.

<р>5. Выйдите из режима восстановления или перезагрузите систему, если работаете с командной консолью tty3.

Метод 2 (Xauthority)

Итак, это означает, что если вы не являетесь владельцем файла, вы не можете хранить здесь свои учетные данные. Если учетные данные не сохранены, он не может аутентифицировать подключения к дисплею.

Следовательно, вы вернетесь на экран входа в систему.

Итак, давайте изменим владельца файла на правильного пользователя.

<р>1. Переключитесь на консоль команд tty3 с помощью Ctrl + Alt + F3 и войдите в систему, используя свое имя пользователя и пароль.

<р>2. Запустите команду, чтобы получить список разрешений файла ‘.Xauthority’.

Примечание. Точка (.) перед именем файла или каталога обозначает скрытый файл или скрытый каталог в Linux.

Если вы не найдете .Xauthority в домашнем каталоге пользователя, перейдите к

(Замените «1000» на идентификатор пользователя (uid). Если вы не знаете идентификатор пользователя, используйте команду «id»)

И снова используйте команду ls -lah.

Там вы найдете файл Xauthority.

<р>3. Если владелец не является желаемым пользователем, запустите команду chown, чтобы изменить владельца.

Замените имя пользователя на имя пользователя и удалите точку (.) в начале файла Xauthority, если ваш файл находится в папке gdm.

Например, если ваше имя пользователя — john, а .Xauthority находится в домашнем каталоге, команда должна выглядеть следующим образом.

<р>4. Если приведенная выше команда не сработала, переименуйте файл.

<р>5. Перезагрузите систему.

Способ 3 (Изменить разрешение /tmp)

Если проблема не в файле «.Xauthority», проблема может заключаться в каталоге /tmp.

Проблемы с правами доступа к /tmp иногда приводят к той же проблеме.

Итак, проверьте разрешения и при необходимости измените их.

<р>1. Переключитесь на командную консоль tty3 с помощью Ctrl + Alt + F3 и войдите в систему, используя свое имя пользователя и пароль.

<р>2. Проверьте права доступа к каталогу /tmp.

<р>3. Если он показывает «drwxrwxrwt», все в порядке, в противном случае выполните приведенную ниже команду, чтобы изменить его.

для подтверждения успешного выполнения команды chmod.

<р>4. Перезагрузите систему и попробуйте снова войти в систему.

Способ 4 (переустановка Display Manager)

Если ни один из вышеперечисленных шагов вам не помог, попробуйте переустановить диспетчер дисплея.

Lightdm — это стандартный диспетчер отображения для Ubuntu. Если у вас есть какой-либо другой диспетчер отображения, например «GNOME», переустановите его.

Вы также можете попробовать переключить диспетчер отображения.

Например, если у вас установлен GNOME, удалите GNOME и переключитесь на lightdm или наоборот.

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

<р>1. Переключитесь на командную консоль tty3 с помощью Ctrl + Alt + F3 и войдите в систему, используя свое имя пользователя и пароль.

<р>2. Чтобы удалить и переустановить Ubuntu lightdm, выполните следующие команды по порядку:

<р>3. Перезагрузите систему.

Заключение

Вышеуказанные методы являются наиболее распространенными способами устранения цикла входа в систему в Ubuntu.

Иногда переустановка драйвера видеокарты, обновление его до последней версии или возврат к предыдущей версии также помогает решить эту проблему с зацикливанием.

Решил ли какой-либо из этих методов вашу проблему?

Есть ли у вас другой способ решить эту проблему?

Расскажите в комментариях.

Если вам понравился этот пост, подпишитесь на Techsphinx в Facebook и Twitter, чтобы не пропустить новые приемы, советы и руководства.

Эта статья нуждается в обновлении или исправлении? Сообщите о проблеме здесь, чтобы я мог обновить ее.

Вот простой способ, которым я воспользовался, чтобы решить эту проблему.

Проверено на Ubuntu 20.04 Focal Fossa, все работает.

Вот методы, которым я следовал вместе с рабочим решением

Вы можете попробовать все эти методы, потому что я не уверен, какой из них поможет вам исправить цикл входа в Ubuntu. Обратите внимание, что этот метод также будет работать для цикла входа в систему Linux mint, цикла элементарного входа

Метод 1: исправление разрешения Xauthority

Введите имя пользователя и пароль, нажмите Enter

и запустите эту команду ls -lA
найдите строку, она должна быть такой

если это что-то другое, запустите эту команду

Вы можете нажимать Alt+→, пока не появится экран входа в систему.

Это в основном устраняет эту проблему. Если нет, попробуйте другой способ, описанный ниже.

Метод 2: перемещение Xauthority

Нажмите Ctrl+alt+F3, чтобы открыть экран tty3

Теперь введите mv .Xauthority .Xauthority.bak

Нажимайте Alt+→, пока не появится экран входа в систему

Попробуйте войти еще раз. Если это не работает, попробуйте другой способ ниже.

Метод 3: (✅ Сработал для меня)

Нажмите Ctrl+alt+F3, чтобы открыть экран tty3

Введите имя пользователя и пароль

Теперь введите startx

Откроется экран рабочего стола системы

Теперь откройте терминал и введите следующую команду.

Теперь выйдите из системы и нажимайте Alt+→, пока не появится экран входа в систему.

Это обязательно сработает. Если это не работает. Выполните следующие шаги.

Способ 4: переустановка gdm3

Нажмите Ctrl+alt+F3, чтобы открыть экран tty3

Введите имя пользователя и пароль, нажмите Enter

Выполните приведенную ниже команду

sudo apt purge gdm3 и нажмите Enter, затем y и введите

Откроется главный экран. (Если тачпад на вашем ноутбуке не работает. Не паникуйте. Откройте Настройки, под мышью включите Tap to Click)

Теперь откройте терминал и введите следующую команду

Теперь выйдите из системы и нажимайте Alt+→, пока не появится экран входа в систему.

В основном это решит проблему. В противном случае следуйте приведенному ниже методу.

Способ 5. Исправьте права доступа к временному каталогу

Запустите эту команду в tty

Вот и все. Один из этих методов обязательно решит эту проблему.

Надеюсь, этот метод помог вам исправить цикл входа в Ubuntu. Если у вас все еще есть проблемы. Не стесняйтесь написать комментарий.

Обратите внимание, что этот метод также работает для исправления цикла входа в Ubuntu в 20.04, цикла входа в Ubuntu в 21.04 и цикла входа в Ubuntu в 21.10

Похожие статьи

🤔 Если у вас возникнут какие-либо проблемы, оставьте комментарий ниже

9 780 энтузиастов Linux два раза в месяц получают лучший выбор с открытым исходным кодом.

Копирование файлов в Linux

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

Передача файлов с помощью SCP

SCP означает протокол безопасного копирования, основанный на SSH, который позволяет нам получать доступ к удаленной системе через защищенное соединение. Преимущество SSH в том, что мы можем подключаться к удаленной системе и выполнять команды.

Установка кода Visual Studio в Ubuntu

VSCode — моя любимая IDE, созданная Microsoft. Это Open Source, и исходный код доступен на GitHub. Используя этот метод, вы можете легко установить vscode в своей системе Ubuntu

Закрыто. Этот вопрос не соответствует правилам переполнения стека. В настоящее время ответы не принимаются.

Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.

Закрыт 1 год назад.

Я только что обновил свою операционную систему Ubuntu 18.04 LTS до Ubuntu 20.04 LTS. Но после полной установки во время входа в систему я не мог войти в систему даже с правильным паролем. Я проверил, что это действительно правильный пароль, введя имя пользователя и пароль после нажатия Ctrl + Alt + F2, я даже изменил пароль из расширенного режима восстановления, но все еще новый пароль тоже не работает. При правильном пароле экран становится черным примерно на секунду, а затем снова появляется тот же фиолетовый экран входа в систему, но с неправильным паролем он говорит: «Извините, это не сработало». пожалуйста, попробуйте снова. Я новичок в Linux, и любая помощь приветствуется.

>, нажав Ctrl+Alt+T. Логин Эта комбинация клавиш не вызывает терминал на Macbook. У меня не было другого выбора, кроме как удалить мою установку и начать заново.

Я не пользователь Mac, но вы можете открыть терминал, нажав клавиши Ctrl+Alt+F, например Ctrl+Alt+F3 в Linux. Попробуйте. Я думаю, вы можете использовать F1-F6.

2 ответа 2

Это вызвано установкой флажка "включить автоматический вход" при установке. Откройте терминал, нажав Ctrl+Alt+T. Войдите, затем введите

Измените AutomaticLoginEnable с true на false, сохраните файл и перезагрузитесь.

Большое спасибо за вашу помощь, но я переустановил в то время, так как в то время мне не помогли, и это сработало.

Ну, похоже, это плохо, покажите ошибку остановки. С этим я столкнулся всего через 10 минут после обратного перехода на Linux. Напоминает мне каждый раз, когда я пробовал Ubuntu за последние 15 лет. Он удивительно нестабилен.

О боже. Я потратил больше часа на чтение одного и того же удаления .Xauthority, смены владельца, идентификатора пользователя и т. д., но ЭТО действительно решило проблему.

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

Я думаю, что нашел ответ. Это сработало на моей машине, так как эта проблема возникла снова. (Но это работает, если у вас есть более одной учетной записи с известным паролем учетной записи суперпользователя, и вы хотите войти в другую учетную запись без суперпользователя привилегии, когда вы не можете войти в систему, в противном случае обратитесь к ответу @loginbugfixubuntu2004, который может помочь.)

1.Я нажал Ctrl+Alt+f3 (можно использовать любые f-клавиши от f2-f6)

2. Я вхожу в систему с существующей учетной записью суперпользователя

3.Вы можете создать домашний каталог для "другого пользователя", если такого домашнего каталога не существует:

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

6.перезагрузите компьютер и надейтесь, что теперь все заработает

7.Если это снова не работает, то, как я пытался изменить пароль, это может быть и для вас.

8. Снова нажмите Ctrl + Alt + f3 (или другие клавиши, как указано выше)

9.войдите как суперпользователь

10. Измените пароль «anotheruser»: $ sudo passwd otheruser

Примечание. Эта проблема также может возникнуть, если вы сделаете пользователя $ sudo useradd newuser . Не делайте этого, вместо этого используйте команду adduser.

Читайте также: