Ubuntu 12.04 не може увійти 32-бітний


10

Я спробував майже кожен коментар з цього приводу. мій .xsession-errorsфайл говорить:

openConnection: connect: No such file or directory
cannot connect to brltty at :0

і це все. Я можу ввійти як гість, але не за допомогою свого акаунта.


Перевірена перевірка .Xauthority, дозволи такі, як і мають бути. Також видалені .Xauthority та .ICEauthority, не працювали. Усі пакети актуальні. Будь ласка, допоможіть. Існує простий спосіб відновити робочий стіл. Я не повинен переміщувати свої файли та видаляти обліковий запис.
Чекаю

Відповіді:


6

Через декілька днів з цим випуском і прочитавши багато потоків SO, я виявив, що це помилка відкритого Ubuntu (стан "Неповний" станом на липень 2015 року).

Більше інформації про це тут: https://bugs.launchpad.net/ubuntu/+bug/1285444

Швидке рішення, схоже, полягає в перейменуванні файла, в якому зберігаються dconfналаштування:

$ mv ~/.config/dconf/user{,.old}

3

Видаліть як .Xauthorityі .ICEauthorityз домашнього каталогу свого користувача.

Якщо ви бачите , старі або резервні копії або додаються версії або з них (наприклад .ICEauthority-c, ICEauthorityчи .Xauthority.old) видалити їх теж.

(Якщо у вас немає жодного з цих файлів, це не завдасть шкоди вашій системі. Вони будуть відтворені при перезавантаженні / вході.) Після цього просто перезавантажте або вийдіть із системи та увійдіть знову та насолоджуйтесь своїм комп'ютером знову.

Тестовано у моїй системі (Xubuntu 14.04 x86, Linux ядро ​​3.13.0-35-generic)


видалення файлу .ICEauthority виправлено це для мене
недільний

1

У мене також є та ж проблема, я не можу увійти до ubuntu 14.04, але тепер мені вдалося увійти ^ _ ^. Ця проблема також трапилася зі старшою версією Ubuntu, де я знайомлюсь з рішенням. У моєму випадку сталася невідповідність конфігурації робочого столу від користувача, якого я ввійшов, та доступної конфігурації робочого столу. Ось що я зробив: ([ім’я користувача] просто як заповнювач)

Спочатку я перевіряю lightdm.log:

-----------------------------------
sudo nano /var/log/lightdm/lightdm.log
---------------------------------------
I had a suspicion on these lines:
 ..................
    [+27.41s] DEBUG: Session pid=1114: User [username] authorized
    [+27.42s] DEBUG: Session pid=1114: Greeter requests session ubuntu
    [+27.42s] DEBUG: Seat: Failed to find session configuration ubuntu
    [+27.42s] DEBUG: Seat: Can't find session 'ubuntu'
..................

чому lightdm шукав сесію "ubuntu"? Це було через [ім'я користувача], яким я використовую його xsession, це ubuntu. Це було в / var / lib / AccountsService / users / [ім'я користувача]:

---------------------------------------
[User]
Language=en_US
FormatsLocale=id_ID.UTF-8
XSession=ubuntu <=====================  THIS ONE
Background=/home/[username]/Pictures/Wallpapers/1781785_10201241375132193_1896210726_o.jpg
SystemAccount=false

[InputSource0]
xkb=us
---------------------------------------

Тоді я дивлюся на xsession в папці / usr / share / xsesions. Був лише gnome.desktop, не ubuntu.desktop.

Так що я змінив вміст / var / lib / AccountsService / users / [ім'я користувача]:

from XSession=ubuntu to XSession=gnome

Проблема вирішена ^ _ ^


1
Мені довелося встановити "ubuntu-сесію", щоб мати можливість знову увійти.
Тім

0

У мене була подібна проблема сьогодні, я помітив, що деякі файли та каталоги в домашній директорії користувачів належать корінь, зокрема .ICEAuthority (це, швидше за все, було результатом моєї спроби налаштування VNC). У будь-якому випадку, як тільки я застосував chown, щоб змінити право власності на ці файли назад на користувача, я зміг знову правильно увійти.


0

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


3
Ласкаво просимо в Ask Ubuntu! Рекомендую відредагувати цю відповідь, щоб розширити її конкретними деталями, як це зробити. (Дивіться також Як я можу написати гарну відповідь? Для загальних порад про те, які різновиди відповідей вважаються найціннішими на Ask Ubuntu.)
Девід Фоерстер

0

У мене була така ж проблема на Ubuntu 13.04.

Я переписав запис на gnome.desktop, /usr/share/xsessionsоскільки він відсутній:

[Desktop Entry]
Name=GNOME
Comment=This session logs you into GNOME
Exec=gnome-session --session=gnome
TryExec=gnome-shell
Icon=
Type=Application
X-LightDM-DesktopName=GNOME
X-Ubuntu-Gettext-Domain=gnome-session-3.0

Потім я видалив gnome-session- * і перевстановлюю все. Згодом все спрацювало нормально, і я міг вибрати сесію, яку я хотів, єдність, гном та інше.


-2

Мою проблему було вирішено вимкненням автоматичного входу.

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