Skip to content

Commit c1e6209

Browse files
committedSep 24, 2024
feat: Switch back to TuneD ahead of F41
1 parent 0fc5cd5 commit c1e6209

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed
 

‎Containerfile

+15
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,13 @@ RUN --mount=type=cache,dst=/var/cache/rpm-ostree \
383383
firefox \
384384
firefox-langpacks \
385385
htop && \
386+
rpm-ostree override remove \
387+
power-profiles-daemon \
388+
|| true && \
389+
rpm-ostree override remove \
390+
tlp \
391+
tlp-rdw \
392+
|| true && \
386393
/usr/libexec/containerbuild/cleanup.sh && \
387394
ostree container commit
388395

@@ -400,6 +407,12 @@ RUN --mount=type=cache,dst=/var/cache/rpm-ostree \
400407
compsize \
401408
ryzenadj \
402409
input-remapper \
410+
tuned \
411+
tuned-ppd \
412+
tuned-utils \
413+
tuned-gtk \
414+
tuned-profiles-atomic \
415+
tuned-profiles-cpu-partitioning \
403416
i2c-tools \
404417
udica \
405418
ladspa-caps-plugins \
@@ -452,6 +465,7 @@ RUN --mount=type=cache,dst=/var/cache/rpm-ostree \
452465
sed -i 's/max_cpu_load_percent.*/max_cpu_load_percent = 100.0/' /etc/ublue-update/ublue-update.toml && \
453466
sed -i 's/max_mem_percent.*/max_mem_percent = 90.0/' /etc/ublue-update/ublue-update.toml && \
454467
sed -i 's/dbus_notify.*/dbus_notify = false/' /etc/ublue-update/ublue-update.toml && \
468+
sed -i 's@Name=tuned-gui@Name=TuneD Manager@g' /usr/share/applications/tuned-gui.desktop && \
455469
curl -Lo /usr/bin/installcab https://raw.githubusercontent.com/KyleGospo/steam-proton-mf-wmv/master/installcab.py && \
456470
chmod +x /usr/bin/installcab && \
457471
curl -Lo /usr/bin/install-mf-wmv https://github.com/KyleGospo/steam-proton-mf-wmv/blob/master/install-mf-wmv.sh && \
@@ -733,6 +747,7 @@ RUN rm -f /etc/profile.d/toolbox.sh && \
733747
sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo && \
734748
mkdir -p /etc/flatpak/remotes.d && \
735749
curl -Lo /etc/flatpak/remotes.d/flathub.flatpakrepo https://dl.flathub.org/repo/flathub.flatpakrepo && \
750+
systemctl enable tuned.service && \
736751
systemctl enable brew-dir-fix.service && \
737752
systemctl enable brew-setup.service && \
738753
systemctl disable brew-upgrade.timer && \

‎README.md

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Bazzite is built from [ublue-os/main](https://github.com/ublue-os/main) and [ubl
5252
- Includes Valve's KDE themes from SteamOS.
5353
- Features optional Valve-inspired GTK3/4 themes matching Vapor and VGUI2 from SteamOS. Install [Gradience](https://flathub.org/apps/com.github.GradienceTeam.Gradience) to make use of them.
5454
- [LatencyFleX](https://github.com/ishitatsuyuki/LatencyFleX), [vkBasalt](https://github.com/DadSchoorse/vkBasalt), [MangoHud](https://github.com/flightlessmango/Mangohud), and [OBS VkCapture](https://github.com/nowrep/obs-vkcapture) installed and available by default
55+
- Uses [TuneD](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/monitoring_and_managing_system_status_and_performance/getting-started-with-tuned_monitoring-and-managing-system-status-and-performance) in place of PPD, with full integration into GNOME, KDE, and Game mode. This is an incredibly powerful tool that RedHat offers [entire classes on](https://www.redhat.com/en/services/training/rh442-red-hat-enterprise-performance-tuning).
5556
- [Patched Switcheroo-Control](https://copr.fedorainfracloud.org/coprs/sentry/switcheroo-control_discrete/) fixing default-broken iGPU/dGPU switching.
5657
- Support for [Wallpaper Engine](https://www.wallpaperengine.io/en). <sub><sup>(Only on KDE)</sup></sub>
5758
- [ROM Properties Page shell extension](https://github.com/GerbilSoft/rom-properties) included.

0 commit comments

Comments
 (0)
Please sign in to comment.