Saya keluar segera setelah masuk

26

Setelah saya masuk ke akun pengguna saya di Ubuntu 13.04, saya secara otomatis keluar setelah 1 detik layar hitam. Ini hanya terjadi pada 1 pengguna tertentu, dan saya dapat masuk ke akun lain dengan baik.

Apa yang salah? Di file log mana saya harus menemukan jawaban saya?

Saya menginstal server VNC dan menyalakan desktop sharing, dan terakhir kali saya bisa login - mungkin itu masalah. Bagaimana saya bisa menonaktifkannya tanpa GUI?

wajs
sumber
1
Saya memasang gnome-shell dan saya dapat mengakses akun saya dari sana, kemudian saya menonaktifkan berbagi desktop dan saya logout dan masuk dengan Unity - itu berhasil (baik mengkonfigurasi ulang lightdm / gdm atau menonaktifkan berbagi desktop).
wajs
kemungkinan besar mengkonfigurasi ulang lightdm / gdm; ini telah menjadi solusi pada salah satu pertanyaan di sini sebelumnya. Cukup gunakan gdm atau versi lain dari lightdm, misalnya lightdm-gtk-greeter
Sergiy Kolodyazhnyy
Segera setelah saya mengaktifkan berbagi desktop ini terjadi pada saya - Jika saya mencoba masuk dengan pengguna itu, saya segera keluar kembali. Ini gila.
BrainSlugs83
1
Ini juga akan terjadi jika Anda entah bagaimana secara tidak sengaja menghapus libssldari sistem Anda. Sangat tidak jelas, tetapi menginstal ulang melalui unduhan paket menyelesaikan masalah ( dpkg -i ...). Saya hanya menemukannya mengejar masalah lain dengan wpa_supplicanttidak bekerja. Setidaknya itu memberitahuku libsslada yang hilang.
Matt
1
Tidak yakin mengapa saya tidak dapat menambahkan ini sebagai jawaban (saya punya 101 perwakilan di sini karena situs SE lainnya), jadi tambahkan ini sebagai komentar. Saya baru saja mengalami masalah yang sama pada 14,04 setelah rutin sudo apt-get updatedan upgradediikuti oleh reboot. Masalahnya disebabkan oleh driver AMD eksklusif yang tidak kompatibel dengan kernel saya (saya pikir). Berikut ini dipecahkan itu: sudo apt-get purge fglrxdan sudo apt-get purge fglrx-\*dan kemudian reboot. Semoga itu bisa membantu seseorang!
EelkeSpaak

Jawaban:

23

Saya tidak tahu apakah ini akan menjadi kasus yang sama persis, tetapi ini terjadi pada saya karena entah bagaimana saya merusak file .Xautority di rumah saya. Saya pikir itu adalah sesuatu yang berkaitan dengan akses jarak jauh ke server X.

Masuk ke tty (Kontrol + Alt + F6) dan setelah mengetik nama pengguna dan kata sandi Anda:

sudo rm -v .Xauthority

File .Xauthority ada di / home /, yang merupakan tempat jalur kerja default terminal juga biasanya. Jika Anda menggunakan tty untuk masuk sebagai satu pengguna untuk menghapus file .Xauthority orang lain, pastikan Anda sudah cdke direktori yang benar terlebih dahulu.

Kemudian restart lightdm dengan:

sudo service lightdm restart

Sistem akan membuat ulang file .Xautority.

animaletdesequia
sumber
3
Hanya untuk referensi, itu terjadi pada saya setelah saya menjalankan sudo startxsaat masuk dengan pengguna profil yang sama. Menghapus itu sudah cukup.
user221931
1
terima kasih banyak, terjadi pada saya setelah konfigurasi yang ketat dari tightvnc
Jandalf
thanx, bekerja untuk saya setelah badluck layanan perintah lightdm restart + overload HDD saya dan file .Xorority rusak!
Vladimir Ch
wow, selamat hari ini! Terima kasih sobat, saya harap pengaturan vnc saya masih berfungsi
revolusioner
1
untungnya saya mencampakkan jawaban ini dan siapa tahu itu menyelamatkan saya berjam-jam berjuang, pergi
Umair
4

