Ubuntu 12.04 32bit tidak bisa masuk

10

Saya telah mencoba hampir setiap komentar dalam subjek ini. .xsession-errorsfile saya mengatakan:

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

dan itu saja. Saya bisa masuk sebagai tamu tetapi tidak dengan akun saya.

pengguna250422
sumber
Diperiksa .Xauthority, izinnya sebagaimana mestinya. Juga dihapus .Xauthority dan .ICEauthority, tidak berfungsi. Semua paket terbaru. Tolong bantu .. harus ada cara mudah untuk mengembalikan desktop saya. Saya tidak boleh memindahkan file saya dan menghapus akun saya. Saya menunggu komentar Anda
user250422

Jawaban:

6

Setelah beberapa hari dengan masalah ini dan banyak utas SO membaca, saya menemukan bahwa ini tampaknya Ubuntu Bug terbuka (Status 'Tidak lengkap' pada Juli 2015).

Informasi lebih lanjut tentang ini di sini: https://bugs.launchpad.net/ubuntu/+bug/1285444

Solusi cepat tampaknya mengganti nama file yang menyimpan dconfpengaturan:

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

Hapus keduanya .Xauthoritydan .ICEauthoritydari direktori home pengguna Anda.

Jika Anda melihat versi lama atau cadangan atau ditambahkan dari salah satu dari ini (misalnya .ICEauthority-c, ICEauthorityatau .Xauthority.old) menghapus mereka juga.

(Tidak memiliki file-file ini tidak akan membahayakan sistem Anda. Mereka akan dibuat ulang saat reboot / login.) Setelah ini, cukup reboot atau logout & masuk kembali dan nikmati komputer Anda lagi.

Diuji pada sistem saya (Xubuntu 14.04 x86, kernel linux 3.13.0-35-generic)

seorang teman
sumber
menghapus file .ICEauthority memperbaikinya untuk saya
nedned
1

Saya juga memiliki masalah yang sama, tidak dapat masuk ke ubuntu 14.04, tetapi sekarang saya telah berhasil login ^ _ ^. Masalah ini juga terjadi pada versi Ubuntu yang lebih lama, di mana saya mengenal solusinya. Dalam kasus saya ada ketidakcocokan pada konfigurasi desktop dari pengguna yang saya masuki dan konfigurasi desktop yang tersedia. Inilah yang saya lakukan: ([nama pengguna] hanya sebagai pengganti)

Pertama saya periksa 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'
..................

mengapa lightdm mencari sesi "ubuntu"? Ini karena [nama pengguna] yang saya gunakan xsession adalah ubuntu. Itu ada di / var / lib / Accountservice / users / [username]:

---------------------------------------
[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
---------------------------------------

Kemudian saya melihat xsession di folder / usr / share / xsessions. Hanya ada gnome.desktop, tidak ada ubuntu.desktop.

Sehingga saya mengubah konten / var / lib / Accountservice / users / [nama pengguna]:

from XSession=ubuntu to XSession=gnome

Masalah terpecahkan ^ _ ^

castea.min
sumber
1
Saya harus menginstal "ubuntu-session" untuk dapat masuk kembali.
Tim
0

Saya memiliki masalah yang sama hari ini, saya perhatikan bahwa beberapa file dan direktori di direktori home pengguna dimiliki oleh root, khususnya .ICEAuthority, (ini kemungkinan besar karena saya mencoba mengatur VNC). Lagi pula, begitu saya menggunakan chown untuk mengubah kepemilikan file-file ini kembali ke pengguna, saya bisa login kembali dengan benar.

sweeneydavidj
sumber
0

Saya mengkompilasi Krita dari sumber & harus memodifikasi .profile untuk memasukkan direktori instal yang tidak standar. Rupanya saya melakukannya dengan sangat buruk. Setelah saya memperbaiki sintaks saya bisa login seperti yang diharapkan lagi!

Doug Jotblad
sumber
3
Selamat Datang di Tanya Ubuntu! Saya sarankan untuk mengedit jawaban ini untuk meluaskannya dengan detail spesifik tentang bagaimana melakukan ini. (Lihat juga Bagaimana cara menulis jawaban yang baik? Untuk saran umum tentang jenis jawaban apa yang dianggap paling berharga di Ask Ubuntu.)
David Foerster
0

Saya memiliki masalah yang sama pada Ubuntu 13.04.

Saya menulis ulang entri gnome.desktop /usr/share/xsessionskarena tidak ada:

[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

Kemudian saya menghapus gnome-session- * dan menginstal ulang semua. Setelah itu semuanya bekerja dengan baik dan saya bisa memilih sesi yang saya inginkan, persatuan, gnome dan sebagainya.

HrvojeB
sumber
-2

Masalah saya terpecahkan dengan mematikan masuk otomatis.

dankrz
sumber