Score:2

ไม่สามารถลงชื่อเข้าใช้ MATE สำหรับผู้ใช้รายหนึ่งแต่ไม่ใช่อีกราย

ธง cn

ข้อจำกัดความรับผิดชอบใหญ่: ก่อนหน้านี้ฉันเผลอลบไลบรารี่สำคัญ (libreadline7) ซึ่งได้ลบไลบรารี่ระบบที่สำคัญหลายตัวโดยที่ฉันไม่ทันรู้ตัว (เช่น NetworkManager ก็ถูกลบไปด้วย) ซึ่งทำให้ Ubuntu หยุดการบูทอย่างถูกต้อง ฉันสามารถกู้คืนจากสิ่งนี้สำหรับผู้ใช้ของฉันโดยเข้าสู่โหมดการกู้คืนจาก bootloader ติดตั้ง ubuntu-minimal ใหม่ ubuntu-standard และ ubuntu-mate-desktop สิ่งนี้ทำให้ฉันสามารถเข้าสู่ระบบผู้ใช้ส่วนตัวของฉันเอง และทุกอย่างดูเหมือนจะกลับมาเป็นปกติเป็นส่วนใหญ่ แต่ฉันแน่ใจว่ามีบางอย่างเสีย ซึ่งเป็นเหตุผลที่ฉันพูดถึงเรื่องนี้

ฉันมีการติดตั้งเดสก์ท็อป Ubuntu MATE 18.04 กับผู้ใช้หลายคน ด้วยเหตุผลบางอย่าง ฉันสามารถเข้าสู่ระบบด้วยผู้ใช้หนึ่งราย ซึ่งเป็นผู้ใช้หลักที่ได้รับการกำหนดค่าด้วยการติดตั้ง Ubuntu MATE แต่ผู้ใช้รายอื่นไม่สามารถเข้าสู่เซสชัน MATE ของเขาได้

หลังจากตรวจสอบบันทึกบางอย่างใน /var/log/lightdm ฉันไม่พบสิ่งผิดปกติกับ lightdm และฉันถูกนำไปสู่ไฟล์ .xsession-errors ของผู้ใช้

ฉันสังเกตเห็นว่าใน .xsession-errors สำหรับผู้ใช้นั้น มีข้อผิดพลาดบางอย่างที่ไม่ปรากฏพร้อมกับผู้ใช้ของฉัน

mate-session[18804]: คำเตือน: ไม่พบผู้ให้บริการ 'mate-panel' ของส่วนประกอบ 'panel' ที่จำเป็น
mate-session[18804]: คำเตือน: ไม่พบผู้ให้บริการ 'caja' ขององค์ประกอบที่จำเป็น 'filemanager'
mate-session[18804]: คำเตือน: ไม่พบผู้ให้บริการ '' ของส่วนประกอบ 'dock' ที่จำเป็น
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'update-notifier.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย âupdate-notifierâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว)
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'snap-userd-autostart.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย â/usr/bin/snapâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว )
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'print-applet.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย âsystem-config-printer-appletâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว)
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'nm-applet.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย ânm-appletâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว)
sh: 1: /usr/bin/nvidia-settings: ไม่พบ
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'blueman.desktop': ไม่สามารถเริ่มแอปพลิเคชันได้: ไม่สามารถดำเนินการกระบวนการย่อย âblueman-appletâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว)
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'org.gnome.DejaDup.Monitor.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย â/usr/lib/deja-dup/deja-dup -monitorâ (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'ubuntu-mate-welcome-autostart.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ไม่สามารถดำเนินการกระบวนการย่อย â/snap/bin/ubuntu-mate-welcomeâ (ไม่พบไฟล์หรือโฟลเดอร์ที่คุณค้นหา)
mate-session[18804]: คำเตือน: ไม่สามารถเปิดแอปพลิเคชัน 'caja-dropbox.desktop': ไม่สามารถเริ่มแอปพลิเคชัน: ดำเนินการกระบวนการย่อยล้มเหลว âcaja-dropboxâ (ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว)

(กระบวนการ: 19290): ตัวบ่งชี้เสียงคำเตือน **: 14:39:55.272: ระดับเสียงควบคุมชีพจร.vala:735: ไม่สามารถรับซ็อกเก็ต unix ชีพจร: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown : ชื่อ org.PulseAudio1 ไม่ได้มาจากไฟล์ .service ใดๆ
คำเตือนตัวจัดการหน้าต่าง: บันทึกระดับ 128: ชื่อ com.canonical.AppMenu.Registrar ไม่มีอยู่ในบัสเซสชัน

