लॉग इन लूप - एकता को चलाने में असमर्थ - Xauthority स्वामित्व नहीं है, लेकिन प्रदर्शन से संबंधित हो सकता है?


12

सभी, मैं वीएनसी को काम में लाने की कोशिश कर रहा था, जिसमें बहुत सारे बदलाव किए गए थे जो अब मुझे याद नहीं हैं जब मैंने एक पुनरारंभ के बाद पता लगाया कि मैं Ubuntu 14.04 में प्रवेश नहीं कर सका। मेरा मानना ​​है कि मैं ठीक प्रमाणित करता हूं, लेकिन लॉगिन स्क्रीन पर वापस आ जाता हूं। मैं अतिथि के रूप में और Alt-F1 कंसोल के माध्यम से लॉग इन कर सकता हूं।

मैंने त्रुटियों को नजरअंदाज किया और बहुत सी चीजों की कोशिश की, लेकिन सफलता के बिना और अब क्लूलेस हूं। नीचे उत्पादन देखें। ध्यान दें कि XFCE ठीक लोड करता है, लेकिन मैं अपने लाइटमेड को वापस लेना चाहता हूं।

मैं वास्तव में कुछ सलाह और स्पष्टीकरण के साथ कर सकता हूं जैसा कि यहां चल रहा है। सादर मार्टिन

-rxxr-xr-x 1 martin martin 50 Mar 14 22:13 .Xauthority * (मैं इस फाइल के लिए अनुमति देते हुए थोड़ा ओवरबोर्ड गया - बस मामले में।)

martin @ thrio: ~ $ cat .xsession-errors
ibus के लिए स्क्रिप्ट run_im पर शुरू हुई।
ऑटो के लिए स्क्रिप्ट run_im पर शुरू हुई।
डिफ़ॉल्ट के लिए स्क्रिप्ट run_im पर शुरू हुई।
init: gnome-session (यूनिटी) मुख्य प्रक्रिया (2745) स्थिति 1
init के साथ समाप्त : अधिसूचित D- बस बस
init से अलग: लॉग मुख्य प्रक्रिया (2596) TERM सिग्नल
init द्वारा मारे गए : अपडेट-नोटिफ़ायर-क्रैश (/ var / क्रैश) /_usr_lib_ibus_ibus-ui-gtk3.1000.crash) मुख्य प्रक्रिया> (2645) TERM सिग्नल
init द्वारा मारी गई : अपडेट-नोटिफ़ायर-क्रैश (/var/crash/_rr_lib_unity_unity-unel-service.1000.crash) मुख्य प्रक्रिया (2646) TERM सिग्नल
init द्वारा मारा गया : upstart-dbus-session-bridge मुख्य प्रक्रिया (2697) को स्थिति 1 के साथ समाप्त किया गया
init: xsession-init मुख्य प्रक्रिया (2705) TERM सिग्नल
init द्वारा मारी गई : hud मुख्य प्रक्रिया (2715) TERM सिग्नल
init द्वारा मारी गई : एकता-पैनल-सर्विस मुख्य प्रक्रिया (2753) TERM सिग्नल
init द्वारा मारी गई : विंडो-स्टैक-ब्रिज मेन प्रक्रिया (2620) KILL सिग्नल द्वारा मार दी गई

मार्टिन @ थ्रियो: ~ $ एकता - क्रेप
स्टॉप: अज्ञात कार्य: एकता-पैनल-सेवा
प्रारंभ: अज्ञात कार्य: एकता-पैनल-सेवा
compiz (कोर) - जानकारी: लोड हो रहा है प्लगइन: core
compiz (कोर) - जानकारी: प्रारंभ प्लगइन : कोर
इनवैलिड MIT-MAGIC-COOKIE-1 कीकंपिज (कोर) - घातक: खुला प्रदर्शन नहीं कर सका: 0
compiz (कोर) - जानकारी: स्टॉपिंग प्लगइन: कोर
कॉम्पिज (कोर) - जानकारी: अनलोडिंग प्लगइन: कोर

यह प्रदर्शन सेटिंग से संबंधित हो सकता है: मैं मूल रूप से वीएनसी को काम में लाने की कोशिश कर रहा था और डिफ़ॉल्ट एन्क्रिप्शन को चालू करने की कोशिश कर रहा था जो काम नहीं करता है और कुछ निर्देश जिन्हें मैं प्रदर्शन से संबंधित पालन करने की कोशिश कर रहा था।

/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.  

की समीक्षा के बाद अतिरिक्त जानकारी

"क्या आपने ड्राइवरों को कुछ स्थापित किया है? क्या आप किसी उपयोगकर्ता के साथ कुछ TTY (Ctrl + Alt + F1..F6) से कनेक्ट कर सकते हैं?" कोई ड्राइवर नहीं - हाँ TTY लॉगिन करें

