PCSpecialist Optimus XI

EFI stub
The kernel can be booted with EFI stub, however the path has to be. I haven't been able to register custom entries with efibootmgr (the UEFI firmware seems to reset the entries).

AHCI
AHCI has to be enabled.

SSD drive
If you have a SSD drive, enable NVMe support:

Ethernet
Enable r8169:

WiFi
The driver is iwlwifi:

Sound
Enable snd_hda_intel:

SD card
Enable rtsx_pci:

Keyboard backlight
First, enable WMI in the kernel:

Then, install the kernel module. This will make the keyboard backlight Fn keys work, and allow configuration via.

Proprietary NVIDIA driver
With the proprietary NVIDIA driver, one can use either bumblebee or PRIME render offload.

For the bumblebee method, bbswitch has to be disabled, as it will freeze the system. To do so, set  in your. Note that this will disable powering off the card when unused; I haven't been able to make linux PM work.

For PRIME render offload, make sure that the  is enabled and   is in VIDEO_CARDS, and add   to. To enable power management in the NVIDIA driver, add  in the module options in. This is described in the driver documentation.

Nouveau
Untested.