From 54ecf2e2777ebcc2ecf49584d2dbbc7b8227c4f5 Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Sun, 4 Feb 2024 11:11:36 -0800 Subject: [PATCH 1/9] Replace ayaled with ayaneo-platform-dkms-git. --- manifest | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/manifest b/manifest index 70d4cd0a1..d9453fbef 100644 --- a/manifest +++ b/manifest @@ -178,7 +178,7 @@ export PACKAGE_OVERRIDES="\ # Which is often the same as the package name but it can be different. # Check on the AUR webpage if you are unsure export AUR_PACKAGES="\ - ayaled \ + ayaneo-platform-dkms-git \ ayn-platform-dkms-git \ bcm20702a1-firmware \ boxtron \ @@ -258,11 +258,11 @@ postinstallhook() { # Add sudo permissions sed -i '/%wheel ALL=(ALL:ALL) ALL/s/^# //g' /etc/sudoers echo "${USERNAME} ALL=(ALL) NOPASSWD: /usr/bin/dmidecode -t 11 - " > /etc/sudoers.d/steam + " >/etc/sudoers.d/steam echo "${USERNAME} ALL=(ALL) NOPASSWD: /usr/bin/chimera-session-use-gamescope ${USERNAME} ALL=(ALL) NOPASSWD: /usr/bin/chimera-session-use-lightdm ${USERNAME} ALL=(ALL) NOPASSWD: /usr/share/chimera/bin/power-tool - " > /etc/sudoers.d/chimera + " >/etc/sudoers.d/chimera # disable retroarch menu in joypad configs find /usr/share/libretro/autoconfig -type f -name '*.cfg' | xargs -d '\n' sed -i '/input_menu_toggle_btn/d' @@ -289,18 +289,18 @@ postinstallhook() { # clean up desktop shortcuts sed -i -e 's/Name=Steam (Runtime)/Name=Steam/' /usr/share/applications/steam.desktop - find /usr/share/applications/* | \ - grep -v org.chimeraos.Gamescope.desktop | \ - grep -v org.chimeraos.app.desktop | \ - grep -v org.gnome.Console.desktop | \ - grep -v org.gnome.DiskUtility.desktop | \ - grep -v org.gnome.FileRoller.desktop | \ - grep -v org.gnome.Nautilus.desktop | \ - grep -v org.gnome.Settings.desktop | \ - grep -v org.gnome.Software.desktop | \ - grep -v org.gnome.TextEditor.desktop | \ - grep -v steam.desktop | \ - xargs -I {} sh -c "echo NoDisplay=true >> {}" + find /usr/share/applications/* | + grep -v org.chimeraos.Gamescope.desktop | + grep -v org.chimeraos.app.desktop | + grep -v org.gnome.Console.desktop | + grep -v org.gnome.DiskUtility.desktop | + grep -v org.gnome.FileRoller.desktop | + grep -v org.gnome.Nautilus.desktop | + grep -v org.gnome.Settings.desktop | + grep -v org.gnome.Software.desktop | + grep -v org.gnome.TextEditor.desktop | + grep -v steam.desktop | + xargs -I {} sh -c "echo NoDisplay=true >> {}" # force -steamdeck option in desktop mode to prevent constant steam updates sed -i 's,Exec=/usr/bin/steam-runtime,Exec=/usr/bin/steam-runtime -steamdeck,' /usr/share/applications/steam.desktop From 3319776e9c36624de47a13ab4c90f53d246c9a4b Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Sun, 4 Feb 2024 13:57:18 -0800 Subject: [PATCH 2/9] Replace ayaled with ayaneo-platform-dkms-git. --- .gitmodules | 3 +++ aur-pkgs/ayaled | 1 - aur-pkgs/ayaneo-platform-dkms-git | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) delete mode 160000 aur-pkgs/ayaled create mode 160000 aur-pkgs/ayaneo-platform-dkms-git diff --git a/.gitmodules b/.gitmodules index f718de3d1..20c7860a9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -118,3 +118,6 @@ [submodule "aur-pkgs/zenergy-dkms-git"] path = aur-pkgs/zenergy-dkms-git url = https://aur.archlinux.org/zenergy-dkms-git.git +[submodule "aur-pkgs/ayaneo-platform-dkms-git"] + path = aur-pkgs/ayaneo-platform-dkms-git + url = https://aur.archlinux.org/ayaneo-platform-dkms-git.git diff --git a/aur-pkgs/ayaled b/aur-pkgs/ayaled deleted file mode 160000 index cdb8ec830..000000000 --- a/aur-pkgs/ayaled +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cdb8ec83009b351ac9ae3cd1fe50fd2cf66cd090 diff --git a/aur-pkgs/ayaneo-platform-dkms-git b/aur-pkgs/ayaneo-platform-dkms-git new file mode 160000 index 000000000..2f1a5d53b --- /dev/null +++ b/aur-pkgs/ayaneo-platform-dkms-git @@ -0,0 +1 @@ +Subproject commit 2f1a5d53b9fb78343ccc471c562835e55f6fe5be From 9b2d29ff6a4828194d53b00dff8a3b2f17c814b2 Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Mon, 5 Feb 2024 15:17:09 -0800 Subject: [PATCH 3/9] Add bmi260 dkms driver. Update ayn-platform driver. --- .gitmodules | 3 +++ aur-pkgs/ayn-platform-dkms-git | 2 +- aur-pkgs/bmi260-dkms | 1 + manifest | 1 + 4 files changed, 6 insertions(+), 1 deletion(-) create mode 160000 aur-pkgs/bmi260-dkms diff --git a/.gitmodules b/.gitmodules index 20c7860a9..b36d6b5de 100644 --- a/.gitmodules +++ b/.gitmodules @@ -121,3 +121,6 @@ [submodule "aur-pkgs/ayaneo-platform-dkms-git"] path = aur-pkgs/ayaneo-platform-dkms-git url = https://aur.archlinux.org/ayaneo-platform-dkms-git.git +[submodule "aur-pkgs/bmi260-dkms"] + path = aur-pkgs/bmi260-dkms + url = https://aur.archlinux.org/bmi260-dkms.git diff --git a/aur-pkgs/ayn-platform-dkms-git b/aur-pkgs/ayn-platform-dkms-git index 561d6fd79..6a0c44d8f 160000 --- a/aur-pkgs/ayn-platform-dkms-git +++ b/aur-pkgs/ayn-platform-dkms-git @@ -1 +1 @@ -Subproject commit 561d6fd7921a293510fdfe45aa7a587ba13e2ef8 +Subproject commit 6a0c44d8fbd819aae5bec0d5b07aa8174b352c73 diff --git a/aur-pkgs/bmi260-dkms b/aur-pkgs/bmi260-dkms new file mode 160000 index 000000000..ed1058bde --- /dev/null +++ b/aur-pkgs/bmi260-dkms @@ -0,0 +1 @@ +Subproject commit ed1058bde86cc4116dcb08f0abf11c9d6f7e69f8 diff --git a/manifest b/manifest index d9453fbef..f4219a8ed 100644 --- a/manifest +++ b/manifest @@ -181,6 +181,7 @@ export AUR_PACKAGES="\ ayaneo-platform-dkms-git \ ayn-platform-dkms-git \ bcm20702a1-firmware \ + bmi260-dkms \ boxtron \ chimera \ chimeraos-device-quirks-git \ From 9c468f8a7b6fa3e3021e2293598aa3c1a89bc45a Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Tue, 6 Feb 2024 16:31:58 -0800 Subject: [PATCH 4/9] Update AUR packages. --- aur-pkgs/ayaneo-platform-dkms-git | 2 +- aur-pkgs/chimeraos-device-quirks-git | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aur-pkgs/ayaneo-platform-dkms-git b/aur-pkgs/ayaneo-platform-dkms-git index 2f1a5d53b..229a98300 160000 --- a/aur-pkgs/ayaneo-platform-dkms-git +++ b/aur-pkgs/ayaneo-platform-dkms-git @@ -1 +1 @@ -Subproject commit 2f1a5d53b9fb78343ccc471c562835e55f6fe5be +Subproject commit 229a98300c9e3daffcffbbf6b81bf5b399c1a0f1 diff --git a/aur-pkgs/chimeraos-device-quirks-git b/aur-pkgs/chimeraos-device-quirks-git index 23dc7207d..bab108737 160000 --- a/aur-pkgs/chimeraos-device-quirks-git +++ b/aur-pkgs/chimeraos-device-quirks-git @@ -1 +1 @@ -Subproject commit 23dc7207d3fd29b67a6cb70338b6b3b4506c0df6 +Subproject commit bab1087379a8247185a5c8eb9d59aad10ef72e19 From 354ef4810851d151571d22e379115aac6b74ba22 Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Wed, 7 Feb 2024 21:17:22 -0800 Subject: [PATCH 5/9] Update AUR packages. --- aur-pkgs/ayaneo-platform-dkms-git | 2 +- aur-pkgs/handygccs-git | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aur-pkgs/ayaneo-platform-dkms-git b/aur-pkgs/ayaneo-platform-dkms-git index 229a98300..d9f287a5c 160000 --- a/aur-pkgs/ayaneo-platform-dkms-git +++ b/aur-pkgs/ayaneo-platform-dkms-git @@ -1 +1 @@ -Subproject commit 229a98300c9e3daffcffbbf6b81bf5b399c1a0f1 +Subproject commit d9f287a5c4ff6d08c0ee5ed498e86638dead4139 diff --git a/aur-pkgs/handygccs-git b/aur-pkgs/handygccs-git index 4294f3126..8289b63f7 160000 --- a/aur-pkgs/handygccs-git +++ b/aur-pkgs/handygccs-git @@ -1 +1 @@ -Subproject commit 4294f3126fc299587a2cd23883ef69e710bb7540 +Subproject commit 8289b63f773ab949fa84a144c95370d97b2fecbb From d9b6fb88c4dafd8369ff0079e6412f6d3b87a03a Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Thu, 8 Feb 2024 22:26:03 -0800 Subject: [PATCH 6/9] Update AUR packages. --- aur-pkgs/ayaneo-platform-dkms-git | 2 +- aur-pkgs/ayn-platform-dkms-git | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aur-pkgs/ayaneo-platform-dkms-git b/aur-pkgs/ayaneo-platform-dkms-git index d9f287a5c..d2e14650b 160000 --- a/aur-pkgs/ayaneo-platform-dkms-git +++ b/aur-pkgs/ayaneo-platform-dkms-git @@ -1 +1 @@ -Subproject commit d9f287a5c4ff6d08c0ee5ed498e86638dead4139 +Subproject commit d2e14650b26b7df426a53bcf31f210e0de232d5e diff --git a/aur-pkgs/ayn-platform-dkms-git b/aur-pkgs/ayn-platform-dkms-git index 6a0c44d8f..72c83a187 160000 --- a/aur-pkgs/ayn-platform-dkms-git +++ b/aur-pkgs/ayn-platform-dkms-git @@ -1 +1 @@ -Subproject commit 6a0c44d8fbd819aae5bec0d5b07aa8174b352c73 +Subproject commit 72c83a187c98041743ec8b8abb129acae7405c44 From aaf480cab6a9fc79d531565e681e639c983acd92 Mon Sep 17 00:00:00 2001 From: Alesh Slovak Date: Sat, 10 Feb 2024 12:53:54 -0500 Subject: [PATCH 7/9] downgrade retroarch for improved stability --- manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/manifest b/manifest index f4219a8ed..2f92f25b4 100644 --- a/manifest +++ b/manifest @@ -170,6 +170,7 @@ export PACKAGE_OVERRIDES="\ https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/mesa-vdpau-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/vulkan-intel-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/vulkan-radeon-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ + https://archive.archlinux.org/packages/r/retroarch/retroarch-1.15.0-4-x86_64.pkg.tar.zst \ https://archive.archlinux.org/repos/2023/06/28/extra/os/x86_64/libretro-pcsx2-11900-2-x86_64.pkg.tar.zst \ https://archive.archlinux.org/packages/l/libretro-mame/libretro-mame-85763-1-x86_64.pkg.tar.zst \ " From 1e5cb4d5d4a65e4c3e40a3a0afd72ae89f21c9e4 Mon Sep 17 00:00:00 2001 From: Alesh Slovak Date: Sun, 11 Feb 2024 09:49:46 -0500 Subject: [PATCH 8/9] update mesa to 23.3.5 --- manifest | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/manifest b/manifest index 2f92f25b4..e0c69c71c 100644 --- a/manifest +++ b/manifest @@ -160,16 +160,16 @@ export PACKAGES="\ export PACKAGE_OVERRIDES="\ https://github.com/ChimeraOS/linux-chimeraos/releases/download/v6.6.10-chos1-2/linux-chimeraos-6.6.10.chos1-2-x86_64.pkg.tar.zst \ https://github.com/ChimeraOS/linux-chimeraos/releases/download/v6.6.10-chos1-2/linux-chimeraos-headers-6.6.10.chos1-2-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/lib32-libva-mesa-driver-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/lib32-mesa-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/lib32-mesa-vdpau-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/lib32-vulkan-intel-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/lib32-vulkan-radeon-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/libva-mesa-driver-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/mesa-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/mesa-vdpau-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/vulkan-intel-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ - https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.3-chos2-1/vulkan-radeon-1--23.3.3.chos2-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/lib32-libva-mesa-driver-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/lib32-mesa-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/lib32-mesa-vdpau-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/lib32-vulkan-intel-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/lib32-vulkan-radeon-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/libva-mesa-driver-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/mesa-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/mesa-vdpau-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/vulkan-intel-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ + https://github.com/ChimeraOS/mesa-chimeraos/releases/download/23.3.5-chos1-1/vulkan-radeon-1--23.3.5.chos1-1-x86_64.pkg.tar.zst \ https://archive.archlinux.org/packages/r/retroarch/retroarch-1.15.0-4-x86_64.pkg.tar.zst \ https://archive.archlinux.org/repos/2023/06/28/extra/os/x86_64/libretro-pcsx2-11900-2-x86_64.pkg.tar.zst \ https://archive.archlinux.org/packages/l/libretro-mame/libretro-mame-85763-1-x86_64.pkg.tar.zst \ From 43f34900574873ca73b9aae7185b7bf2b858e51f Mon Sep 17 00:00:00 2001 From: honjow Date: Sun, 11 Feb 2024 23:30:00 +0800 Subject: [PATCH 9/9] update pkg --- aur-pkgs/hhd | 2 +- aur-pkgs/sk-chos-tool | 2 +- build-image.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/aur-pkgs/hhd b/aur-pkgs/hhd index 6216424ee..1b66769db 160000 --- a/aur-pkgs/hhd +++ b/aur-pkgs/hhd @@ -1 +1 @@ -Subproject commit 6216424ee8c296adfe71207650c9083cd2f647f1 +Subproject commit 1b66769db80989495b35aa651b503059e5e82bce diff --git a/aur-pkgs/sk-chos-tool b/aur-pkgs/sk-chos-tool index 86a980f5c..b169253f8 160000 --- a/aur-pkgs/sk-chos-tool +++ b/aur-pkgs/sk-chos-tool @@ -1 +1 @@ -Subproject commit 86a980f5cbed4e30935053bea776d9ca2217bc8e +Subproject commit b169253f843aaa6f38814878008b72f7506ba623 diff --git a/build-image.sh b/build-image.sh index 9c73fcf01..8f227226d 100755 --- a/build-image.sh +++ b/build-image.sh @@ -170,7 +170,7 @@ sed -i "/^hosts:/ s/resolve/mdns resolve/" /etc/nsswitch.conf # configure ssh echo " AuthorizedKeysFile .ssh/authorized_keys -PasswordAuthentication no +PasswordAuthentication yes ChallengeResponseAuthentication no UsePAM yes PrintMotd no # pam does that