"सभी फाइलों को मेरी / होम डायर (एक कॉपी करने के लिए) में ले जाया गया और kdm का उपयोग करके लॉगिन करने की कोशिश की गई (मैं उपयोग करूंगा। मैं लॉगिन स्क्रीन के रूप में kdm का चयन करने के लिए, मैंने sudo dpkg-reconfigure lightdm और select kdm के साथ निष्पादित किया है। kdm के साथ आप कर सकते हैं पिछले सत्र या एक डिफ़ॉल्ट का चयन करें। यह जाने का तरीका था। "

स्थापित KDM (sudo apt-get install KDM) - स्थापित करने के दौरान मेरे पास KDM या lightDM चुनने का विकल्प था, lightDM को चुना। रिबूट किया गया - कोई परिवर्तन नहीं हुआ
घर dir / home / martin to / home / martinbak और रिबूट किया गया - कोई परिवर्तन नहीं

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 - यह पहले से जांच की गई और सही है
Chown / tmp - यह पहले से जांच की गई और सही है
"अगर दोनों नहीं, मैं तुम्हें या तो सलाह देते हैं
1.dpkg-reconfigure lightdm
2.or स्थापना रद्द करें, इसे पुनः स्थापित।"

dpkg-reconfigure को
मार्टिन @ थ्रिओ से आज़माया गया है: ~ $ sudo apt-get purge lightdm
"Remove lightdm (1.10.4-0ubuntu2) ...
lightdm के लिए कॉन्फ़िगरेशन फ़ाइलों को शुद्ध करना (1.10.4-0ub2) ...
उपयोगकर्ता lightdm को निकालना ' कोई और सदस्य नहीं है। ** userdel: उपयोगकर्ता lightdm वर्तमान में प्रक्रिया 2092 / usr / sbin / deluser द्वारा उपयोग किया जाता है : `/ usr / sbin / userdel lightdm 'ने त्रुटि कोड 8. बाहर किया। dpkg: त्रुटि प्रसंस्करण पैकेज lightdm (--purge) ): सबप्रोसेस स्थापित पोस्ट-रिमूवल स्क्रिप्ट ने एरर एक्ज़िट स्टेटस को लौटाया 1 मैन-डीबी के लिए प्रोसेसिंग ट्रिगर (2.6.7.1-1ubuntu1) ... प्रोसेसिंग करते समय त्रुटियां सामने आईं : lightdmlightdm' ...
Warning: group








E: उप-प्रक्रिया / usr / bin / dpkg ने एक त्रुटि कोड लौटाया (1) "** martin @ thrio: ~ $ sudo apt-get install lightdm

यह एक साफ हटाने और फिर से स्थापित करने की तरह नहीं दिखता है।

"लगभग हार मानने के बाद मैंने .xsession-त्रुटियों को देखा और ध्यान दिया कि मैं अपने .profile में एक टाइपो था"

मैंने इस फ़ाइल को संपादित नहीं किया है, लेकिन अगर कोई समस्या थी तो मुझे नहीं पता होगा कि मैं क्या देख रहा था।

