Vòng lặp đăng nhập - không thể chạy sự thống nhất - không phải quyền sở hữu Xauthority nhưng có thể liên quan đến hiển thị?


12

Tất cả, tôi đã cố gắng để VNC hoạt động, thực hiện nhiều thay đổi mà tôi không nhớ bây giờ khi tôi phát hiện ra sau khi khởi động lại mà tôi không thể đăng nhập vào Ubuntu 14.04. Tôi tin rằng tôi xác thực ok, nhưng được quay lại màn hình đăng nhập. Tôi có thể đăng nhập với tư cách Khách và thông qua bảng điều khiển Alt-F1.

Tôi đã sửa lỗi và thử rất nhiều thứ nhưng không thành công và giờ không biết gì. xem đầu ra dưới đây. Lưu ý rằng XFCE không tải ok, nhưng tôi muốn lấy lại lightdm của mình.

Tôi thực sự có thể làm với một số lời khuyên và giải thích về những gì đang xảy ra ở đây. Trân trọng Martin

-rwxr-xr-x 1 martin martin 50 Mar 14 22:13 .Xmasterity * (Tôi đã đi một chút cấp phép cấp phép cho tệp này - chỉ trong trường hợp.)

martin @ thrio: ~ $ cat .xsession-lỗi
Tập lệnh cho ibus bắt đầu tại run_im.
Script cho tự động bắt đầu tại run_im.
Script mặc định bắt đầu tại run_im.
init: quy trình chính của gnome-session (Unity) (2745) bị chấm dứt với trạng thái 1
init: Ngắt kết nối với bus D-Bus được thông báo
init: quy trình chính logrotate (2596) bị giết bởi tín hiệu TERM
init: update-notifier-crash (/ var / crash /_usr_lib_ibus_ibus-ui-gtk3.1000.crash) quy trình chính> (2645) bị giết bởi tín hiệu TERM
init: update-notifier-crash (/var/crash/_usr_lib_unity_unity-panel-service.1000.crash) bị giết bởi tín hiệu TERM
init: quá trình chính cầu nối khởi động-phiên bản (2697) bị chấm dứt với trạng thái 1
init: xsession-init main process (2705) bị giết bởi tín hiệu TERM
init: hud main process (2715) bị giết bởi TERM signal
init: unity-panel-service process process (2753) bị giết bởi TERM signal
init: window-stack-Bridge main quá trình (2620) bị giết bởi tín hiệu KILL

martin @ thrio: ~ $ unity --replace
stop: Unknown job: unity-panel-service
start: Unknown job: unity-panel-service
compiz (core) - Thông tin: Đang tải plugin: core
compiz (core) - Thông tin: Bắt đầu plugin : core
Không hợp lệ MIT-MAGIC-COOKIE-1 keycompiz (core) - Fatal: Không thể mở hiển thị: 0
compiz (core) - Thông tin: Dừng plugin: core
compiz (core) - Thông tin: Unloading plugin: core

Nó có thể liên quan đến cài đặt hiển thị: Ban đầu tôi đã cố gắng để VNC hoạt động và cố gắng bật mã hóa mặc định dường như không hoạt động và một số hướng dẫn tôi đang cố gắng làm theo liên quan đến màn hình

Từ /var/log/lightdm/lightdm.log