Bagi saya masalah segera keluar disebabkan oleh kesalahan di ~ / .profile. Saya menggunakan 13.10. Solusi (perkiraan) dapat ditemukan di sini atau di sini . Anda dapat mengubah atau menghapus file yang menyebabkan masalah dengan menekan ctrl + alt + F6 dan masuk dengan cara itu.

Menandai
sumber
(Saya sadar bahwa ini bukan masalah yang dimiliki @wajs, tetapi mungkin bermanfaat bagi orang yang mencari gejala di Google, di mana pertanyaan ini ada di 3 hasil teratas)
Mark
2

Apa yang berhasil bagi saya adalah membangun kembali pemilik dan grup direktori home pengguna.

Dalam mode pemulihan (atau CTRL + ALT + F6 di jendela masuk):

sudo chown -R youruser:yourgroup /home/youruser

Dalam banyak kasus yourgroup= youruser.

(CTRL + ALT + F7 -> kembali ke jendela masuk)

Tony Rozza
sumber
Ini mungkin berbahaya - apa yang akan dilakukan perintah ini?
Tim
Seperti halnya tindakan apa pun sebagai root, lanjutkan dengan hati-hati. OP menginstal server VNC dan mengaktifkan berbagi desktop, yang memberi tahu saya bahwa mereka memiliki hak akses root. Karena berbagi desktop, kepemilikan beberapa file konfigurasi di folder beranda pengguna mungkin telah dimodifikasi. @Tim, chownperintah mengubah kepemilikan file dan direktori. The -Rpilihan perubahan kepemilikan semua file dan direktori di direktori saat ini, dan semua subdirektori (rekursif).
Tony Rozza
Mengubah ke apa?
Tim
Ini persis masalah saya. Saya memiliki pengguna dengan nama "anton" misalnya di partisi rumah saya. Kemudian saya menginstal ulang ubuntu pada partisi root dan dipasang di rumah lagi. Pengguna sistem baru bernama "anton" dan sistem tidak membuat folder baru untuk pengguna ini dan menggunakan yang lama. Jadi saya harus mengganti pemilik folder lama meskipun nama penggunanya sama.
antongorodezkiy
@Tim berubah ke youruser:yourgroupdalam contoh di atas.
antongorodezkiy
2

Saya memiliki masalah yang sama persis dan ini diperbaiki dengan menghapus ~/.pam_environmentfile yang baru dibuat yang saya buat untuk memodifikasi variabel Path saya. Saya masuk ke tty melalui Ctrl+ Alt+ F6untuk menghapus file karena saya tidak bisa masuk dengan cara biasa.

Thorkil Værge
sumber
1

Instal ulang unity , dengan menggunakan perintah berikut:

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
pengguna205988
sumber
0

Saya punya masalah dengan peningkatan 14,04 dari 12,04. Saya memperbaikinya dengan Alt+ Ctrl+ F1kemudian menggunakan sudo useradd <username> -m -s /bin/bashkemudian sudo passwd <username>untuk memberi mereka kata sandi. Mulai ulang dan masuk sebagai pengguna baru itu. Beri mereka admin. peran. Salin file dari direktori pengguna admin rumah lama ke yang baru. Hapus pengguna lama secara opsional.

Sedikit dendam tapi saya tidak tahu apa yang menyebabkan kickout saat login dan tidak punya waktu untuk mencari tahu jadi ini cepat dan membutuhkan pengetahuan minimal tentang command line.

pengguna279443
sumber
0

Saya memiliki masalah yang sama, dan saya tidak dapat menemukan solusi, jadi saya memutuskan untuk menginstal gnome3 alih-alih persatuan untuk memilah-milah masalah ini. Ternyata ada kesalahan dalam inisialisasi layanan dpkg. Saya berlari

sudo dpkg --configure -a
dan itu bekerja seperti pesona.

Shmit
sumber