Câu hỏi Có ứng dụng tiết kiệm năng lượng tương tự như sao Mộc không?


Tôi đang cố gắng để cài đặt các ứng dụng cài đặt điện Jupiter nhưng, tôi đọc nó không còn tương thích với hạt nhân mới. Có chương trình tương tự hay cách quản lý cài đặt nguồn trên 13.04 không?


171
2018-04-25 16:17


gốc


Sẽ khó để có được mã nguồn sao Mộc và cập nhật nó để làm việc với các hạt nhân mới hơn? Bất kỳ mẹo nào tôi nên bắt đầu? Tôi biết Java và một chút Python. - ThiagoPonte
Tôi chạy 13.04, và jupiter vẫn chạy tốt. - Dr_Bunsen


Các câu trả lời:


Cải thiện sử dụng điện / tuổi thọ pin trong Linux với TLP

Tổng quan

TLP mang đến cho bạn những lợi ích của việc quản lý năng lượng tiên tiến cho Linux mà không cần phải hiểu từng chi tiết kỹ thuật. TLP đi kèm với một cấu hình mặc định đã được tối ưu hóa cho tuổi thọ pin, vì vậy bạn có thể chỉ cần cài đặt và quên nó. Tuy nhiên TLP là tùy biến cao để đáp ứng yêu cầu cụ thể của bạn.

Tính năng, đặc điểm

Kernel laptop mode and dirty buffer timeouts
Processor frequency scaling including "turbo boost" / "turbo core"
Power aware process scheduler for multi-core/hyper-threading
Hard disk advanced power magement level and spin down timeout (per disk)
SATA aggressive link power management (ALPM)
PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above
Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above
Radeon KMS power management – Linux 2.6.35 and above, not fglrx
Radeon dynamic power management – Kernel 3.11 and above, not fglrx
Wifi power saving mode – depending on kernel/driver
Power off optical drive in drive bay (on battery)
Audio power saving mode – hda_intel, ac97

Đồng thời kiểm tra chức năng bổ sung

Cài đặt

Đồng thời kiểm tra điều kiện tiên quyết

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool

ThinkPads

sudo apt-get install tp-smapi-dkms acpi-call-tools tlp tlp-rdw smartmontools ethtool
  • tlp-rdw - Trình hướng dẫn thiết bị vô tuyến - Cần bật / tắt & Tiết kiệm pin (Wifi / Bluetooth)
  • smartmontools - cần thiết bởi tlp-stat để hiển thị ổ đĩa S.M.A.R.T. dữ liệu
  • ethtool - cần thiết để vô hiệu hóa thức dậy trên lan
  • tp-smapi-dkms Chỉ ThinkPad, tp-smapi là cần thiết cho các ngưỡng sạc pin và đầu ra trạng thái cụ thể của ThinkPad của tlp-stat
  • acpi-call-tools Chỉ có ThinkPad, cần có cuộc gọi acpi cho các ngưỡng sạc pin trên Sandy Bridge và các mẫu mới hơn

Bổ sung

Chỉ số TLP cho Unity Một chỉ số Unity được tạo để chuyển đổi thoải mái giữa các chế độ AC và BAT. Sử dụng nó có nguy cơ của riêng bạn. Tải xuống ở đây: indicator-TLP.py

TLP Indicator for Unity


Cấu hình

Xóa cấu hình tần số cpu Ubuntu mặc định

sudo update-rc.d -f ondemand remove 

Nhà phát triển TLP

(Đây không phải là điều kiện tiên quyết chung cho TLP nhưng chỉ cần thiết nếu người dùng quyết định để thay đổi thống đốc mặc định. Nếu người dùng đưa ra lệnh mà không thay đổi cài đặt TLP quá, ông kết thúc với "perfomance", đó là khá xấu cho tuổi thọ pin.), Áp dụng cho phần 3.) Xử lý và chia tỷ lệ tần số

Tệp cấu hình chính của TLP có tại / etc / default / tlp

sudo -i gedit /etc/default/tlp

Thông số

