Điểm:2

Không thể đăng nhập vào MATE cho một người dùng mà không phải người dùng khác

lá cờ cn

Tuyên bố từ chối trách nhiệm lớn: Trước khi điều này xảy ra, tôi đã vô tình xóa một thư viện quan trọng (libreadline7), thư viện này đã xóa một số thư viện hệ thống quan trọng mà tôi không nhận ra (những thứ như Trình quản lý mạng cũng bị xóa), khiến Ubuntu ngừng khởi động bình thường. Tôi đã có thể khôi phục điều này cho người dùng của mình bằng cách vào chế độ khôi phục từ bộ tải khởi động, cài đặt lại ubuntu-minimal, ubuntu-standard và ubuntu-mate-desktop. Điều này cho phép tôi đăng nhập vào người dùng cá nhân của riêng mình và mọi thứ dường như gần như trở lại bình thường, tuy nhiên tôi chắc chắn rằng một số thứ khác đã bị hỏng, đó là lý do tại sao tôi đề cập đến điều này.

Tôi có bản cài đặt máy tính để bàn Ubuntu MATE 18.04 với nhiều người dùng. Vì một số lý do, tôi có thể đăng nhập vào một người dùng, đó là người dùng chính đã được định cấu hình với bản cài đặt Ubuntu MATE. Nhưng người dùng khác không thể đăng nhập vào phiên MATE của mình.

Sau khi kiểm tra một số nhật ký trong /var/log/lightdm, tôi không thể tìm thấy điều gì sai với lightdm và tôi được dẫn đến tệp .xsession-errors của người dùng.

Tôi nhận thấy rằng trong lỗi .xsession cho người dùng đó, có một số lỗi không xuất hiện với người dùng của tôi

mate-session[18804]: CẢNH BÁO: Không thể tìm thấy 'bảng điều khiển bạn đời' của nhà cung cấp 'bảng điều khiển' thành phần được yêu cầu
mate-session[18804]: CẢNH BÁO: Không thể tìm thấy nhà cung cấp 'caja' của thành phần bắt buộc 'filemanager'
mate-session[18804]: CẢNH BÁO: Không thể tìm thấy nhà cung cấp '' của thành phần được yêu cầu 'dock'
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'update-notifier.desktop': Không thể khởi động ứng dụng: Không thể thực thi quy trình con âupdate-notifierâ (Không có tệp hoặc thư mục như vậy)
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'snap-userd-autostart.desktop': Không thể khởi động ứng dụng: Không thể thực thi tiến trình con â/usr/bin/snapâ (Không có tệp hoặc thư mục như vậy )
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'print-applet.desktop': Không thể khởi động ứng dụng: Không thể thực thi tiến trình con âsystem-config-printer-appletâ (Không có tệp hoặc thư mục như vậy)
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'nm-applet.desktop': Không thể khởi động ứng dụng: Không thể thực thi tiến trình con ânm-appletâ (Không có tệp hoặc thư mục như vậy)
sh: 1: /usr/bin/nvidia-settings: không tìm thấy
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'blueman.desktop': Không thể khởi động ứng dụng: Không thể thực thi quy trình con âblueman-appletâ (Không có tệp hoặc thư mục như vậy)
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'org.gnome.DejaDup.Monitor.desktop': Không thể khởi động ứng dụng: Không thể thực thi quy trình con â/usr/lib/deja-dup/deja-dup -monitorâ (Không có tệp hoặc thư mục như vậy)
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'ubuntu-mate-welcome-autostart.desktop': Không thể khởi động ứng dụng: Không thể thực thi tiến trình con â/snap/bin/ubuntu-mate-welcomeâ (Không có tập tin hoặc thư mục)
mate-session[18804]: CẢNH BÁO: Không thể khởi chạy ứng dụng 'caja-dropbox.desktop': Không thể khởi động ứng dụng: Không thể thực thi quy trình con âcaja-dropboxâ (Không có tệp hoặc thư mục như vậy)

(quy trình: 19290): chỉ báo-âm thanh-CẢNH BÁO **: 14:39:55.272: điều khiển âm lượng-xung.vala:735: không thể nhận ổ cắm unix xung: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown : Tên org.PulseAudio1 không được cung cấp bởi bất kỳ tệp .service nào
Cảnh báo của trình quản lý cửa sổ: Nhật ký cấp 128: Tên com.canonical.AppMenu.Registrar không tồn tại trên bus phiên

