Skip to content

serandel/bluefin-dx-slimbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bluefin DX Slimbook

Build and Push

Custom Bluefin DX image with Slimbook laptop support.

What's included

This image adds the following Slimbook packages on top of Bluefin DX:

  • slimbook-meta-common - Common Slimbook meta package
  • slimbook-meta-evo - Meta package for Slimbook Evo series support
  • slimbook-meta-gnome - Meta package for GNOME desktop integration
  • slimbook-service - Slimbook system service
  • slimbook-qc71-kmod - Kernel module for QC71-based laptops (fan control, lightbar, performance modes)
  • slimbook-qc71-kmod-common - Common files for the QC71 kernel module
  • slimbook-yt6801-kmod - Kernel module for YT6801 Ethernet controller
  • slimbook-yt6801-kmod-common - Common files for the YT6801 kernel module

Usage

Rebase from Bluefin DX

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/serandel/bluefin-dx-slimbook:stable

Then reboot.

Updates

Updates work the same as regular Bluefin - the image is rebuilt automatically when:

  • Upstream Bluefin updates
  • Slimbook packages update in the openSUSE repository

Building locally

podman build -t bluefin-dx-slimbook .

Why this exists

Bluefin (and other Fedora Atomic distributions) can't build akmods at install time because they don't ship real kernel-devel headers. This image builds the Slimbook kernel modules during the container build process, where we have full access to install kernel-devel temporarily.

See also: ublue-os/akmods#431 - Request to add Slimbook support to the official uBlue akmods.

In the mean time, we need the Slimbook akmods to properly control and report the fans speed or to work with the Ethernet port, for example.

Credits

About

Custom Bluefin DX image with Slimbook laptop support

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors 2

  •  
  •