[+522.72s] DEBUG: Session pid=2785: Authenticate result for user martin: Success  
[+522.72s] DEBUG: Session pid=2785: User martin authorized  
[+522.72s] DEBUG: Session pid=2785: Greeter requests session Ubuntu  
522.72s] DEBUG: Seat: Stopping greeter; display server will be re-used for user session  
[+522.72s] DEBUG: Session pid=2785: Sending SIGTERM  
[+522.73s] DEBUG: Session pid=2785: Exited with return value 0  
[+522.73s] DEBUG: Seat: Session stopped  
[+522.73s] DEBUG: Seat: Greeter stopped, running session  
[+522.73s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session1  
[+522.73s] DEBUG: Session pid=2845: Running command /usr/sbin/lightdm-session gnome-session   --session=Ubuntu  
[+522.73s] DEBUG: Creating shared data directory /var/lib/lightdm-data/martin  
[+522.73s] DEBUG: Session pid=2845: Logging to .xsession-errors  
[+522.74s] DEBUG: Activating VT 7  
[+522.74s] DEBUG: Activating login1 session c4  
[+524.24s] DEBUG: User /org/freedesktop/Accounts/User1000 changed  
[+528.25s] DEBUG: Session pid=2845: Exited with return value 0  
[+528.25s] DEBUG: Seat: Session stopped  
[+528.25s] DEBUG: Seat: Stopping display server, no sessions require it  
[+528.25s] DEBUG: Sending signal 15 to process 2778  
[+528.36s] DEBUG: Process 2778 exited with return value 0  
[+528.36s] DEBUG: DisplayServer x-0: X server stopped  
[+528.36s] DEBUG: Releasing VT 7  
[+528.36s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0  
[+528.36s] DEBUG: Seat: Display server stopped  
[+528.36s] DEBUG: Seat: Active display server stopped, starting greeter  
[+528.36s] DEBUG: Seat: Creating greeter session  
[+528.36s] DEBUG: Seat: Creating display server of type x  
[+528.36s] DEBUG: Using VT 7  
[+528.36s] DEBUG: Seat: Starting local X display on VT 7  
[+528.36s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log  
[+528.36s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0  
[+528.36s] DEBUG: DisplayServer x-0: Launching X Server  
[+528.36s] DEBUG: Launching process 3516: /usr/bin/X -core :0 -seat seat0   -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch  
[+528.36s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0  
[+528.43s] DEBUG: Got signal 10 from process 3516  
[+528.43s] DEBUG: DisplayServer x-0: Got signal from X server :0  
[+528.43s] DEBUG: DisplayServer x-0: Connecting to XServer :0  
[+528.43s] DEBUG: Seat: Display server ready, starting session authentication  
[+528.43s] DEBUG: Session pid=3523: Started with service 'lightdm-greeter', username 'lightdm'  
[+528.44s] DEBUG: Session pid=3523: Authentication complete with return value 0: Success  
[+528.44s] DEBUG: Seat: Session authenticated, running command  
[+528.44s] DEBUG: Session pid=3523: Running command /usr/lib/lightdm/lightdm-greeter-  session /usr/sbin/unity-greeter  
[+528.44s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm  
[+528.44s] DEBUG: Session pid=3523: Logging to /var/log/lightdm/x-0-greeter.log  
[+528.45s] DEBUG: Activating VT 7  
[+528.45s] DEBUG: Activating login1 session c5  
[+528.57s] DEBUG: Session pid=3523: Greeter connected version=1.10.4  
[+528.69s] DEBUG: Session pid=3523: Greeter start authentication for martin  
[+528.69s] DEBUG: Session pid=3583: Started with service 'lightdm', username 'martin'  
[+528.70s] DEBUG: Session pid=3583: Got 1 message(s) from PAM  
[+528.70s] DEBUG: Session pid=3523: Prompt greeter with 1 message(s)  
[+529.73s] DEBUG: User /org/freedesktop/Accounts/User1000 changed  

martin@thrio:~$ uname -r  
3.13.0-46-generic  
martin@thrio:~$ lsmod|grep fglrx  
martin@thrio:~$   

martin@thrio:/var/log$ lshw -c video  
WARNING: you should run this program as super-user.  
  *-display              
       description: VGA compatible controller  
       product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller  
       vendor: Intel Corporation  
       physical id: 2  
       bus info: pci@0000:00:02.0  
       version: 06  
       width: 64 bits  
       clock: 33MHz  
       capabilities: vga_controller bus_master cap_list rom  
       configuration: driver=i915 latency=0  
       resources: irq:48 memory:f7400000-f77fffff memory:e0000000-efffffff ioport:f000  (size=64)  
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.  
martin@thrio:/var/log$ modinfo  
modinfo: ERROR: missing module or filename.  

Thông tin bổ sung sau khi xem xét về

"Bạn đã cài đặt trình điều khiển nào chưa? Bạn có thể kết nối từ một số TTY (Ctrl + Alt + F1..F6) với bất kỳ người dùng nào không?" Không có trình điều khiển - có để đăng nhập TTY

"Đã chuyển tất cả các tệp ở đó vào thư mục / nhà của tôi (để có một bản sao) và cố gắng đăng nhập bằng kdm (tôi sử dụng Kubfox). chọn một phiên trước đó hoặc một phiên mặc định. Đây là cách để đi. "

đã cài đặt KDM (sudo apt-get install KDM) - trong quá trình cài đặt, tôi có một tùy chọn để chọn KDM hoặc lightDM, chọn lightDM. Đã khởi động lại - không có thay đổi nào
đã chuyển dir / home / martin sang / home / martinbak và được khởi động lại - không thay đổi

martin@thrio:~$ sudo dpkg-reconfigure kdm and rebooted - entered KDM shell - error "cannot enter home directory. using /." - still would not log in .  
martin@thrio:~$ sudo dpkg-reconfigure lightdm and switched back to lightdm - rebooted - same login loop  
martin@thrio:/home$ sudo mv martinbak martin and rebooted.  

Chown .Xauthority - Điều này đã được kiểm tra trước đây và là đúng
chown / tmp - Điều này đã được kiểm tra trước đây và là đúng
: "Nếu không phải cả hai, tôi khuyên bạn nên bạn có
1.dpkg-reconfigure lightdm
2.or gỡ bỏ cài đặt, cài đặt lại nó."

dpkg-
recfigure đã được dùng thử martin @ thrio: ~ $ sudo apt-get purge
lightdm "Loại bỏ lightdm
(1.10.4-0ubfox2) ...
Xóa các tệp cấu hình cho lightdm (1.10.4-0ubfox2) ... Xóa người dùng lightdm ' không có thêm thành viên. ** userdel: user lightdm hiện đang được sử dụng bởi process 2092 / usr / sbin / deluser: `/ usr / sbin / userdel lightdm 'trả về mã lỗi 8. Thoát. dpkg: xử lý lỗi gói lightdm (--purge ): tập lệnh con đã cài đặt tập lệnh xóa sau trả về trạng thái thoát lỗi 1 Xử lý kích hoạt cho man-db (2.6.7.1-1ubfox1) ... Đã gặp lỗi khi xử lý: lightdmlightdm' ...
Warning: group








E: Quá trình phụ / usr / bin / dpkg đã trả về mã lỗi (1) "** martin @ thrio: ~ $ sudo apt-get install lightdm

Nó không giống như một loại bỏ sạch và cài đặt lại.

"Sau khi gần như từ bỏ, tôi đã xem xét các lỗi .xsession và nhận thấy tôi có một lỗi đánh máy trong .profile của mình"

Tôi chưa chỉnh sửa tập tin này nhưng nếu có vấn đề tôi sẽ không biết mình đang tìm gì.

`martin@thrio:~$ cat .profile  
# ~/.profile: executed by the command interpreter for login shells.  
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login  
# exists.  
# see /usr/share/doc/bash/examples/startup-files for examples.  
# the files are located in the bash-doc package.  

# the default umask is set in /etc/profile; for setting the umask  
# for ssh logins, install and configure the libpam-umask package.  
#umask 022  

# if running bash  
if [ -n "$BASH_VERSION" ]; then  
    # include .bashrc if it exists  
    if [ -f "$HOME/.bashrc" ]; then  
        . "$HOME/.bashrc"  
    fi  
fi  

# set PATH so it includes user's private bin if it exists  
if [ -d "$HOME/bin" ] ; then  
    PATH="$HOME/bin:$PATH"  
fi  
martin@thrio:~$ ` 

_sudo mv ~/.Xauthority ~/.Xauthority.backup  
sudo service lightdm restart_  

martin@thrio:~$ mv ~/.Xauthority ~/.Xauthority.bak  
martin@thrio:~$ sudo service lightdm restart  
[sudo] password for martin:  
lightdm stop/waiting  
lightdm start/running, process 3032  
martin@thrio:~$  

vẫn bị kẹt trong vòng đăng nhập

"Đã cài đặt lại xubfox-máy tính để bàn và nó đã được sửa ngay bây giờ"

martin@thrio:~$ sudo apt-get purge xubuntu-desktop  
Reading package lists... Done  
Building dependency tree  
Reading state information... Done  
Package 'xubuntu-desktop' is not installed, so not removed  
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.  
martin@thrio:~$  

_ "Sau đó, nhập sudo apt-get install gdm. Hãy cài đặt và gõ sudo dpkg-cấu hình lại gdm và làm theo lời nhắc để đặt nó làm trình quản lý đăng nhập của bạn.
Nhấn Ctrl + Alt + F7 để quay lại màn hình đăng nhập. khác nhau. Đăng nhập trong công việc? Nếu có, vấn đề của bạn đã được giải quyết!

Nếu không, quay lại thiết bị đầu cuối toàn màn hình và nhập sudo dpkg-cấu hình lại lightdm để đặt LigthDM khi bạn đăng nhập lại trình quản lý. Bây giờ bạn biết rằng đây là một vấn đề với trình điều khiển đồ họa của bạn chắc chắn. "_

sudo apt-get install gdmvà khởi động lại - vòng đăng nhập. (Vì vậy, điều này cho thấy một vấn đề với trình điều khiển đồ họa - nhớ lại rằng tôi đã có

martin@thrio:~$ lsmod|grep fglrx  
martin@thrio:~$  

Tôi có nên nhận được một số đầu ra cho tìm kiếm này?


Bản sao có thể của Ubuntu bị kẹt trong vòng đăng nhập . Tôi đề nghị bạn thay thế lightdm bằng gdm hoặc cài đặt lại nó. Thủ tục được mô tả trong câu hỏi được liên kết
Sergiy Kolodyazhnyy 15/03/2015

1
Cảm ơn liên kết Serg - Tôi đã không tìm thấy bài viết cụ thể đó. Tôi đã thử tất cả các đề xuất trong liên kết tuy nhiên không thành công. Có một số ý kiến ​​cho rằng có lẽ vấn đề liên quan đến trình điều khiển đồ họa (các shell khác cũng có cùng vấn đề về vòng đăng nhập) Tôi sẽ chỉnh sửa câu hỏi của mình với một số kết quả khác từ việc kiểm tra một số đề xuất trong liên kết đó
Martin

Bạn đã tìm thấy một giải pháp ?
bicepjai

Câu trả lời:


2

Mặc dù bạn đã đưa ra câu trả lời trong câu hỏi của bạn, viết điều này cho hồ sơ. Nhập ctrl + alt + F1và đăng nhập với tên người dùng của bạn tại dấu nhắc lệnh.

user@dell$ ls -l ~/.ICEauthority
-rw------- root root 3668 May 28 09:28 /home/user/.ICEauthority
user@dell$ sudo chmod 777 ~/.ICEauthority
password:
user@dell$ ls -l ~/.ICEauthority
-rwxrwxrwx root root 3668 May 28 09:28 /home/user/.ICEauthority

ctrl + alt + F7 và đăng nhập làm việc.


1
Tôi đã có cùng một vấn đề và điều này đã cứu tôi buổi tối, tôi không thể cảm ơn đủ!
Tháng 1 Špaček

thay đổi quyền sở hữu sẽ hợp lý hơn
Wolfgang Fahl

0

Lỗi .xsession của tôi có lỗi tương tự như được liệt kê trong câu hỏi ban đầu. Tôi cũng đã thử khá nhiều thứ mà @Martin đã thử.

Cuối cùng, điều làm việc cho tôi là câu trả lời từ liên kết lightdm không bắt đầu , về cơ bản liên quan đến việc dừng lightdm, cấu hình lại xserver, khởi động lightdm và sau đó khởi động lại máy. Sau này, tôi đã có thể đăng nhập vào tài khoản người dùng ban đầu của mình.

FYI: Tôi có một máy Lenovo T530 chạy Ubuntu 14.04 LTS (sử dụng lightdm) và tôi đã cài đặt trình điều khiển nvidia để sử dụng Cuda 6.5.


0

bạn có rất nhiều gói bị hỏng. Bạn sẽ phải theo dõi các gói. Hãy thử thực hiện cài đặt bắt buộc, chạy lệnh này sẽ 'thường' cung cấp cho bạn nguồn cấp dữ liệu bị hỏng để cho bạn biết lý do tại sao quy trình phụ dpkg [1] đang diễn ra. Dữ liệu lightdm của bạn có thể không bị xóa và id nhóm lightdm có thể vẫn tồn tại, bạn hãy kiểm tra mèo bằng cách chạy cat trên / etc / group

:~$ cat /etc/group

:~$ sudo apt-get -f install -y

Bạn cũng gặp vấn đề với biến hiển thị của mình và khóa /tmp/.x0-lock của bạn khác với trước đây, điều này khiến bạn bị khóa. Một khi bạn làm hỏng cookie ma thuật của bạn trong một liên kết sâu. Cuối cùng, bạn có thể phải gỡ cài đặt máy tính để bàn Ubuntu và nhiều hơn nữa. Để cài đặt GDM và openbox.

ctl-alt-F6

:~$ sudo apt-get install openbox -y

:~$ sudo apt-get install gdm -y

Chọn tùy chọn để tạo gdm trình quản lý hiển thị của bạn và mở hộp quản lý cửa sổ của bạn. Đây có thể là giải pháp đơn giản nhất cho các vấn đề của bạn.

Viết lại với phản hồi nếu bạn muốn ?? !!


Nó đã xảy ra với tôi một vài lần tôi không phải bạn, một đêm, nó xảy ra với tôi và tôi đã đưa hệ thống xuống kernel và một số tiện ích trong tty6 (ctl-alt-F6), tôi đã thanh trừng và xóa mọi thứ, thậm chí tạm thời xóa xorg . Cuối cùng tôi đã có thể đứng dậy và đi bằng cách mở xhost, đặt biến hiển thị và tạo một câu lệnh có điều kiện trong .bashrc của tôi chạy / usr / bin / xinit && startx. Tôi đã có thể phục hồi tất cả dữ liệu của tôi. Sau đó, tôi đã cài đặt lại.
oOpSgEo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.