Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Bluefin DX/GDX #20

Merged
merged 9 commits into from
Feb 25, 2025
Merged

feat: add Bluefin DX/GDX #20

merged 9 commits into from
Feb 25, 2025

Conversation

bsherman
Copy link
Owner

@bsherman bsherman commented Feb 25, 2025

Changes to support building of DX and DX LTS (incl GDX) Bluefin images.

  1. added 4 new image builds
    1. bluefin-dx
    2. bluefin-dx-nvidia
    3. bluefin-dx-lts
    4. bluefin-gdx (basically dx-lts-nvidia, but with a cooler name)
  2. secureboot validity is no longer checked, but this should matter if we are only pulling from our trusted ublue upstreams. the reason is Bluefin LTS not yet supporting secureboot signing
  3. no longer adding extra multimedia/gaming packages to bluefin. (includes sunshine and steam, as other misc supporting things. bazzite includes all that by default, bluefin can use steam via flatpak if needed)
  4. remove packages which are not available for centos EPEL and which are not used a lot by me
    1. coolercontrol
    2. devpod
    3. ghostty (can use AppImage)
    4. nicstat
    5. plex mono fonts
    6. podman-machine
    7. qemu specific deps (appropriate deps seemed to be already pulled in anyway)
    8. rocm (and friends)
    9. ydotool
  5. RPMs replaced with non-RPM install methods
    1. inter fonts
    2. shellcheck
    3. shfmt
    4. yamlfmt
  6. RPMs swapped for alternative
    1. genisoimage: replaced with xorriso
    2. intel_gpu_top: replaced with nvtop (should provide most of my needed functions even on intel)
  7. bluefin provided brew services no longer disabled/modified
  8. docker-ce only replacing moby on ucore based images as Bluefin DX (incl LTS/GDX) already has docker.

Some packages were removed since they aren't available on LTS (CentOS)
and I wasn't really using them (eg, Sunshine). And in some cases an
alternative was added (eg, add nvtop for intel_gpu_top).

Inter font added directly since I really want that, even on LTS/GDX, but
could not find an RPM for it.
@bsherman bsherman merged commit 7b19efa into main Feb 25, 2025
23 checks passed
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.

1 participant