Cảnh báo của trình quản lý cửa sổ: Nhật ký cấp 16: XPreent không tương thích với cấu hình hệ thống hiện tại của bạn.
Gtk-Message: 14:41:55.124: GtkDialog được ánh xạ mà không có cha mẹ tạm thời. Điều này không được khuyến khích.
Gtk-Message: 14:42:12.848: GtkDialog được ánh xạ mà không có cha mẹ tạm thời. Điều này không được khuyến khích.
Xsession: Phiên X bắt đầu root vào Chủ nhật ngày 26 tháng 9 12:24:13 +04 2021
dbus-update-activation-environment: systemd --user không tìm thấy, bỏ qua đối số --systemd
dbus-update-activation-environment: cài đặt HIỂN THỊ =: 0
dbus-update-activation-environment: cài đặt XAUTHORITY=/home/santhosh/.Xmasterity
localuser:root được thêm vào danh sách kiểm soát truy cập
localuser:boinc được thêm vào danh sách kiểm soát truy cập
/etc/X11/xinit/xinitrc: 2: [:x: toán tử bất ngờ
/etc/X11/xinit/xinitrc: 2: [:x: toán tử bất ngờ
dbus-update-activation-environment: systemd --user không tìm thấy, bỏ qua đối số --systemd
dbus-update-activation-environment: cài đặt GTK_MODULES=gail:atk-bridge
/etc/X11/xinit/xinitrc: 16: /etc/X11/Xsession.d/90gpg-agent: gpgconf: không tìm thấy
/etc/X11/xinit/xinitrc: 18: /etc/X11/Xsession.d/90gpg-agent: gpgconf: không tìm thấy
dbus-update-activation-environment: systemd --user không tìm thấy, bỏ qua đối số --systemd
dbus-update-activation-environment: cài đặt QT_ACCESSIBILITY=1
dbus-update-activation-environment: systemd --user không tìm thấy, bỏ qua đối số --systemd
dbus-update-activation-environment: cài đặt SUDO_GID=1002
dbus-update-activation-environment: cài đặt MAIL=/var/mail/root
dbus-update-activation-environment: cài đặt LC_TIME=en_US.UTF-8
dbus-update-activation-environment: thiết lập USER=root

Tôi hình dung rằng có thể có sự cố với cơ sở dữ liệu dconf của người dùng, nhưng tôi không thể tìm ra. Tại thời điểm này, tôi không chắc chắn những gì để kiểm tra tiếp theo. Có cách nào để cấu hình lại cài đặt phiên X của người dùng về mặc định không?

N0rbert avatar
lá cờ zw
Để sửa chữa sâu hơn, vui lòng chạy `Sudo apt-get install ubuntu-mate-desktop^ --reinstall` rồi báo cáo lại.
guiverc avatar
lá cờ cn
FYI: Ubuntu-MATE 18.04 LTS không còn được hỗ trợ; tham khảo https://ubuntu-mate.community/t/ubuntu-mate-18-04-lts-reaches-end-of-life/23966/7 hoặc https://fridge.ubuntu.com/2020/08/14 /ubuntu-18-04-5-lts-released/ trong đó bạn sẽ chỉ lưu ý rằng Ubuntu Server, Ubuntu Desktop & Ubuntu Cloud đi kèm với 5 năm hỗ trợ; *hương vị* chỉ có tuổi thọ ngắn hơn. Tôi khuyên bạn nên sử dụng `ubuntu-support-status` để đánh giá trạng thái bảo mật của bản cài đặt thực tế của bạn. Câu hỏi của bạn vẫn nằm trong chủ đề ở đây, nhưng hãy xem xét mức độ bảo mật quan trọng đối với bạn và kết quả của lệnh trước đó. Bạn hiện đang sử dụng Ubuntu 18.04 LTS với MATE
9a3eedi avatar
lá cờ cn
Thật thú vị, tôi không biết rằng hương vị có tuổi thọ ngắn hơn.Cảm ơn bạn đã cung cấp thông tin đó. Tuy nhiên, theo những gì tôi hiểu thì cơ sở Ubuntu vẫn được hỗ trợ khi cập nhật bảo mật và điều đó đủ tốt đối với tôi. Tôi muốn cài đặt ổn định ngay bây giờ ngay cả khi các gói dành cho máy tính để bàn hơi cũ
N0rbert avatar
lá cờ zw
Trong tình hình hiện tại, chúng tôi cần sửa chữa hệ thống Ubuntu (MATE) 18.04 LTS hiện tại trước khi tiếp tục. Tôi đang chạy khoảng hơn 20 Ubuntu MATE 18.04 LTS và tôi thực sự không quan tâm đến khung hỗ trợ 3 năm của nó. Tôi không có kế hoạch nâng cấp nó lên 20.04 LTS, vì Qt4, python2, v.v. Tôi sẽ nâng cấp lên 22.04 LTS khi nó được phát hành. Vì vậy, @9a3eedi cũng có thể ở lại trên 18.04 LTS sau khi sửa chữa.
Điểm:5
lá cờ zw

Bạn phải cài đặt lại đầy đủ gói tác vụ máy tính để bàn Ubuntu MATE bằng cách

sudo apt-get cài đặt ubuntu-mate-desktop^ --reinstall

Lưu ý: các ^ cuối cùng của ubuntu-mate-desktop^ có nghĩa là nhiệm vụ, vì vậy ubuntu-mate-desktop gói sẽ được cài đặt lại với tất cả các phụ thuộc của nó một cách cưỡng bức.

Sau đó cẩn thận cài đặt lại những thứ được đề cập trong nhật ký lỗi xsession:

sudo apt-get install --reinstall mate-panel caja update-notifier snapd \
mate-dock-applet system-config-máy in-quản lý mạng-gnome blueman deja-dup \
caja-dropbox gpgconf

Sudo snap cài đặt phần mềm-cửa hàng --classic
sudo snap cài đặt ubuntu-mate-welcome --classic

sau đó khởi động lại và thử đăng nhập bằng thông thường (không phải nguồn gốc) người dùng.

Sau khi đăng nhập thành công, bạn phải chạy các khoản nợ để cài đặt lại các tệp bị hỏng/đã xóa từ các gói gỡ lỗi bằng cách sử dụng các lệnh bên dưới

sudo apt-get cài đặt debsums

theo dõi bởi

xargs -rd '\n' -a <(Sudo debsums -c 2>&1 | cut -d " " -f 4 | sort -u | xargs -rd '\n' -- dpkg -S | cut -d : - f 1 | sắp xếp -u) -- sudo apt-get install -f --reinstall --

(được định dạng là mã nội tuyến để dễ đọc, vui lòng không chỉnh sửa)


Vấn đề với đăng nhập của người dùng khác có thể được gây ra bởi vấn đề quyền. Khôi phục chúng về mặc định bằng cách sử dụng sudo chown -R otheruser: otheruser /home/otheruser (thay thế người dùng khác với chính xác tên tài khoản) rồi khởi động lại.

9a3eedi avatar
lá cờ cn
sự khác biệt giữa việc cài đặt lại có và không có ^ là gì?
N0rbert avatar
lá cờ zw
`ubuntu-mate-desktop^` là một gói tác vụ đặc biệt, nó sẽ cài đặt tất cả các phụ thuộc một cách cưỡng bức. Trong khi cài đặt lại `ubuntu-mate-desktop` sẽ không ảnh hưởng đến các phần phụ thuộc của nó. Vui lòng chạy tất cả các lệnh từ câu trả lời của tôi chính xác như chúng đã viết và báo cáo lại. Tôi sẵn sàng trợ giúp thêm nếu bạn gặp sự cố mới (hy vọng rằng chúng không thực sự xảy ra).
9a3eedi avatar
lá cờ cn
Tôi đã chạy các bước của bạn chính xác như bạn đã liệt kê. Tôi chưa thấy bất kỳ lỗi nào, ngoài một lỗi nhỏ sau: snap "software-boutique" đã được cài đặt, hãy xem 'snap help refresh'. Lệnh cuối cùng với các bản sửa lỗi không tạo ra bất kỳ lỗi hoặc đầu ra nào.Tuy nhiên, tôi vẫn không thể đăng nhập vào máy tính để bàn của người dùng khác với cùng một vấn đề. (Tuy nhiên, tôi có thể đăng nhập vào máy tính để bàn của người dùng)
N0rbert avatar
lá cờ zw
Bạn phải kiểm tra các quyền trong `/home/otheruser` hoặc chỉ cần khôi phục chúng về mặc định bằng cách sử dụng `sudo chown -R otheruser:otheruser /home/otheruser` (thay thế *`otheruser`* bằng tên người dùng chính xác) rồi khởi động lại. Nếu lỗi vẫn còn, vui lòng chia sẻ nhật ký lỗi đã cập nhật.
9a3eedi avatar
lá cờ cn
chạy `chown -R otheruser:otheruser /home/otheruser` đã thực hiện thủ thuật. Tôi không chắc nó bị hỏng như thế nào ngay từ đầu... Cảm ơn bạn rất nhiều! Tôi sẽ đề nghị thêm nó vào câu trả lời của bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.