I spend some time, to get openSUSE Leap 16 up and running on my new HP Elitebook 840 G11 with my Dell U3425we Hub-Monitor.
Here are some hints for the installation:
- Reduce the Windows Partion to get space for Linux
During the installation, I have not found a way to reduce the size of the Windows partition. Therefore I created the partition under Windows with Disk Management (diskmgmt.msc) Then you can choose the free partion during the installation via the Agama-Installer
I installed openSUSE on nvme0n1p4 with action "Delete" and not "allow shrink"
-
Install from USB stick
To get into the BIOS, press ESC serveral times during startup
Then choose "Boot Menu (F9)" from the BIOS menu. There choos your USB stick to install openSUSE
I had to disable secure boot in the BIOS.
-
WiFi works out of the box 😄
- Audio / Sound
Does not work out of the box
Install "sof-firmware"
-
Mount Windows Partion
If you see a yellow warning triangle on your windows drive like:
Then your Bitlocker encryption is not complete. Just complete your Bitlocker encryption 1. Now you cann access your Windows drive via Dolphin. You have to enter two passwords. The first one is the Bitlocker-Key and the second one is your password.
If you do not need a Bitlocker encryption on your Windows Drive, you can decativate your Bitlocker encryption after the successfull encryption. -
Problems with Dockingstation (Dell Monitor U3425we)
-
Change Bios Settings
-
Disable FastBoot:
After disabling FastBoot, I can use mouse and keyboard on the GRUB screen. Also the monitor speakers works after disabling FastBoot. -
Boot on Power:
If you want, that the Laptop boots, when you connect Thunderbold (Boot on Power) Disable "HP Powermangement" and enable "Boot on Power" in the BIOS 2
-
-
Change GRUB2 stetting
-
During the start up, no login screen after booting.
Therefore, I had to enforce to usse the montior screen.First, get your display via
xrandr --listmonitors
I get:
0: +*eDP-1 2560/301x1600/188+0+0 eDP-1 1: +DP-3 640/169x480/127+2560+0 DP-3
DP-3 is my Dell monitor. With ":D" I force to use this monitor.
Extend GRUB_CMDLINE_LINUX_DEFAULT with "video=DP-3:D video=eDP:e" in /etc/default/grub and generate the new grub config 3GRUB_CMDLINE_LINUX_DEFAULT="mitigations=auto quiet video=DP-3:D video=eDP-1:e security=selinux selinux=1"
-
-
Still open:
- Login screen lauches only with the resolution of 640x480. But after login, I have my preferd resolution.
-
-
Install GPU Driver
If you have the supported hardware 4, you can install oneAPI.
Here you find the information, how to install oneAPI 5.This documentation there is also a link, how to install the Client GPU driver for Ubuntu6
In addition to this documentation, here are the related openSUSE Leap 16 Packages:Ubuntu 2022
PackageopenSUSE Leap 16
PackageComment libze-intel-gpu1 libze_intel_gpu1 - libze1 level-zero - intel-opencl-icd intel-opencl - clinfo clinfo -
Verifying the installation
sudo clinfo | grep "Device Name"
you should get:
Device Name Intel(R) Arc(TM) Graphics Device Name Intel(R) Core(TM) Ultra 7 155H Device Name Intel(R) Arc(TM) Graphics Device Name Intel(R) Arc(TM) Graphics Device Name Intel(R) Arc(TM) Graphics
-
Install oneAPI
Install oneAPI: see 5
sudo zypper addrepo https://yum.repos.intel.com/oneapi oneAPI rpm --import https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB sudo zypper install intel-basekit
oneAPI (version 2025.2) needs about 10GB disc space.
-
Pytorch
For Pytorch you need in addtion these following packages:
Ubuntu 2022
PackageopenSUSE Leap 16
PackageComment libze-dev level-zero-devel - python3-dev python313-devel Python.h
These packages are needed, if you want to use torch.compile 7 8.
For Pytorch you need the Deep Learning Essentials from oneAPI 9
Check you oneAPI version and instal the corresponding version. In my case 2025.2sudo zypper install intel-deep-learning-essentials-2025.2
Then you can follow the instruction in 10 and install pytorch
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/xpu
Footnotes
-
https://itler.net/laufwerk-mit-orangen-warndreieck-und-ausrufezeichen/ ↩
-
https://h30434.www3.hp.com/t5/Notebook-Software-and-How-To-Questions/EliteBook-wake-power-up-on-Thunderbolt-connection/m-p/8935372 ↩
-
https://superuser.com/questions/1583625/display-grub-on-external-monitor-with-docking-station ↩
-
https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-22.04 ↩
-
https://docs.pytorch.org/tutorials/unstable/inductor_windows.html ↩
-
https://www.intel.com/content/www/us/en/developer/articles/tool/pytorch-prerequisites-for-intel-gpu/2-8.html ↩
-
https://docs.pytorch.org/docs/stable/notes/get_start_xpu.html ↩