Ngăn chặn giấc ngủ / tạm ngưng khi không đăng nhập vào một tài khoản cụ thể


14

Chúng tôi có một máy tính để bàn văn phòng dùng chung chạy Ubuntu 18.04 trong đó một số công việc (thông qua ssh và màn hình) thường chạy trong nhiều tuần trên nhiều tài khoản. Khi đăng nhập vào tài khoản, chế độ ngủ / tạm ngưng sẽ bị hủy kích hoạt thông qua:

  1. Cài đặt nguồn trong Cài đặt hệ thống chính
  2. Sử dụng gnome-tweak-tool, cài đặt "Tạm dừng khi đóng nắp máy tính xách tay".

Điều này hoạt động tốt miễn là người dùng có các cài đặt nguồn này luôn được đăng nhập trực tiếp vào máy (nghĩa là về mặt vật lý, không qua ssh).

Các vấn đề là khi không có người dùng hiện đang đăng nhập trực tiếp tức là, khi máy đang ở màn hình đăng nhập chính (như khi khởi động lên). Dường như không có cách nào để đặt cài đặt ngủ / tạm dừng khi không đăng nhập vào một tài khoản cụ thể. Vì vậy, nếu máy vẫn ở trên màn hình này, cuối cùng nó sẽ ngủ, tạm dừng tất cả các công việc đang chạy.

Như tôi đã đề cập, mọi thứ hoạt động tốt miễn là một số người dùng đăng nhập. Tuy nhiên, điều này đã được xem là một rủi ro bảo mật. Vì vậy, chúng tôi muốn tìm một giải pháp toàn hệ thống tốt hơn.

Tôi nên đề cập rằng chúng ta có một máy tính để bàn văn phòng khác chạy Ubuntu 16.04 không có vấn đề này.


có lẽ một cái gì đó như thế này? Askubfox.com/a/942987/104223
philshem

2
Nếu đó là một máy sản xuất hoặc một cái gì đó quan trọng, bạn có thể muốn tắt hoàn toàn đình chỉ. Điều đó có thể được thực hiện với những gì Pasi Suominen đã thể hiện trong câu trả lời của mình (thông qua /etc/systemd/logind.confmặc dù không thông qua cài đặt lidswitch). Nếu bạn khăng khăng theo dõi một đăng nhập từ xa cụ thể, tôi nghĩ rằng nó có thể được thực hiện, nhưng không phải không có dịch vụ cấp gốc chạy trong nền. Vô hiệu hóa đình chỉ trên toàn cầu là một giải pháp dễ dàng hơn và đã có sẵn, vì vậy tôi khuyên bạn nên làm điều đó.
Sergiy Kolodyazhnyy

Nếu bạn muốn tắt hoàn toàn việc tạm ngưng, điều đó có thể thực hiện được thông qua bộ chính sách. Xem hướng dẫn: sites.google.com.vn/site/easytipsforlinux/ từ
Pasi Suominen

Câu trả lời:


7

Khi không có người dùng nào được đăng nhập

Khi không có người dùng nào được ký trên các cài đặt nguồn đến từ ID người dùng psuedo gdm. Các điều khiển sau cho tự động treo GDM đến từ: ArchLinux GDM

Tự động treo GDM (Gnome 3.28)

GDM sử dụng một cơ sở dữ liệu dconf riêng để kiểm soát quản lý năng lượng. Bạn có thể làm cho GDM hoạt động giống như các phiên của người dùng bằng cách sao chép cài đặt người dùng vào cơ sở dữ liệu dcs của GDM.

$ IFS=$'\n'; for x in $(sudo -u username gsettings list-recursively org.gnome.settings-daemon.plugins.power); do eval "sudo -u gdm dbus-launch gsettings set $x"; done; unset IFS

usernametên người dùng của bạn ở đâu

Hoặc đơn giản là vô hiệu hóa tự động treo (cũng chạy lệnh bằng ac được thay thế bằng pin để cũng vô hiệu hóa nó trong khi chạy bằng pin):

$ sudo -u gdm dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'

1
điều này mang lại cho tôi rất nhiều thông báo lỗi "quyền bị từ chối"
Charon ME

lỗi lớn ở đây quá!
markackerman8-gmail.com

4

chỉnh sửa tập tin /etc/systemd/logind.conf

ở đó bạn có thể tìm thấy dòng:

#HandleLidSwitch=suspend

thay đổi nó thành:

HandleLidSwitch=ignore

bây giờ màn hình đăng nhập của bạn bỏ qua chuyển đổi nắp của bạn cũng.

Có một trang hướng dẫn sử dụng Ubuntu tốt của logind.conf:

http://manpages.ubfox.com/manpages/cosmic/man5/logind.conf.5.html

Để vô hiệu hóa tạm ngưng qua bộ chính sách (cài đặt toàn hệ thống), hãy làm theo hướng dẫn trên:

https://sites.google.com/site/easytipsforlinux/disable-hibernate-and-suspend


0

Nếu bạn đang sử dụng UBUNTU 18.04, bạn có thể sử dụng một chỉ báo có tên

Chỉ số caffein

bạn có thể lấy nó từ cửa hàng phần mềm và cài đặt nó.

Kích hoạt nó để nó có thể điều khiển thủ công trạng thái không hoạt động của máy tính để bàn

Hy vọng nó sẽ giúp ..


Điều này sẽ không chỉ chạy khi người dùng đăng nhập?
philshem

vâng tất nhiên bạn phải đăng nhập
Muntaha Liaqat

Caffeine là tuyệt vời cho "Tự động treo" ... Đã bật hoặc Tắt, nhưng Ubuntu ... gnome trên xorg dù sao cũng không chú ý đến nó!
markackerman8-gmail.com

0

Chỉ số caffeine chỉ hoạt động SOMETIMES, vì có vẻ như Ubuntu có ý nghĩ của riêng nó,

lần khác, caffeine được chuyển sang "Vô hiệu hóa - Tự động tạm dừng" sau đó ... ... mà không có bất kỳ đầu vào nào từ tôi, nó kích hoạt lại 5 hoặc 10 phút hoặc 20 phút sau

INFURIATING ... Xin hãy giúp đỡ

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.