คำเตือนตัวจัดการหน้าต่าง: บันทึกระดับ 16: XPresent เข้ากันไม่ได้กับการกำหนดค่าระบบปัจจุบันของคุณ
Gtk-Message: 14:41:55.124: GtkDialog ที่แมปโดยไม่มีพาเรนต์ชั่วคราว สิ่งนี้ทำให้หมดกำลังใจ
Gtk-Message: 14:42:12.848: GtkDialog ที่แมปโดยไม่มีพาเรนต์ชั่วคราว สิ่งนี้ทำให้หมดกำลังใจ
Xsession: เซสชัน X เริ่มต้นสำหรับรูทเมื่อวันอาทิตย์ที่ 26 กันยายน 12:24:13 +04 2021
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า DISPLAY=:0
dbus-update-activation-environment: การตั้งค่า XAUTHORITY=/home/santhosh/.Xauthority
localuser:root ถูกเพิ่มในรายการควบคุมการเข้าถึง
localuser:boinc ถูกเพิ่มในรายการควบคุมการเข้าถึง
/etc/X11/xinit/xinitrc: 2: [: x: ตัวดำเนินการที่ไม่คาดคิด
/etc/X11/xinit/xinitrc: 2: [: x: ตัวดำเนินการที่ไม่คาดคิด
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า GTK_MODULES=gail:atk-bridge
/etc/X11/xinit/xinitrc: 16: /etc/X11/Xsession.d/90gpg-agent: gpgconf: ไม่พบ
/etc/X11/xinit/xinitrc: 18: /etc/X11/Xsession.d/90gpg-agent: gpgconf: ไม่พบ
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า QT_ACCESSIBILITY=1
dbus-update-activation-environment: systemd --user not found, ละเว้น --systemd อาร์กิวเมนต์
dbus-update-activation-environment: การตั้งค่า SUDO_GID=1002
dbus-update-activation-environment: การตั้งค่า MAIL=/var/mail/root
dbus-update-activation-environment: การตั้งค่า LC_TIME=en_US.UTF-8
dbus-update-activation-environment: การตั้งค่า USER=root

ฉันคิดว่าอาจมีปัญหากับฐานข้อมูล dconf ของผู้ใช้ แต่ฉันไม่สามารถเข้าใจได้ ณ จุดนี้ ฉันไม่แน่ใจว่าจะต้องตรวจสอบอะไรต่อไป มีวิธีการกำหนดค่าเซสชัน X ของผู้ใช้กลับเป็นค่าเริ่มต้นหรือไม่

N0rbert avatar
zw flag
สำหรับการซ่อมแซมที่ลึกกว่านี้ โปรดเรียกใช้ `sudo apt-get install ubuntu-mate-desktop^ --reinstall' แล้วรายงานกลับ
guiverc avatar
cn flag
FYI: ไม่รองรับ Ubuntu-MATE 18.04 LTS อีกต่อไป อ้างอิง https://ubuntu-mate.community/t/ubuntu-mate-18-04-lts-reaches-end-of-life/23966/7 หรือ https://fridge.ubuntu.com/2020/08/14 /ubuntu-18-04-5-lts-released/ ซึ่งคุณจะสังเกตเฉพาะ Ubuntu Server, Ubuntu Desktop & Ubuntu Cloud ที่มาพร้อมกับการสนับสนุน 5 ปี; *รสชาติ* มีอายุสั้นลงเท่านั้น ฉันขอแนะนำให้ใช้ `ubuntu-support-status` เพื่อประเมินสถานะความปลอดภัยของการติดตั้งจริงของคุณ คำถามของคุณยังอยู่ในหัวข้อที่นี่ แต่ให้พิจารณาว่าความปลอดภัยมีความสำคัญกับคุณมากน้อยเพียงใดและผลลัพธ์ของคำสั่งก่อนหน้า ตอนนี้คุณกำลังใช้ Ubuntu 18.04 LTS กับ MATE
9a3eedi avatar
cn flag
น่าสนใจ ฉันไม่รู้ว่ารสชาติมีชีวิตที่สั้นกว่าขอบคุณสำหรับข้อมูลนั้น อย่างไรก็ตาม จากสิ่งที่ฉันเข้าใจ ฐานอูบุนตูยังคงรองรับเมื่อมีการอัปเดตความปลอดภัย และนั่นก็เพียงพอแล้วสำหรับฉัน ตอนนี้ฉันชอบติดตั้งแบบเสถียรแม้ว่าแพ็คเกจเดสก์ท็อปจะเก่าไปหน่อย
N0rbert avatar
zw flag
ในสถานการณ์ปัจจุบัน เราจำเป็นต้องซ่อมแซมระบบ Ubuntu (MATE) 18.04 LTS ปัจจุบันก่อนที่จะดำเนินการต่อไป ฉันใช้ Ubuntu MATE 18.04 LTS ประมาณ 20+ ตัว และฉันก็ไม่สนใจเกี่ยวกับกรอบการสนับสนุน 3 ปีของมันจริงๆ ฉันไม่ได้วางแผนที่จะอัปเกรดเป็น 20.04 LTS เนื่องจาก Qt4, python2 และอื่น ๆ ฉันจะอัปเกรดเป็น 22.04 LTS เมื่อเปิดตัว ดังนั้น @9a3eedi อาจยังคงอยู่ใน 18.04 LTS หลังจากการซ่อมแซม
Score:5
ธง zw

คุณต้องติดตั้งแพ็คเกจงานเดสก์ท็อป Ubuntu MATE ใหม่ทั้งหมดโดย

sudo apt-get install ubuntu-mate-desktop^ --ติดตั้งใหม่

หมายเหตุ: ^ ในตอนท้ายของ ubuntu-mate-เดสก์ท็อป^ หมายถึงงานดังนั้น ubuntu-mate-เดสก์ท็อป แพ็คเกจจะถูกติดตั้งใหม่พร้อมกับการพึ่งพาทั้งหมดโดยบังคับ

จากนั้นติดตั้งสิ่งที่กล่าวถึงในบันทึกข้อผิดพลาด xsession ใหม่อย่างระมัดระวัง:

sudo apt-get install --reinstall mate-panel caja update-notifier snapd \
mate-dock-applet system-config-printer network-manager-gnome blueman deja-dup \
caja-dropbox gpgconf

และ

sudo snap ติดตั้งซอฟต์แวร์-boutique --classic
sudo snap ติดตั้ง ubuntu-mate-welcome --classic

จากนั้นรีบูตและลองเข้าสู่ระบบโดยใช้ปกติ (ไม่ใช่ ราก) ผู้ใช้

หลังจากเข้าสู่ระบบสำเร็จคุณจะต้องเรียกใช้ ขยะ เพื่อติดตั้งไฟล์ที่เสียหาย/ถูกลบออกใหม่ ซึ่งมาจาก deb-packages โดยใช้คำสั่งด้านล่าง

sudo apt-get ติดตั้ง debsums

ติดตามโดย

xargs -rd '\n' -a <(sudo debsums -c 2>&1 | cut -d " " -f 4 | sort -u | xargs -rd '\n' -- dpkg -S | ตัด -d : - f 1 | sort -u) -- sudo apt-get install -f --reinstall --

(จัดรูปแบบเป็นโค้ดแบบอินไลน์เพื่อให้อ่านง่าย โปรดอย่าแก้ไข)


ปัญหาเกี่ยวกับการเข้าสู่ระบบของ ผู้ใช้อื่น อาจเกิดจากปัญหาสิทธิ์ คืนค่าให้เป็นค่าเริ่มต้นโดยใช้ sudo chown -R otheruser:otheruser /home/otheruser (แทนที่ ผู้ใช้อื่น ด้วยถูกต้อง ชื่อผู้ใช้) แล้วรีบูต

9a3eedi avatar
cn flag
การติดตั้งใหม่แบบมีและไม่มี ^ ต่างกันอย่างไร
N0rbert avatar
zw flag
`ubuntu-mate-desktop^` เป็นแพ็คเกจงานพิเศษ มันจะติดตั้งการอ้างอิงทั้งหมดโดยบังคับ ในขณะที่การติดตั้ง `ubuntu-mate-desktop` ใหม่จะไม่แตะต้องการอ้างอิง โปรดเรียกใช้คำสั่งทั้งหมดจากคำตอบของฉันตามที่เขียนและรายงานกลับ ฉันพร้อมที่จะช่วยเหลือเพิ่มเติมหากคุณพบปัญหาใหม่ (หวังว่าปัญหาเหล่านั้นจะไม่เกิดขึ้นจริง)
9a3eedi avatar
cn flag
ฉันได้ดำเนินการตามขั้นตอนของคุณตรงตามที่คุณระบุไว้ ฉันไม่พบข้อผิดพลาดใดๆ นอกเหนือจากข้อผิดพลาดเล็กน้อยต่อไปนี้: ติดตั้ง snap "software-boutique" แล้ว ดูที่ 'snap help refresh' คำสั่งสุดท้ายที่มี debsums ไม่มีข้อผิดพลาดหรือเอาต์พุตใดๆอย่างไรก็ตาม ฉันยังไม่สามารถลงชื่อเข้าใช้เดสก์ท็อปของผู้ใช้รายอื่นด้วยปัญหาเดียวกันได้ (ฉันสามารถลงชื่อเข้าใช้เดสก์ท็อปของผู้ใช้ของฉันได้)
N0rbert avatar
zw flag
คุณต้องตรวจสอบสิทธิ์ใน `/home/otheruser` หรือเพียงแค่คืนค่าเป็นค่าเริ่มต้นโดยใช้ `sudo chown -R otheruser:otheruser /home/otheruser` (แทนที่ *`otheruser`* ด้วยชื่อผู้ใช้ที่ถูกต้อง) จากนั้นรีบูต หากข้อผิดพลาดยังคงอยู่ โปรดแชร์บันทึกข้อผิดพลาดที่อัปเดตแล้ว
9a3eedi avatar
cn flag
การรัน `chown -R otheruser:otheruser /home/otheruser` ทำเคล็ดลับได้ ฉันไม่แน่ใจว่ามันเสียหายตั้งแต่แรกได้อย่างไร... ขอบคุณมาก! ฉันขอแนะนำให้เพิ่มคำตอบของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา