Kyle Gospodnetich
d83d129c42
feat(deck): Add additional tweaks for zram performance, switch to sysctl.d to disable watchdog (Thanks Saber J2X and fiftydinar)
2023-10-18 16:17:49 -07:00
Kyle Gospodnetich
3be722994c
feat: Disable split lock mitigation for increased gaming performance in titles like God of War (Thanks Saber J2X)
2023-10-18 16:03:59 -07:00
Kyle Gospodnetich
4ab99c68e9
feat(gnome): Switch to dconf settings for a number of needed changes in gnome, add default dash application assignments.
2023-10-17 11:33:17 -07:00
Kyle Gospodnetich
06c88683ad
chore: Switch to new obs-vkcapture package
...
fix(gnome): Remove non-working gsetting call
2023-10-17 01:42:52 -07:00
Kyle Gospodnetich
9368037631
fix: Correct hostname check (Thanks szescxz)
2023-10-16 23:56:15 -07:00
Kyle Gospodnetich
022625ea50
fix: Drop DNS over TLS and SNTP due to reported issues/edge cases, will reintroduce as an option.
...
chore: Remove script for Nvidia distrobox removal, no longer needed.
2023-10-16 17:04:04 -07:00
Kyle Gospodnetich
e1f5353af2
chore: Make please wait message slightly friendlier.
2023-10-16 15:51:46 -07:00
RJ Trujillo
af64da2383
fix(user-setup): Actually read the cached Fedora version
...
The last ran Fedora version was pointing to a nonexistant path
2023-10-16 15:37:44 -06:00
Kyle Gospodnetich
b3bae538f4
feat: Add message to plymouth during long bazzite-hardware-setup steps
2023-10-15 10:04:17 -07:00
RJ Trujillo
98d0536dac
fix(user-setup): Correct Fedora version check, prevents setup from running every boot
...
The file path for the last ran Fedora version wasn't being referenced causing the script to rerun every boot
2023-10-14 17:59:57 -06:00
Kyle Gospodnetich
1e938ed57d
chore: Fix unclosed function
...
Fixes #428
2023-10-14 09:44:36 -07:00
Kyle Gospodnetich
cd35d5006c
fix: Enable initramfs generation for LUKS.
...
Also fixes #426
2023-10-13 21:20:20 -07:00
Kyle Gospodnetich
c4184147eb
chore: Remove gradience presets before copying to ensure they are up to date
2023-10-13 21:13:58 -07:00
Kyle Gospodnetich
2c6f0dd529
fix: Add improvements to flatpak manager from bluefin, correct bundled themes for flatpak.
2023-10-13 19:45:35 -07:00
Kyle Gospodnetich
3bb59da8a2
chore: Clean up bazzite-hardware-setup
2023-10-13 18:22:18 -07:00
Kyle Gospodnetich
cc41dd34f3
fix: Re-run bazzite-hardware-setup and bazzite-user-setup if Fedora version changes
2023-10-13 14:33:43 -07:00
RJ Trujillo
631423b360
feat(ci): Build images based on Fedora 39 ( #332 )
...
* feat: Build images based on Fedora 39
* fix(f39): Install kernel specific kmods
Installs kmods specific to the kernel/image flavor being used as ASUS and Surface no longer include these
* fix(f39): Skip Mesa for now, install 32bit version of Gamescope
* chore: Switch to Gradience flatpak
* chore: Syntax fix
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-10-13 13:35:10 -07:00
Kyle Gospodnetich
922efd7d8b
chore: Restore BTRFS changes for all users
2023-10-12 16:48:49 -07:00
Kyle Gospodnetich
d4ffe57656
feat: Throw an error if a flatpak fails to install in bazzite-flatpak-manager, add notification with icon and restart every 30 seconds until it can complete
2023-10-12 14:59:23 -07:00
Kyle Gospodnetich
9185d65e75
chore: Keep tofu menu on 38
2023-10-11 18:50:09 -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
98c21679ce
feat(gnome): Switch to new Logo Menu fork
2023-10-11 16:30:13 -07:00
Kyle Gospodnetich
7602c053bf
chore: Add log when enabling Steam-Patch
2023-10-09 00:11:32 -07:00
Kyle Gospodnetich
f6090db760
fix: Correct issue detecting nvidia flavor
2023-10-09 00:05:13 -07:00
Kyle Gospodnetich
4b54774507
feat(gnome): Restore appindicator
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
Kyle Gospodnetich
6141fe6e60
chore: Correct if for final build
2023-10-07 17:41:46 -07:00
Kyle Gospodnetich
f4452f0b40
feat(nvidia): Switch to layered steam to avoid issues with 32-bit Nvidia libraries. ( #415 )
...
* feat(nvidia): Switch to layered steam to avoid issues with 32-bit Nvidia libraries.
* feat(deck): Add just command to disable DNS over TLS if desired (just disable-secure-dns)
* chore: Remove existing bazzite-arch install on Nvidia
chore(readme): Update with recent changes.
feat: Add Winesync/Fastsync/NTSync support
* chore: Remove brew from Bazzite Portal
2023-10-07 17:15:39 -07:00
Kyle Gospodnetich
1761a1739b
feat: Add CEC control ( #412 )
...
* feat: Add CEC control (Default enabled only on deck/ally/framegame builds, edit /etc/default/cec-control to change behavior)
Original source is https://github.com/ChimeraOS/chimeraos/pull/428
Big thanks to BoukeHaarsma23
* chore: Fix missing default for sleep standby
2023-10-06 16:55:13 -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
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
294de76eee
fix: Get username for steam-patch from param
2023-10-05 19:48:05 -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
5543782fe9
chore: Only apply Steam Patch to deck images
2023-10-03 21:47:34 -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
Kyle Gospodnetich
2792919ca9
feat(waydroid): Add script to fix controllers in Waydroid
2023-10-02 21:22:26 -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
708b25e29e
feat(waydroid): Add new Waydroid launcher to streamline use
2023-10-02 11:40:26 -07:00
Kyle Gospodnetich
1526377445
chore: Correct execution flag of new wrappers
2023-10-02 01:20:00 -07:00
Kyle Gospodnetich
fe5311e56f
chore: Update paths for Waydroid policykit shims
2023-10-01 18:11:06 -07:00
Kyle Gospodnetich
7a6085e7df
feat: Add Weston launcher for Waydroid using policykit to start and stop service
2023-10-01 15:57:19 -07:00
Kyle Gospodnetich
ee4ab58f44
feat: Always check kargs ( #398 )
2023-10-01 11:47:05 -07:00