You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
name: Vanilla Desktopid: desktopstages:
- id: buildbase: ghcr.io/vanilla-os/core:devsinglelayer: falselabels:
maintainer: Vanilla OS Contributorsargs:
DEBIAN_FRONTEND: noninteractiveruns:
commands:
- echo 'APT::Install-Recommends "1";' > /etc/apt/apt.conf.d/01norecommendsmodules:
...
- name: install-linux-surfacetype: shellcommands:
# Import keys
- wget -qO - https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc | gpg --dearmor | dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg# Update repository configuration
- echo "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" | tee /etc/apt/sources.list.d/linux-surface.list
- apt update# Install linux-surface kernel and its dependencies
- apt install linux-image-surface linux-headers-surface libwacom-surface iptsd# Install linux-surface bootloader so that the kernel is bootable without disabling secureboot
- sudo apt install linux-surface-secureboot-mok# Post-install instructions# Install CPU microcode firmware for the latest CPU updates
- apt install intel-microcode
This probably won't work just as is, and I am unsure how this image would be kept updated as new versions of the base are updated. Maybe this is not the best approach?
Feature Description
adding kernel support for surface linux
https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup
Rationale
huge part of the hardware does not work without the kernel and i fail to see a obvious way of adding it
Additional Information
No response
The text was updated successfully, but these errors were encountered: