Không thể cập nhật tệp ICEmasterity /home/me/.ICE Authority [đã đóng]


11

Tôi đang nhận được một tin nhắn

Could not update ICEauthority file /home/me/.ICEauthority

Khi cố gắng đăng nhập vào Ubuntu bằng đồ họa. Tôi có thể đăng nhập bằng Ctrl+ Alt+F1

Đây không phải là bản sao của:

Thông báo hộp thoại khởi động này có nghĩa là gì "Không thể cập nhật tệp ICEmasterity"

Trong trường hợp của tôi .ICE Tác giả của tôi là -rw------- 1 me me ...

Những điều tôi đã cố gắng làm để khắc phục điều này:

  • đặt lại quyền của tệp ICE trong trường hợp có gì đó bị rối mà tôi không nhận thấy.
  • xóa tệp (không có cái mới nào được tạo)
  • chạm vào một tập tin mới sau khi nguồn gốc bị xóa
  • Có vẻ như thư mục nhà của tôi đã được sở hữu bởi root. sửa chữa không giúp được gì.
  • .ecryptfs có quyền chính xác trong thư mục nhà của tôi
  • autologin đã tắt, không bao giờ được bật
  • cài đặt mới để không thay đổi mật khẩu (tôi không muốn cài đặt lại hệ điều hành của mình vì tôi đã dành một ngày để thiết lập nó)
  • -rw------- 1 me root 48 .....Tuy nhiên, điều kỳ lạ duy nhất được tìm thấy là: /home/.ecryptfs/me/.ecryptfs/wrapping-passphrase tuy nhiên đó không phải là một vấn đề hoặc do đó có vẻ như là do quyền

Tôi đã cài đặt gnome sau khi cài đặt hệ thống

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

Tôi chưa bao giờ khởi động vào nó (hoặc bất cứ điều gì khác ngoại trừ tty) thành công.


1
Bạn có thể kiểm tra quyền sở hữu của thư mục nhà của bạn? Bạn có thể cần phải chown điều đó quá.
Mark Russell

Bạn đã thử khởi động lại với failafe? Có thể là một shot trong bóng tối nhưng bạn đã bật 'đăng nhập tự động'? (một vài bản phát hành trước đây cũng là một vấn đề ... tắt nó đi và thử lại). dòng lệnh: gksudo gedit /etc/gdm/custom.conf
Rinzwind

có thể bạn đã làm, nhưng chỉ trong trường hợp, sử dụng chown -R trên thư mục nhà của bạn để nó có được mọi thứ.
Mark Russell

Có thể gần đây bạn đã thay đổi mật khẩu người dùng và không thay đổi mật khẩu ecryptfs của mình không?
Mark Russell

@Mark không làm chown -r.
Dmitriy Likhten

Câu trả lời:


2

Vâng, có một vấn đề trong Gnome, đây là giải pháp, thay vì gỡ cài đặt và cài đặt lại Ubuntu, ít nhất bạn có thể lưu bản sao lưu dữ liệu của mình

sudo apt-get install lxde

Được cài đặt sau đó làm Ctrl-Alt-F7 để quay lại màn hình đăng nhập,

Bây giờ chọn lxde trong menu thả xuống, nhập mật khẩu của tôi, bây giờ bạn có thể đăng nhập vào phiên LXDE


2

Tôi chỉ có vấn đề tương tự. Tôi đã thoát khỏi nó bằng cách sử dụng lệnh sau:

sudo chown user:user /home/user

Thay thế userbằng tên người dùng của bạn.


Cảm ơn +1 Tôi không biết làm thế nào chủ sở hữu thư mục nhà của tôi trở thành root.
TheLukeMcCarthy

1

Tôi sẽ cài đặt lại Ubuntu. Không thể gỡ lỗi này. Có lẽ gnome3 cài đặt borked nó.


2
Hy vọng tôi không quá muộn nhưng bạn có thấy chủ đề này không: ubuntuforums.org/showthread.php?t=1742343 Gnome3 thực sự là thủ phạm!
Rinzwind

quá muộn :( o gnome2 hoạt động tốt ...
Dmitriy Likhten

Không chắc trường hợp của tôi có giống nhau không, nhưng tôi gặp lỗi tương tự khi cố gắng đăng nhập bằng "gnome classic" và "Chế độ an toàn". Vì vậy, có lẽ đó không chỉ là vấn đề của gnome3.
Tom Brito

1

Tôi đã sửa một cái tương tự. Vấn đề ICEAuthority do mô-đun aes không thể được cài đặt khi khởi động, vì không phát hiện khóa móc, trong một từ, bạn nên liệt kê danh sách đen mô-đun padlock_aes như sau:

cat /etc/modprobe.d/blacklist-ecryptfs.conf
blacklist padlock-aes 

Tôi cũng đăng các bước chi tiết , FYI.


1
Bạn không thể thay đổi nội dung của tệp bằng catcú pháp bạn đã trình bày. Bạn có thể muốn chỉnh sửa câu hỏi của mình để làm rõ cách bạn đề xuất mọi người làm điều này. Có một phương thức trông hơi giống với những gì bạn đã viết, nhưng khác về mặt cú pháp, nơi bạn chạy cat >> /etc/modprobe.d/blacklist-ecryptfs.conf, sau đó nhập blacklist padlock-aes, sau đó trên một dòng mới nhấn Ctrl+ D. Đó có phải là ý bạn không?
Eliah Kagan

1

Tôi đã có cùng một vấn đề và đây là cách tôi khắc phục nó:

  • Tôi đã đăng nhập vào hệ thống với quyền root
  • đã xóa tài khoản người dùng có lỗi ICEmasterity (người dùng userdel)
  • Sau đó, tôi đã tạo lại cùng một tài khoản, lần này tôi đã sử dụng một -m switch tạo thư mục chính cho người dùng (useradd -m user)
  • Tôi đặt mật khẩu cho tài khoản bằng lệnh này (người dùng passwd)
  • Tôi đã đăng xuất khỏi tài khoản root của mình.
  • Đăng nhập bằng tài khoản mới và VOILA, không còn vấn đề ICEmasterity nữa.
  • Đăng nhập thành công.

  • Tôi nghĩ vấn đề có thể xảy ra khi bạn tạo tài khoản người dùng, bạn đã không nói với hệ thống tạo thư mục chính cho người dùng cụ thể đó.


1

Tôi đã có cùng một vấn đề, trong trường hợp của tôi, chủ sở hữu thư mục nhà của tôi đã thay đổi để root bằng cách nào đó.

đã thay đổi nó thành người dùng của tôi và nó đã hoạt động:

cd /home
sudo chown user:user <homedir>

Tôi không sử dụng -Rtùy chọn cờ vì chỉ thư mục cấp cao nhất bị ảnh hưởng.


0

Tôi đã cùng một vấn đề, Sau khi đọc bài viết về việc sử dụng chowntrên .ICEauthority, tôi quyết định thử thay đổi sự cho phép đọc / ghi vào file .ICEauthorityvới chmod.

Ban đầu: -rw------- Vì vậy, tôi đã thay đổi nó thành:-rw-rw-rw-

Va no đa hoạt động! (Tôi đã sử dụng chmod 666 /home/$USER/.ICEauthority)

Đáng để tôi thử ...


đây là một ý tưởng tồi - tập tin không nên có quyền ghi cho tất cả người dùng. Tại sao bạn thay đổi chế độ thay vì chủ sở hữu?
Zanna
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.