Gnome / X выходит из системы сразу после входа в систему & mdash; какие лог-файлы релевантны?

я игралась с fingerprint-gui и X/xrandr настройки разрешения.

когда я начинаю мою машину, она загружается нормально. Как только [F4], а gnome закончили начиная, он записывает меня автоматически и приносит меня обратно в gdm приглашение со списком пользователей. Тогда я, тем не менее, в состоянии войти в систему с помощью "рабочем столе отказобезопасности".

я проверил список запуска приложений, но все вроде нормально там.

я не могу не вложу перста моего о том, что именно может быть ответственен за это: X, нажать [F8] или какой-перепутала [F9] и параметры. До сих пор я проверил /var/logs/X11/xorg.0.log, на [F11] и ~/.xsession-errors. Кроме того, я не совсем, кажется, понять "взаимодействие" между x, ГДМ, гном, гном-policykit теперь, Пэм.D и все такое.

есть любые другие соответствующие файлы журнала, которые могли бы указать мне на то, что сломано?

есть любые другие соответствующие файлы журнала, которые могли бы указать мне на то, что сломано?

убунту 10.10 Маверик Сурикат для IBM/ThinkPad в компании Lenovo Г60, ATI для Radeon x1400 мобильности всех обновлений, установленных пользователя Linux 1 год+,
6
задан 10 January 2011 в 21:11

56 ответов

может случиться, что ваш PATH переменная перепутались. Чтобы исправить проблему:

Нажмите клавишу Alt+комбинацию клавиш Ctrl+F5 в экране входа в систему

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

теперь вернитесь в передний экран и попробовать войти.

0
ответ дан 25 July 2018 в 22:38

