Làm thế nào để thay đổi giá trị pin cực kỳ thấp?


66

Tôi muốn máy tính xách tay của tôi ngủ đông khi mức pin là 10% để đảm bảo nó có đủ năng lượng để hoàn thành hoạt động đúng cách. Trên thực tế nếu tôi không chú ý máy tính xách tay của tôi thông báo cho tôi rằng nó sẽ ngủ đông khi quá muộn, vì vậy thay vào đó nó tắt một cách tàn nhẫn. Điều này giết chết pin lithium và không được chấp nhận.


Câu trả lời được phê duyệt ở trên không hoạt động trên Ubuntu 12.04.
dùng1956808

1
Những gì hoạt động là câu trả lời của hackerb9 . Đã thử nghiệm trên Ubuntu 16.04

Câu trả lời:


61
  1. Khởi đầu dconf-editor
  2. Duyệt đến org-> gnome-> settings-daemon-> plugins->power
  3. Thay đổi các giá trị percentage-criticalpercentage-actionđến mức bạn yêu cầu
  4. Thay đổi use-time-for-policythànhfalse
  5. Làm xong!

Bạn cũng có thể làm điều này từ một thiết bị đầu cuối với:

gsettings set org.gnome.settings-daemon.plugins.power percentage-critical 10
gsettings set org.gnome.settings-daemon.plugins.power percentage-action 9
gsettings set org.gnome.settings-daemon.plugins.power use-time-for-policy false

2
Cảm ơn. Ubuntu sẽ không tiêu tốn của tôi 100 đô la bây giờ FFS.
Salman von Abbas

Đã thử vấn đề này và gặp sự cố Nếu bạn biết cách giải quyết vấn đề này, vui lòng cho chúng tôi biết
Waqas

không may mắn vào 15.04 64bit, 3.19.0-32, thinkpad t440p
thưởng thức

2
Làm thế nào để làm điều đó cho 16.04?
Anmol Singh Jaggi

1
@cipricus Vâng! Nó hoạt động.
Anmol Singh Jaggi

31

Có vẻ như Gnome đã di chuyển các thiết lập. Pin cực kỳ thấp hiện đang được xử lý bởi UPower. Thay vì sử dụng gsinstall, bây giờ bạn nên chỉnh sửa tệp/etc/UPower/UPower.conf

UsePercentageForPolicy=true
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep

Giáo dục

Nhân tiện , nếu bạn đọc tệp UPower.conf, upower đã sử dụng (trong v.99.1) chỉ đề xuất sử dụng tỷ lệ phần trăm để xử lý phần sụn bị hỏng. Mặc định là UsePercentageForPolicy=false, sử dụng ước tính thời gian của pin. Điều đó có ý nghĩa vì, khi pin trở nên cũ hơn, nó sẽ tồn tại ngắn hơn với bất kỳ tỷ lệ phần trăm nhất định nào. Một tỷ lệ cố định hoạt động trước đây có thể vào một lúc nào đó không còn cho phép máy tính xách tay đủ thời gian để ngủ đông đúng cách.

Tuy nhiên, có vẻ như upower bây giờ (v 0,99.4) đang mặc định theo tỷ lệ phần trăm và có một thông điệp khó hiểu về lý do. Tôi không biết cái nào là tốt nhất, nhưng đây là cách sử dụng thời gian còn lại cho chính sách pin của bạn, nếu bạn mong muốn.

UsePercentageForPolicy=false
TimeLow=1200
TimeCritical=300
TimeAction=120
CriticalPowerAction=HybridSleep

Lưu ý rằng Tạm dừng / Ngủ như vậy không được hỗ trợ bởi công cụ Upower, thay vào đó, HybridS ngủ được sử dụng (trông giống như Ngủ, nhưng cũng gần với Hibernation) và HybridS ngủ (giống như Hibernation) cần một không gian hoán đổi để hoạt động . Về cách tạo một cái trong trường hợp bạn không có nó, hãy xem câu trả lời này .


Tiền thưởng tôi đặt sẽ được cấp cho câu trả lời này.

@ hackerb9 chúng ta có cần khởi động lại máy để thay đổi có hiệu lực không
Kasun Siyambalapitiya

Bạn có thể làm sudo systemctl restart upower.serviceđể áp dụng các cài đặt.
Florian
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.