mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-01-16 07:09:48 +00:00
feat: Include vulkan-tools and clinfo in all images
fix: Install vkcapture, glcapture, vkbsalt, and mangohud with explicit arch
This commit is contained in:
parent
544c47825b
commit
4092a1584d
@ -82,9 +82,12 @@ RUN rpm-ostree install \
|
|||||||
input-remapper \
|
input-remapper \
|
||||||
system76-scheduler \
|
system76-scheduler \
|
||||||
hl2linux-selinux \
|
hl2linux-selinux \
|
||||||
libobs_glcapture \
|
libobs_glcapture.x86_64 \
|
||||||
libobs_vkcapture \
|
libobs_glcapture.i686 \
|
||||||
obs-vkcapture \
|
libobs_vkcapture.x86_64 \
|
||||||
|
libobs_vkcapture.i686 \
|
||||||
|
obs-vkcapture.x86_64 \
|
||||||
|
obs-vkcapture.i686 \
|
||||||
ladspa-caps-plugins \
|
ladspa-caps-plugins \
|
||||||
ladspa-noise-suppression-for-voice \
|
ladspa-noise-suppression-for-voice \
|
||||||
tailscale \
|
tailscale \
|
||||||
@ -100,6 +103,7 @@ RUN rpm-ostree install \
|
|||||||
lzip \
|
lzip \
|
||||||
libxcrypt-compat \
|
libxcrypt-compat \
|
||||||
mesa-libGLU \
|
mesa-libGLU \
|
||||||
|
vulkan-tools \
|
||||||
twitter-twemoji-fonts \
|
twitter-twemoji-fonts \
|
||||||
lato-fonts \
|
lato-fonts \
|
||||||
fira-code-fonts && \
|
fira-code-fonts && \
|
||||||
@ -199,6 +203,7 @@ RUN if grep -qv "nvidia" <<< "${IMAGE_NAME}"; then \
|
|||||||
rpm-ostree install \
|
rpm-ostree install \
|
||||||
rocm-hip \
|
rocm-hip \
|
||||||
rocm-opencl \
|
rocm-opencl \
|
||||||
|
rocm-clinfo \
|
||||||
waydroid \
|
waydroid \
|
||||||
weston && \
|
weston && \
|
||||||
sed -i~ -E 's/=.\$\(command -v (nft|ip6?tables-legacy).*/=/g' /usr/lib/waydroid/data/scripts/waydroid-net.sh \
|
sed -i~ -E 's/=.\$\(command -v (nft|ip6?tables-legacy).*/=/g' /usr/lib/waydroid/data/scripts/waydroid-net.sh \
|
||||||
@ -231,6 +236,7 @@ RUN if grep -qv "nvidia" <<< "${IMAGE_NAME}"; then \
|
|||||||
libdbusmenu-gtk3.i686 \
|
libdbusmenu-gtk3.i686 \
|
||||||
libatomic.i686 \
|
libatomic.i686 \
|
||||||
pipewire-alsa.i686 && \
|
pipewire-alsa.i686 && \
|
||||||
|
clinfo \
|
||||||
sed -i '0,/enabled=0/s//enabled=1/' /etc/yum.repos.d/rpmfusion-nonfree-steam.repo && \
|
sed -i '0,/enabled=0/s//enabled=1/' /etc/yum.repos.d/rpmfusion-nonfree-steam.repo && \
|
||||||
sed -i '0,/enabled=1/s//enabled=0/' /etc/yum.repos.d/rpmfusion-nonfree.repo && \
|
sed -i '0,/enabled=1/s//enabled=0/' /etc/yum.repos.d/rpmfusion-nonfree.repo && \
|
||||||
sed -i '0,/enabled=1/s//enabled=0/' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo && \
|
sed -i '0,/enabled=1/s//enabled=0/' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo && \
|
||||||
@ -249,9 +255,10 @@ RUN if grep -qv "nvidia" <<< "${IMAGE_NAME}"; then \
|
|||||||
winetricks \
|
winetricks \
|
||||||
protontricks \
|
protontricks \
|
||||||
latencyflex-vulkan-layer \
|
latencyflex-vulkan-layer \
|
||||||
vkBasalt \
|
vkBasalt.x86_64 \
|
||||||
mangohud \
|
vkBasalt.i686 \
|
||||||
vulkan-tools \
|
mangohud.x86_64 \
|
||||||
|
mangohud.i686 \
|
||||||
; fi
|
; fi
|
||||||
|
|
||||||
# Cleanup & Finalize
|
# Cleanup & Finalize
|
||||||
@ -386,7 +393,6 @@ RUN if grep -q "kinoite" <<< "${BASE_IMAGE_NAME}"; then \
|
|||||||
# Dock updater - done manually due to proprietary parts preventing it from being on Copr
|
# Dock updater - done manually due to proprietary parts preventing it from being on Copr
|
||||||
# Neptune firmware - done manually due to "TBD" license on needed audio firmware
|
# Neptune firmware - done manually due to "TBD" license on needed audio firmware
|
||||||
RUN rpm-ostree install \
|
RUN rpm-ostree install \
|
||||||
vulkan-tools \
|
|
||||||
jupiter-fan-control \
|
jupiter-fan-control \
|
||||||
jupiter-hw-support-btrfs \
|
jupiter-hw-support-btrfs \
|
||||||
powerbuttond \
|
powerbuttond \
|
||||||
@ -396,8 +402,10 @@ RUN rpm-ostree install \
|
|||||||
steam_notif_daemon \
|
steam_notif_daemon \
|
||||||
ryzenadj \
|
ryzenadj \
|
||||||
latencyflex-vulkan-layer \
|
latencyflex-vulkan-layer \
|
||||||
vkBasalt \
|
vkBasalt.x86_64 \
|
||||||
mangohud \
|
vkBasalt.i686 \
|
||||||
|
mangohud.x86_64 \
|
||||||
|
mangohud.i686 \
|
||||||
sdgyrodsu \
|
sdgyrodsu \
|
||||||
sddm-sugar-steamOS \
|
sddm-sugar-steamOS \
|
||||||
ibus-pinyin \
|
ibus-pinyin \
|
||||||
|
Loading…
Reference in New Issue
Block a user