Làm cách nào tôi có thể tạm dừng bằng phím tắt, không có đặc quyền của quản trị viên?


48

Làm cách nào tôi có thể thiết lập lối tắt bàn phím mà tôi có thể sử dụng thay vì nhấp vào mục menu này?

Đình chỉ

Tôi đã đọc về các lệnh đầu cuối khác nhau để tạm ngưng mà tôi có thể dễ dàng gán cho một phím tắt, nhưng tất cả đều yêu cầu sử dụng sudo. Tôi đang tìm kiếm một giải pháp mà tôi có thể sử dụng trên một hệ thống mà tôi không có quyền quản trị.

Câu trả lời:


30
  1. Trước tiên hãy cài đặt gói giao diện powerman Quản lý , nó cung cấp pmilệnh chúng ta sẽ sử dụng để tạm dừng.
    CẬP NHẬT : Tôi đã xem nguồn pmivà lệnh mà nó sử dụng để tạm dừng là:

    dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
    

    Nếu bạn không thể cài đặt pmi, thay thế pmi action suspendbằng lệnh đó trong bước tiếp theo.

  2. Mở Hệ thống -> Tùy chọn -> Phím tắt , nhấp vào Thêm và đặt pmi action suspendlàm lệnh.

    văn bản thay thế

  3. Nhấp vào mục phím tắt vừa tạo và đặt các phím tắt.

    văn bản thay thế


5
Trên chính xác tôi đã phải apt-get install halnhưng làm việc tốt bây giờ.
Cas

4
Không làm việc cho tôi trong 14.04
metakermit

1
đã tìm thấy câu trả lời cho câu hỏi này, bằng cách sử dụng lệnh đầy đủ để tạm dừng là hành động phím tắt, trên Ubuntu 15.10 Askubfox.com/questions/454039/ Kẻ
Nick

2
Lệnh tạm dừng hoạt động với tôi vào ngày 16.04 LTS làdbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true
Max Goodridge

@Maxoodridge tuyệt vời! Đủ kỳ lạ .Hibernatethay vì đình chỉ yêu cầu root ...
Ufos

41

Đối với Ubuntu 15.04. và sau này bạn có thể sử dụng từ thiết bị đầu cuối

systemctl suspend

Sau đó tạo một lối tắt trong ứng dụng cài đặt / bàn phím với cùng một lệnh.

sắp xếp khóa

Dễ dàng!

Lý do: Ubuntu chuyển từ upstartsang systemd.


3
Được thử nghiệm dưới 16.04
Elder Geek

Trong 17.10, đó là Cài đặt -> Thiết bị -> Bàn phím.
colan

1
Có thể tốt hơn để sử dụng Super + slàm lối tắt thay vì Ctrl + Sthường được sử dụng để lưu tài liệu hiện đang mở.
thomas.mc.work

Vẫn làm việc vào ngày 18.04
wranvaud


1

Với Ubuntu 16.04 LTS, tôi sẽ đề xuất sử dụng systemctlthay thế bởi vì các hệ thống mới hơn sử dụng systemdđể kiểm soát mọi thứ.

Lệnh an toàn để chạy là systemctl suspendtạm dừng máy ngay lập tức trừ khi một số quy trình yêu cầu hệ thống duy trì nguồn điện (ví dụ: trình phát video hiển thị phim, ổ ghi CD hoạt động, người dùng khác đã đăng nhập làm bất cứ điều gì, v.v.).

Nếu bạn muốn buộc đình chỉ ngay lập tức và bỏ qua tất cả các "chất ức chế", chỉ cần thêm -inhư được giải thích bởi đầu ra của lệnh trên.

Nếu bạn muốn khóa ngay trình bảo vệ màn hình và tạm dừng hệ thống trong mọi trường hợp, bạn có thể chạy

loginctl lock-session && systemctl suspend -i

Điều này tốt hơn so với sử dụng raw dbusđể gửi tin nhắn vì sử dụng loginctlsystemctltránh mã hóa bất kỳ thông tin nào về trình bảo vệ màn hình hoặc trình quản lý phiên của bạn.


0

systemctl suspend -i đã làm cho tôi.

Được ánh xạ tới super+dtrong bàn phím cài đặt phím tắt tùy chỉnh.

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.