HP EliteBook 745 G5 - ArchWiki

Jump to content

# HP EliteBook 745 G5

From ArchWiki

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

Reason: Stub (Discuss in Talk:HP EliteBook 745 G5)

Hardware | PCI/USB ID | Working?
--- | --- | ---
AMD graphics |  | Yes
VGA |  | Yes
HDMI |  | Yes
Ethernet |  | Yes
Wireless |  | Yes
Bluetooth |  | Yes
Audio |  | Yes
Touchpad |  | Yes
Pointing stick |  | Yes
Camera |  | Yes
Fingerprint reader |  | No
Smart card Reader |  | Yes
4G modem |  | Yes
Dock |  | Yes

## Firmware

The last firmware is mandatory to modify the BIOS parameters. At the moment of writing this entry: 01.09.01 Rev.A. In upgraded BIOS, disable the secure boot to be able to load any boot loader.

From Windows, it is easy to force the UEFI priority: https://www.rodsbooks.com/refind/installing.html#windows

Be careful with rEFInd: https://www.reddit.com/r/archlinux/comments/cgkhop/help_refind_boot_manager_hangs_seconds_after/

In this specific case, avoid option scanfor internal.

## Kernel options

The factual accuracy of this article or section is disputed.

Reason: The five year old reddit post offers no explanation on the "recommended" parameters. (Discuss in Talk:HP EliteBook 745 G5)

System freezes randomly when the proper parameters are not loaded https://www.reddit.com/r/linuxhardware/comments/afktfv/linux_freezes_and_amd_2500u_chipset/

Recommended kernel parameters:

    idle=nomwait amdgpu.gpu_recovery=1 amd_iommu=pt audit_enabled=0

## AMD graphics

Use AMDGPU. To avoid any problem, make sure `amdgpu` has been set as the first module in the mkinitcpio#MODULES array, e.g. `MODULES=(amdgpu radeon)`. Take care as the original EFI system partition could have not enough space for amdgpu and radeon modules.

## SmartCard reader

Works perfectly with ccid & opensc. Read Smartcards for more info.

## Function keys

Usual function keys work out of the box. Keyboard Backlight controls work out of the system, so it is perfectly working in Linux. However, rare keys as telephone or calendar are not assigned to anything. You can remap using udev. For example, the call key can be remapped as an insert key by creating `/etc/udev/hwdb.d/90-custom-keyboard.hwdb` that contains this:

    /etc/udev/hwdb.d/90-custom-keyboard.hwdb

    evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*
     KEYBOARD_KEY_66=insert

## Audio

If you have trouble to get audio properly working (e.g. no audio input or no audio output after adjusting volume) and you see errors in the journal:

    pulseaudio[2299]: Failed to create sink input: sink is suspended.

Comment out the following line like this:

    /etc/pulse/default.pa

    #load-module module-suspend-on-idle

Category:

- HP

Hidden categories:

- Pages or sections flagged with Template:Laptop style
- Pages or sections flagged with Template:Accuracy

HP EliteBook 745 G5
Add topic