Это случилось со мной в последнее время. Я решил проблему, посмотрев в журналах lightdm (/usr/log/lightdm/*). В моем случае он пытался загрузить сеанс с именем gnome-shell, когда он не существовал. Я скопировал /usr/share/xsession/gnome.session в /usr/share/xsession/gnome-shell.session, и все получилось хорошо.

(Заметьте, я понимаю, что это, вероятно, не сработало бы для искателя, поскольку Ubuntu не использовал LightDM в 10.10. вопрос был задан сегодня, или если кто-то ищет сегодня, это вероятный ответ.)

1
ответ дан 25 July 2018 в 22:38

Это произошло со мной (на Xfce) после копирования .mov-файла на Рабочий стол. Используя ssh для удаленного входа и удаления файла, проблема

0
ответ дан 25 July 2018 в 22:38

Не видя файлы журнала, трудно сказать, где находится ошибка (используйте pastebin.ubuntu.com или сообщите о новой ошибке в Launchpad, запустив ubuntu-bug xorg-server, но попробуйте просмотреть журналы gdm в / var / log / gdm / ( эта папка может быть недоступна без доступа root).

1
ответ дан 25 July 2018 в 22:38

для потомков - я оставлю здесь решение...

это может произойти, если вы попытаетесь запустить x-сервер под root-привилегии при входе в свой аккаунт, чтобы ты мог введете:

судо команду startx

или совращаешь можно как root.

это создаст файл в вашем домашнем каталоге ~/.Xauthority которых является root.

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

решение:

выходить в терминале сочетание клавиш Ctrl+АЛТ+Ф1, войдите в свой Тип счета: судо МВ ~/.Xauthority ~/старый.Теперь Xauthority выйти, набрав "выход" вернуться к ДМ с помощью Ctrl+Атл+F7 вы должны быть в состоянии войти в сейчас!

если у вас нет суда привилегия, вы должны получить кто-то, кто не в системе

8
ответ дан 25 July 2018 в 22:38
  • 1
    Потрясающие. Если бы у меня было столько репутации, сколько у меня на других сайтах SE, вы сразу получите щедрость на этот ответ! Я просто провожу несколько часов; переустановить все пакеты gnome, переконфигурировать все по умолчанию, удалить кеши и настройки, поиграть с lightdm и т. д. и т. д. и т. д. ... Я стучал головой, почему работала гостевая сессия, и я не мог войдите в систему правильно. Спасибо Спасибо спасибо! И, конечно, +1 – halirutan 19 December 2014 в 00:47
  • 2
    не сработает, я ненавижу Ubuntu и люди, которые сделали эту хрень – revolutionary 13 October 2017 в 17:00

Я знаю, что это древний вопрос, но это случилось со мной. Оказалось, что последняя строка моего ~ / .profile возвращала ненулевой код выхода. Поскольку команда bash 'source' возвращает в качестве кода выхода последний код выхода сценария, я предполагаю, что это расстроило инициализацию xsession.

Вы можете увидеть это в ~ / .xsession-errors ( Я сделал это), но тогда вы не можете, если ваша последняя команда профиля возвращает код ошибки без печати какого-либо вывода.

Итак, взгляните на нижнюю часть каждого из ваших сценариев входа. Работал для меня.

5
ответ дан 25 July 2018 в 22:38

ладно ребята, я нашел реальное решение этой проблемы, для всех тех, кто имеет установленных видеокартах NVIDIA.

самое лучшее решение-это удалить драйверы NVIDIA. ( Но я рекомендую использовать их водитель .запустить файл удалить просто: суда apt очистить от NVIDIA--* и т. д. не работает для меня )

при установке на моем компьютере я скачал новые драйверы NVIDIA-драйвера в качестве .запустите файл с их сайта: http://www.nvidia.com/object/linux-display-archive.html

я имел .запустите сохраненный файл в ~/загрузки, судо АПТ очистить от NVIDIA--*

, как только на экране входа в систему, я сделал следующие действия:

сочетание клавиш Ctrl+АЛТ+ф6 логин судо служба lightdm остановить CD в каталог ~/downloads, которой в NVIDIA-драйверы.запустить файл хранится. судо видеокарты NVIDIA-драйверы.запустить-удалить судо служба lightdm перезапускать

см. Шаг 5: это позволит правильно удалить все драйвера nvidia и вы можете сразу войти обратно. Удачи !

0
ответ дан 25 July 2018 в 22:38

может случиться, что ваша переменная PATH перепутана. Чтобы устранить проблему:

Нажмите Alt + Ctrl + F5 на экране входа в систему

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Теперь войдите на передний экран и попробуйте войти в систему.

0
ответ дан 31 July 2018 в 11:17

это случилось со мной недавно. Я решена моя проблема, глядя в логи языка (/usr/log/lightdm/*). В моем случае, это была попытка загрузить сессии gnome-shell, когда ничто не существовало. Я скопировал [F3] для /usr/share/xsession/gnome-shell.session и все обошлось.

(обратите внимание, я понимаю, что это, вероятно, не будет работать на аскер, как Ubuntu, не используя языка в 10.10. Однако, если вопрос был задан сегодня, или если кто-то ищет сегодня, это скорее ответ.)

1
ответ дан 31 July 2018 в 11:17

Это произошло со мной (на Xfce) после копирования .mov-файла на Рабочий стол. Используя ssh для удаленного входа и удаления файла, проблема

0
ответ дан 31 July 2018 в 11:17

Не видя файлы журнала, трудно сказать, где находится ошибка (используйте pastebin.ubuntu.com или сообщите о новой ошибке в Launchpad, запустив ubuntu-bug xorg-server, но попробуйте просмотреть журналы gdm в / var / log / gdm / ( эта папка может быть недоступна без доступа root).

1
ответ дан 31 July 2018 в 11:17

для потомков - я оставлю здесь решение...

это может произойти, если вы попытаетесь запустить x-сервер под root-привилегии при входе в свой аккаунт, чтобы ты мог введете:

судо команду startx

или совращаешь можно как root.

это создаст файл в вашем домашнем каталоге ~/.Xauthority которых является root.

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

решение:

выходить в терминале сочетание клавиш Ctrl+АЛТ+Ф1, войдите в свой Тип счета: судо МВ ~/.Xauthority ~/старый.Теперь Xauthority выйти, набрав "выход" вернуться к ДМ с помощью Ctrl+Атл+F7 вы должны быть в состоянии войти в сейчас!

если у вас нет суда привилегия, вы должны получить кто-то, кто не в системе

8
ответ дан 31 July 2018 в 11:17
  • 1
    Круто. Если бы у меня было столько рэп, как я на других сайтах SE, вы бы мгновенно получить награду за этот ответ! Я просто потратить несколько часов; вновь устанавливать все пакеты гнома, перенастраивать все по умолчанию, удалив кэши и настройки, играя с языка, и так далее и так далее и так далее... я был биться головой почему Гость-сессий работал и я не мог войти правильно. Спасибо, спасибо, спасибо! И конечно +1 – halirutan 19 December 2014 в 00:47
  • 2
    не сработает, я ненавижу Ubuntu и люди, которые сделали эту хрень – revolutionary 13 October 2017 в 17:00

Я знаю, что это древний вопрос, но это случилось со мной. Оказалось, что последняя строка моего ~ / .profile возвращала ненулевой код выхода. Поскольку команда bash 'source' возвращает в качестве кода выхода последний код выхода сценария, я предполагаю, что это расстроило инициализацию xsession.

Вы можете увидеть это в ~ / .xsession-errors ( Я сделал это), но тогда вы не можете, если ваша последняя команда профиля возвращает код ошибки без печати какого-либо вывода.

Итак, взгляните на нижнюю часть каждого из ваших сценариев входа. Работал для меня.

5
ответ дан 31 July 2018 в 11:17

ладно ребята, я нашел реальное решение этой проблемы, для всех тех, кто имеет установленных видеокартах NVIDIA.

самое лучшее решение-это удалить драйверы NVIDIA. ( Но я рекомендую использовать их водитель .запустить файл удалить просто: суда apt очистить от NVIDIA--* и т. д. не работает для меня )

при установке на моем компьютере я скачал новые драйверы NVIDIA-драйвера в качестве .запустите файл с их сайта: http://www.nvidia.com/object/linux-display-archive.html

я имел .запустите сохраненный файл в ~/загрузки, судо АПТ очистить от NVIDIA--*

, как только на экране входа в систему, я сделал следующие действия:

сочетание клавиш Ctrl+АЛТ+ф6 логин судо служба lightdm остановить CD в каталог ~/downloads, которой в NVIDIA-драйверы.запустить файл хранится. судо видеокарты NVIDIA-драйверы.запустить-удалить судо служба lightdm перезапускать

см. Шаг 5: это позволит правильно удалить все драйвера nvidia и вы можете сразу войти обратно. Удачи !

0
ответ дан 31 July 2018 в 11:17

может случиться, что ваша переменная PATH перепутана. Чтобы устранить проблему:

Нажмите Alt + Ctrl + F5 на экране входа в систему

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Теперь войдите на передний экран и попробуйте войти в систему.

0
ответ дан 2 August 2018 в 04:04

это случилось со мной недавно. Я решена моя проблема, глядя в логи языка (/usr/log/lightdm/*). В моем случае, это была попытка загрузить сессии gnome-shell, когда ничто не существовало. Я скопировал [F3] для /usr/share/xsession/gnome-shell.session и все обошлось.

(обратите внимание, я понимаю, что это, вероятно, не будет работать на аскер, как Ubuntu, не используя языка в 10.10. Однако, если вопрос был задан сегодня, или если кто-то ищет сегодня, это скорее ответ.)

1
ответ дан 2 August 2018 в 04:04

это случилось со мной (на xfce) после копирования .MOV файл на рабочем столе. Использование SSH для удаленного входа и удаления файла решен вопрос

0
ответ дан 2 August 2018 в 04:04

не видя лог-файлов трудно сказать, где ошибка происходит(использовать pastebin.ubuntu.com или сообщение о новой ошибке на launchpad, запустив ubuntu-bug xorg-server, но попробуйте посмотреть гдм логи в /var/журнал/гдм/ (этой папки не могут быть доступны без root-доступа).

1
ответ дан 2 August 2018 в 04:04

для потомков - я оставлю здесь решение...

это может произойти, если вы попытаетесь запустить x-сервер под root-привилегии при входе в свой аккаунт, чтобы ты мог введете:

судо команду startx

или совращаешь можно как root.

это создаст файл в вашем домашнем каталоге ~/.Xauthority которых является root.

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

решение:

выходить в терминале сочетание клавиш Ctrl+АЛТ+Ф1, войдите в свой Тип счета: судо МВ ~/.Xauthority ~/старый.Теперь Xauthority выйти, набрав "выход" вернуться к ДМ с помощью Ctrl+Атл+F7 вы должны быть в состоянии войти в сейчас!

если у вас нет суда привилегия, вы должны получить кто-то, кто не в системе

8
ответ дан 2 August 2018 в 04:04
  • 1
    Круто. Если бы у меня было столько рэп, как я на других сайтах SE, вы бы мгновенно получить награду за этот ответ! Я просто потратить несколько часов; вновь устанавливать все пакеты гнома, перенастраивать все по умолчанию, удалив кэши и настройки, играя с языка, и так далее и так далее и так далее... я был биться головой почему Гость-сессий работал и я не мог войти правильно. Спасибо, спасибо, спасибо! И конечно +1 – halirutan 19 December 2014 в 00:47
  • 2
    не работает, я ненавижу Ubuntu и людей, которые сделали это дерьмо – revolutionary 13 October 2017 в 17:00

Я знаю, что это древний вопрос, но это случилось со мной. Оказалось, что последняя строка моего ~ / .profile возвращала ненулевой код выхода. Поскольку команда bash 'source' возвращает в качестве кода выхода последний код выхода сценария, я предполагаю, что это расстроило инициализацию xsession.

Вы можете увидеть это в ~ / .xsession-errors ( Я сделал это), но тогда вы не можете, если ваша последняя команда профиля возвращает код ошибки без печати какого-либо вывода.

Итак, взгляните на нижнюю часть каждого из ваших сценариев входа. Работал для меня.

5
ответ дан 2 August 2018 в 04:04

ладно ребята, я нашел реальное решение этой проблемы, для всех тех, кто имеет установленных видеокартах NVIDIA.

самое лучшее решение-это удалить драйверы NVIDIA. ( Но я рекомендую использовать их водитель .запустить файл удалить просто: суда apt очистить от NVIDIA--* и т. д. не работает для меня )

при установке на моем компьютере я скачал новые драйверы NVIDIA-драйвера в качестве .запустите файл с их сайта: http://www.nvidia.com/object/linux-display-archive.html

я имел .запустите сохраненный файл в ~/загрузки, судо АПТ очистить от NVIDIA--*

, как только на экране входа в систему, я сделал следующие действия:

сочетание клавиш Ctrl+АЛТ+ф6 логин судо служба lightdm остановить CD в каталог ~/downloads, которой в NVIDIA-драйверы.запустить файл хранится. судо видеокарты NVIDIA-драйверы.запустить-удалить судо служба lightdm перезапускать

см. Шаг 5: это позволит правильно удалить все драйвера nvidia и вы можете сразу войти обратно. Удачи !

0
ответ дан 2 August 2018 в 04:04

Я знаю, что это древний вопрос, но это случилось со мной. Оказалось, что последняя строка моего ~ / .profile возвращала ненулевой код выхода. Поскольку команда bash 'source' возвращает в качестве кода выхода последний код выхода сценария, я предполагаю, что это расстроило инициализацию xsession.

Вы можете увидеть это в ~ / .xsession-errors ( Я сделал это), но тогда вы не можете, если ваша последняя команда профиля возвращает код ошибки без печати какого-либо вывода.

Итак, взгляните на нижнюю часть каждого из ваших сценариев входа. Работал для меня.

5
ответ дан 4 August 2018 в 20:08

Хорошо, ребята, я нашел реальное решение этой проблемы, для всех тех, у кого установлены графические карты NVIDIA.

Лучшим решением является удаление драйверов Nvidia. (Но я рекомендую использовать файл драйвера .run для удаления просто: sudo apt purge nvidia - - * и т. Д. Не работает для меня)

Во время установки в моей системе я загрузил последний nvidia-драйвер в виде файла .run со своего сайта: http://www.nvidia.com/object/linux-display-archive.html

I имел файл .run, сохраненный в ~ / Downloads как nvidia-drivers.run

Как только на экране входа в систему я сделал следующие шаги:

  1. ctrl + alt + f6
  2. login
  3. sudo service lightdm stop
  4. cd to ~ / Каталог загрузок, в котором хранится файл nvidia-drivers.run. [ ! d7]
  5. sudo nvidia-drivers.run --uninstall
  6. sudo service lightdm restart

См. шаг5: Это будет правильно удалите все драйверы Nvidia, и вы можете сразу же войти в систему. Удачи!

0
ответ дан 4 August 2018 в 20:08

Для потомков - я оставлю здесь решение ...

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

sudo startx

или возился с xauth как root.

Это создаст файл в вашем домашнем каталоге ~ / .Xauthority, который принадлежит root.

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

Решение -

  • выйдите на терминал Ctrl + Alt + F1
  • войдите в свою учетную запись
  • : sudo mv ~ / .Xauthority ~ / old.Xauthority
  • теперь выйдите из системы, набрав «logout»
  • вернитесь к dm с помощью Ctrl + Atl + F7
  • , вы должны войти в систему сейчас!

Если у вас нет привилегий sudo, вы должны получить кого-то, кто делает на вашей системе

8
ответ дан 4 August 2018 в 20:08

Это случилось со мной в последнее время. Я решил проблему, посмотрев в журналах lightdm ( / usr / log / lightdm / * ). В моем случае он пытался загрузить сеанс, называемый gnome-shell , когда ни один из них не существовал. Я скопировал /usr/share/xsession/gnome.session в /usr/share/xsession/gnome-shell.session , и все получилось отлично.

(Заметьте, я понимаю, что это вряд ли сработает для искателя, поскольку Ubuntu не использовал LightDM в 10.10. Однако, если вопрос был задан сегодня или если кто-то ищет сегодня, это вероятный ответ.)

1
ответ дан 4 August 2018 в 20:08

Это произошло со мной (на Xfce) после копирования .mov-файла на Рабочий стол. Используя ssh для удаленного входа и удаления файла, проблема

0
ответ дан 4 August 2018 в 20:08

Не видя файлы журналов, трудно сказать, где находится ошибка (используйте pastebin.ubuntu.com или сообщите о новой ошибке для Launchpad, запустив ubuntu-bug xorg-server , но попробуйте посмотреть gdm's журналы в / var / log / gdm / (эта папка может быть недоступна без доступа root).

1
ответ дан 4 August 2018 в 20:08

может случиться, что ваша переменная PATH перепуталась. Чтобы устранить проблему:

Нажмите Alt + Ctrl + F5 на экране входа

  export PATH = / usr / local / sbin: / usr / local / bin: / usr  / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / games  

Теперь зайдите на передний экран и попробуйте войти в систему. [ ! d4]

0
ответ дан 4 August 2018 в 20:08

Хорошо, ребята, я нашел реальное решение этой проблемы, для всех тех, у кого установлены графические карты NVIDIA.

Лучшим решением является удаление драйверов Nvidia. (Но я рекомендую использовать файл драйвера .run для удаления просто: sudo apt purge nvidia - - * и т. Д. Не работает для меня)

Во время установки в моей системе я загрузил последний nvidia-драйвер в виде файла .run со своего сайта: http://www.nvidia.com/object/linux-display-archive.html

I имел файл .run, сохраненный в ~ / Downloads как nvidia-drivers.run

Как только на экране входа в систему я сделал следующие шаги:

  1. ctrl + alt + f6
  2. login
  3. sudo service lightdm stop
  4. cd to ~ / Каталог загрузок, в котором хранится файл nvidia-drivers.run. [ ! d7]
  5. sudo nvidia-drivers.run --uninstall
  6. sudo service lightdm restart

См. шаг5: Это будет правильно удалите все драйверы Nvidia, и вы можете сразу же войти в систему. Удачи!

0
ответ дан 6 August 2018 в 04:09

Для потомков - я оставлю здесь решение ...

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

sudo startx

или возился с xauth как root.

Это создаст файл в вашем домашнем каталоге ~ / .Xauthority, который принадлежит root.

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

Решение -

  • выйдите на терминал Ctrl + Alt + F1
  • войдите в свою учетную запись
  • : sudo mv ~ / .Xauthority ~ / old.Xauthority
  • теперь выйдите из системы, набрав «logout»
  • вернитесь к dm с помощью Ctrl + Atl + F7
  • , вы должны войти в систему сейчас!

Если у вас нет привилегий sudo, вы должны получить кого-то, кто делает на вашей системе

8
ответ дан 6 August 2018 в 04:09

Другие вопросы по тегам:

Похожие вопросы: