ฉันอัปเกรด Ubuntu 21.04 เป็น 21.10 เมื่อวานนี้และพบปัญหาร้ายแรงหลังจากรีบูตเครื่อง
ปัญหาเกี่ยวกับไดรเวอร์กราฟิก (แก้ไขแล้ว)
สิ่งนี้แก้ไขได้ แต่บางทีฉันอาจทำบางอย่างพังโดยการแก้ปัญหานี้ ? Ubuntu ติดอยู่ในระหว่างการบู๊ตและเดสก์ท็อปไม่แสดง ฉันรีสตาร์ทในโหมดช่วยเหลือ อัปเดตด้วงเพื่อเพิ่ม "nomodeset" และติดตั้งใหม่ + กำหนดค่าใหม่:
apt install -- ติดตั้ง xserver-xorg-video-amdgpu
dpkg-กำหนดค่าใหม่ gdm3 ubuntu-session xserver-xorg-video-amdgpu
dpkg-กำหนดค่าใหม่ ubuntu-session xserver-xorg-video-amdgpu
apt ติดตั้ง gdm3 gnome-shell ใหม่ yaru-theme-gnome-shell
ฉันอัปเดต grub2 หลังจากรีบูตเพื่อทำให้ "nomodeset" ถาวร
ปัญหาเอกลักษณ์
ในที่สุดหลังจากมาถึงเดสก์ท็อปของฉัน ทุกอย่างดูเหมือนจะถูกรีเซ็ตเป็นค่าเริ่มต้น และไฟล์ของฉันก็หายไปจากเดสก์ท็อป...จนกระทั่งฉันเปิดเทอร์มินัลและเห็นข้อผิดพลาดเกี่ยวกับสิทธิ์ของระบบไฟล์บน /root/ (?!) หลังจากขุดเล็กน้อยฉันก็เข้าใจว่าใน bash ตัวแปรสภาพแวดล้อม HOME ของฉันถูกตั้งค่าเป็น /root ซึ่ง LOGNAME ของฉันคือ "root"... โดยพื้นฐานแล้ว ทุบตี คิดว่าฉันรูทในขณะที่ ระบบ/ค โปรแกรมยังคงจดจำฉันได้อย่างถูกต้องในฐานะผู้ใช้จริงของฉัน เดสก์ท็อปที่แสดงคือ /root/Desktop ไม่ใช่เดสก์ท็อปผู้ใช้ของฉัน เป็นต้น ไฟล์ของฉันยังคงอยู่ในดิสก์
การทดสอบตัวแปรทุบตี:
amael@laptop:~$ echo $LOGNAME
ราก
amael@laptop:~$ echo $USER
ราก
amael@laptop:~$ echo $HOME
/ราก
amael@laptop:~$ เสียงสะท้อน ~
/ราก
amael@laptop:~ echo $MAIL
/var/mail/รูท
โปรดทราบว่าพรอมต์แสดงชื่อผู้ใช้ที่ถูกต้องในขณะที่โฟลเดอร์เริ่มต้นเมื่อเปิดเทอร์มินัลไม่ถูกต้อง: $HOME = /root
คำสั่งที่ไม่ใช่เชลล์แสดงชื่อผู้ใช้ที่ถูกต้อง :
amael@laptop:~$ whoami
อามาเอล
amael@laptop:~$ ชื่อล็อก
อามาเอล
amael@laptop:~$ id
uid=1,000(amael) gid=136(vboxusers) groupes=136(vboxusers),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),131 (lxd),132(แซมบ้าแชร์),998(นักเทียบท่า)
ไฟล์ /etc/passwd ของฉันไม่เปลี่ยนแปลงและถูกต้อง:
amael@laptop:~$ egrep "^root|amael" /etc/passwd
รูท:x:0:0:รูท:/รูท:/bin/bash
amael:x:1000:136:Amael,,,:/บ้าน/amael:/bin/bash
amael@แล็ปท็อป:~$
ดิสก์ของฉันปรากฏขึ้นใน แถว โหมด :
amael@laptop:~$ ls -al /โฮม
รวม 32
drwxr-xr-x 5 systemd-coredump systemd-coredump 4096 จูล 30 2020 .
drwxr-xr-x 20 รูท รูท 4096 juil. 30 2020 ..
drwxr-xr-x 59 amael vboxusers 4096 พ.ย. 21 10:15 น
drwx------ 2 รูท รูท 16384 juil. 30 2020 สูญหาย+พบ
amael@laptop:~$ เมานต์ | grep ทำแผนที่
/dev/mapper/vgubuntu-root บน / พิมพ์ ext4 (rw,relatime,errors=remount-ro)
/dev/mapper/vgubuntu-home บน /home ประเภท ext4 (rw,relatime,errors=remount-ro)
สิ่งนี้สามารถอธิบายอะไรได้บ้าง ? ฉันเดาว่าการติดตั้งใหม่ทั้งหมดสามารถแก้ปัญหานี้ได้ แต่จะเป็นการดีที่ไม่ต้องทำเช่นนี้
ขอบคุณสำหรับความคิดเห็นของคุณ !