If you use a lenovo G470 or G570 please mail us at Lenovo(a)yahoogroups.com
or join this mailing list :
Also you can also post on those places :
Other threads to track :
phoronix-test-suite benchmark pts/battery-power-usage phoronix-test-suite benchmark pts/aio-stress
Lenovo G470 Model Name : 20078 M fg Date: 11/03/23 S/N: CB0696???? MO: CB0103???? Factory ID: PRC4 Manufactured for Lenovo Made in china
That device may be also know as G470GH-ITH as sold in china :
Among various configurations of g570 (different CpU) :
G570 looks the same with a bigger screen/case :
Feel free to test my customs kernels :
Install :
Did repart and launched netinstall then used bcd to boot on sda6 where GruB resides
I looks that the Celleron Version of g470 (G470G-BE) is shipped with MeeGo as OeM replacement from MicroSoft
"Operating system Genuine Meego Linux Simplified Chinese"
http://appserver.lenovo.com.cn/Lenovo_Product_Detail.aspx?gdsid=A0300015139
Untested :
http://rzr.online.fr/q/lenovo# Upgraded #LinuxKernel 3.2.4+ on #LenovoG470 , add: #WiFi #BroadCom , rm: #SdCard , support: #DsdT #AcpI #deb
Kernel:
You can improve my current config :
cat<<EOF | sudo tee .config.mine CONFIG_LOCALVERSION="lenovog470" CONFIG_ACPI_CUSTOM_DSDT=y CONFIG_ACPI_CUSTOM_DSDT_FILE="/root/local/acpi/DSDT.hex" CONFIG_BRCMSMAC=m CONFIG_RTS5139=m CONFIG_BCMA=m CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y EOF #sudo cp ./arch/x86/configs/x86_64_defconfig .config cat .config.mine .config .config.mine | sudo tee .config.tmp && mv .config.tmp .config
Dmsg: https://bugzilla.kernel.org/attachment.cgi?id=72446
ToDo: loop
The FaN / SensoR issue affecting LenovO g470 can be workaround ed use fixed DSDT Thx to Mark K :
http://tech.groups.yahoo.com/group/Lenovo/message/18
This patched DSDT is shipped into this prebuilt linux-kernel package for DebiaN or UbuntU optimized for lenovo-gx70
Fail to boot rt version :
ACPI Error: Region EmbeddedControl (ID=3) has no handler (20130725/exfldio-305) evregion=-162 nsinit-356
Linux version 3.8-1-rt-amd64 (debian-kernel@lists.debian.org) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP PREEMPT RT Debian 3.8.12-1 Linux version 3.10-3-rt-amd64 (debian-kernel@lists.debian.org) (gcc version 4.7.3 (Debian 4.7.3-7) ) #1 SMP PREEMPT RT Debian 3.10.11-1 (2013-09-10)
@tag: DsdT OS linux-kernel ASPM
Win10_21H1_EnglishInternational_x64.iso
dxdiag : Device / Intel HD Graphics 3000 , Drivers 9.17.10.4459 (2016-05-19)
May not help for g470 support :
lspci -nknvv 00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09) Subsystem: Lenovo Device [17aa:3975] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx- Latency: 0 Capabilities: <access denied> Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device [17aa:3975] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 41 Region 0: Memory at d0000000 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at c0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at 3000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: i915 00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04) Subsystem: Lenovo Device [17aa:3975] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at d0604000 (64-bit, non-prefetchable) [size=16] Capabilities: <access denied> Kernel driver in use: mei 00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05) (prog-if 20 [EHCI]) Subsystem: Lenovo Device [17aa:3975] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at d060a000 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05) Subsystem: Lenovo Device [17aa:3975] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 42 Region 0: Memory at d0600000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel 00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: d0500000-d05fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b5) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 Memory behind bridge: d0400000-d04fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05) (prog-if 20 [EHCI]) Subsystem: Lenovo Device [17aa:3975] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 23 Region 0: Memory at d0609000 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05) Subsystem: Lenovo Device [17aa:3975] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Capabilities: <access denied> 00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05) (prog-if 01 [AHCI 1.0]) Subsystem: Lenovo Device [17aa:3975] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin B routed to IRQ 40 Region 0: I/O ports at 3088 [size=8] Region 1: I/O ports at 309c [size=4] Region 2: I/O ports at 3080 [size=8] Region 3: I/O ports at 3098 [size=4] Region 4: I/O ports at 3060 [size=32] Region 5: Memory at d0608000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: ahci 00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05) Subsystem: Lenovo Device [17aa:3975] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin C routed to IRQ 19 Region 0: Memory at d0606000 (64-bit, non-prefetchable) [size=256] Region 4: I/O ports at 3040 [size=32] Kernel driver in use: i801_smbus 01:00.0 Ethernet controller [0200]: Atheros Communications AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1) Subsystem: Lenovo Device [17aa:3979] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 43 Region 0: Memory at d0500000 (64-bit, non-prefetchable) [size=256K] Region 2: I/O ports at 2000 [size=128] Capabilities: <access denied> Kernel driver in use: atl1c 02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01) Subsystem: Broadcom Corporation Device [14e4:051b] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 10 Region 0: Memory at d0400000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> lsusb Bus 002 Device 004: ID 5986:0292 Acer, Inc Bus 002 Device 003: ID 046d:c404 Logitech, Inc. TrackMan Wheel Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 0489:e00d Foxconn / Hon Hai Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub cat /sys/class/dmi/id/modalias dmi:bvnLENOVO:bvr40CN23WW(V2.09):bd06/20/2011:svnLENOVO:pn20078:pvrLenovoG470:rvnLENOVO:rnBaseBoardProductName:rvrBaseBoardVersion:cvnChassisManufacturer:ct10:cvrChassisVersion:
Usage:
ToDo :
Versions ?
UpcominG unReleased VersionS ? :
I also need a fixed BioS too for my g470 , btw I can help on testing upcomimg release
if some developers can read me , please double check about DSDT's TNOT symbol , and try to compile that DSDT using aisl and look at errors/warnings … If you wanna improve those ACPI table feel free to contact me here or on my notes page : http://rzr.online.fr/q/lenovo
About 40CN25WW(V2.11) after some investigations it looks that this one is not comming from the same channel as 2.09- , may this be a moded bios (some thread here talks about it but I wanted to make sure it is safe and warranty compliant) …
Known versions (verified) :
DMI: LENOVO 4334 /Base Board Product Name, BIOS 40CN25WW(V2.11) 07/29/2011 DMI: LENOVO 20078 /Base Board Product Name, BIOS 40CN23WW(V2.09) 06/20/2011 DMI: LENOVO 20078 /Base Board Product Name, BIOS 40CN08WW(V2.07) 05/23/2011 DMI: LENOVO 20078 /Base Board Product Name, BIOS 40CN20WW(V1.07) 01/22/2011
dmi:bvnLENOVO:bvr40CN20WW(V1.07):bd01/22/2011:svnLENOVO:pn20078:pvrLenovoG470:rvnLENOVO:rnBaseBoardProductName:rvrBaseBoardVersion:cvnChassisManufacturer:ct10:cvrChassisVersion:
Misc :
sudo xxd /dev/mem | grep 40CN23WW # MeM 1f19000:4c45 4e4f 564f 0000 3430 434e 3233 5757 LENOVO..40CN23WW 2e7cfbc0:4f3a 6276 7234 3043 4e32 3357 5728 5632 O:bvr40CN23WW(V2 3124c9e0:2042 494f 5320 3430 434e 3233 5757 2856 BIOS 40CN23WW(V
# dmidecode 2.9 SMBIOS 2.7 present. 48 structures occupying 2326 bytes. Table at 0x000E6A80. Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: LENOVO Version: 40CN22WW(V1.09) Release Date: 02/18/2011 ROM Size: 2560 kB Characteristics: PCI is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported EDD is supported Japanese floppy for NEC 9800 1.2 MB is supported (int 13h) Japanese floppy for Toshiba 1.2 MB is supported (int 13h) 5.25"/360 KB floppy services are supported (int 13h) 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 KB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) 8042 keyboard services are supported (int 9h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported BIOS boot specification is supported Targeted content distribution is supported BIOS Revision: 0.22 Firmware Revision: 0.0 Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: LENOVO Product Name: 20078 Version: Lenovo G470 Serial Number: ${SN} UUID: ${UUID} Wake-up Type: Power Switch SKU Number: HuronRiver_CRB Family: IDEAPAD (...) Handle 0x002F, DMI type 127, 4 bytes End Of Table # biosdecode 2.11 ACPI 2.0 present. OEM Identifier: LENOVO RSD Table 32-bit Address: 0xBCFFE0AC XSD Table 64-bit Address: 0x00000000BCFFE120 PNP BIOS 1.0 present. Event Notification: Not Supported Real Mode 16-bit Code Address: F000:B8B4 Real Mode 16-bit Data Address: 0040:0000 16-bit Protected Mode Code Address: 0x000FB8BF 16-bit Protected Mode Data Address: 0x00000400 OEM Device Identifier: SST2400 SMBIOS 2.7 present. Structure Table Length: 2398 bytes Structure Table Address: 0x000E6A30 Number Of Structures: 48 Maximum Structure Size: 226 bytes BIOS32 Service Directory present. Revision: 0 Calling Interface Address: 0x000EF735 PCI Interrupt Routing 1.0 present. Router ID: 00:1f.0 Exclusive IRQs: None Compatible Router: 8086:122e Slot Entry 1: ID 02:00, on-board Slot Entry 2: ID 03:00, on-board Slot Entry 3: ID 0a:00, on-board Slot Entry 4: ID 0b:00, on-board Slot Entry 5: ID 00:01, on-board Slot Entry 6: ID 00:02, on-board Slot Entry 7: ID 00:04, on-board Slot Entry 8: ID 00:06, on-board Slot Entry 9: ID 01:00, on-board Slot Entry 10: ID 02:00, on-board Slot Entry 11: ID 07:00, on-board Slot Entry 12: ID 08:00, on-board Slot Entry 13: ID 09:00, on-board Slot Entry 14: ID 0c:00, on-board Slot Entry 15: ID 0d:00, on-board Slot Entry 16: ID 0e:00, on-board Slot Entry 17: ID 00:16, on-board Slot Entry 18: ID 00:18, on-board Slot Entry 19: ID 00:19, on-board Slot Entry 20: ID 00:1a, on-board Slot Entry 21: ID 00:1b, on-board Slot Entry 22: ID 00:1c, on-board Slot Entry 23: ID 00:1d, on-board Slot Entry 24: ID 00:1f, on-board Slot Entry 25: ID 04:00, slot number 1 Slot Entry 26: ID 04:05, slot number 2
xxd SLIC.dat | less 0000000: 534c 4943 7601 0000 0137 4c45 4e4f 564f SLICv....7LENOVO 0000010: 4342 2d30 3120 2020 0100 0000 4143 5049 CB-01 ....ACPI 0000020: 0000 0400 0000 0000 9c00 0000 0602 0000 ................ 0000030: 0024 0000 5253 4131 0004 0000 0100 0100 .$..RSA1........ (...) 00000c0: 0100 0000 b600 0000 0000 0200 4c45 4e4f ............LENO 00000d0: 564f 4342 2d30 3120 2020 5749 4e44 4f57 VOCB-01 WINDOW 00000e0: 5320 0100 0200 0000 0000 0000 0000 0000 S .............. (...) 0000170: a90e 7686 52aa ..v.R.
@more: BioS DsdT AcpI EfI UEfI
sudo dd if=/dev/mem of=data/original_bios.fd bs=1024 count=4096 skip=4192256
xdpyinfo | grep dim dimensions: 1366x768 pixels (361x203 millimeters) dimensions: 1280x720 pixels (339x191 millimeters)
Display size: 12.2” × 6.86” (31cm × 17.43cm) = 111.94 PPI, 0.2269mm dot pitch, 12529 PPI²
14.0’’ high-definition (1366*768), 16:9 widescreen
TvOut over VGA work using a external adater to video
GlX:
glxinfo: ok (xorg=1.9.5 i965_dri.so)
glxinfo name of display: :0.0 Unrecognized deviceID 116 X Error of failed request: BadAlloc (insufficient resources for operation)
glxinfo name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_INTEL_swap_event client glx vendor string: Mesa Project and SGI client glx version string: 1.4 (...) GLX version: 1.4 GLX extensions: (...) OpenGL vendor string: Tungsten Graphics, Inc OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile OpenGL version string: 2.1 Mesa 7.11 OpenGL shading language version string: 1.20 OpenGL extensions: (...)
http://ubuntuforums.org/showthread.php?t=1706846
http://ubuntuforums.org/showthread.php?p=11325062#post11325062
apt-cache show xserver-xorg-video-intel | grep Version
apt-get install -t squeeze-backports xserver-xorg-video-intel #2:2.15.0-3~bpo60+1
LcD:
Compared to hp dm4 1350SF core i5-480M ~ AtI :
Screen Saver :
Other :
ToDo:
PcI=8086:0116
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) sudo aptitude install i965-va-driver vainfo /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
Vendor : Intel Open Source Technology Center Renderer : Mesa DRI Intel(R) Sandybridge Mobile Version : 3.0 Mesa 18.3.6
Windows:
[17:34:53.625] GL version: OpenGL ES 3.0 Mesa 20.3.2 [17:34:53.625] GLSL version: OpenGL ES GLSL ES 3.00 [17:34:53.625] GL vendor: Intel Open Source Technology Center [17:34:53.625] GL renderer: Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2) [17:34:53.666] Output LVDS-1 (crtc 45) video modes: 1366x768@60.0, preferred, current, 72.3 MHz
ToDo :
acpitool -B Battery #1 : present Remaining capacity : 42080 mWh, 100.0% Design capacity : 39960 mWh Last full capacity : 42080 mWh Present rate : 0 mW Charging state : Unknown Battery type : Li-ion Model number : PABAS024 Serial number : 3658Q Battery 0: Unknown, 100% Battery 0: design capacity 3351 mAh, last full capacity 3529 mAh = 100% Adapter 0: on-line cat /sys/class/power_supply/BAT1/uevent POWER_SUPPLY_NAME=BAT1 POWER_SUPPLY_TYPE=Battery POWER_SUPPLY_STATUS=Unknown POWER_SUPPLY_PRESENT=1 POWER_SUPPLY_TECHNOLOGY=Li-ion POWER_SUPPLY_CYCLE_COUNT=0 POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000 POWER_SUPPLY_VOLTAGE_NOW=11924000 POWER_SUPPLY_POWER_NOW=0 POWER_SUPPLY_ENERGY_FULL_DESIGN=39960000 POWER_SUPPLY_ENERGY_FULL=42080000 POWER_SUPPLY_ENERGY_NOW=42080000 POWER_SUPPLY_CAPACITY=100 POWER_SUPPLY_CAPACITY_LEVEL=Normal POWER_SUPPLY_MODEL_NAME=PABAS024 POWER_SUPPLY_MANUFACTURER=LG POWER_SUPPLY_SERIAL_NUMBER=3658Q upower -i /org/freedesktop/UPower/devices/battery_BAT1 native-path: BAT1 vendor: LG model: PABAS024 serial: 3658Q power supply: yes updated: Fri 26 Nov 2021 03:23:04 PM CET (0 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: fully-charged warning-level: none energy: 42.08 Wh energy-empty: 0 Wh energy-full: 42.08 Wh energy-full-design: 39.96 Wh energy-rate: 0 W voltage: 11.925 V percentage: 100% capacity: 100% technology: lithium-ion icon-name: 'battery-full-charged-symbolic' History (charge): 1637936584 0.000 unknown History (rate): 1637936584 0.000 unknown ibam -a No apm data available.
OK: brightness
Ko: FaN always on : http://superuser.com/questions/213589/lenovo-g560a-fan-works-infinitely-with-ubuntu/344676#344676
sudo grep -i acpi /var/log/messages Oct 21 19:32:42 lap kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=3f886623-74d6-4874-b27a-ff135d754c51 ro acpi_osi=Linux pcie_aspm=force pci=nocrs pcie_aspm=force i915.i915_enable_rc6=1 Oct 21 19:32:42 lap kernel: [ 0.000000] BIOS-e820: 00000000bcebf000 - 00000000bcfbf000 (ACPI NVS) Oct 21 19:32:42 lap kernel: [ 0.000000] BIOS-e820: 00000000bcfbf000 - 00000000bcfff000 (ACPI data) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: RSDP 00000000000fe020 00024 (v02 LENOVO) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: XSDT 00000000bcffe120 00084 (v01 LENOVO CB-01 00000001 01000013) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: FACP 00000000bcffb000 000F4 (v04 LENOVO CB-01 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: DSDT 00000000bcfee000 0938E (v01 LENOVO CB-01 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: FACS 00000000bcf6e000 00040 Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: SLIC 00000000bcffd000 00176 (v01 LENOVO CB-01 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: ASF! 00000000bcffc000 000A5 (v32 INSYDE HR CRB 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: HPET 00000000bcffa000 00038 (v01 LENOVO CB-01 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: APIC 00000000bcff9000 0008C (v02 INSYDE HR CRB 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: MCFG 00000000bcff8000 0003C (v01 LENOVO CB-01 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: WDAT 00000000bcfed000 00224 (v01 INSYDE HR CRB 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: SSDT 00000000bcfec000 006FE (v01 INSYDE HR CRB 00001000 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: BOOT 00000000bcfea000 00028 (v01 INSYDE HR CRB 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: ASPT 00000000bcfe7000 00034 (v07 INSYDE HR CRB 00000001 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: SSDT 00000000bcfe6000 00780 (v01 INSYDE HR CRB 00003000 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: SSDT 00000000bcfe5000 00996 (v01 INSYDE HR CRB 00003000 ACPI 00040000) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: PM-Timer IO Port: 0x408 Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Oct 21 19:32:42 lap kernel: [ 0.000000] Using ACPI (MADT) for SMP configuration information Oct 21 19:32:42 lap kernel: [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 Oct 21 19:32:42 lap kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=3f886623-74d6-4874-b27a-ff135d754c51 ro acpi_osi=Linux pcie_aspm=force pci=nocrs pcie_aspm=force i915.i915_enable_rc6=1 Oct 21 19:32:42 lap kernel: [ 0.007149] ACPI: Core revision 20110623 Oct 21 19:32:42 lap kernel: [ 0.511596] PM: Registering ACPI NVS region at bcebf000 (1048576 bytes) Oct 21 19:32:42 lap kernel: [ 0.512663] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it Oct 21 19:32:42 lap kernel: [ 0.512717] ACPI: bus type pci registered Oct 21 19:32:42 lap kernel: [ 0.519675] ACPI: Added _OSI(Module Device) Oct 21 19:32:42 lap kernel: [ 0.519711] ACPI: Added _OSI(Processor Device) Oct 21 19:32:42 lap kernel: [ 0.519747] ACPI: Added _OSI(3.0 _SCP Extensions) Oct 21 19:32:42 lap kernel: [ 0.519783] ACPI: Added _OSI(Processor Aggregator Device) Oct 21 19:32:42 lap kernel: [ 0.519824] ACPI: Added _OSI(Linux) Oct 21 19:32:42 lap kernel: [ 0.523029] ACPI: Executed 1 blocks of module-level executable AML code Oct 21 19:32:42 lap kernel: [ 0.535885] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query honored via cmdline Oct 21 19:32:42 lap kernel: [ 0.537050] ACPI: SSDT 00000000bce70718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.537546] ACPI: Dynamic OEM Table Load: Oct 21 19:32:42 lap kernel: [ 0.537614] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.548116] ACPI: SSDT 00000000bce71a98 00303 (v01 PmRef ApIst 00003000 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.548642] ACPI: Dynamic OEM Table Load: Oct 21 19:32:42 lap kernel: [ 0.548709] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.559971] ACPI: SSDT 00000000bce6fd98 00119 (v01 PmRef ApCst 00003000 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.560460] ACPI: Dynamic OEM Table Load: Oct 21 19:32:42 lap kernel: [ 0.560527] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20100121) Oct 21 19:32:42 lap kernel: [ 0.576711] ACPI: Interpreter enabled Oct 21 19:32:42 lap kernel: [ 0.576747] ACPI: (supports S0 S3 S4 S5) Oct 21 19:32:42 lap kernel: [ 0.576865] ACPI: Using IOAPIC for interrupt routing Oct 21 19:32:42 lap kernel: [ 0.700553] ACPI: Power Resource [FN00] (off) Oct 21 19:32:42 lap kernel: [ 0.700664] ACPI: Power Resource [FN01] (off) Oct 21 19:32:42 lap kernel: [ 0.701424] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62 Oct 21 19:32:42 lap kernel: [ 0.701702] ACPI: No dock devices found. Oct 21 19:32:42 lap kernel: [ 0.701798] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug Oct 21 19:32:42 lap kernel: [ 0.702226] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e]) Oct 21 19:32:42 lap kernel: [ 0.724207] pci0000:00: Requesting ACPI _OSC control (0x1d) Oct 21 19:32:42 lap kernel: [ 0.724278] pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d Oct 21 19:32:42 lap kernel: [ 0.724331] ACPI _OSC control for PCIe not granted, disabling ASPM Oct 21 19:32:42 lap kernel: [ 0.726485] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 *4 5 6 10 11 12 14 15) Oct 21 19:32:42 lap kernel: [ 0.726757] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 *10 11 12 14 15) Oct 21 19:32:42 lap kernel: [ 0.727026] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled. Oct 21 19:32:42 lap kernel: [ 0.727339] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 *10 11 12 14 15) Oct 21 19:32:42 lap kernel: [ 0.727608] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled. Oct 21 19:32:42 lap kernel: [ 0.727927] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *7 Oct 21 19:32:42 lap kernel: [ 0.728223] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 10 *11 12 14 15) Oct 21 19:32:42 lap kernel: [ 0.728494] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 10 *11 12 14 15) Oct 21 19:32:42 lap kernel: [ 0.729381] PCI: Using ACPI for IRQ routing Oct 21 19:32:42 lap kernel: [ 0.739274] pnp: PnP ACPI init Oct 21 19:32:42 lap kernel: [ 0.739318] ACPI: bus type pnp registered Oct 21 19:32:42 lap kernel: [ 0.798923] pnp: PnP ACPI: found 12 devices Oct 21 19:32:42 lap kernel: [ 0.798958] ACPI: ACPI bus type pnp unregistered Oct 21 19:32:42 lap kernel: [ 1.122620] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared Oct 21 19:32:42 lap kernel: [ 1.122938] ACPI: AC Adapter [ACAD] (on-line) Oct 21 19:32:42 lap kernel: [ 1.123136] ACPI: Power Button [PWRB] Oct 21 19:32:42 lap kernel: [ 1.123338] ACPI: Sleep Button [SLPB] Oct 21 19:32:42 lap kernel: [ 1.123666] ACPI: Lid Switch [LID0] Oct 21 19:32:42 lap kernel: [ 1.123783] ACPI: Power Button [PWRF] Oct 21 19:32:42 lap kernel: [ 1.123865] ACPI: Fan [FAN0] (off) Oct 21 19:32:42 lap kernel: [ 1.123922] ACPI: Fan [FAN1] (off) Oct 21 19:32:42 lap kernel: [ 1.184665] ACPI: Thermal Zone [TZ00] (0 C) Oct 21 19:32:42 lap kernel: [ 1.622103] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared Oct 21 19:32:42 lap kernel: [ 1.622165] ACPI: Battery Slot [BAT1] (battery present) Oct 21 19:32:42 lap kernel: [ 8.564015] acpi device:35: registered as cooling_device6 Oct 21 19:32:42 lap kernel: [ 8.564413] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) Oct 21 19:32:42 lap kernel: [ 14.456146] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input12 Oct 21 19:43:56 lap kernel: [ 688.337810] thinkpad_acpi: ThinkPad ACPI Extras v0.24 Oct 21 19:43:56 lap kernel: [ 688.337819] thinkpad_acpi: http://ibm-acpi.sf.net/ Oct 21 19:43:56 lap kernel: [ 688.337824] thinkpad_acpi: ThinkPad BIOS 40CN23WW(V2.09), EC unknown Oct 21 19:43:56 lap kernel: [ 688.339028] thinkpad_acpi: detected a 8-level brightness capable ThinkPad Oct 21 19:43:56 lap kernel: [ 688.339150] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one Oct 21 19:43:56 lap kernel: [ 688.339475] thinkpad_acpi: Console audio control enabled, mode: monitor (read only) Oct 21 19:43:56 lap kernel: [ 688.340258] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input13
Oct 9 12:46:34 lap kernel: [ 0.518878] ACPI: BIOS _OSI(Linux) query ignored Oct 9 12:46:34 lap kernel: [ 0.521187] ACPI Error: No handler for Region [ERAM] (ffff88024ec2e7e0) [EmbeddedControl] (20090903/evregion-319) Oct 9 12:46:34 lap kernel: [ 0.521191] ACPI Error: Region EmbeddedControl(3) has no handler (20090903/exfldio-295) Oct 9 12:46:34 lap kernel: [ 0.521197] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L1D] (Node ffff88024ec50a80), AE_NOT_EXIST Oct 9 12:46:34 lap kernel: [ 0.521229] ACPI Exception: AE_NOT_EXIST, while evaluating GPE method [_L1D] (20090903/evgpe-568) Oct 9 12:46:34 lap kernel: [ 0.521309] ACPI Error: No handler for Region [ERAM] (ffff88024ec2e7e0) [EmbeddedControl] (20090903/evregion-319) Oct 9 12:46:34 lap kernel: [ 0.521313] ACPI Error: Region EmbeddedControl(3) has no handler (20090903/exfldio-295) Oct 9 12:46:34 lap kernel: [ 0.521317] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L1D] (Node ffff88024ec50a80), AE_NOT_EXIST Oct 9 12:46:34 lap kernel: [ 0.521349] ACPI Exception: AE_NOT_EXIST, while evaluating GPE method [_L1D] (20090903/evgpe-568) Oct 9 12:46:34 lap kernel: [ 0.521430] ACPI Error: No handler for Region [ERAM] (ffff88024ec2e7e0) [EmbeddedControl] (20090903/evregion-319) Oct 9 12:46:34 lap kernel: [ 0.521433] ACPI Error: Region EmbeddedControl(3) has no handler (20090903/exfldio-295) Oct 9 12:46:34 lap kernel: [ 0.521437] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L1D] (Node ffff88024ec50a80), AE_NOT_EXIST Oct 9 12:46:34 lap kernel: [ 0.521469] ACPI Exception: AE_NOT_EXIST, while evaluating GPE method [_L1D] (20090903/evgpe-568) Oct 9 12:46:34 lap kernel: [ 0.521551] ACPI Error: No handler for Region [ERAM] (ffff88024ec2e7e0) [EmbeddedControl] (20090903/evregion-319) Oct 9 12:46:34 lap kernel: [ 0.521555] ACPI Error: Region EmbeddedControl(3) has no handler (20090903/exfldio-295) Oct 9 12:46:34 lap kernel: [ 0.521559] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L1D] (Node ffff88024ec50a80), AE_NOT_EXIST Oct 9 12:46:34 lap kernel: [ 0.521590] ACPI Exception: AE_NOT_EXIST, while evaluating GPE method [_L1D] (20090903/evgpe-568)
upower -d # Device: /org/freedesktop/UPower/devices/line_power_ACAD # native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:04/ACPI0003:00/power_supply/ACAD # Device: /org/freedesktop/UPower/devices/battery_BAT1 # native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:04/PNP0C0A:00/power_supply/BAT1 # vendor: LG # model: PABAS024 # serial: ${SERIAL} cat /proc/acpi/button/lid/LID0/state state: open cat /proc/acpi/button/lid/LID0/state state: closed
https://wiki.ubuntu.com/DebuggingACPI
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/524956
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/526354
http://askubuntu.com/questions/28848/what-does-the-kernel-boot-parameter-set-acpi-osi-linux-do
find /proc/acpi/ /proc/acpi/ /proc/acpi/button /proc/acpi/button/lid /proc/acpi/button/lid/LID0 /proc/acpi/button/lid/LID0/state /proc/acpi/wakeup
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/760131
http://phoronix.com/forums/showthread.php?62218-Motherboards-With-Broken-ASPM-On-Linux#post231358
http://lwn.net/Articles/449448/
[ 0.591517] ACPI: Dynamic OEM Table Load: [ 0.591654] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20100121) [ 0.608524] ACPI: Interpreter enabled [ 0.608583] ACPI: (supports S0 S3 S4 S5) [ 0.608822] ACPI: Using IOAPIC for interrupt routing [ 0.911566] ACPI: Power Resource [FN00] (off) [ 0.911717] ACPI: Power Resource [FN01] (off) [ 0.912768] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62 [ 0.930941] ACPI: No dock devices found. [ 0.931000] HEST: Table not found. [ 0.931059] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.931544] \_SB_.PCI0:_OSC invalid UUID [ 0.931546] _OSC request data:1 8 1f [ 0.931550] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.932296] pci_root PNP0A08:00: host bridge window [io 0x0000-0x0cf7] [ 0.932359] pci_root PNP0A08:00: host bridge window [io 0x0d00-0xffff] [ 0.932422] pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff] [ 0.932498] pci_root PNP0A08:00: host bridge window [mem 0xafa00000-0xfeafffff] [ 0.932582] pci 0000:00:00.0: [8086:0104] type 0 class 0x000600 grep -r . /sys/firmware/acpi | less
https://bugzilla.kernel.org/show_bug.cgi?id=17792
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/668148
acpitool -e Kernel version : 3.0.0-1-amd64 - ACPI version : 20110413 ----------------------------------------------------------- Battery #1 : present Remaining capacity : 47510 mWh, 100.0% Design capacity : 47520 mWh Last full capacity : 47510 mWh, 99.98% of design capacity Capacity loss : 0.02105% Present rate : 0 mW Charging state : Unknown Battery type : Li-ion Model number : PABAS024 Serial number : 3658Q AC adapter : online Fan : <not available> CPU type : Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz Min/Max frequency : 800/800 MHz Current frequency : 800 MHz Frequency governor : ondemand Freq. scaling driver : acpi-cpufreq Cache size : 3072 KB Bogomips : 4589.42 Bogomips : 4589.35 Bogomips : 4589.37 Bogomips : 4589.37 Function Show_CPU_Info : could not read directory /proc/acpi/processor/ Make sure your kernel has ACPI processor support enabled. Thermal info : <not available> Device S-state Status Sysfs node --------------------------------------- 1. P0P1 S4 *disabled 2. EHC1 S3 *disabled pci:0000:00:1d.0 3. EHC2 S3 *disabled pci:0000:00:1a.0 4. HDEF S0 *disabled pci:0000:00:1b.0 5. RP01 S4 *disabled pci:0000:00:1c.0 6. PXSX S4 *disabled pci:0000:01:00.0 7. RP02 S4 *disabled pci:0000:00:1c.1 8. PXSX S4 *disabled pci:0000:02:00.0 9. RP03 S4 *disabled 10. PXSX S4 *disabled 11. RP04 S3 *disabled 12. PXSX S3 *disabled 13. RP05 S4 *disabled 14. PXSX S4 *disabled 15. RP06 S4 *disabled 16. PXSX S4 *disabled 17. RP07 S4 *disabled 18. PXSX S4 *disabled 19. RP08 S4 *disabled 20. PXSX S4 *disabled 21. PEG0 S4 *disabled 22. PEGP S4 *disabled 23. PEG1 S4 *disabled 24. PEG2 S4 *disabled 25. PEG3 S4 *disabled 26. LID0 S3 *enabled
dmesg | grep 'ACPI FADT' [ 0.510406] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it cat /sys/module/pcie_aspm/parameters/policy [default] performance powersave cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=3f886623-74d6-4874-b27a-ff135d754c51 ro acpi_osi=Windows 2009 pcie_aspm=force apic=debug pci=nocrs pcie_aspm=force i915.i915_enable_rc6=1
[Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
sudo apt-get install acpidump sudo acpidump > acpidump.txt && acpixtract -l acpidump.txt Signature Length OemId OemTableId OemRevision CompilerId CompilerRevision DSDT 37774 "LENOVO" "CB-01 " 00000001 "ACPI" 00040000 FACS 64 FACP 244 "LENOVO" "CB-01 " 00000001 "ACPI" 00040000 SLIC 374 "LENOVO" "CB-01 " 00000001 "ACPI" 00040000 ASF! 165 "INSYDE" "HR CRB " 00000001 "ACPI" 00040000 HPET 56 "LENOVO" "CB-01 " 00000001 "ACPI" 00040000 APIC 140 "INSYDE" "HR CRB " 00000001 "ACPI" 00040000 MCFG 60 "LENOVO" "CB-01 " 00000001 "ACPI" 00040000 WDAT 548 "INSYDE" "HR CRB " 00000001 "ACPI" 00040000 SSDT 1790 "INSYDE" "HR CRB " 00001000 "ACPI" 00040000 BOOT 40 "INSYDE" "HR CRB " 00000001 "ACPI" 00040000 ASPT 52 "INSYDE" "HR CRB " 00000001 "ACPI" 00040000 SSDT 1920 "INSYDE" "HR CRB " 00003000 "ACPI" 00040000 SSDT 2454 "INSYDE" "HR CRB " 00003000 "ACPI" 00040000 XSDT 132 "LENOVO" "CB-01 " 00000001 " " 01000013 RSDP "LENOVO" Found 16 ACPI tables [20060324]
acpixtract -a iasl -d DSDT.dat less DSDT.dsl /* * Intel ACPI Component Architecture * AML Disassembler version 20100528 * * Disassembly of DSDT, Wed Oct 12 22:54:50 2011 * * * Original Table Header: * Signature "DSDT" * Length 0x000093D3 (37843) * Revision 0x01 **** ACPI 1.0, no 64-bit math support * Checksum 0x4E * OEM ID "LENOVO" * OEM Table ID "CB-01 " * OEM Revision 0x00000001 (1) * Compiler ID "ACPI" * Compiler Version 0x00040000 (262144) */ DefinitionBlock ("DSDT.aml", "DSDT", 1, "LENOVO", "CB-01 ", 0x00000001) { (...) External (TNOT, MethodObj) // 0 Arguments (...) External (\TNOT) (...) If (CondRefOf (\TNOT)) { TNOT () } (...) iasl -tc DSDT.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20100528 [Jul 2 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0a DSDT.dsl 36: External (\TNOT) Error 4057 - Name already exists in scope ^ (\TNOT) (...) ASL Input: /etc/local/DSDT.dsl - 10796 lines, 332186 bytes, 4285 keywords Compilation complete. 1 Errors, 5 Warnings, 10 Remarks, 19 Optimizations iasl -vo -w3 -tc /etc/local/acpi/DSDT.dsl (...) ASL Input: DSDT.dsl - 10955 lines, 337161 bytes, 4325 keywords Compilation complete. 1 Errors, 164 Warnings, 10 Remarks, 19 Optimizations sudo cp DSDT.aml /etc/initramfs-tools/ sudo update-initramfs -u
WarninG :
iasl -vo -w3 -tc DSDT.dsl | grep Warning | tr -d '^' | sed -e 's|- *| |g' | sort | uniq -c 1 Compilation complete. 1 Errors, 164 Warnings, 10 Remarks, 19 Optimizations 1 Warning 1081 Reserved method must return a value (Buffer required for _CRS) 1 Warning 1088 Not all control paths return a value (_CRS) 2 Warning 1099 Unknown reserved name (_CFG) 1 Warning 1099 Unknown reserved name (_VPC) 1 Warning 1100 Statement is unreachable 133 Warning 2107 Namespace object is not referenced 25 Warning 2107 Namespace object is not referenced
[Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [Firmware Bug]: ACPI: BIOS _OSI(Linux) query honored via cmdline
PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
Test: ACPI DSDT Method Semantic Tests. Check Method Names. 1 passed Check _ALC (Ambient Light Colour Chromaticity). 1 skipped Check _ALI (Ambient Light Illuminance). 1 skipped Check _ALT (Ambient Light Temperature). 1 skipped Check _ALP (Ambient Light Polling). 1 skipped Check _LID (Lid Status). 2 passed Check _STP (Set Expired Timer Wake Policy). 1 skipped Check _STV (Set Timer Value). 1 skipped Check _TIP (Expired Timer Wake Policy). 1 skipped Check _TIV (Timer Values). 1 skipped Check _SBS (Smart Battery Subsystem). 1 skipped Check _BIF (Battery Information). 2 passed Check _BIX (Battery Information Extended). 1 skipped Check _BMA (Battery Measurement Averaging). 1 skipped Check _BMS (Battery Measurement Sampling Time). 1 skipped Check _BST (Battery Status). 2 passed Check _BTP (Battery Trip Point). 1 skipped Check _PCL (Power Consumer List). 1 skipped Check _BTM (Battery Time). 1 skipped Check _BMD (Battery Maintenance Data). 1 skipped Check _BMC (Battery Maintenance Control). 1 skipped Check _PSR (Power Source). 2 passed Check _PIF (Power Source Information) Object. 1 skipped Check _FIF (Fan Information). 1 skipped Check _FSL (Fan Set Level). 1 skipped Check _FST (Fan Status). 1 skipped Check _ACx (Active Cooling). 4 passed, 8 skipped Check _CRT (Critical Trip Point). 2 passed Check _DTI (Device Temperature Indication). 1 skipped Check _HOT (Hot Temperature). 2 passed Check _NTT (Notification Temp Threshold). 1 skipped Check _PSV (Passive Temp). 2 passed Check _RTV (Relative Temp Values). 1 skipped Check _SCP (Set Cooling Policy). 1 skipped Check _TMP (Thermal Zone Current Temp). 2 passed Check _TC1 (Thermal Constant 1) Object. 2 passed Check _TC2 (Thermal Constant 2) Object. 2 passed Check _TPT (Trip Point Temperature). 1 skipped Check _TSP (Thermal Sampling Period) Object. 2 passed Check _TST (Temperature Sensor Threshold) Object. 1 skipped Check _TZP (Thermal Zone Polling) Object. 1 skipped Check _SUN (Slot User Number). 1 skipped Check _UID (Unique ID). 1 skipped Check _CRS (Current Resource Settings). 25 passed, 1 failed Check _DMA (Direct Memory Access). 1 skipped Check _DIS (Disable). 16 passed Check _PXM (Proximity). 1 skipped Check _DCK (Dock). 1 skipped Check _BDN (BIOS Dock Name). 1 skipped Check _BBN (Base Bus Number). 2 passed Check _BFS (Back from Sleep). 1 skipped Check _PTS (Prepare to Sleep). 10 passed Check _GTS (Going to Sleep). 1 skipped Check _TTS (Transition to State). 1 skipped Check _S0 (System S0 State) Object. 1 skipped Check _S1 (System S1 State) Object. 1 skipped Check _S2 (System S2 State) Object. 1 skipped Check _S3 (System S3 State) Object. 1 skipped Check _S4 (System S4 State) Object. 1 skipped Check _S5 (System S5 State) Object. 1 skipped Check _WAK (System Wake). 4 passed, 1 failed, 5 warnings Check _DSW (Device Sleep Wake). 1 skipped Check _PS0 (Power State 0). 2 passed Check _PS1 (Power State 1). 2 passed Check _PS2 (Power State 2). 1 skipped Check _PS3 (Power State 3). 2 passed Check _PSC (Power State Current). 1 skipped Check _PSW (Power State Wake). 8 passed Check _IRC (In Rush Current). 1 skipped Check _EJD (Ejection Dependent Device). 1 skipped Check _EJ0 (Eject). 1 skipped Check _EJ1 (Eject). 1 skipped Check _EJ2 (Eject). 1 skipped Check _EJ3 (Eject). 1 skipped Check _EJ4 (Eject). 1 skipped Check _LCK (Lock). 1 skipped Check _ON (Set resource on). 1 skipped Check _OFF (Set resource off). 4 passed Check _DOS (Enable/Disable Output Switching). 4 passed Check _DOD (Enumerate All Devices Attached to Displa.. 4 passed Check _ROM (Get ROM Data) Object. 1 skipped Check _GPD (Get POST Device). 1 skipped Check _SPD (Set POST Device). 1 skipped Check _VPO (Video POST Options). 1 skipped Check _ADR (Return Unique ID for Device). 20 passed Check _BCL (Query List of Brightness Control Levels .. 4 passed Check _BCM (Set Brightness Level). 4 passed Check _BQC (Brightness Query Current Level). 4 passed Check _DDC (Return the EDID for this Device). 1 skipped Check _DCS (Return the Status of Output Device). 22 passed Check _DGS (Query Graphics State). 22 passed Check _DSS (Device Set State). 22 passed
#│ └─[2020-09-04]-[12:31:29]-[502]-[2]─# $ sudo dmesg | grep -i 'acpi error' [ 0.353046] ACPI Error: No handler for Region [ERAM] ((____ptrval____)) [EmbeddedControl] (20200326/evregion-127) [ 0.353107] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20200326/exfldio-261) [ 0.353166] ACPI Error: No handler for Region [ERAM] ((____ptrval____)) [EmbeddedControl] (20200326/evregion-127) [ 0.353223] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20200326/exfldio-261)
https://bugs.launchpad.net/lpbugreporter/+bug/752542/comments/303
@emamdouh: about your lenovo g570 : I am curious that you tell me your version in BIOS ? before upgrading can you try to install fwts and run it and contact me If this help On my lenovo g470 flashed with : 40CN23WW(V2.09) 06/20/2011 DSDT.dsl has a change you may care of + ^^^^GFX0.AINT (One, DerefOf (Index (^^^^GFX0.DD02.PLVL, Local0))) SSDT3.dsl - 0xBAB95018, + 0xBABA9018, others are same -- http://rzr.online.fr/q/lenovo
KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 i686 i386 GNU/Linux SUMMARY: 4 Fails, 3 Warns, 13 Pass, 20 Total FAIL: pciresource thermal_trip cpufreq dmi WARN: maxreadreq edd chk_hpet grep FAIL firmwarekit/results.txt [FAIL]-HPET resources incorrect [FAIL]-Changing passive trip point seems uneffective in Zone TZ00. [FAIL]-Processors are set to SW_ANY [FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ALL instead? [FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ANY instead? [FAIL]-No SMBIOS nor DMI entry point found.
Ubuntu 2007-04 linux-kernel
KERNEL VERSION: Linux testmachine 2.6.20-15-386 #2 Sun Apr 15 07:34:00 UTC 2007 i686 i686 i386 GNU/Linux SUMMARY: 3 Fails, 6 Warns, 11 Pass, 20 Total ================================================= * Plugin name: pciresource * Result: FAIL * Title: Validate assigned PCI resources * Description: This test is currently a placeholder and just checks the kernel log for complaints about PCI resource errors. In the future the idea is to actually perform a validation step on all PCI resources against a certain rule-set. ================================================ [FAIL]-Device 0000:00:02.0 has incorrect resources [ 67.262897] PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0 [FAIL]-HPET resources incorrect [ 71.932612] hpet_resources: 0xfed00000 is busy ================================================= * Plugin name: edd * Result: FAIL * Title: EDD Boot disk hinting * Description: This test verifies if the BIOS directs the operating system on which storage device to use for booting (EDD information). This is important for systems that (can) have multiple disks. Linux distributions increasingly depend on this info to find out on which device to install the bootloader. ================================================ [FAIL]-Boot device 0x80 does not support EDD ================================================= * Plugin name: dmi * Result: FAIL * Title: DMI information check * Description: This test checks the DMI/SMBIOS tables for common errors. ================================================ [FAIL]-No SMBIOS nor DMI entry point found. (...)
sudo fwts 02071 summary Test |Pass |Fail |Abort|Warn |Skip |Info | 02072 summary ---------------+-----+-----+-----+-----+-----+-----+ 02073 summary acpiinfo | 1| | | | | | 02074 summary acpitables | 6| 1| | | | | 02075 summary apicedge | 1| | | | | | 02076 summary apicinstance | 1| | | | | | 02077 summary bios32 | 4| | | | | | 02078 summary bios_info | | | | | | 1| 02079 summary checksum | 17| | | | | | 02080 summary crs | | | | | 1| | 02081 summary cstates | 7| | | | | | 02082 summary dmesg_common | 1| | | | | | 02083 summary dmi_decode | 36| 11| | | | | 02084 summary ebda | 1| | | | | | 02085 summary fadt | | 3| | | | | 02086 summary fan | 7| | | | | | 02087 summary hda_audio | 2| | | | | | 02088 summary hpet_check | 4| | | | | | 02089 summary klog | 1| | | | | | 02090 summary maxfreq | 1| | | | | | 02091 summary maxreadreq | | 1| | | | | 02092 summary mcfg | 2| | | | | | 02093 summary method | 207| 3| | 5| 68| | 02094 summary microcode | | | 1| | | | 02095 summary mpcheck | 9| | | | | | 02096 summary msr | 108| 6| | | | | 02097 summary mtrr | 1| 2| | | 1| | 02098 summary nx | 3| | | | | | 02099 summary oops | 1| | | | | | 02100 summary os2gap | 1| | | | | | 02101 summary osilinux | | | | 1| | | 02102 summary smbios | 1| | | | | | 02103 summary syntaxcheck | 3| 1| | | | | 02104 summary version | 2| | | 1| | | 02105 summary virt | 1| | | | | | 02106 summary wakealarm | 4| | | | | | 02107 summary wmi | | | | | | 2| 02108 summary ---------------+-----+-----+-----+-----+-----+-----+ 02109 summary Total: | 433| 28| 1| 7| 70| 3| sudo grep FAIL /etc/local/fwts/* /etc/local/fwts/results.log:00084 mtrr FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xbfa00000 to /etc/local/fwts/results.log:00086 mtrr FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0x100000000 to /etc/local/fwts/results.log:00088 mtrr FAILED [MEDIUM] MTRRLackingAttr: Test 1, Memory range 0x100000000 to /etc/local/fwts/results.log:00126 klog FAILED [HIGH] KlogFirmwareBugACPI: Test 1, HIGH Kernel message: [ 0.543679] /etc/local/fwts/results.log:00186 msr FAILED [MEDIUM] MSRCPUsInconsistent: Test 1, MSR CLOCK_MODULATION (0x19a) has /etc/local/fwts/results.log:00316 msr FAILED [MEDIUM] MSRCPUsInconsistent: Test 1, MSR A_PMC0 (0x4c1) has 3 /etc/local/fwts/results.log:00336 msr FAILED [MEDIUM] MSRCPUsInconsistent: Test 1, MSR TSC_AUX (0xc0000103) has 3 /etc/local/fwts/results.log:00351 msr FAILED [MEDIUM] MSRCPUsInconsistent: Test 2, MSR CLOCK_MODULATION (0x19a) has /etc/local/fwts/results.log:00401 msr FAILED [HIGH] MSRSMRR_PHYSBASE8MBBoundary: Test 5, SMRR: SMRR_PHYSBASE is NOT /etc/local/fwts/results.log:00403 msr FAILED [HIGH] MSRSMRRValidBit: Test 5, SMRR: valid bit is 0, it should be 1 /etc/local/fwts/results.log:00592 cpufreq FAILED [MEDIUM] CPUFreqCPUsSetToSW_ANY: Test 1, Processors are set to SW_ANY. /etc/local/fwts/results.log:00630 maxreadreq FAILED [LOW] LowMaxReadReq: Test 1, 2 devices have low MaxReadReq settings. /etc/local/fwts/results.log:00650 crs FAILED [LOW] BIOSSupportBridgeWindows: Test 1, Kernel was booted with /etc/local/fwts/results.log:00703 dmi_decode FAILED [HIGH] DMIStringIndexOutOfRange: Test 1, Out of range string index 0x06 /etc/local/fwts/results.log:00715 dmi_decode FAILED [LOW] DMISerialNumber: Test 1, String index 0x05 in table entry 'Memory /etc/local/fwts/results.log:00726 dmi_decode FAILED [LOW] DMISerialNumber: Test 1, String index 0x03 in table entry 'Memory /etc/local/fwts/results.log:00735 dmi_decode FAILED [LOW] DMISerialNumber: Test 1, String index 0x05 in table entry 'Memory /etc/local/fwts/results.log:00746 dmi_decode FAILED [LOW] DMISerialNumber: Test 1, String index 0x03 in table entry 'Memory /etc/local/fwts/results.log:01123 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 5 INTB# has a has an IRQ bitmap /etc/local/fwts/results.log:01125 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 5 INTC# has a has an IRQ bitmap /etc/local/fwts/results.log:01127 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 5 INTD# has a has an IRQ bitmap /etc/local/fwts/results.log:01129 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 17 INTB# has a has an IRQ /etc/local/fwts/results.log:01131 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 17 INTC# has a has an IRQ /etc/local/fwts/results.log:01133 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 17 INTD# has a has an IRQ /etc/local/fwts/results.log:01135 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 18 INTB# has a has an IRQ /etc/local/fwts/results.log:01137 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 18 INTC# has a has an IRQ /etc/local/fwts/results.log:01139 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 18 INTD# has a has an IRQ /etc/local/fwts/results.log:01141 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 20 INTB# has a has an IRQ /etc/local/fwts/results.log:01143 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 20 INTC# has a has an IRQ /etc/local/fwts/results.log:01145 pciirq FAILED [MEDIUM] PCIIRQLinkBitmap: Test 1, Slot 20 INTD# has a has an IRQ /etc/local/fwts/results.log:11058 power_button FAILED [LOW] NoButtonPath: Test 1, No /proc/acpi/button/power directory /etc/local/fwts/results.log:11068 lid FAILED [LOW] NoLidSwitch: Test 1, Failed to detect a Lid Switch in LID info /etc/local/fwts/results.log:11078 lid FAILED [HIGH] NoLidEvents: Test 3, Did not detect any ACPI LID events while /etc/local/fwts/results.log:11080 lid FAILED [HIGH] NoLidState: Test 3, Could not detect lid close state in /proc /etc/local/fwts/results.log:11085 lid FAILED [HIGH] NoLidEvents: Test 3, Did not detect any ACPI LID events while /etc/local/fwts/results.log:11087 lid FAILED [HIGH] NoLidState: Test 3, Could not detect lid open state in /proc /etc/local/fwts/results.log:11427 method FAILED [MEDIUM] MethodReturnNullObj: Test 44, Method \_SB_.MEM2._CRS returned /etc/local/fwts/results.log:11595 method FAILED [MEDIUM] AMLLocksAcquired: Test 61, \_WAK left 1 locks in an acquired /etc/local/fwts/results.log:12048 fadt FAILED [MEDIUM] FADTPM1CNTAddrMismatch: Test 1, 32 and 64 bit versions of FADT /etc/local/fwts/results.log:12050 fadt FAILED [MEDIUM] FADTPM1CNTSizeMismatch: Test 1, 32 and 64 bit versions of FADT /etc/local/fwts/results.log:12052 fadt FAILED [HIGH] FADTPM1AInvalidWidth: Test 1, FADT pm1a register has invalid bit /etc/local/fwts/results.log:12113 brightness FAILED [LOW] BacklightNoPath: Test 1, No /sys/devices/virtual/backlight /etc/local/fwts/results.log:12133 battery FAILED [HIGH] BatteryNoEvents: Test 1, Did not detect any ACPI battery events. /etc/local/fwts/results.log:12134 battery FAILED [HIGH] BatteryNoEvents: Test 1, Could not detect ACPI events for /etc/local/fwts/results.log:12136 battery FAILED [MEDIUM] BatteryNotDischarging: Test 1, Battery BAT1 claims it is /etc/local/fwts/results.log:12141 battery FAILED [HIGH] BatteryNoEvents: Test 1, Did not detect any ACPI battery events. /etc/local/fwts/results.log:12142 battery FAILED [HIGH] BatteryNoEvents: Test 1, Could not detect ACPI events for /etc/local/fwts/results.log:12144 battery FAILED [MEDIUM] BatteryNotCharging: Test 1, Battery BAT1 claims it's charging /etc/local/fwts/results.log:12166 acpitables FAILED [MEDIUM] FADT32And64BothDefined: Test 1, FADT 32 bit FIRMWARE_CONTROL /etc/local/fwts/results.log:12758 ac_adapter FAILED [HIGH] NoACAdapterEventsOff: Test 3, Did not detect any ACPI ac-adapter /etc/local/fwts/results.log:12760 ac_adapter FAILED [HIGH] NoACAdapterEventsOn: Test 3, Did not detect any ACPI ac-adapter /etc/local/fwts/results.log:12774 syntaxcheck FAILED [HIGH] AMLAssemblerError4096: Test 2, Assembler error in line 171 /etc/local/fwts/results.log:12835 s3 FAILED [MEDIUM] ShortSuspend: Test 1, Unexpected: S3 slept for 18 seconds,
00084 mtrr FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xbfa00000 to 00086 mtrr FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0x100000000 to 00088 mtrr FAILED [MEDIUM] MTRRLackingAttr: Test 1, Memory range 0x100000000 to
ToDo:
Tags: acpi-bad-address acpi-bad-length acpi-table-checksum bios
InteL i5-2410M
processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 42 model name : Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz stepping : 7 cpu MHz : 800.000 cache size : 3072 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 2 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid bogomips : 4589.36 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
make cpuid && ./cpuid cc cpuid.c -o cpuid cpuid: 0000000000: 0x0000000d 0x756e6547 0x6c65746e 0x49656e69 cpuid: 0x00000001: 0x000206a7 0x01100800 0x1dbae3bf 0xbfebfbff cpuid: 0x00000002: 0x76035a01 0x00f0b2ff 0000000000 0x00ca0000 cpuid: 0x00000003: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x00000004: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x00000005: 0x00000040 0x00000040 0x00000003 0x00021120 cpuid: 0x00000006: 0x00000077 0x00000002 0x00000009 0000000000 cpuid: 0x00000007: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x00000008: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x00000009: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x0000000a: 0x07300403 0000000000 0000000000 0x00000603 cpuid: 0x0000000b: 0000000000 0000000000 0x00000058 0x00000001 cpuid: 0x0000000c: 0000000000 0000000000 0000000000 0000000000 cpuid: 0x0000000d: 0000000000 0000000000 0000000000 0000000000
FeaturE :
Freq:
watch "{ cpufreq-info | grep ' current CPU frequency is' ;}" cpufreq-info | grep ' current CPU frequency is' # current CPU frequency is 1.80 GHz (asserted by call to hardware). # cpufreq stats: 2.30 GHz:0.68%, 2.30 GHz:0.01%, 1.80 GHz:0.02%, 1.60 GHz:0.00%, 1.40 GHz:0.01%, 1.20 GHz:0.00%, 1000 MHz:0.03%, 800 MHz:99.24% (193) cat /sys/devices/system/cpu/cpu0/cpufreq/bios_limit # 2301000 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # 800000 aptitude install mcelog sudo /usr/sbin/mcelog --ascii
cat /proc/acpi/processor/*/power cat: /proc/acpi/processor/*/power: No such file or directory ls /sys/devices/system/cpu/*/cpuidle/*
sudo /usr/sbin/check-bios-nx --verbose ok: the NX bit is operational on this CPU.
sudo /usr/sbin/msrtool -t /usr/sbin/msrtool: option requires an argument -- 't' msrtool 4091 Detected system linux: Linux with /dev/cpu/*/msr Unable to detect a known target; can not decode any MSRs! (Use -t to force) sudo aptitude install intel-microcode
MisC:
Said to support up to i7 : “Up to 2nd generation Intel® Core™ i7 processor with Intel Turbo Boost Technology 2.”
sensors-detect # sensors-detect revision 5984 (2011-07-10 21:22:53 +0200) # System: LENOVO 20078 (laptop) # Board: LENOVO Base Board Product Name
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09) Subsystem: Lenovo Device [17aa:3975]
SatA :
BuG :
devmgmt.msc Intel(R) 6 Series/C200
Stepping : Rev5 > Rev4
C:\windows\system32>wmic idecontroller get deviceid DeviceID PCI\VEN_8086&DEV_1C03&SUBSYS_397517AA&REV_05\3&11583659&1&FA
C:\DRIVERS\WIN\ME>MEInfoWin.exe Intel(R) MEInfo Version: 7.1.14.1107 Copyright(C) 2005 - 2011, Intel Corporation. All rights reserved. PMXUtil: Error during PMX Call: PMxDrv!MAPPHYS - Bad Input Parameters GBE Region does not exist. Intel(R) ME code versions: BIOS Version: 40CN23WW(V2.09) MEBx Version: Not available Gbe Version: Unknown VendorID: 8086 PCH Version: 5 FW Version: 7.0.3.1184 UNS Version: 7.0.2.1164 LMS Version: 7.0.2.1164 MEI Driver Version: 7.0.0.1144 Wireless Hardware Version: Not Available Wireless Driver Version: Not Available FW Capabilities: 16784480 Intel(R) Anti-Theft Technology - PRESENT/ENABLED Intel(R) Capability Licensing Service - PRESENT/ENABLED Protect Audio Video Path - PRESENT/ENABLED CPU Upgrade State: Upgrade Capable Cryptography Support: Disabled Last ME reset reason: Power up Local FWUpdate: Enabled BIOS and GbE Config Lock: Unknown Host Read Access to ME: Disabled Host Write Access to ME: Disabled SPI Flash ID #1: EF4016 SPI Flash ID VSCC #1: 20052005 SPI Flash BIOS VSCC: 20052005 BIOS boot State: Post Boot OEM Id: 00000000-0000-0000-0000-000000000000 OEM Tag: 0x00000000
Misc :
Using :
Stepping D2 was reported and CPUID: 000
WD Scorpio Blue 640 GB SATA Hard Drives ( WD6400BPVT)
SensorS :
Operating -0° C to 60° C Non-operating -40° C to 65° C
http://wdc.com/global/products/specs/?driveID=804&language=1
cylinders=77825 heads=255 sectors=63
cat sda-pt.parted Model: ATA WDC WD6400BPVT-2 (scsi) Disk /dev/sda: 1250263728s Sector size (logical/physical): 512B/4096B Partition Table: msdos Number Start End Size Type File system Flags 1 2048s 411647s 409600s primary ntfs boot 2 411648s 1158510591s 1158098944s primary ntfs 3 1158510592s 1219319807s 60809216s extended lba 5 1158512640s 1219319807s 60807168s logical ntfs 4 1219319808s 1250263727s 30943920s primary ntfs diag
# Disk DescriptorFile version=1 CID=2ba5d324 parentCID=ffffffff createType="fullDevice" # Extent description RW 1250263728 FLAT "/dev/sda" 0 # The disk Data Base #DDB ddb.virtualHWVersion = "4" ddb.adapterType="ide" ddb.geometry.cylinders="16383" ddb.geometry.heads="16" ddb.geometry.sectors="63" ddb.uuid.image="370e076e-741f-4cb1-afb1-c0a0087c7ea6" ddb.uuid.parent="00000000-0000-0000-0000-000000000000" ddb.uuid.modification="00000000-0000-0000-0000-000000000000" ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
http://www.i-tech.com.au/products/65940_Western_Digital_WD6400BPVT_2_5__SCORPIO.aspx
LANG=C sudo hddtemp /dev/sda /dev/sda: WDC WD6400BPVT-24HXZT1: 38 C
http://serverfault.com/questions/219868/resize-ntfs-system-partitions-with-gparted
Moved to an other host and seems to Fail now (20160328) :
HDD Device 0: /dev/sda HDD Model ID : WDC WD6400BPVT-24HXZT1 HDD Serial No: WD-WX51AB014419 HDD Revision : 02.01A02 HDD Size : 610480 MB Interface : S-ATA II Temperature : 40 °C Highest Temp.: 51 °C Health : 52 % Performance : 100 % Power on time: 376 days, 0 hours Est. lifetime: 391 days
UsB : RtS 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
Plugged an USB3 drive to combo port and copied to my SSD drive at 34.89MB/s
Bus 002 Device 005: ID 1058:0748 Western Digital Technologies, Inc. My Passport 1TB USB 3.0
On 2d UsB slot from bottom on left I have observed a speed on UsB device at 13.7 MB/s
wodim -scanbus scsibus0: 0,0,0 0) 'ATA ' 'WDC WD6400BPVT-2' '02.0' Disk scsibus2: 2,0,0 200) 'Optiarc ' 'DVD RW AD-7710H ' 'A833' Removable CD-ROM
description: Ethernet interface product: AR8152 v2.0 Fast Ethernet vendor: Atheros Communications physical id: 0 bus info: pci@0000:01:00.0 logical name: eth0 version: c1 serial: b8:70:f4:07:a5:20 size: 100MB/s capacity: 100MB/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=192.168.0.87 latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s resources: irq:43 memory:d0500000-d053ffff ioport:2000(size=128)
BlueTooth Not Supporting Windows8 ?
hwinfo --bluetooth || hwinfo | grep uetooth P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/PNP0C09:00/VPC2004:00/rfkill/rfkill1 E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/PNP0C09:00/VPC2004:00/rfkill/rfkill1 E: RFKILL_NAME=ideapad_bluetooth E: RFKILL_STATE=1 E: RFKILL_TYPE=bluetooth E: SUBSYSTEM=rfkill E: UDEV_LOG=3 bluetooth 163591 10 bnep,rfcomm, Live 0xffffffffa0432000
http://rzr.online.fr/q/bluetooth# Had to ReInstall #Window7 #OeM (from #OkR) on #LenovO g470 to get my #BlueTooth adapter back id=0489:e00d
lsusb Bus 001 Device 004: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
hcitool dev Devices: hci0 EC:55:FF:FF:FF:FF
Bus 002 Device 005: ID 5986:0292 Acer, Inc
http://www.insanelymac.com/forum/topic/281951-any-chance-to-avoid-camtwist-to-activate-webcam/
mplayer tv:// Playing tv://. TV file format detected. Selected driver: v4l2 v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead. Selected device: Lenovo EasyCamera Capabilities: video capture streaming supported norms: inputs: 0 = Camera 1; Current input: 0 Current format: YUYV v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument tv.c: norm_from_string(pal): Bogus norm parameter, setting default. v4l2: ioctl enum norm failed: Invalid argument Error: Cannot set norm! Selected input hasn't got a tuner! v4l2: ioctl set mute failed: Invalid argument v4l2: ioctl query control failed: Invalid argument open: No such file or directory [MGA] Couldn't open: /dev/mga_vid open: No such file or directory [MGA] Couldn't open: /dev/mga_vid [VO_TDFXFB] Can't open /dev/fb0: Permission denied. [VO_3DFX] Unable to open /dev/3dfx. Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 ========================================================================== Opening video decoder: [raw] RAW Uncompressed Video Movie-Aspect is undefined - no prescaling applied. VO: [xv] 640x480 => 640x480 Packed YUY2 Selected video codec: [rawyuy2] vfm: raw (RAW YUY2) ========================================================================== Audio: no sound Starting playback... V: 0.0 32/ 32 ??% ??% ??,?% 0 0 v4l2: ioctl set mute failed: Invalid argument v4l2: 33 frames successfully processed, 63 frames dropped. Exiting... (Quit)
Nov 20 02:19:39 lap kernel: [ 16.322220] evbug: Connected device: input0 (Power Button at PNP0C0C/button/input0) Nov 20 02:19:39 lap kernel: [ 16.322225] evbug: Connected device: input1 (Sleep Button at PNP0C0E/button/input0) Nov 20 02:19:39 lap kernel: [ 16.322229] evbug: Connected device: input2 (Lid Switch at PNP0C0D/button/input0) Nov 20 02:19:39 lap kernel: [ 16.322232] evbug: Connected device: input3 (Power Button at LNXPWRBN/button/input0) Nov 20 02:19:39 lap kernel: [ 16.322235] evbug: Connected device: input4 (AT Translated Set 2 keyboard at isa0060/serio0/input0)
grep evbug /etc/modprobe.d/blacklist.conf #evbug blacklist evbug
IdeaPad :
VolumE :
xev state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES, grep 122 /usr/share/X11/xkb/keycodes/evdev <VOL-> = 122; grep 123 /usr/share/X11/xkb/keycodes/evdev <VOL+> = 123;
grep MUTE /usr/share/X11/xkb/keycodes/evdev <MUTE> = 121; xmodmap -pk | grep -i mute 121 0x1008ff12 (XF86AudioMute) 0x0000 (NoSymbol) 0x1008ff12 (XF86AudioMute)
TouchPad :
showkeys ; dmesg # in VT e073 [ 1584.237196] atkbd serio0: Unknown key pressed (translated set 2, code 0xf3 on isa0060/serio0). [ 1584.237345] atkbd serio0: Use 'setkeycodes e073 <keycode>' to make it known. [ 1584.250010] atkbd serio0: Unknown key released (translated set 2, code 0xf3 on isa0060/serio0). [ 1584.250160] atkbd serio0: Use 'setkeycodes e073 <keycode>' to make it known.
xmodmap -pk | grep -i touch 199 0x1008ffa9 (XF86TouchpadToggle) 0x0000 (NoSymbol) 0x1008ffa9 (XF86TouchpadToggle)
cat /etc/local/bin/reboot.sh #! /bin/sh setkeycodes e073 191 # (XF86TouchpadToggle) 199
KeyRelease event, serial 40, synthetic NO, window 0x4200001, root 0x92, subw 0x0, time 121517, (43,78), root:(46,101), state 0x0, keycode 199 (keysym 0x1008ffa9, XF86TouchpadToggle), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
OkR button :
KeyPress event, serial 41, synthetic NO, window 0x4200001, root 0x92, subw 0x0, time 239570, (711,523), root:(714,546), state 0x0, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
cat ~/.Xmodmap keycode 156 = XF86AudioMute
KeyPress event, serial 41, synthetic NO, window 0x4200001, root 0x92, subw 0x0, time 707514, (25,80), root:(28,103), state 0x0, keycode 156 (keysym 0x1008ff12, XF86AudioMute), same_screen YES, XKeysymToKeycode returns keycode: 121 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
{ From What I understand the OKR Partition must be the original size that Lenovo formatted it as as well it needs the ID of 12-bit MS-fat partition. }
@more: KeyBoard TouchPad KeyMap EvBug ButtoN IdeaPad LapTop XModMap
dmesg | grep TouchPad input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8
cat /proc/bus/input/devices I: Bus=0011 Vendor=0002 Product=0007 Version=01b1 N: Name="SynPS/2 Synaptics TouchPad" P: Phys=isa0060/serio1/input0 S: Sysfs=/devices/platform/i8042/serio1/input/input10 U: Uniq= H: Handlers=mouse2 event10 B: PROP=9 B: EV=b B: KEY=6420 30000 0 0 0 0 B: ABS=260800011000003
xinput | grep -i Touch ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
sudo modprobe -r psmouse ; sudo modprobe -v psmouse proto=bare insmod /lib/modules/3.8.0-26-generic/kernel/drivers/input/mouse/psmouse.ko proto=bare
grep '.' /sys/module/psmouse/parameters/* /sys/module/psmouse/parameters/proto:auto /sys/module/psmouse/parameters/rate:100 /sys/module/psmouse/parameters/resetafter:5 /sys/module/psmouse/parameters/resolution:200 /sys/module/psmouse/parameters/resync_time:0 /sys/module/psmouse/parameters/smartscroll:Y
grep SHM /var/log/Xorg.0.log #| [ 9.376] Initializing built-in extension MIT-SHM #| [ 9.526] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "enable synaptics SHMConfig" synclient -l | grep SH
Powersupply outleft shifted too depth So I had to unscrew it and open to move it up…
Not needed to remove KeyBoard but If you did it beware dont pull on the cable but rotate the gray bar up and it should unblock it to reassamble make this part going up and then rotate to press the flat cable… Am I clear ?
How to ask for a refund for Windows7 :
I want you to make a clean backup of sda , this may be useful in case of repart crash and let see if it involve some hidden TrusT Computing feature …
OEM CERT
OkR:
LenovO :
Misc :
@tag: LenovO SenSor AcpI BroadCom LapTop FirmWare AtoM IbM AlsA OsS PoweR LinuX OeM AtoM SensoR AcpI DmesG InteL DsdT HdA AspM BroadCom SdCard FaN TemP WiFi LapTop BioS FirmWare linux-kernel BcM S103T Sd SdCard LenovoG470 Gx70Lenovo LenovOgX70 Gx70 LenovoG LapTop HeaT rt
<a href="http://www.linux-on-laptops.com/" title="Linux on Laptops">
<img src="http://www.linux-on-laptops.com/images/banner1.gif"
alt="Linux On Laptops"
width="468"
height="60"
border="0"
></a>
<iframe width="560" height="315" src="//www.youtube.com/embed/23AGYRmgIDE" frameborder="0" allowfullscreen></iframe>
sudo apt-get install phoronix-test-suite phoronix-test-suite benchmark pts/compilation