From 88389ebef111c1428f077bc3a33377c4e3547d73 Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Wed, 1 May 2024 10:45:49 -0700 Subject: [PATCH 1/4] chore: Restore panel type patch --- spec_files/gamescope/gamescope.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spec_files/gamescope/gamescope.spec b/spec_files/gamescope/gamescope.spec index 355392b3..05317b7d 100644 --- a/spec_files/gamescope/gamescope.spec +++ b/spec_files/gamescope/gamescope.spec @@ -18,6 +18,8 @@ Source0: stb.pc Patch0: hardware.patch Patch1: 720p.patch Patch2: disable-steam-touch-click-atom.patch +Patch3: external-rotation.patch +Patch4: panel-type.patch BuildRequires: meson >= 0.54.0 BuildRequires: ninja-build From 2d91f26d31e672bd12ae738ed710f9cb0954e3ce Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Wed, 1 May 2024 11:29:56 -0700 Subject: [PATCH 2/4] chore: Fix incorrect name --- spec_files/steamdeck-kde-presets/metadata_vgui2.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec_files/steamdeck-kde-presets/metadata_vgui2.json b/spec_files/steamdeck-kde-presets/metadata_vgui2.json index ae6ac819..76eec3a3 100644 --- a/spec_files/steamdeck-kde-presets/metadata_vgui2.json +++ b/spec_files/steamdeck-kde-presets/metadata_vgui2.json @@ -11,7 +11,7 @@ "Description": "Any color you like, as long as it's green", "Id": "com.valve.vgui.desktop", "License": "GPLv2+", - "Name": "Aurora", + "Name": "VGUI2", "ServiceTypes": [ "Plasma/LookAndFeel" ], From 4eaf24873ebbb54154bf77bedae0303405882388 Mon Sep 17 00:00:00 2001 From: Marco Rodolfi Date: Wed, 1 May 2024 21:43:22 +0200 Subject: [PATCH 3/4] chore: Final fixes for testing CDEmu (#1055) * Actually export the recipe in the justfile. * Cleanup script file and remove service logic The service is not activable/deactivable by the user. * Manually enable the service after install It doesn't seem to kickstart after install without a restart of the system --- Containerfile | 1 + .../share/ublue-os/just/82-bazzite-cdemu.just | 30 ++++++++----------- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/Containerfile b/Containerfile index 804da8d3..c3753b2a 100644 --- a/Containerfile +++ b/Containerfile @@ -549,6 +549,7 @@ RUN /usr/libexec/containerbuild/build-initramfs && \ echo "import \"/usr/share/ublue-os/just/80-bazzite.just\"" >> /usr/share/ublue-os/justfile && \ echo "import \"/usr/share/ublue-os/just/81-bazzite-fixes.just\"" >> /usr/share/ublue-os/justfile && \ echo "import \"/usr/share/ublue-os/just/82-bazzite-apps.just\"" >> /usr/share/ublue-os/justfile && \ + echo "import \"/usr/share/ublue-os/just/82-bazzite-cdemu.just\"" >> /usr/share/ublue-os/justfile && \ echo "import \"/usr/share/ublue-os/just/82-bazzite-sunshine.just\"" >> /usr/share/ublue-os/justfile && \ echo "import \"/usr/share/ublue-os/just/82-bazzite-waydroid.just\"" >> /usr/share/ublue-os/justfile && \ echo "import \"/usr/share/ublue-os/just/83-bazzite-audio.just\"" >> /usr/share/ublue-os/justfile && \ diff --git a/system_files/desktop/shared/usr/share/ublue-os/just/82-bazzite-cdemu.just b/system_files/desktop/shared/usr/share/ublue-os/just/82-bazzite-cdemu.just index 5066b525..a0932898 100644 --- a/system_files/desktop/shared/usr/share/ublue-os/just/82-bazzite-cdemu.just +++ b/system_files/desktop/shared/usr/share/ublue-os/just/82-bazzite-cdemu.just @@ -5,7 +5,6 @@ setup-cdemu ACTION="": #!/usr/bin/bash source /usr/lib/ujust/ujust.sh CDEMU_STATE="$(rpm -qa cdemu-daemon)" - SERVICE_STATE="$(systemctl is-enabled --user cdemu-daemon.service)" GUI_EDITION="$(cat /etc/os-release | grep VARIANT_ID | sed 's/^.*=//')" OPTION={{ ACTION }} if [ "$CDEMU_STATE" == "" ]; then @@ -13,26 +12,23 @@ setup-cdemu ACTION="": else CDEMU_STATE="${green}${b}Installed${n}" fi - if [ "$SERVICE_STATE" == "enabled" ]; then - SERVICE_STATE="${green}${b}Enabled${n}" - else - SERVICE_STATE="${red}${b}Disabled${n}" - fi if [ "$OPTION" == "help" ]; then echo "Usage: ujust setup-cdemu