Kyle Gospodnetich
922efd7d8b
chore: Restore BTRFS changes for all users
2023-10-12 16:48:49 -07:00
Kyle Gospodnetich
604c92ef5b
chore: Move fstab changes to deck section to avoid possible issues on rebase
2023-10-11 16:49:45 -07:00
Kyle Gospodnetich
f6090db760
fix: Correct issue detecting nvidia flavor
2023-10-09 00:05:13 -07:00
Kyle Gospodnetich
ddb0411c08
chore: Cut back on whitelisted TPD devices
2023-10-08 19:34:48 -07:00
Kyle Gospodnetich
3a9577cdfc
feat: Enable Steam Patch for any hardware other than Steam Deck, fixes resolution issue that requires desktop gamers to select "Native" for every title in gamemode.
2023-10-08 19:14:09 -07:00
Kyle Gospodnetich
13cef91441
chore: Switch to custom builds of steam-patch, enable HandyGCCS on Ally once more
2023-10-08 09:00:19 -07:00
fiftydinar
5a0396d82f
fix(deck): Block additional AMD watchdog kmod for Steam Deck ( #409 )
2023-10-06 15:23:12 -07:00
Kyle Gospodnetich
9a85b6d21c
chore: Adjust how steam-patch is started.
2023-10-05 17:07:12 -07:00
Kyle Gospodnetich
99101d69fd
fix: Correct syntax issue in bazzite-hardware-setup
2023-10-05 11:39:43 -07:00
Kyle Gospodnetich
a6236df723
feat(deck): Double zram size on 32GB decks
2023-10-05 09:49:32 -07:00
Kyle Gospodnetich
28fec8efdf
fix: Check for Ally & Framegame everywhere Deck is currently checked for
...
feat: Enable TDP control on non-deck hardware covered by steam-patch.
2023-10-04 14:16:59 -07:00
Kyle Gospodnetich
3fa0d5ddac
fix: Add hostname reset to bazzite-hardware-setup if the hostname is too long for distrobox to reliably function
2023-10-03 21:25:04 -07:00
Kyle Gospodnetich
fd5be6585f
chore: Manually install steam-patch, use polkit rules to allow it to run with root permissions as a user service
2023-10-03 18:14:20 -07:00
Kyle Gospodnetich
e5821e9b5d
fix: Modify HandyGCCS setup to be explicit on device, automatically install Steam Patch ( https://github.com/Maclay74/steam-patch/ ) on Handhelds that require it.
2023-10-02 23:18:18 -07:00
RJ Trujillo
17a7611206
fix(HandyGCCS): Enable globally ( #400 )
...
* fix(HandyGCCS): Enable globally
* feat: Enable handycon in bazzite-hardware-setup for any device on a deck image that isn't Jupiter.
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-10-02 19:39:00 -07:00
Kyle Gospodnetich
0ea324d37b
feat(deck): Switch to kyber I/O scheduler from BFQ, disable watchdog, and raise memlock limit
...
Brings in some of the great improvements highlighted by https://medium.com/@a.b.t./here-are-some-possibly-useful-tweaks-for-steamos-on-the-steam-deck-fcb6b571b577#ad14
2023-10-02 18:49:51 -07:00
Kyle Gospodnetich
ee4ab58f44
feat: Always check kargs ( #398 )
2023-10-01 11:47:05 -07:00
Kyle Gospodnetich
403547ddb3
fix: Correct issue with bazzite-hardware-setup executing every launch.
...
fix: Modify bazzite-user-setup to match bazzite-hardware-setup in ability to re-launch as needed
2023-09-27 15:56:35 -07:00
RJ Trujillo
97e74f3ec6
fix(hardware-setup): Set image flavor
2023-09-26 20:25:06 -06:00
RJ Trujillo
7c30803bec
fix: Don't explicitly check main when excluding Nvidia
2023-09-23 09:16:49 -06:00
RJ Trujillo
019704d757
fix(image-info): Don't wrap identifiers in quotations
...
Instead of the raw key being assigned, a key wrapped in quotations was
incorrectly assigned
2023-09-22 22:56:26 -06:00
RJ Trujillo
66a14d300e
fix(treewide): Use new image info implementation
2023-09-22 12:26:54 -06:00
RJ Trujillo
6763c3f504
revert: "fix(hardware-setup): REVERT ME, disable desktop-autologin if gamescope-autologin is enabled"
...
Not needed after consolidating to bazzite-autologin
This reverts commit 38c95fcfe3c4bbd2427bdff90774258fe7af640a.
2023-09-13 17:37:13 -06:00
RJ Trujillo
38c95fcfe3
fix(hardware-setup): REVERT ME, disable desktop-autologin if gamescope-autologin is enabled
...
Since autologin is switching handlers, desktop-autologin will be enabled on systems already using
gamescope-autologin causing a race. Check if gamescope-autologin is enabled and if so, disable it
This should be left here for a while to prevent migration issues, and removed later as it shouldn't
be necessary once users have migrated to the new handler
2023-09-12 08:56:51 -06:00
Kyle Gospodnetich
e79f7b9329
chore: Add log for si/cik in bazzite-hardware-setup
2023-09-11 08:22:47 -07:00
RJ Trujillo
1f8c80f67e
fix(hardware-setup): Don't remove amdgpu kargs when no longer in use
...
Could cause a potential loop
2023-09-11 08:02:43 -06:00
RJ Trujillo
451b39359d
chore(hardware-setup): Only retrieve GPU info once
2023-09-11 08:01:21 -06:00
RJ Trujillo
aea93df97b
feat(hardware-setup): Enable amdgpu on supported systems
...
Enable amdgpu on systems using the radeon driver. The arguments for Southern Islands and
Sea Islands do not conflict so just enable both
Do not block this based on image flavor as some people may be using mixed GPU systems that
have both an AMD and Nvidia card
2023-09-11 08:01:21 -06:00
RJ Trujillo
b6976b64c7
fix(hardware-setup): Disable sdgyrodsu immediately
2023-09-08 13:31:10 -06:00
RJ Trujillo
10886b831e
fix(hardware-setup): Correctly check image name
2023-09-08 13:28:46 -06:00
RJ Trujillo
0d2d62d8de
fix(hardware-setup): Disable sdgyrodsu on generic devices
...
Spams journal with messages stating it doesn't work
2023-09-08 12:44:34 -06:00
RJ Trujillo
6534d010ab
chore(hardware-setup): Don't use sudo to disable Deck services
2023-09-08 12:43:00 -06:00
RJ Trujillo
7ead1949fa
chore(hardware-setup): Check image flavor instead of name for separating main/Nvidia
2023-09-08 12:42:23 -06:00
RJ Trujillo
4edac4a5f7
fix(hardware-setup): Disable Deck services on generic devices
2023-09-08 12:42:09 -06:00
RJ Trujillo
7fc18d3c20
chore(hardware-setup): Remove Nvidia kargs after rebasing from Nvidia to main
2023-09-08 12:41:11 -06:00
RJ Trujillo
0c19e0dd50
chore(hardware-setup): Run if image has been rebased
...
Should be useful if switching from main -> nvidia or bazzite -> bazzite-deck
2023-09-08 12:41:11 -06:00
RJ Trujillo
de50ac20ae
chore(hardware-setup): Use a versioned check instead of running once
2023-09-08 12:41:11 -06:00
Kyle Gospodnetich
98df254a67
Revert "fix(deck): Remove Deck TDP control udev rules if deck hardware isn't detected to avoid running into 15W limit from Steam"
...
This reverts commit 2fa0e15b520b4df4ad303c071cd24e45d8fc9467.
2023-09-04 01:30:19 -07:00
Kyle Gospodnetich
2fa0e15b52
fix(deck): Remove Deck TDP control udev rules if deck hardware isn't detected to avoid running into 15W limit from Steam
2023-09-03 19:52:47 -07:00
tulili
9452a41b31
fix: check donefiles in system services + do not check flatpak donefile
2023-08-27 23:04:51 -03:00
tulili
d6667e85bf
feat: reduce boot times by creating donefiles w scripts in desktop version
2023-08-26 23:59:30 -03:00
Kyle Gospodnetich
2b634f17e4
chore: Don't re-apply changes to audit karg
2023-08-22 07:46:15 -07:00
Kyle Gospodnetich
4ae0cb389b
Revert "fix(deck): Add workaround for 64GB eMMC firmware issue"
...
This reverts commit e0e4c7e22e9a18ab898ab8fe8e59d448ee5ddf27.
2023-08-15 16:30:28 -07:00
Kyle Gospodnetich
d40a22854a
chore(deck): Use more aggressive workaround on 64GB eMMC
2023-08-15 13:20:03 -07:00
Kyle Gospodnetich
e0e4c7e22e
fix(deck): Add workaround for 64GB eMMC firmware issue
2023-08-15 12:07:49 -07:00
Kyle Gospodnetich
2d9b5e31c2
chore(deck): Remove unneeded commit line, adjust messaging for 32GB RAM Steam Decks
2023-08-14 00:23:40 -07:00
Kyle Gospodnetich
65de6c8374
chore: Restore distrobox-git
2023-08-13 10:37:21 -07:00
Kyle Gospodnetich
b363bef4e9
fix(deck): Explicitly set discard mode due to upstream kernel making async the default in 6.2
2023-08-11 14:52:34 -07:00
Kyle Gospodnetich
1a9533c02c
chore: Move to if/else for 64GB deck detector
2023-08-11 14:46:58 -07:00
Kyle Gospodnetich
cee0999eca
fix(deck): Scale back fstab changes on Decks with eMMC.
2023-08-11 14:41:20 -07:00