Gợi ý chung

  1. Các tham số kết thúc trên _AC có hiệu quả với nguồn điện được kết nối
  2. Các tham số kết thúc trên _BAT có hiệu quả khi chạy bằng pin
  3. Tham số chứa khoảng trắng phải được đặt trong dấu nháy kép như sau: ""
  4. Một số tham số không hoạt động theo mặc định; xóa '#' hàng đầu để kích hoạt

0.) Chung

TLP_ENABLE=1

Đặt thành 0 để tắt TLP (Khởi động lại cần thiết), Nó phải được kích hoạt để giữ giá trị mặc định

1.) Hệ thống tập tin

   DISK_IDLE_SECS_ON_AC=0
   DISK_IDLE_SECS_ON_BAT=2 

DISK_IDLE_SECS_ON_BAT = 2 = Bạn có thể để nguyên giá trị mặc định (2) hoặc bạn có thể chỉnh sửa 5, Theo mặc định, Ubuntu sử dụng 5, tùy thuộc vào bạn, hãy đọc phần trợ giúp dưới đây

cat /usr/lib/pm-utils/power.d/laptop-mode

Điều này kiểm soát cách hệ thống đang cố gắng tránh ghi vào đĩa. Đĩa càng dài, bạn càng tiết kiệm được nhiều năng lượng hơn.

Tính năng này chỉ hoạt động trên nguồn pin và khôi phục các giá trị này để mặc định hạt nhân khi trên nguồn AC.

Mặc định 5, cho phép chế độ máy tính xách tay và buộc hệ thống chờ đợi 5 giây bất cứ khi nào một cái gì đó yêu cầu ghi vào đĩa để tuôn ra càng nhiều dữ liệu có thể.

2.) Giá trị trang bẩn

MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60 

Để lại giá trị mặc định

Mặc định 60, có nghĩa là hạt nhân sẽ không bắt đầu quá trình buộc để ghi thông tin tệp đã được thay đổi nhưng không được lưu cho đến 60% bộ nhớ hệ thống có thể sử dụng được lấp đầy với thông tin bẩn.

3.) Xử lý và chia tỷ lệ tần số

CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=powersave

Loại bỏ băm và chỉnh sửa nó như là bảo thủ.

Tùy thuộc vào bạn những gì bạn muốn, bạn cũng có thể sử dụng ON_BAT = quyền hạn

Chọn thống đốc điều chỉnh tần số cpu: ondemand / powersave / performance / conservative

Thống đốc ??

Thống đốc quyết định tần suất nào nên được sử dụng.

Mô tả mô-đun:

ondemand        Dynamically switch between CPU(s) available if at 95% cpu load

performance     Run the cpu at max frequency

conservative    Dynamically switch between CPU(s) available if at 75% load

powersave       Run the cpu at the minimum frequency

Nhà phát triển TLP

Để sử dụng "bảo thủ" trên "quyền hạn - đặc biệt là trên AC - không nên một đề xuất chung nhưng chỉ là một tùy chọn cho phần cứng tạo ra quá nhiệt hoặc tiếng ồn của quạt.

4.) Tần suất tối thiểu / tối đa

#CPU_SCALING_MIN_FREQ_ON_AC=0
#CPU_SCALING_MAX_FREQ_ON_AC=0
#CPU_SCALING_MIN_FREQ_ON_BAT=0
#CPU_SCALING_MAX_FREQ_ON_BAT=0

Đặt tần số tối thiểu / tối đa có sẵn cho thống đốc tỷ lệ. Các giá trị có thể phụ thuộc mạnh vào CPU của bạn. Đối với tần số có sẵn, hãy xem đầu ra tlp-stat, Phần "+++ Bộ xử lý".

Dấu: Các tham số bị tắt theo mặc định, xóa # hàng đầu để bật chúng, nếu không thì giá trị mặc định của hạt nhân được sử dụng.

5.) Turbo Boost

CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0

Đặt tính năng "turbo boost" của CPU: 0 = disable / 1 = allow, Yêu cầu bộ xử lý Intel Core i và kernel 3.7 trở lên.

Quan trọng: Điều này có thể xung đột với cài đặt thống đốc của phân phối của bạn, Giá trị 1 không không phải kích hoạt, nó chỉ cho phép nó

6.) Cpu lõi / Hyper-Threads

SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1

Giảm thiểu số lượng lõi CPU / siêu luồng được sử dụng trong điều kiện tải ánh sáng

7.) Kernel

NMI_WATCHDOG=0

Kích hoạt bộ đếm giờ giám sát NMI của hạt nhân (0 = tắt / tiết kiệm điện, 1 = đã bật). Giá trị 1 chỉ phù hợp để gỡ lỗi hạt nhân.

số 8.) Cấp quản lý nguồn điện tiên tiến trên đĩa cứng

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"

Đặt "Cấp quản lý năng lượng nâng cao". Các giá trị có thể nằm trong khoảng từ 1 đến 255:

1 – max power saving / minimum performance 

Quan trọng: cài đặt này có thể dẫn đến tăng hao mòn ổ đĩa do quá tải đầu đọc đọc-ghi (có thể nhận ra từ tiếng ồn)

128 – compromise between power saving and wear (TLP standard setting on battery)

192 – prevents excessive head unloading of some HDDs

254 – minimum power saving / max performance (TLP standard setting on ac)

255 – disable APM (not supported by some disk models)

Các giá trị khác nhau cho nhiều đĩa được phân cách bằng khoảng trắng.

9.) Bộ lập lịch I / O trên đĩa

#DISK_IOSCHED="cfq cfq"

Chọn bộ lập lịch biểu io cho các thiết bị đĩa: noop / deadline / cfq (Mặc định: cfq) Tách các giá trị cho nhiều thiết bị có dấu cách.

noop thường là lựa chọn tốt nhất cho các thiết bị khối được hỗ trợ bộ nhớ (ví dụ: đĩa RAM) và phương tiện không quay khác (flash) khi cố gắng lên lịch lại I / O là một sự lãng phí tài nguyên

hạn chót là một trình lên lịch nhẹ, cố gắng đặt giới hạn cứng về độ trễ

cfq cố gắng duy trì sự công bằng toàn diện của băng thông I / O

10.) Quản lý năng lượng liên kết tích cực SATA(ALPM):

min_power / medium_power / max_performance

SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power

ALPM Quản lý nguồn liên kết tích cực (ALPM) là một cơ chế mà bộ điều khiển SATA AHCI có thể đặt liên kết SATA kết nối với đĩa vào một chế độ năng lượng rất thấp trong các khoảng thời gian hoạt động I / O và vào trạng thái hoạt động khi công việc cần phải làm xong. Các xét nghiệm cho thấy rằng điều này có thể tiết kiệm khoảng 0,5-1,5 watt điện trên một hệ thống điển hình. (Để kiểm tra thêm "Nguồn và trợ giúp bổ sung" )

11.) Quản lý nguồn điện trạng thái hoạt động PCI Express (PCIe ASPM):

(mặc định / hiệu suất / quyền hạn)

Dấu: cần tùy chọn khởi động hạt nhân pcie_aspm = force trên một số máy

PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave

12.) Tốc độ đồng hồ đồ họa Radeon

(phương thức hồ sơ): thấp / trung / cao / tự động / mặc định

auto = mid trên BAT, cao trên AC; mặc định = sử dụng mặc định phần cứng (Kernel> = 2.6.35 chỉ, không có trình điều khiển fglrx!)

#RADEON_POWER_PROFILE_ON_AC=high
#RADEON_POWER_PROFILE_ON_BAT=low

13.) Chế độ tiết kiệm năng lượng WiFi

1 = tắt / 5 = bật

(Linux 2.6.32 và mới hơn, chỉ một số bộ điều hợp!)

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5

14.) Vô hiệu hóa thức dậy trên lan

Y = Có, N = Không

WOL_DISABLE=Y

15.) Tiết kiệm năng lượng âm thanh cho Intel HDA

Bật tiết kiệm năng lượng âm thanh cho các thiết bị Intel HDA, AC97 (hết thời gian chờ). Giá trị 0 vô hiệu /> = 1 cho phép tiết kiệm điện.

SOUND_POWER_SAVE=1

Vô hiệu hóa bộ điều khiển quá (chỉ HDA): Y / N

SOUND_POWER_SAVE_CONTROLLER=Y

16.) Tắt nguồn ổ đĩa quang trong UltraBay >> (Chỉ dành cho ThinkPads)

Đặt thành 1 để tắt ổ đĩa quang trong UltraBay (chỉ dành cho ThinkPads), khi chạy bằng pin. Giá trị 0 sẽ tắt Tính năng này (Mặc định). Ổ đĩa có thể được bật lại bằng cách nhả (và lắp lại) cần gạt hoặc bằng cách nhấn nút tháo đĩa trên các kiểu máy mới hơn. chú thích: ổ cứng UltraBay không bao giờ tắt nguồn.

BAY_POWEROFF_ON_BAT=1

Thiết bị ổ đĩa quang tắt nguồn (mặc định sr0)

BAY_DEVICE="sr0"

17.) Quản lý nguồn thời gian chạy cho các thiết bị bus pci (e)

RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto

Thời gian chạy PM cho tất cả các thiết bị xe buýt pci (e)

RUNTIME_PM_ALL=1

Thời gian chạy PM cho tất cả các pci (e) thiết bị bus: 0 = disable / 1 = enable, Cảnh báo: tùy chọn thử nghiệm, có thể gây ra sự mất ổn định hệ thống

Một số lần usb chuột dongle của tôi đã không hoạt động khi tôi cắm nó vào cổng USB 3, làm việc tốt khi tôi cắm nó vào cổng USB 2, và tất cả các thiết bị USB 3 của tôi đang hoạt động đúng không có vấn đề.

18.) Tự động sửa lỗi USB

Đặt thành 0 để tắt / 1 để bật tính năng tự động dò tìm USB

USB_AUTOSUSPEND=1

19.) Bắt đầu và tắt hệ thống

RESTORE_DEVICE_STATE_ON_STARTUP=0

Khôi phục trạng thái thiết bị vô tuyến (builtin bluetooth, wifi, wwan) từ tắt trước đó khi khởi động hệ thống:

0 - vô hiệu hóa, 1 - bật

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" 

Tắt các thiết bị vô tuyến tích hợp khi hệ thống khởi động:

bluetooth
wifi – Wireless LAN
wwan – Wireless Wide Area Network (UMTS)

Nhiều thiết bị được phân tách bằng khoảng trắng.

Tôi có một lỗi mà tôi Bluetooth thiết bị không bị tắt khi khởi động, vì vậy nếu bạn gặp sự cố này, chỉ cần thực hiện cấu hình sau

sudo nano /etc/rc.local 

Và thêm dòng sau trước khi thoát 0

rfkill block bluetooth

Lưu & Thoát & Khởi động lại


Làm việc với TLP

Sau khi cài đặt, TLP sẽ tự động được kích hoạt khi khởi động hệ thống.

Để bắt đầu ngay lập tức mà không cần khởi động lại hoặc áp dụng các cài đặt đã thay đổi, hãy sử dụng:

sudo tlp start

Sử dụng lệnh tlp-stat terminal để kiểm tra xem TLP có hoạt động đúng không

sudo tlp-stat

Kiểm tra nhiệt độ hệ thống của bạn

sudo tlp-stat -t

Chỉ hiển thị thông tin về pin:

sudo tlp-stat -b
sudo tlp-stat --battery 

Chỉ hiển thị cấu hình:

tlp-stat -c
tlp-stat --config

Chỉ hiển thị trạng thái chuyển đổi thiết bị vô tuyến:

tlp-stat -r
tlp-stat --rfkill

Chỉ hiển thị nhiệt độ và tốc độ quạt:

tlp-stat -t 

Áp dụng Cài đặt Pin (bỏ qua nguồn điện thực tế):

sudo tlp bat

Áp dụng Cài đặt AC (bỏ qua nguồn điện thực tế):

sudo tlp ac

Bạn có thể kiểm tra I / O nào bạn đang sử dụng.

sudo tlp-stat  # Check the section +++ Storage Devices

Chế độ theo dõi

Để kiểm tra các vấn đề nghi ngờ trong TLP chặt chẽ hơn, kích hoạt chế độ theo dõi trong / etc / default / tlp:

TLP_DEBUG="lock nm path pm rf run sysfs udev usb" 

Thêm dòng được đề cập ở trên vào cuối / etc / default / tlp, Dữ liệu theo dõi tích lũy có thể được đọc bất cứ lúc nào bằng

tlp-stat -T 

Hoặc là

grep "tlp" /var/log/debug 

Trong trường hợp đầu ra dấu vết bị thiếu, bạn phải sửa đổi cấu hình rsyslogd của mình. Tạo tệp /etc/rsyslog.d/90-debug.conf có chứa

*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug

Và khởi động lại daemon

sudo /etc/init.d/rsyslog restart 

Nguồn và trợ giúp bổ sung

Có sự hỗ trợ rất tốt tại trang web TLP

Liên kết cấu hình hữu ích 1

Cài đặt TLP

ALPM


Tinh chỉnh tùy chọn

Tinh chỉnh tần số CPU của bạn với indicator-cpufreq

Cài đặt

indicator-cpufreq sẽ giúp bạn thay đổi tần số CPU khi đang di chuyển:

sudo apt-get install indicator-cpufreq 

Đi đến Dấu gạch ngang > tìm kiếm Khởi động > chỉnh sửa indicator-cpufreq thêm vào -f hoặc sao chép dán lệnh sau:

indicator-cpufreq -f 

enter image description here

Ảnh chụp màn hình

screenshot

Với chỉ báo, bạn sẽ có thể theo dõi tần số CPU hiện tại của mình và có thể thay đổi tần số CPU

Thay đổi tần số CPU

Nhấp vào chỉ báo

screenshot

  • Lời khuyên bổ sung

  • VA-API (Tăng tốc phần cứng cho GPU Intel / AMD)

Tổng quan

Động lực chính cho VA-API (API tăng tốc video) là cho phép giải mã / mã hóa video được tăng tốc phần cứng tại các điểm vào khác nhau (VLD, IDCT, Chuyển động ...) cho các chuẩn mã hóa hiện hành ngày nay (MPEG-2, MPEG-4) ASP / H.263, MPEG-4 AVC / H.264 và VC-1 / VMW3). Mở rộng XvMC đã được xem xét, nhưng do thiết kế ban đầu của nó cho MPEG-2 MotionComp chỉ, nó có ý nghĩa hơn để thiết kế một giao diện từ đầu mà hoàn toàn có thể phơi bày khả năng giải mã video trong GPU ngày nay.

  • Trợ giúp Liên kết đầy đủ
  • webupd8

Trình điều khiển chính thức của Intel đang sử dụng VA-API

Hỗ trợ codec video

Cài đặt trình điều khiển Intel / AMD VA-API trong Ubuntu

đối với GPU Intel (đối với Đồ họa HD Intel cũng như G45 trở lên):

sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo

cho AMD Radeon GPU (bạn cũng cần trình điều khiển độc quyền!):

sudo apt-get install xvba-va-driver vainfo

Cài đặt MPlayer với sự hỗ trợ VA-API trong Ubuntu 

Theo mặc định, phiên bản MPlayer có sẵn trong kho lưu trữ chính thức của Ubuntu không hỗ trợ VA-API, nhưng bạn có thể sử dụng PPA để cung cấp các bản xây dựng MPlayer tùy chỉnh với sự hỗ trợ VA-API.

sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi

Bây giờ bạn cần phải cài đặt smplayer hoặc vlc

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer

HOẶC LÀ

sudo apt-get install vlc

Cấu hình

SMPLAYER

Nó đang ở trong Tab tùy chọn > Tùy chọn, trên tab Video> Video chung> Trình điều khiển đầu ra đặt trình điều khiển đầu ra video thành "vaapi":

screenshot

VLC

Công cụ của nó trong Công cụ> Tùy chọn> Đầu vào & Codec> Bật Sử dụng giải mã tăng tốc GPU 

enter image description here

Liên kết hữu ích


PowerSavingTweaks cho đồ họa Intel

sudo nano /etc/default/grub

thay đổi:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

đến:

GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash intel_pstate=disable i915.lvds_downclock=1 drm.vblankoffdelay=1 i915.semaphores=1 i915_enable_rc6=1 i915_enable_fbc=1"

