Không thể tạm dừng khi đóng nắp, ngay cả khi màn hình ngoài được kết nối


9

Máy tính xách tay của tôi có Fedora 22 với Gnome 3.16.4. Thông thường, nó sẽ bị treo nếu nắp được đóng lại. Nhưng với màn hình ngoài được kết nối (thông qua VGA), máy tính để bàn gnome chỉ được chuyển sang màn hình ngoài thay vì khi đóng nắp.

Tuy nhiên tôi muốn máy tính xách tay của tôi tạm ngưng ngay cả khi màn hình ngoài được kết nối. Dưới đây là những gì tôi đã kiểm tra và thử:

  • Khi tôi mở và đóng nắp, systemd-logindhãy ghi lại hành động mà tôi có thể thấy journalctl -b -u systemd-logind.
Dec 09 08:39:39 workstation systemd-logind[980]: Lid closed.
Dec 09 08:39:47 workstation systemd-logind[980]: Lid opened.
  • Tôi đã cấu hình /etc/systemd/logind.confnhư sau:
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes

Cụ thể, tôi nhận xét ra HandleLidSwitchDocked=ignoredòng và thay đổi nó thành suspend. Và phần còn lại của nó được nói (bởi systemd) là mặc định. Nhưng sau khi khởi động lại, nó không hoạt động.

  • Thẻ video của tôi là "Intel Corporation Broadwell-U Integration Graphics" (đầu ra bởi lspci). Vì nó không phải là nvidia, tôi nghĩ nó không bị ảnh hưởng bởi lỗi được thảo luận trong chủ đề này ?

Vậy làm thế nào để cấu hình Fedora / Gnome để tạm dừng ngay cả khi màn hình ngoài được kết nối?


Tôi sẽ nhấn nút treo (Tôi thấy không cần phải đóng nắp, hãy để nó cắm vào màn hình bên ngoài). Nếu bạn vẫn đang cố gắng làm điều này và có giá trị trong đó, thì vui lòng trả lời, để người khác có thể thấy rằng bạn vẫn quan tâm đến câu trả lời. Nếu bạn đã giải quyết nó, thì thật tuyệt nếu bạn có thể làm tài liệu cho nó.
ctrl-alt-delor

Câu trả lời:


1

Giả sử máy tính xách tay cũng cắm vào nguồn điện bên ngoài; bạn cũng cần thêm một cách rõ ràng những điều sau vào /etc/systemd/logind.conf :

HandleLidSwitchExternalPower=suspend

Mỗi người đàn ông logind.conf

Theo mặc định, HandLidSwitchExternalPower = bị bỏ qua hoàn toàn (để tương thích ngược) - một giá trị rõ ràng phải được đặt trước khi nó được sử dụng để xác định hành vi.

Nếu hệ thống được chèn vào trạm nối hoặc nếu có nhiều hơn một màn hình được kết nối, hành động được chỉ định bởi HandleLidSwitchDocked = xảy ra; nếu hệ thống bật nguồn bên ngoài, hành động (nếu có) được chỉ định bởi HandleLidSwitchExternalPower = xảy ra ; mặt khác, hành động HandleLidSwitch = xảy ra.

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.