Jump to content

# HP Pro x2 612 G2

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Stub (Discuss in Talk:HP Pro x2 612 G2)

Hardware | PCI/USB ID | Working?
--- | --- | ---
GPU | `8086:591e` | Yes
Wi-Fi | `8086:24fd` | Yes
Mobile Broadband |  | Untested
Bluetooth | `8087:0a2b` | Yes
Audio | `8086:9d71` | Yes
Touchscreen |  | Yes
Webcam | `8086:1919` | No
SD Card Reader | `10ec:522a` | Yes
Finger Print Scanner |  | No
Smart Card Reader | `058f:9540` | Yes
Ambient light sensor |  | Yes
Acceleration sensor, Magnetometer, Gyro |  | Yes

This page is basing on the L5H60EA#ABD version of HP Pro x2 612 G2, it should also work with the other versions. Current bios version is 1.0.5.

This page covers the current status of hardware support on Arch, pre-installation system configuration tweaks, as well as post-installation recommendations to improve the usability of the system.

The installation process for Arch on the HP Pro x2 612 G2 does not differ from any other PC. For installation help please see the Installation guide and UEFI. To set up a dual boot configuration with Windows, refer to Dual boot with Windows.

As of kernel 4.3, the Intel Skylake architecture is supported.

## Installation

Prior to installation, access the system UEFI firmware by pressing `F2` during boot.

- Secure Boot: disable

Installation of Arch can proceed normally. Refer to the Installation guide for more info.

## Graphics Configuration

The HP Pro x2 612 G2 has Intel HD Graphics 615 integrated graphics, see Intel graphics for details.

## Smartcard Reader

The smartcard reader is a Alcor Micro Corp. AU9540.

It works after installing ccid.

## Power Management

### Battery

Battery life can be improved by installing powertop and calibrating it. See Powertop for more info.

It is also possible to deactivate some devices and ports over the BIOS.

- BIOS > Advanced > Build-In Device options (Example: WWAN)
- BIOS > Advanced > Port Options (Example: Smart Card)

## Function keys

Key | Visible? | Working? | Effect
--- | --- | --- | ---
Body - Volume down | – | Yes | Volume down
Body - Volume up | – | Yes | Volume up
`Fn+F1` | – | Yes | Switches the screen image among display devices connected to the system
`Fn+F3` | – | Yes | Decreases the screen brightness
`Fn+F4` | – | Yes | Increases the screen brightness
`Fn+F5` | – | Yes | Mute : the light of the key is not working
`Fn+F6` | – | Yes | Volume down
`Fn+F7` | – | Yes | Volume up
`Fn+F8` | No | No | Microphone mute
`Fn+F9` | – | Yes | Keyboard light
`Fn+F10` | – | Yes | Num lock
`Fn+F12` | – | No | Calendar
Keyboard - screen sharing | – | No |
Keyboard - answer call | – | No |
Keyboard - end call | – | No |

## Known issues

### ACPI errors

There are lots of acpi related error messages:

    Apr 23 09:27:44 localhost kernel: ACPI Error: Field [CAP1] at 96 exceeds Buffer [NULL] size 64 (bits) (20160930/dsopcode-236)
    Apr 23 09:27:44 localhost kernel: ACPI Error: Method parse/execution failed [\_SB._OSC] (Node ffff880226cea7f8), AE_AML_BUFFER_LIMIT (20160930/psparse-543)

    Apr 23 09:27:45 localhost kernel: ACPI Exception: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20160930/exoparg2-427)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_TZ.GETP] (Node ffff880226cea2f8), AE_AML_PACKAGE_LIMIT (20160930/psparse-543)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_TZ.CHGZ._CRT] (Node ffff880226cebfc8), AE_AML_PACKAGE_LIMIT (20160930/psparse-543)

    Apr 23 09:27:45 localhost kernel: ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff88021def0750 (20160930/exresop-594)
    Apr 23 09:27:45 localhost kernel: ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20160930/dswexec-461)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff880226ca2d98), AE_AML_OPERAND_TYPE (20160930/psparse-543)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff880226ca22d0), AE_AML_OPERAND_TYPE (20160930/psparse-543)

    Apr 23 09:27:45 localhost kernel: ACPI Error: Attempt to CreateField of length zero (20160930/dsopcode-168)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPI] (Node ffff880226ca2208), AE_AML_OPERAND_VALUE (20160930/psparse-543)
    Apr 23 09:27:45 localhost kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff880226ca22d0), AE_AML_OPERAND_VALUE (20160930/psparse-543)

Upstream report: [1] - looks like a HP Bios bug

#### After Bios update to 1.05

Errors changed a little after bios update.

    [    0.663157] ACPI Error: Field [CAP1] at 96 exceeds Buffer [NULL] size 64 (bits) (20170303/dsopcode-236)
    [    0.663173] ACPI Error: Method parse/execution failed [\_SB._OSC] (Node ffff99b426d540f0), AE_AML_BUFFER_LIMIT (20170303/psparse-543)
    [    1.337558] RAS: Correctable Errors collector initialized.
    [    2.506913] ACPI Exception: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20170303/exoparg2-427)
    [    2.507031] ACPI Error: Method parse/execution failed [\_TZ.GETP] (Node ffff99b426d54a28), AE_AML_PACKAGE_LIMIT (20170303/psparse-543)
    [    2.507146] ACPI Error: Method parse/execution failed [\_TZ.CHGZ._CRT] (Node ffff99b426d55fc8), AE_AML_PACKAGE_LIMIT (20170303/psparse-543)
    [    2.509748] ACPI Exception: AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20170303/exoparg2-427)
    [    2.509853] ACPI Error: Method parse/execution failed [\_TZ.GETP] (Node ffff99b426d54a28), AE_AML_PACKAGE_LIMIT (20170303/psparse-543)
    [    2.509966] ACPI Error: Method parse/execution failed [\_TZ.CHGZ._CRT] (Node ffff99b426d55fc8), AE_AML_PACKAGE_LIMIT (20170303/psparse-543)
    [    3.680108] ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff99b423894870 (20170303/exresop-593)
    [    3.680116] ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20170303/dswexec-461)
    [    3.680121] ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff99b426d0c640), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.680156] ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff99b426d0cb68), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.681110] ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff99b418b25f30 (20170303/exresop-593)
    [    3.681114] ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20170303/dswexec-461)
    [    3.681119] ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff99b426d0c640), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.681125] ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff99b426d0cb68), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.682151] ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff99b418918168 (20170303/exresop-593)
    [    3.682156] ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20170303/dswexec-461)
    [    3.682161] ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff99b426d0c640), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.682167] ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff99b426d0cb68), AE_AML_OPERAND_TYPE (20170303/psparse-543)
    [    3.685523] ACPI Error: Attempt to CreateField of length zero (20170303/dsopcode-168)
    [    3.685540] ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPI] (Node ffff99b426d0cde8), AE_AML_OPERAND_VALUE (20170303/psparse-543)
    [    3.685551] ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff99b426d0cb68), AE_AML_OPERAND_VALUE (20170303/psparse-543)

Category:

- HP

Hidden category:

- Pages or sections flagged with Template:Laptop style

HP Pro x2 612 G2
Add topic