Skip to content

Main - #12

Merged
SegMind25 merged 3 commits into
claude/vigilant-mendel-d96n55from
main
Oct 20, 2026
Merged

Main#12
SegMind25 merged 3 commits into
claude/vigilant-mendel-d96n55from
main

Conversation

@SegMind25

Copy link
Copy Markdown
Owner

No description provided.

claude and others added 3 commits October 20, 2026 21:20
The from-source upgrade built the seglinux package only, so a system
installed before seg existed never received seg, seg game, the seg-game
service or the sudoers rule, whatever was merged. It now builds segctl from
the same source tarball (tools/seg, as pkg/segctl/Makefile does) and
installs both in one pacman -U; a segctl build failure only warns. The CI
upgrade job builds from this commit on an Artix container and checks the
package, the gamemode group, the sudoers file mode and syntax, the service
files and that seg game check and seg game run --dry-run run without a GPU.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119819Vrp5vJojQCT1CjWog
Booting the Lite image in QEMU showed seg game check warning
"transparent hugepages: [always]": linux-zen starts with always, and the
madvise parameter is only written to GRUB by Setup, so the live image and
a system upgraded with seglinux-upgrade never had it. The seg-game service
runs seg game apply at boot on every init, so it now changes always to
madvise (and leaves madvise and never alone).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119819Vrp5vJojQCT1CjWog
…ner image [build iso] [build lite iso]

Merges seg/gaming-performance, which includes seg/rust-lean-overhaul.

- seg game run/check/setup/profiles/apply/audio/unsafe-boost, seg tune gaming
- gaming sysctls, open-file limit, shader caches, NVIDIA modeset, hugepages
- wine-staging, a fallback kernel and amd_pstate=active from Setup
- leaner full image (no kernel headers, spectacle, X server, inxi): -4.7 %
- sudo seglinux-upgrade now also builds and installs segctl

PR: #11

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119819Vrp5vJojQCT1CjWog
@vercel

vercel Bot commented Oct 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
seglinux Ready Ready Preview Oct 20, 2026 9:29pm UTC

@SegMind25
SegMind25 merged commit f6f979d into claude/vigilant-mendel-d96n55 Oct 20, 2026
22 checks passed

This branch was successfully deployed

1 active deployment
Production — 06b24ff8 Deployed Oct 20, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants