Tôi đang cố gắng cài đặt ứng dụng cài đặt nguồn Jupiter nhưng, tôi đọc nó không còn tương thích với kernel mới. Có chương trình tương tự hoặc cách quản lý cài đặt nguồn điện vào ngày 13.04 không?
Tôi đang cố gắng cài đặt ứng dụng cài đặt nguồn Jupiter nhưng, tôi đọc nó không còn tương thích với kernel mới. Có chương trình tương tự hoặc cách quản lý cài đặt nguồn điện vào ngày 13.04 không?
Câu trả lời:
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 mọi 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 thời lượng pin, vì vậy bạn có thể chỉ cần cài đặt và quên nó đi. Tuy nhiên TLP rất tùy biến để đáp ứng các yêu cầu cụ thể của bạn.
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
Ngoài ra kiểm tra các chức năng bổ sung
Ngoài ra 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
sudo apt-get install tp-smapi-dkms acpi-call-tools tlp tlp-rdw smartmontools ethtool
Chỉ báo TLP cho Unity Một chỉ báo Unity được tạo để chuyển đổi thoải mái giữa chế độ AC và BAT. Sử dụng nó có nguy cơ của riêng bạn. Tải xuống tại đây: Indicator-TLP.py
Xóa cấu hình tần số cpu Ubuntu mặc định
sudo update-rc.d -f ondemand remove
(Đâ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 bộ điều chỉnh mặc định. Nếu người dùng ban hành lệnh mà không thay đổi cài đặt TLP , anh ta kết thúc bằng "perfomance", điều này khá tệ cho pin cuộc sống.), Áp dụng cho phần 3.) Bộ xử lý và mở rộng tần số
Tệp cấu hình chính của TLP là tại / etc / default / tlp
sudo -i gedit /etc/default/tlp
TLP_ENABLE=1
Đặt thành 0 để tắt TLP (Cần khởi động lại), cần bật nó để giữ giá trị mặc định
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
DISK_IDLE_SECS_ON_BAT = 2 = Bạn có thể để giá trị mặc định (2) hoặc bạn có thể chỉnh sửa nó thành 5 , Theo mặc định, Ubuntu sử dụng 5 , tùy thuộc vào bạn, hãy đọc trợ giúp bên dưới
cat /usr/lib/pm-utils/power.d/laptop-mode
Điều này kiểm soát mức độ gây khó chịu của hệ thống khi 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.
Điều này chỉ hoạt động trên nguồn pin và nó khôi phục các giá trị này về mặc định kernel khi bật nguồn AC.
Mặc định 5 , cho phép chế độ máy tính xách tay và buộc hệ thống phải chờ 5 giây bất cứ khi nào có yêu cầu ghi vào đĩa để xóa hết dữ liệu nhất có thể.
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à kernel sẽ không bắt đầu buộc quá trình ghi thông tin tệp đã bị thay đổi nhưng không được lưu cho đến khi 60% bộ nhớ hệ thống có thể sử dụng được chứa đầy thông tin bẩn.
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 = powersave
Chọn một thống đốc mở rộng tần số cpu: ondemand / powersave / Performance / Conserv
Thống đốc ??
Thống đốc quyết định nên sử dụng tần số nào.
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 năng lượng "bảo thủ" trên "- đặc biệt là trên AC - không nên là một khuyến nghị chung mà chỉ là một tùy chọn cho phần cứng tạo ra quá nhiều nhiệt hoặc tiếng ồn của quạt.
#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 khả dụng cho bộ điều chỉnh tỷ lệ. Giá trị có thể phụ thuộc mạnh mẽ vào cpu của bạn. Để biết tần số khả dụng, hãy xem đầu ra tlp-stat, Phần "+++ Bộ xử lý".
Gợi ý : Các tham số bị tắt theo mặc định, xóa # hàng đầu để bật chúng, nếu không các giá trị mặc định của kernel được sử dụng.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Đặt tính năng "turbo boost" của cpu: 0 = vô hiệu hóa / 1 = cho phép, 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ể mâu thuẫn với cài đặt thống đốc phân phối của bạn, Giá trị 1 không kích hoạt tăng cường, nó chỉ cho phép nó
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Giảm thiểu số lượng lõi / siêu luồng cpu đã sử dụng trong điều kiện tải nhẹ
NMI_WATCHDOG=0
Kích hoạt bộ đếm thời gian theo dõi nhân NMI (0 = tắt / tiết kiệm năng lượng, 1 = bật). Giá trị 1 chỉ liên quan đến gỡ lỗi kernel.
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 vì không tải đầu đọc quá nhiều (có thể nhận ra từ tiếng ồn khi nhấp)
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 tách bằng khoảng trắng.
#DISK_IOSCHED="cfq cfq"
Chọn bộ lập lịch io cho các thiết bị đĩa: noop / deadline / cfq (Mặc định: cfq) Các giá trị riêng biệt cho nhiều thiết bị có khoảng trắng.
noop thường là lựa chọn tốt nhất cho các thiết bị khối hỗ trợ bộ nhớ (ví dụ ramdisks) và phương tiện không quay khác (flash) trong đó cố gắng sắp xếp lại I / O là một sự lãng phí tài nguyên
thời hạn là một lịch trình nhẹ mà cố gắng đặt giới hạn cứng cho độ trễ
cfq cố gắng duy trì sự công bằng trên toàn hệ thống của băng thông I / O
min_power / Medium_power / max_performance
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
Quản lý năng lượng liên kết xâm lấn ALPM (ALPM) là một cơ chế trong đó bộ điều khiển AHCI SATA có thể đặt liên kết SATA kết nối với đĩa vào chế độ năng lượng rất thấp trong thời gian hoạt động I / O bằng 0 và ở trạng thái năng lượng hoạt động khi cần làm việc được thực hiện. Các thử nghiệm cho thấy điều này có thể tiết kiệm khoảng 0,5-1,5 Watts năng lượng trên một hệ thống điển hình. (Để biết thêm kiểm tra "Nguồn và trợ giúp bổ sung" )
(mặc định / hiệu suất / powersave)
Gợi ý: cần tùy chọn khởi động kernel pcie_aspm = force trên một số máy
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
(phương pháp cấu hình): thấp / trung bình / cao / tự động / mặc định
auto = mid trên BAT, cao trên AC; default = sử dụng mặc định phần cứng (chỉ Kernel> = 2.6,35, không phải với trình điều khiển fglrx!)
#RADEON_POWER_PROFILE_ON_AC=high
#RADEON_POWER_PROFILE_ON_BAT=low
1 = vô hiệu hóa / 5 = kích hoạt
(Linux 2.6.32 trở lên, chỉ một số bộ điều hợp!)
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Y = Có, N = Không
WOL_DISABLE=Y
Cho phép tiết kiệm năng lượng âm thanh cho các thiết bị Intel HDA, AC97 (thời gian chờ tính bằng giây). Giá trị 0 vô hiệu hóa /> = 1 cho phép tiết kiệm năng lượng.
SOUND_POWER_SAVE=1
Vô hiệu hóa bộ điều khiển quá (chỉ HDA): Y / N
SOUND_POWER_SAVE_CONTROLLER=Y
Đặt thành 1 để tắt nguồn ổ đĩa quang trong UltraBay (chỉ dành cho ThinkPad) khi chạy bằng pin. Giá trị 0 sẽ vô hiệu hóa Tính năng này (Mặc định). Ổ đĩa có thể được bật lại bằng cách giải phóng (và lắp lại) cần gạt hoặc bằng cách nhấn nút đẩy đĩa trên các mẫu mới hơn. Lưu ý : một đĩa cứng UltraBay không bao giờ tắt.
BAY_POWEROFF_ON_BAT=1
Thiết bị ổ đĩa quang tắt nguồn (mặc định sr0)
BAY_DEVICE="sr0"
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ị bus pci (e)
RUNTIME_PM_ALL=1
Thời gian chạy PM cho tất cả các thiết bị bus pci (e): 0 = vô hiệu hóa / 1 = enable, Cảnh báo: tùy chọn thử nghiệm, có thể gây mất ổn định hệ thống
Đôi khi, dongle usb của tôi không hoạt động khi tôi cắm nó vào cổng usb 3, hoạt động 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 đều hoạt động bình thường.
Đặt thành 0 để tắt / 1 để bật tính năng tự động lưu USB
USB_AUTOSUSPEND=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
Khôi phục trạng thái thiết bị vô tuyến (tích hợp bluetooth, wifi, wwan) từ lần tắt máy trước khi khởi động hệ thống:
0 - vô hiệu hóa, 1 - kích hoạ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 rằng thiết bị Blue răng của tôi không bị vô hiệu hóa khi khởi động, vì vậy nếu bạn gặp vấn đề 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 và thoát và khởi động lại
Sau khi cài đặt, TLP sẽ được kích hoạt tự động khi hệ thống khởi động.
Để khởi động nó 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 đầu cuối tlp-stat để kiểm tra xem TLP có hoạt động tốt 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 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
Để kiểm tra các vấn đề nghi ngờ trong TLP chặt chẽ hơn, hãy 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 với
tlp-stat -T
Hoặc là
grep "tlp" /var/log/debug
Trong trường hợp đầu ra theo dõi bị thiếu, bạn phải sửa đổi cấu hình rsyslogd của mình. Tạo tập tin /etc/rsyslog.d/90-debug.conf
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
Có sự hỗ trợ rất tốt tại trang web TLP
indicator-cpufreq
indicator-cpufreq
sẽ giúp bạn thay đổi tần số CPU khi đang di chuyển:
sudo apt-get install indicator-cpufreq
Chuyển đến Dash > tìm kiếm Khởi động > chỉnh sửa indicator-cpufreq
thêm -f
hoặc sao chép dán lệnh sau:
indicator-cpufreq -f
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
Bấm vào chỉ báo
Động lực chính của 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 nhập khác nhau (VLD, IDCT, Bù chuyển động, v.v.) cho các tiêu chuẩn mã hóa phổ biến hiện nay (MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC / H.264 và VC-1 / VMW3). Việc mở rộng XvMC đã được xem xét, nhưng do thiết kế ban đầu chỉ dành cho MPEG-2 MotionComp, nên thiết kế giao diện từ đầu có thể bộc lộ hoàn toàn khả năng giải mã video trong các GPU ngày nay.
Trình điều khiển chính thức của Intel đang sử dụng VA-API
sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo
sudo apt-get install xvba-va-driver vainfo
Cài đặt MPlayer với hỗ trợ VA-API trong Ubuntu
Theo mặc định, phiên bản MPlayer có sẵn trong kho 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 dựng MPlayer tùy chỉnh có 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 cài đặt smplayer hoặc vlc
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer
sudo apt-get install vlc
LỚP
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":
VLC
Có 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
Liên kết hữu ích
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
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
.
GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash pcie_aspm=force i915
Đây là những gì tôi đã đọc trong 7 điều cần làm sau khi cài đặt Ubuntu 13.04 (Ringing Ringing) :
Jupiter từng là một trong những thứ đầu tiên để cài đặt sau khi cài đặt Ubuntu mới, nhưng không may là ứng dụng đã bị ngừng và phiên bản cũ không hoạt động đúng trong Ubuntu 13.04.
Nhưng, nếu thời lượng pin là điều bạn quan tâm, bạn có thể sử dụng TLP, một công cụ mà bạn cài đặt và sau đó quên nó đi vì nó tự động điều chỉnh hệ thống của bạn để sử dụng năng lượng / thời lượng pin tốt hơn.
Để 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 về TLP.
Sao Mộc cho ngày 13.04 đã đến!
sudo add-apt-repository ppa:jolicloud-team/ppa
sudo apt-get update
sudo apt-get install jupiter
PowerTOP là một công cụ Linux để chẩn đoán các vấn đề về tiêu thụ năng lượng và quản lý năng lượng.
Ngoài việc là một 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ý năng lượng khác nhau cho các trường hợp phân phối Linux không kích hoạt các cài đặt này.
Công cụ udev này cho phép tự động cài đặt tiết kiệm năng lượng mạnh mẽ 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"
/etc/udev/rules.d/10-local-powersave.rules
không còn tồn tại trong 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ứ