và chạy:

sudo update-grub

Liên kết hữu ích


263
2018-04-26 02:00



1, câu trả lời rất toàn diện! TLP cũng sẽ là công cụ lựa chọn của tôi. Có lẽ bạn có thể thêm rằng TLP có thể được bắt đầu và dừng lại với sudo tlp start / sudo tlp stop và bạn cũng có thể chuyển đổi thủ công giữa các chế độ nguồn khác nhau với sudo tlp bat / sudo tlp ac. - Glutanimate
askubuntu.com/questions/112705/… kiểm tra câu trả lời của tôi - Qasim
Việc xả pin hoàn toàn trên máy tính xách tay hiện đại có thể làm hỏng pin: batterycare.net/en/guide.html#descBat Có rất nhiều nguồn cho điều này, xin vui lòng google "huyền thoại xả pin" - MarkovCh1
1, câu trả lời rất sâu. Giúp tôi rất nhiều trong việc thiết lập hệ thống của tôi để tiết kiệm năng lượng khi sử dụng pin. - harry
Dường như có thêm trích dẫn không cần thiết trong GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash pcie_aspm=force i915 - Andrei Botalov


Đây là những gì tôi đọc 7 điều cần làm sau khi cài đặt Ubuntu 13.04 (Ringtones Ringtail):

Jupiter từng là một trong những thứ đầu tiên cài đặt sau khi làm mới   Cài đặt Ubuntu, nhưng tiếc là ứng dụng đã được   đã ngừng hoạt động và phiên bản cũ không hoạt động bình thường trong Ubuntu   13.04.

Tuy nhiên, nếu tuổi thọ pin là những gì bạn quan tâm, bạn có thể sử dụng TLP,   công cụ mà bạn cài đặt và sau đó quên nó vì nó   tự động tinh chỉnh hệ thống của bạn để sử dụng năng lượng / pin tốt hơn   đời sống.

Để cài đặt TLP trong Ubuntu 13.04, hãy sử dụng các lệnh sau:

sudo add-apt-repository ppa:linrunner/tlp  
sudo apt-get update  
sudo apt-get install tlp tlp-rdw   
sudo tlp start

Tôi không có kinh nghiệm cá nhân của TLP.


10
2018-04-25 16:55



Trang chủ: linrunner.de/en/tlp/tlp.html - Rinzwind
tôi đã sử dụng tlp từ vài ngày và máy tính xách tay của tôi là 4 đến 6 deg Cooler sau đó cửa sổ - Qasim


Jupiter cho 13.04 đã đến!

sudo add-apt-repository ppa:jolicloud-team/ppa
sudo apt-get update
sudo apt-get install jupiter

4
2017-11-01 02:08



Lưu ý điều này có thể sẽ làm việc ponly cho 12.04, 12.10 và 13.04: launchpad.net/~jolicloud-team/+archive/ubuntu/ppa - Wilf


  1. PowerTOP là một công cụ Linux để chẩn đoán các vấn đề với tiêu thụ điện năng và quản lý điện năng.

    Ngoài việc là công cụ chẩn đoán, PowerTOP còn có chế độ tương tác, nơi người dùng có thể thử nghiệm các cài đặt quản lý nguồn khác nhau cho các trường hợp bản phân phối Linux chưa bật các cài đặt này.

  2. Công cụ udev này cho phép tự động cài đặt tiết kiệm năng lượng mạnh nhất:

/etc/udev/rules.d/10-local-powersave.rules

# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"

# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"

# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"

# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"

# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"

# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"

2
2017-08-03 02:52



powertop là một công cụ tốt, nhưng tập tin /etc/udev/rules.d/10-local-powersave.rules không tồn tại ở 14.04 nữa, còn những cài đặt bạn đăng ở đây thì sao? tôi sử dụng powertop --auto-tune điều chỉnh mọi thứ - rubo77
Bạn có thể tự tạo tệp này. - Ari Malinen
Vậy bạn có cần powertop không? Hay bạn đang gợi ý hai điều khác nhau? - rubo77
Không, bạn không cần powertop để sử dụng cấu hình này. - Ari Malinen