Làm cách nào để tôi nói với systemd-logind rằng phiên không ở chế độ chờ, không sử dụng môi trường máy tính để bàn hoặc trình quản lý phiên?


7

Tôi muốn sử dụng logindđể quản lý năng lượng. Sau 30 phút không hoạt động, tôi muốn máy tính tạm ngưng.

Vấn đề là, ngay bây giờ, nó bị treo sau 30 phút, ngay cả khi tôi đang hoạt động với chuột và bàn phím. My logind.conf:

[Login]
HandlePowerKey=suspend
IdleAction=suspend
IdleActionSec=30min

Thiết lập Ubuntu 15.04 của tôi rất nhỏ và tôi muốn giữ nguyên như vậy. Tôi đăng nhập tại bảng điều khiển (tôi không muốn có trình quản lý phiên) và sau đó nhập startx, trình khởi chạy này sẽ ~/.xinitrcthực thi i3, trình quản lý cửa sổ ưa thích của tôi. Tôi không muốn sử dụng môi trường máy tính để bàn.

Tôi muốn máy tính tạm ngưng và khóa sau một khoảng thời gian nhất định.

Vì vậy, ~/.config/i3/configtập tin của tôi bao gồm:

exec "xss-lock -- i3lock -c 000000"

Khóa màn hình hoạt động tốt, và tích hợp tốt. Vì vậy, không có vấn đề ở đó.

Trong trường hợp đó là mối quan tâm:

loginctl show-seat -p IdleHint

Sản lượng:

IdleHint=yes

Có vẻ như đó là "không" nếu tôi hoạt động, phải không?

Và nếu tôi làm điều này:

gdbus call --system --dest org.freedesktop.login1 --object-path /org/freedesktop/login1/session/c1 --method org.freedesktop.login1.Session.SetIdleHint false

hoặc này:

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1/session/c1 "org.freedesktop.login1.Session.SetIdleHint" boolean:false

Đọc IdleHint vẫn xuất ra "IdleHint = yes"!

Vậy tôi còn thiếu gì? Làm cách nào để tôi không bị systemd-logindđình chỉ trong khi tôi đang hoạt động mà không sử dụng trình quản lý phiên hoặc môi trường máy tính để bàn?

Tôi biết rằng tôi có thể sử dụng lxqt-powermanagement, ví dụ, nhưng tôi nghĩ rằng tôi đúng khi cho rằng điều này là không cần thiết. Tất nhiên tôi có thể thay đổi sở thích cá nhân của mình về môi trường máy tính để bàn, và nếu cần. Vấn đề này dường như có thể giải quyết được, mặc dù.

Câu trả lời:


5

Đáng buồn thay, việc thiếu câu trả lời có thể có nghĩa là không có. Dù vậy, hạnh phúc là sai!

Đối với những người có thể đang nghiên cứu điều tương tự, cuối cùng tôi đã trích dẫn và đang sử dụng trình quản lý phiên. Cụ thể sddm,. Bây giờ mọi thứ dường như đang hoạt động tốt, và người quản lý phiên thực sự không quá cồng kềnh và gần như không thể thực hiện được.

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.