Я вийшов із системи відразу після входу


26

Після входу в обліковий запис користувача на Ubuntu 13.04 я автоматично виходжу через 1 секунду чорного екрану. Це відбувається лише з одним конкретним користувачем, і я можу ввійти в інший обліковий запис штрафом.

Що могло піти не так? У яких файлах журналів я повинен знайти свою відповідь?

Я встановив сервер VNC і ввімкнув обмін на робочому столі, і востаннє я міг увійти - можливо, це проблема. Як я можу відключити його без GUI?


1
Я встановив gnome-shell, і я міг отримати доступ до свого облікового запису звідти, тоді я відключив обмін робочим столом, і я вийшов із системи Unity - і він працював (перенастроюючи lightdm / gdm або відключаючи обмін на робочому столі).
wajs

швидше за все, перенастроювання lightdm / gdm; це було вирішенням одного з питань, що тут були раніше. Просто використовуйте gdm або іншу версію lightdm, наприклад lightdm-gtk-greeter
Сергій Колодяжний

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

1
Це також станеться, якщо ви якимось чином ненавмисно видаліть libsslзі своєї системи. Дуже незрозуміло, але перевстановлення через завантаження пакета вирішило проблему ( dpkg -i ...). Я виявив, що це переслідує лише після іншої проблеми, коли wpa_supplicantне працює. Принаймні, це сказало, що я libsslвідсутній.
Метт

1
Не впевнений, чому я не можу додати це як відповідь (у мене є 101 повтор через інші сайти SE), тому додаю це як коментар. Я просто була така ж проблема на 14.04 після звичайної sudo apt-get updateі upgradeподальшої перезавантаження. Проблема була викликана тим, що власні драйвери AMD не сумісні з моїм ядром (я думаю). Наступні її вирішили: sudo apt-get purge fglrxі sudo apt-get purge fglrx-\*потім перезавантажитися. Сподіваюся, що хтось допомагає!
EelkeSpaak

Відповіді:


23

Я не знаю, чи було б саме такий випадок, але це сталося зі мною, бо я якось пошкодив файл .Xautority в моєму будинку. Я думаю, це щось пов'язане з віддаленим доступом до X-сервера.

Увійдіть у tty (Control + Alt + F6) та ввівши своє ім’я користувача та пароль:

sudo rm -v .Xauthority

Файл .Xauthority знаходиться в / home /, де зазвичай також знаходиться робочий шлях терміналу за замовчуванням. Якщо ви використовуєте tty для входу в якості одного користувача, щоб видалити інший файл .Xauthority, переконайтеся, що ви cdспочатку перейшли до потрібного каталогу.

Потім перезапустіть lightdm за допомогою:

sudo service lightdm restart

Система відтворить файл .Xautority.


3
Для довідки, це сталося зі мною після запуску sudo startxпід час входу в систему з тим самим користувачем профілю. Видалити це було досить.
user221931

1
велике спасибі, трапилося зі мною після корумпованої конфігурації
жорсткого каналу

дякую, працював для мене після перезапуску служби lightdm команд Badluck + перевантаження мого жорсткого диска та .Xautority файл був пошкоджений!
Володимир Ч.

вау врятував день! Спасибі товариш, я сподіваюся, що моє налаштування vnc все ще працює
революційне

1
на щастя, я перейшов до цієї відповіді, і хто її знає, врятував мене стільки годин боротьби, шапки
Umair

4

Для мене проблема негайного виходу була викликана помилкою в ~ / .profile. Я використовую 13.10. (Приблизне) рішення можна знайти тут або тут . Ви можете змінити або видалити файл, що спричиняє проблеми, натиснувши ctrl + alt + F6 і ввівшись таким чином.


(Мені відомо, що це не проблема @wajs, але це може бути корисно людям, які шукають симптоми в Google, де це питання в трійці найкращих результатів)
Марк

2

Для мене працювало відновлення власника та групи домашнього каталогу користувача.

У режимі відновлення (або CTRL + ALT + F6 у вікні входу):

sudo chown -R youruser:yourgroup /home/youruser

У багатьох випадках yourgroup= youruser.

(CTRL + ALT + F7 -> назад до вікна для входу)


Це може бути небезпечно - що буде робити ця команда?
Тім

Як і з будь-якою дією як кореневою, слід діяти обережно. ОП встановив сервер VNC і ввімкнув спільний доступ до робочого столу, що говорить мені, що вони мають root права. Через спільний доступ до робочого столу деякі права конфігураційних файлів у домашній папці користувача можуть бути змінені. @Tim, chownкоманда змінює право власності на файли та каталоги. -RОпція змінює власника всіх файлів і каталогів в поточному каталозі і всіх його підкаталогах (рекурсивно).
Tony Rozza

Змінює на що?
Тім

Це саме моє питання. Наприклад, у мене в домашньому розділі був користувач з ім'ям "антон". Потім я знову встановив ubuntu на кореневому розділі та знову встановив додому. Користувача нової системи було названо "anton", і система не створила нову папку для цього користувача та використала стару. Тож мені довелося змінити власника старої папки, хоча ім’я користувача було те саме.
antongorodezkiy

@Tim зміни youruser:yourgroupв наведеному вище прикладі.
antongorodezkiy

2

У мене була точно така ж проблема, і це було вирішено, видаливши щойно створений ~/.pam_environmentфайл, який я створив, щоб змінити свою змінну Path. Я увійшов у tty через Ctrl+ Alt+, F6щоб видалити файл, оскільки не міг увійти в звичайний спосіб.


1

Перевстановіть єдність за допомогою наступних команд:

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

0

У мене була ця проблема з оновленням 14.04 з 12.04. Я виправив це за допомогою Alt+ Ctrl+, F1потім використовуючи sudo useradd <username> -m -s /bin/bashпотім, sudo passwd <username>щоб дати їм пароль. Перезапустіть та увійдіть як новий користувач. Дайте їм адміністратора. роль. Скопіюйте файли зі старого каталогу домашнього адміністратора в новий. Необов’язково видалити старого користувача.

Трохи замикання, але я поняття не маю, що спричиняло випуск при вході в систему, і я не встиг це з'ясувати, тому це було швидко і вимагало мінімальних знань командного рядка.


0

У мене була ця сама проблема, і я не зміг знайти жодного рішення, тому я вирішив встановити gnome3 замість єдності, щоб побічно вирішити проблему. Виявляється, виникла помилка при ініціалізації служби dpkg. Я біг

sudo dpkg - конфігурація -a
і це спрацювало як шарм.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.