Làm thế nào để có được trạng thái pin chính xác?


13

Tại thời điểm này, kể từ khi tôi cài đặt Ubuntu trên máy này, trạng thái pin cho biết: không có.

Tuy nhiên, nhìn vào câu trả lời này , tôi thấy rằng /proc/acpi/battery/BAT1/info(đôi khi /proc/acpi/battery/BAT0/info, sử dụng tab hoàn chỉnh để trợ giúp) có thông tin sau:

present: yes
design capacity: 4400 mAh
last full capacity: 4400 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 300 mAh
design capacity low: 132 mAh
cycle count: 0
capacity granularity 1: 32 mAh
capacity granularity 2: 32 mAh
model number: BAT1      
serial number: 11        
battery type: 11        
OEM info: 11        

Phù hợp với câu trả lời này , tôi đã kiểm tra các /proc/acpi/battery/BAT1/statetập tin:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            unknown
remaining capacity:      unknown
present voltage:         10000 mV

Các acpi -blệnh trả về:

Battery 0: Unknown, 0%, rate information unavailable

Bất kỳ đề xuất về việc cập nhật thông tin pin?

Câu trả lời:


8

Các acpi -blỗi bạn đã thông báo có lẽ hầu hết chỉ ra một vấn đề loại ACPI.

ACPI là một tiêu chuẩn mở cho thiết bị và quản lý năng lượng.

Một số máy tính xách tay (hầu hết được cho là tôi thấy là Acer) báo cáo không chính xác chi tiết pin của nó cho Ubuntu. Tôi không chắc về loại và kiểu máy tính xách tay của bạn - cũng không phải phiên bản BIOS của nó.

Đôi khi bạn cần biên dịch kernel của riêng mình với bảng DSDT cố định.

Đôi khi bạn cần nâng cấp BIOS của mình lên bản mới nhất do nhà sản xuất cung cấp.

Nếu bạn quyết định hành động sau, bạn nên nhớ rằng việc cập nhật BIOS của bo mạch chủ hoặc máy tính xách tay luôn là một hoạt động rủi ro, bởi vì nếu có sự cố xảy ra, nguy cơ làm hỏng phần cứng là không thể khắc phục được là rất cao.

Bạn sẽ cần phải làm theo các hướng dẫn để cập nhật BIOS từ nhà sản xuất của bạn.


Acer Aspire 5745G. Lựa chọn nào dễ hơn? Biên dịch kernel hoặc cập nhật BIOS?
GUI Junkie

... Đang cập nhật BIOS của bạn ... BIOS của bạn là phiên bản nào? Tôi sẽ đọc kỹ các ghi chú phát hành trước vì cập nhật BIOS, nếu không được thực hiện đúng cách có thể khiến bạn không có máy tính xách tay hoạt động.
fossfreedom

... Tôi tìm thấy liên kết này - nhìn vào ACPI trên trang đó. Có vẻ như tin tốt! linlap.com/wiki/acer+aspire+5745g
fossfreedom

Phiên bản BIOS là v1.11 (sudo dmidecode -s bios-version)
GUI Junkie

phiên bản mới nhất trên trang web acer là v1.19 - Tôi không thể tìm thấy bất kỳ ghi chú phát hành nào mặc dù :(
fossfreedom

2

Tôi đã có thể giải quyết vấn đề này bằng cách sử dụng đề xuất của fossfreedom để cập nhật BIOS. Tôi có một Acer Aspire TimelineX 4820T, chạy Ubuntu 11.10. Đây là những gì tôi đã làm:

  1. sudo apt-get install unetbootin
  2. chèn flashdrive trống, đã sử dụng đĩa để định dạng nó thành FAT
  3. đã tải xuống bản cập nhật bios CORRECT từ Acer (Tôi đã nhập số sê-ri của mình và sử dụng tệp .exe cập nhật mới nhất)
  4. đã sử dụng unetbootin để khởi động USB với FreeDOS
  5. sao chép tệp bios .exe vào ổ USB
  6. khởi động lại và chọn tùy chọn "5" cho FreeDos
  7. chuyển sang ổ C: và chạy bios thực thi. (Hãy chắc chắn rằng bạn có đủ năng lượng, mặc dù điều này không mất nhiều thời gian)
  8. loại bỏ ổ USB, khởi động lại vào Ubuntu và vấn đề về pin đã được giải quyết!

Cảm ơn, hãy truy cập 4zzdawg để được hướng dẫn cách cập nhật bios!

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.