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
Kyle Gospodnetich
d282211f4b
feat(deck): Support 32GB RAM modded Steam Decks with double the maximum VRAM.
2023-08-09 20:07:17 -07:00
Kyle Gospodnetich
ba5e92219e
fix: Remove wrapping quotes from kargs
2023-08-08 18:56:50 -07:00
Kyle Gospodnetich
05d7fd89cf
fix: Allow trim on encrypted disks
2023-08-08 18:08:10 -07:00
Kyle Gospodnetich
34d6865c02
chore: Improve messages from bazzite-hardware-setup
2023-08-08 10:14:29 -07:00
Kyle Gospodnetich
84d5c0ffba
fix: Apply kargs to Jupiter as a whole rather than only on Deck images, always remove nomodeset.
2023-08-08 10:09:30 -07:00
Kyle Gospodnetich
999e010693
chore: Setup systemd service for bazzite-hardware-setup
2023-08-08 09:06:05 -07:00
Kyle Gospodnetich
2a871610df
chore: Add bazzite-hardware-setup script
2023-08-07 23:24:37 -07:00