HP 255 G10
Hardware | PCI/USB ID | Working? |
---|---|---|
Touchpad | Yes | |
Keyboard | Partial | |
Wireless | 10ec:b85b |
Yes |
Bluetooth | 0bda:b85d |
Yes |
Webcam | 04f2:b78f |
Yes |
GPU | 1002:15e7 |
Yes |
TPM | 1022:15df |
Untested |
Installation
Secure Boot must be disabled. This is pretty ordinary except for the fact that after disabling it, there will be a BIOS popup, asking to confirm the decision.
Hammering Esc
to get into the boot menu will dismiss the prompt and turn Secure Boot back on.
Accessibility
The appearance of the BIOS is simple but does not have much contrast. It can be navigated with just the keyboard.
Firmware
fwupd does not support this device yet. The firmware can only be updated using Windows. The tool has not been tested with Wine and it is unknown whether it would work.
Under Configuration you will need to disable Action Keys, which is similar to Fn lock, in order for the Fn keys to work under Linux.
Wireless
This device does not have an Ethernet port and the usage of Wi-Fi is pretty much mandatory.
The following kernel module parameters are required and must be applied at boot. Unloading the module and loading it again with the parameters is insufficient.
rtw89_pci disable_aspm_l1=Y disable_aspm_l1ss=Y
Failure to apply them correctly will lead to the card hard freezing and becoming unusable until the next cold boot.[1]
Bluetooth audio may be choppy when wifi is used simultaneously, even if only 5 GHz is used. Disable powersaving mode via a kernel module parameter to solve this[2]:
rtw89_core disable_ps_mode=y
Graphics
amdvlk does not support the AMD Ryzen 5 7530U used in this model. Use vulkan-radeon for any Vulkan compatibility.
Webcam
While the webcam works out of the box, the laptop ships with a built-in physical webcam cover, which appears to double as a physical switch. This means that when the webcam switch is toggled, the firmware will replace the video stream with a static image of a crossed out camera after around 2 seconds of blank video. See https://web.archive.org/https://h30434.www3.hp.com/t5/Notebook-Video-Display-and-Touch/Camera-Privacy-Switch-Stuck/td-p/8928477.
Function keys
Key | Visible?1 | Marked?2 | Effect |
---|---|---|---|
Fn+F1 |
Yes | Yes | Marked as ☺. Emits Super_L , Control_L , Shift_L , Space x2,Shift_L , Alt_L , Control_L , Super_L all at once when pressed.
|
Fn+F2 |
Yes | Yes |
XF86MonBrightnessDown
|
Fn+F3 |
Yes | Yes |
XF86MonBrightnessUp
|
Fn+F5 |
Yes3 | Yes |
XF86AudioMute
|
Fn+F6 |
Yes | Yes |
XF86AudioLowerVolume
|
Fn+F7 |
Yes | Yes |
XF86AudioRaiseVolume
|
Fn+F8 |
Partial3, 4 | Yes |
KEY_MICMUTE (libinput)
|
Fn+F9 |
Yes | Yes |
XF86AudioPrev
|
Fn+F10 |
Yes | Yes |
XF86AudioPause
|
Fn+F11 |
Yes | Yes |
XF86AudioNext
|
Fn+F12 |
Yes | Yes |
XF86Launch2
|
Fn+ShiftR |
Yes | No |
Pause
|
- The key is visible to
xev
and similar tools. - The physical key has a symbol on it, which describes its function.
- The physical key has an indicator LED, which is not working.
- Works under Wayland (KDE Plasma) but not X11. Reports
KEY_MICMUTE
inlibinput debug-events
but nothing inxev
orwev
See also
- User Guide https://kaas.hpcloud.hp.com/pdf-public/pdf_6883759_en-US-1.pdf
- Maintenance and Service Guide https://kaas.hpcloud.hp.com/pdf-public/pdf_7600215_en-US-1.pdf