39 Commits

Author SHA1 Message Date
Kyle Gospodnetich
22062c6fa7 chore: Move to systemd environment definition for topgrade change 2024-07-28 11:48:36 -07:00
Kyle Gospodnetich
7289be392a chore: Switch to using HHD_PPD_MASK for PPD management 2024-07-28 11:45:38 -07:00
Kyle Gospodnetich
95ef8e6209 fix(hhd): Temporarily drop keyboard patch 2024-07-26 10:14:51 -07:00
Kyle Gospodnetich
e6b79a1f48 Revert "feat(deck): Enable LAVD on Steam Deck hardware by default"
This reverts commit a956ea280743e10624c1743c93ebf791ed0ddc3c.
2024-07-21 18:06:39 -07:00
Kyle Gospodnetich
21353dd921 chore: Switch to HHD_QAM_KEYBOARD 2024-07-19 18:27:30 -07:00
Kyle Gospodnetich
9b345e05a8 feat: Enable faster QAM in HHD 2024-07-19 16:29:59 -07:00
Kyle Gospodnetich
a956ea2807 feat(deck): Enable LAVD on Steam Deck hardware by default 2024-07-18 09:48:24 -07:00
Kyle Gospodnetich
9026ded109 feat: Reduce CPU & IO priority of updates from game mode 2024-07-07 19:45:18 -07:00
RJ Trujillo
745b49c813
feat: Ship ryzenadj on desktop images
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-26 11:01:39 -06:00
Kyle Gospodnetich
77225e3f53 Revert "Drop the ryzenadj service, now built in."
This reverts commit 7d3ae0fff79c7a3907633ddc89021956ff59879e.
2024-05-19 22:26:04 -07:00
Marco Rodolfi
c263c40b8f
Fix batteryservice on latest bioses (#1103)
Based on my testing with my Deck LCD on 0131 it seems that it randomly loses the setting after sleep/reboot/shutdown.

Run this command after each possible systemd stage to force it to leave this applied correctly. Tested locally.
2024-05-10 19:27:51 -07:00
Kyle Gospodnetich
9535b6d69f chore: Update steamdeck-dsp 2024-04-19 00:02:05 -07:00
Kyle Gospodnetich
7d3ae0fff7 Drop the ryzenadj service, now built in. 2024-04-12 15:05:52 -07:00
Kyle Gospodnetich
134635c688 chore: Clean up USB Polling Rate Patch 2024-04-09 21:57:06 -07:00
Kyle Gospodnetich
f349a396da
feat: Add Nobara USB Polling Rate Patch (#964)
Co-authored-by: badlydrawnface <bdface@proton.me>
2024-04-09 21:53:36 -07:00
HikariKnight
0bbd9a53d9
feat(deck): add tdpfix for cards that has 15W TDP on boot due to writable sysfs on boot (#892)
* fix: correctly check for valve-hardware using hardware helper

* feat(deck): add tdpfix for cards that has their sysfs writable on boot
2024-03-18 08:18:25 -07:00
Kyle Gospodnetich
6cb9286ce6 chore: Also move bazzite-autologin to libexec 2024-01-31 14:36:29 -08:00
Kyle Gospodnetich
62d2712d24 chore: Drop deckswap/zram changing due to newer updates to them invalidating the previous just commands.
This was also commonly applied by users without understanding what was being changed
2024-01-20 23:19:14 -08:00
Kyle Gospodnetich
b0bdb90e71 feat: Make wireplumber write-able for later use with steamdeck-dsp 2024-01-14 20:14:41 -08:00
Kyle Gospodnetich
aba3b0674f chore: use /usr/bin instead of /usr/sbin where possible 2023-12-27 00:15:11 -08:00
Kyle Gospodnetich
bd245b2601 feat(deck): Switch to new fork of steam-patch 2023-11-16 12:39:08 -08:00
Kyle Gospodnetich
64acd59c89
chore: Use directory check 2023-11-05 01:03:33 -08:00
Kyle Gospodnetich
b343129ab7 chore: Use full steam patch 2023-11-05 00:56:24 -07:00
Kyle Gospodnetich
2f3afb4336 chore: Switch steam-patch service to use ConditionPathExists 2023-11-04 18:30:37 -07:00
Kyle Gospodnetich
84a0e36c6f fix: Correct PathExists check in steam-patch@.service 2023-10-09 00:05:13 -07:00
Kyle Gospodnetich
edbfd0c1c6 fix: Avoid creating ~/.steam/steam manually, create needed file in systemd service definition for steam-patch. 2023-10-06 00:31:23 -07:00
Kyle Gospodnetich
e968a8534b
chore: Automatically restart steam-patch on crash 2023-10-05 22:29:00 -07:00
Kyle Gospodnetich
9a85b6d21c chore: Adjust how steam-patch is started. 2023-10-05 17:07:12 -07:00
RJ Trujillo
64ef129f7c feat(deck): Add service to return to gaming mode
Fixes users not being to switch to gaming mode when they have desktop autologin toggled
and should allow users to start gaming mode immediately after Steam has been updated
instead of having to reboot after setup (although this should be done regardless)
2023-09-18 06:50:28 -06:00
RJ Trujillo
8c846eb203 chore(deck): Add service and rules for passwordless forced updates 2023-09-17 06:52:21 -06:00
Kyle Gospodnetich
74b1432705 fix(deck): Sleep ryzenadj service for 10 seconds to ensure changes are applied when resuming from suspend. 2023-09-14 14:01:09 -07:00
Kyle Gospodnetich
33de6fc7e2
Merge pull request #293 from ublue-os/bazzite-autologin
feat(deck): Only autologin to gamescope after Steam has updated
2023-09-13 15:04:41 -07:00
Kyle Gospodnetich
ea65371d3d
Merge pull request #292 from ublue-os/etc-cleanup
Clean up /etc/
2023-09-12 22:09:20 -07:00
RJ Trujillo
967d52511a feat(bazzite-autologin): Merge gamescope and desktop autologin
I started messing with systemd conditions to ensure that one ran before
the other and vice versa, but this is a whole lot simpler.

If Steam has updated, launch gamescope. If not, start to desktop
2023-09-12 16:36:22 -06:00
Kyle Gospodnetich
5db89562f4 chore(deck): Move systemd services into /usr/lib from /etc/ 2023-09-12 12:19:31 -07:00
RJ Trujillo
d5d373a3ca chore(deck): Consolidate DE autologin handlers to desktop-autologin
Combines plasma-autologin, and GNOME autologin on Deck images into one handler.
This is done as these services all work practically the same.
2023-09-12 08:47:07 -06:00
Kyle Gospodnetich
44cc6ccaea chore: Move steam-web-debug-portforward service to user service. 2023-09-10 21:43:10 -07:00
Kyle Gospodnetich
7f97d2b79e chore: Add port forwarding service for steam web debugger from jupiter-legacy package 2023-09-10 20:32:51 -07:00
RJ Trujillo
462c2d519d feat: Separate DE specific config from shared config 2023-08-01 21:05:28 -06:00