Tôi đã tự động cài đặt Ubuntu - Tôi đã có mã Python tự động chạy (sau khi cài đặt sạch, nhưng trước khi đăng nhập người dùng đầu tiên - nó nằm trong tập lệnh /etc/init.d/ tạm thời) Apache & cấu hình của nó cho sở thích Gnome cá nhân của tôi. Đó là cái thứ hai gây rắc rối cho tôi.Làm cách nào để tạo "phiên hoạt động" giả cho gconf?
này làm việc tốt trong Ubuntu 8.04 (Hardy), nhưng khi tôi sử dụng điều này với 8,10 (Intrepid), lần đầu tiên tôi thử truy cập gconf, tôi nhận được ngoại lệ này:
Không thể liên lạc với máy chủ cấu hình; một số nguyên nhân có thể là bạn cần bật mạng TCP/IP cho ORBit hoặc bạn có khóa NFS cũ do sự cố hệ thống. Xem http://www.gnome.org/projects/gconf/ để biết thông tin. (Chi tiết - 1: Không chạy trong phiên đang hoạt động)
Có, đúng, không có phiên Gnome nào khi đang chạy, vì người dùng chưa đăng nhập - tuy nhiên, điều này đã làm việc trước đó; điều này dường như mới với Gnome của Intrepid (2.24?).
Ngắn thay đổi trực tiếp các tệp XML của gconf, có cách nào để thực hiện một số loại phiên Gnome proxy không? Hoặc, bất kỳ đề xuất nào khác?
(Chi tiết: đây là mã python chạy như là người chủ, nhưng setuid của & setgid để được tôi trước khi đặt quyền ưu tiên của tôi bằng cách sử dụng "gconf" mô-đun từ gói python-gconf.)
Có cùng một vấn đề, cài đặt các DBUS vars đó làm cho gconf bắt đầu lại. Cảm ơn! Để tham khảo, các sự cố bắt đầu khi danh sách tác vụ tiến hóa biến mất. – iElectric