HP Probook 650 Gen 1

Remarks

What Works

  • WiFI
  • Touchpad
  • Speakers
  • Suspend

Not tested

  • Bluetooth
  • Fingerprint reader
  • Camera
  • Microphone

Issues

  • UEFI boot gives black screen.

Fix:

Edit grub parameters: change console=none to console=vga and add efi=attr=uc.

Attachments

---
layout:
  'hcl'
type:
  'notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  ''
remap:
  'yes'
brand: |
  Hewlett-Packard
model: |
  HP ProBook 650 G1
bios: |
  L78 Ver. 01.22
cpu: |
  Intel(R) Core(TM) i7-4610M CPU @ 3.00GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection I217-LM (rev 04)
  Intel Corporation Wireless 7260 (rev 73)
memory: |
  7609
scsi: |
  WD Green 2.5 480 Rev: 1100
usb: |
  3
versions:

- works:
    'yes'
  qubes: |
    R4.1
  xen: |
    4.14.5
  kernel: |
    5.15.94-1
  remark: |
    Edit grub parameters: change `console=none` to  `console=vga` and add `efi=attr=uc`.
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---
1 Like

Thank you @disclose-mushy for your HCL report, which is online now!

2 Likes

Forgot to add that the firmware doesn’t recognise the default EFI configuration, and has to be edited to be bootable. It has to be done after every kernel and Xen update.

  1. Copy the /boot/efi/EFI/qubes/ directory to /boot/efi/EFI/BOOT/ (the contents of /boot/efi/EFI/BOOT should be identical to /boot/efi/EFI/qubes besides what is described in steps 2 and 3):
cp -r /boot/efi/EFI/qubes/. /boot/efi/EFI/BOOT
  1. Rename /boot/efi/EFI/BOOT/grubx64.efi to /boot/efi/EFI/BOOT/BOOTX64.efi:
mv /boot/efi/EFI/BOOT/grubx64.cfg /boot/efi/EFI/BOOT/BOOTX64.cfg
  1. Rename /boot/efi/EFI/BOOT/grub.cfg to /boot/efi/EFI/BOOT/BOOTX64.cfg:
mv /boot/efi/EFI/BOOT/grubx64.cfg /boot/efi/EFI/BOOT/BOOTX64.cfg

Updated For Qubes R4.2

Remarks

What Works

  • WiFI
  • Touchpad
  • Speakers
  • Suspend

Not tested

  • Bluetooth
  • Fingerprint reader
  • Camera
  • Microphone

Issues

  • UEFI boot gives black screen.
  • Boot entries in BIOS don’t persist

Fixes

  • Edit grub parameters in dom0:

    change console=none to console=vga and add efi=attr=uc.

  • Edit EFI configuration in dom0 (Repeat after every kernel/xen upgrade):

    1. Copy the /boot/efi/EFI/qubes/ directory to /boot/efi/EFI/BOOT/ (the contents of /boot/efi/EFI/BOOT should be identical to /boot/efi/EFI/qubes besides what is described in steps 2 and 3):

      sudo cp -r /boot/efi/EFI/qubes/. /boot/efi/EFI/BOOT

    2. Rename /boot/efi/EFI/BOOT/grubx64.efi to /boot/efi/EFI/BOOT/BOOTX64.efi:

      sudo mv /boot/efi/EFI/BOOT/grubx64.cfg /boot/efi/EFI/BOOT/BOOTX64.cfg

    3. Rename /boot/efi/EFI/BOOT/grub.cfg to /boot/efi/EFI/BOOT/BOOTX64.cfg:

      sudo mv /boot/efi/EFI/BOOT/grubx64.cfg /boot/efi/EFI/BOOT/BOOTX64.cfg

Attachments

---
layout:
  'hcl'
type:
  'notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  '2.0'
remap:
  'yes'
brand: |
  Hewlett-Packard
model: |
  HP ProBook 650 G1
bios: |
  L78 Ver. 01.22
cpu: |
  Intel(R) Core(TM) i7-4610M CPU @ 3.00GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Intel Corporation Ethernet Connection I217-LM (rev 04)
  Intel Corporation Wireless 7260 (rev 73)
memory: |
  7609
scsi: |
  WD Green 2.5 480 Rev: 1100
usb: |
  3
certified:
  'no'
versions:

- works:
    'yes'
  qubes: |
    R4.2.0
  xen: |
    4.17.2
  kernel: |
    6.1.62-1
  remark: |
    UEFI boot gives black screen. Entries in BIOS don't persist.
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---