Я спробував майже кожен коментар з цього приводу. мій .xsession-errorsфайл говорить:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
і це все. Я можу ввійти як гість, але не за допомогою свого акаунта.
Я спробував майже кожен коментар з цього приводу. мій .xsession-errorsфайл говорить:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
і це все. Я можу ввійти як гість, але не за допомогою свого акаунта.
Відповіді:
Через декілька днів з цим випуском і прочитавши багато потоків SO, я виявив, що це помилка відкритого Ubuntu (стан "Неповний" станом на липень 2015 року).
Більше інформації про це тут: https://bugs.launchpad.net/ubuntu/+bug/1285444
Швидке рішення, схоже, полягає в перейменуванні файла, в якому зберігаються dconfналаштування:
$ mv ~/.config/dconf/user{,.old}
Видаліть як .Xauthorityі .ICEauthorityз домашнього каталогу свого користувача.
Якщо ви бачите , старі або резервні копії або додаються версії або з них (наприклад .ICEauthority-c, ICEauthorityчи .Xauthority.old) видалити їх теж.
(Якщо у вас немає жодного з цих файлів, це не завдасть шкоди вашій системі. Вони будуть відтворені при перезавантаженні / вході.) Після цього просто перезавантажте або вийдіть із системи та увійдіть знову та насолоджуйтесь своїм комп'ютером знову.
Тестовано у моїй системі (Xubuntu 14.04 x86, Linux ядро 3.13.0-35-generic)
У мене також є та ж проблема, я не можу увійти до 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
Проблема вирішена ^ _ ^
У мене була подібна проблема сьогодні, я помітив, що деякі файли та каталоги в домашній директорії користувачів належать корінь, зокрема .ICEAuthority (це, швидше за все, було результатом моєї спроби налаштування VNC). У будь-якому випадку, як тільки я застосував chown, щоб змінити право власності на ці файли назад на користувача, я зміг знову правильно увійти.
Я компілював Krita з джерела і повинен був змінити .profile, щоб включити нестандартний каталог встановлення. Я зробив це погано, мабуть. Після того, як я виправив синтаксис, я міг увійти, як очікувалося знову!
У мене була така ж проблема на 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- * і перевстановлюю все. Згодом все спрацювало нормально, і я міг вибрати сесію, яку я хотів, єдність, гном та інше.