`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:~$  

अभी भी लॉगिन लूप में अटका हुआ है

"ज़ुबांटू-डेस्कटॉप की स्थापना रद्द की गई और यह अब ठीक हो गया है"

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:~$  

_ "फिर, sudo apt-get-install gdm टाइप करें। इसे स्थापित करें और sudo dpkg-reconfigure gdm टाइप करें और इसे अपने लॉगिन प्रबंधक के रूप में सेट करने के संकेतों का पालन करें।
लॉगिन स्क्रीन पर वापस जाने के लिए Ctrl + Alt + F7 दबाएं जो अब दिखना चाहिए। अलग। क्या काम में लॉगिंग है? अगर यह करता है, तो आपकी समस्या हल हो गई है!

यदि ऐसा नहीं होता है, तो फ़ुलस्क्रीन टर्मिनल पर वापस जाएँ और LigthDM को फिर से लॉगिन करने के लिए sudo dpkg-reconfigure lightDM टाइप करें। अब आप जानते हैं कि यह सुनिश्चित करने के लिए आपके ग्राफिक्स ड्राइवरों के साथ एक समस्या है। "_

sudo apt-get install gdmऔर पुनः आरंभ - लॉगिन लूप। (तो यह ग्राफिक्स ड्राइवर के साथ एक समस्या का सुझाव देता है - याद रखें कि मेरे पास था

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

क्या मुझे इस खोज के लिए कुछ आउटपुट चाहिए?


Ubuntu के संभावित डुप्लिकेट लॉगिन लूप में फंस जाता है । मेरा सुझाव है कि आप lightdm को gdm से बदलें, या इसे पुनः इंस्टॉल करें। प्रक्रिया को संबंधित प्रश्न में वर्णित किया गया है
सेर्गेई कोलोडियाज़नी

1
लिंक सर्ग के लिए धन्यवाद - मुझे वह विशेष लेख नहीं मिला था। मैंने लिंक में सभी सुझावों की कोशिश की है, लेकिन सफलता के बिना। कुछ टिप्पणियां हैं जो बताती हैं कि शायद समस्या ग्राफिक्स ड्राइवर से संबंधित है (अन्य गोले भी एक ही लॉगिन लूप समस्या है) मैं उस लिंक में कुछ सुझावों के परीक्षण से कुछ और आउटपुट के साथ अपने प्रश्न को संपादित करूंगा
मार्टिन

क्या आपको एक समाधान मिला ?
बाइसपजई

जवाबों:


2

यद्यपि आपने अपने प्रश्न का उत्तर दिया है, यह रिकॉर्ड के लिए लिख रहा है। ctrl + alt + F1कमांड प्रॉम्प्ट पर अपना उपयोगकर्ता नाम टाइप करें और लॉगिन करें।

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 और लॉगिन ने काम किया।


1
मुझे भी यही समस्या थी और इससे मेरी शाम बच गई, मैं आपको पर्याप्त धन्यवाद नहीं दे सकता!
जनवरी :58paček

बदलते स्वामित्व अधिक तार्किक होगा
वोल्फगैंग फेहल

0

मेरी .xsession- त्रुटियों में भी वैसी ही त्रुटियाँ हैं जैसा कि मूल प्रश्न में सूचीबद्ध हैं। मैंने भी बहुत कोशिश की थी कि @ मर्टिन ने कोशिश की थी।

अंत में मेरे लिए क्या काम किया गया था लिंक से जवाब दिया गया है lightdm शुरू नहीं होता है , जिसमें मूल रूप से lightdm को रोकना, xserver को फिर से जोड़ना, lightdm शुरू करना और फिर मशीन को रिबूट करना शामिल है। इसके बाद मैं अपने मूल उपयोगकर्ता खाते में प्रवेश करने में सक्षम था।

FYI करें: मेरे पास एक Lenovo T530 मशीन है जो Ubuntu 14.04 LTS (lightdm का उपयोग करके) चला रही है और मेरे पास Nvidia ड्राइवर हैं जो Cuda 6.5 उपयोग के लिए स्थापित हैं।


0

आपके पास टूटे हुए पैकेज हैं। आपको पैकेज ट्रैक करना होगा। एक बल स्थापित करने का प्रयास करें, इस कमांड को चलाने से 'आमतौर पर' आपको टूटे हुए पैकेजों पर वापस मिल जाएगा, ताकि आपको पता चल सके कि dpkg उप-प्रक्रिया [1] क्यों हो रही है। आपका lightdm डेटा संभवतः या तो नहीं निकाला गया था, और lightdm group id शायद अभी भी मौजूद है, आप बिल्ली को / etc / समूह पर चलाकर कैट चेक करते हैं

:~$ cat /etc/group

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

आपको अपने डिस्प्ले वैरिएबल की भी समस्या है, और आपकी /tmp/.x0-lock कुंजी एक बार की तुलना में अलग है, यह आपको लॉक आउट कर रहा है। एक बार जब आप एक गहरी बाँध में जादू कुकी को भ्रष्ट करते हैं। आप ubuntu-Desktop और पूरे बहुत अधिक की स्थापना रद्द कर सकते हैं। अब GDM और ओपनबॉक्स स्थापित करें।

ctl-alt-F6

:~$ sudo apt-get install openbox -y

:~$ sudo apt-get install gdm -y

अपने प्रदर्शन प्रबंधक को gdm बनाने के लिए विकल्प चुनें और अपने विंडो प्रबंधक को खोलें। यह आपकी समस्याओं का सबसे सरल समाधान हो सकता है।

फीड बैक के साथ लिखो अगर तुम करोगे ?? !!


यह मेरे साथ कुछ समय हुआ जब मैंने आपको बच्चा नहीं बनाया, एक रात यह मेरे साथ हुआ और मैंने सिस्टम को गिरी और कुछ उपयोगिताओं को tty6 (ctl-alt-F6) में ले लिया, मैंने शुद्ध किया और सब कुछ हटा दिया, यहां तक ​​कि अस्थायी रूप से हटाए गए डोर । मैं आखिरकार एक्सहॉस्ट को खोलने, डिस्प्ले वेरिएबल सेट करने और उठने में सक्षम हो गया, और अपने .bashrc में एक सशर्त स्टेटमेंट बनाया जो / usr / bin / xinit && startx चला। मैं अपने सभी डेटा को पुनर्प्राप्त करने में सक्षम था। फिर मैंने रीइनस्टॉल किया।
oOpSgEo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.