หลังการอัพเกรด 12.04: ไม่สามารถเข้าสู่ระบบได้แม้ว่ารหัสผ่านจะถูกต้อง


12

ฉันอัปเกรดจาก 10.10 เป็น 12.04 และตอนนี้ไม่สามารถเข้าสู่ระบบได้อีก รหัสผ่านถูกต้อง - เมื่อฉันพิมพ์รหัสผิดฉันถูกบอกว่าไม่ถูกต้องในขณะที่รหัสที่ถูกต้องนั้นดูเหมือนจะยอมรับ แต่จากนั้นก็พาฉันกลับไปที่หน้าเข้าสู่ระบบ ฉันสามารถเข้าสู่ระบบในฐานะแขก แต่ฉันไม่สามารถทำอะไรกับเชลล์ได้เพราะไม่ยอมรับรหัสผ่านของฉัน


1
สิ่งนี้เกิดขึ้นกับฉันเมื่อฉัน unautalled nautilus หากนี่คือเหตุผล (เนื่องจากการอัปเกรดที่ไม่สมบูรณ์หรือสิ่งนี้) ในขณะที่คุณอยู่บนหน้าจอเข้าสู่ระบบคุณสามารถกด Ctrl + Alt + F1 และคุณจะมีเทอร์มินัลพิมพ์ชื่อล็อกอินและรหัสผ่านของคุณ จะแสดงไม่ใช่เครื่องหมายดอกจัน (*) ที่จะแสดง) จากนั้นคุณสามารถลอง sudo apt-get - ติดตั้ง nautilus ใหม่จากนั้นกด Ctrl + Alt + F7 เพื่อกลับไปที่หน้าจอเข้าสู่ระบบและรีบูต!
hytromo

ขอบคุณ - ในขณะที่เครื่องรับรหัสผ่านของฉันมันบอกว่า nautilus เป็นการดำเนินการที่ไม่ถูกต้อง มันบอกว่าเหมือนกันกับด้วงซึ่งฉันได้ลองติดตั้งอีกครั้ง
Scout Fox

ของฉันไม่ดีลอง sudo apt-get install - ติดตั้ง nautilus อีกครั้ง
hytromo

พยายามอย่างนั้นและใช้งานได้ดี - ไม่ได้แก้ปัญหาแม้ว่า อย่างไรก็ตามขอขอบคุณสำหรับความช่วยเหลือของคุณ!
Scout Fox

สำเนาซ้ำของUbuntu ที่
Eliah Kagan

คำตอบ:


11

ลองลบไฟล์ Xauhority และรีบูต

สำหรับฉันนั่นคือ

rm ~/.Xauthority

รีบูต


1
ใช้ livecd
nastys

1
ฉันเพิ่งมีปัญหาเดียวกันและแก้ไขได้จากพรอมต์ Ctrl + Alt + F1 มีความคิดว่าทำไมสิ่งนี้เกิดขึ้น?
jadkik94

7

คำตอบจากผู้ใช้นิรนาม:

ฉันมีปัญหาเดียวกันทั้งหมดและฉันแก้ไขได้ด้วยวิธีแก้ไขปัญหาต่อไปนี้ (พบได้ที่นี่ ):

  • กด CTRL + ALT + F1
  • เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านของคุณ

  • รันคำสั่งต่อไปนี้: sudo chown -R $USER:$USER $HOME

  • กด CTRL + ALT + F7

  • ลองลงชื่อเข้าใช้

1
มันทำงานได้ดีขอบคุณ ฉันขอให้สิ่งที่เกิดขึ้นเพื่อรับประกันข้อผิดพลาดดังกล่าวหรือไม่
mojo706

3

ตรวจสอบว่าผู้ใช้มี ID ผู้ใช้เดียวกัน (และ groupid) เหมือนกับไฟล์ในโฮมไดเร็กตอรี่ของผู้ใช้หรือไม่ หากผู้ใช้มี id 1000 และไฟล์ในโฮมไดเร็กทอรีของผู้ใช้มี 1001 ให้แก้ไขผู้ใช้ในไฟล์ / etc / passwd เป็นหมายเลขผู้ใช้ 1001


2

ทำตามคำแนะนำที่ระบุไว้ที่นี่startx ไม่ทำงาน

ฉันไม่สามารถรับประกันได้ว่ามันจะทำงานให้คุณเช่นกัน

นั่นหมายความว่า:

  1. ลองรับคอนโซลการกู้คืนโดยใช้ทางลัด Ctrl-Alt-F1 ตรวจสอบก่อนว่าคุณมีสิทธิ์เขียน หากไม่ได้ใช้ตัวเลือกclearในการรับ

  2. ตอนนี้ลบไฟล์ xAuthority sudo rm /home/username/.Xauthority*

  3. ลองติดตั้ง xorg ใหม่โดยใช้ sudo apt-get install --reinstall xorg

  4. sudo rebootตอนนี้เริ่มต้นใหม่กับคำสั่ง ทุกอย่างควรทำงานได้ดี

ฉันมีปัญหาเดียวกันหลังจากการวิเคราะห์ข้อผิดพลาดที่ฉันได้รับเมื่อฉันลอง startx ฉันคิดว่า Xserver เป็นต้นกำเนิดของปัญหา


1

ฉันเพิ่งพบปัญหานี้หลังจากอัปเดตแล้ว ฉันคิดว่ามันเกี่ยวข้องกับคำพังเพยของเปลือกหอยที่ฉันใช้อยู่ ดังนั้นฉันทำต่อไปนี้:

$ cd etc/apt/sources.list.d/
$ sudo rm gnome3-team-gnome3-precise.list gnome3-team-gnome3-precise.list.save
$ reboot

และตอนนี้ฉันสามารถเข้าสู่ระบบ!


0

ผมมีปัญหาเดียวกัน. ความเข้าใจของฉันเกี่ยวกับปัญหามีดังนี้ มันเกิดขึ้นถ้าคุณเข้ารหัสระบบไฟล์ของคุณในระหว่างการอัพเกรดและคุณเปลี่ยนรหัสผ่าน

วิธีการแก้. เข้าสู่ระบบในฐานะแขก ไปที่การควบคุมบัญชีผู้ใช้ เปลี่ยนรหัสผ่านของผู้ใช้ปกติของคุณเป็นรหัสผ่านเดิม ออกจากระบบและเข้าสู่ระบบกับคุณผู้ใช้ปกติ คุณควรจะสามารถเข้าสู่ระบบ n ตอนนี้เป็นไฟล์ที่ถูกถอดรหัสในขณะนี้

อย่างน้อยฉันก็ทำงานให้ฉัน


แต่คุณไม่ต้องการถอดรหัสระบบไฟล์ของคุณ! นั่นเป็นวิธีแก้ปัญหาที่ใช้งานไม่ได้ ...
Patrick Da Silva

0

สิ่งที่ใช้ได้ผลสำหรับฉันคือการติดตั้ง byobu ซึ่งเปิดใช้งานใน 10.04 และไม่ถูกเรียกใช้ในระหว่างการอัปเกรดดังนั้นการลงชื่อเข้าใช้แบบกราฟิกที่เสียหาย (ข้อผิดพลาดเฉพาะในคอนโซล)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.