Back to projects
Dec 31, 2024
2 min read

Samsung Galaxy Book Control for Linux

A modern GTK4 system settings application for Samsung Galaxy Book laptops running Linux

A system settings application for Samsung Galaxy Book laptops on Linux, delivering similar functionality to Samsung Settings on Windows through a modern GTK4 interface.

Key Capabilities

  • Hardware Control: Configure keyboard backlight levels, battery charge protection thresholds (e.g. 85% cap), and fan performance profiles.
  • ACPI & Kernel Integration: Interfaces with Samsung’s SCAI ACPI device via the samsung-galaxybook-extras kernel module.
  • Performance Modes: Switch between Silent, Optimized, and High Performance operating modes.
  • Native GTK4 UI: Clean interface adhering to modern Linux desktop HIG standards.

Requirements

  • Linux kernel with ACPI support
  • samsung-galaxybook-extras kernel module
  • GTK4 & Python 3.10+