50 Commits

Author SHA1 Message Date
Kyle Gospodnetich
54f8116856 Merge branch 'main' into main-next 2024-01-11 22:36:48 -08:00
leechgrrl
90d7589929
fix: Zramd-generator generalization (#674)
* Ensure min 4GB of zram on deck and allow for more based on system total

* prettify

* Make change only apply to deck images, restore original desktop behaviour
2024-01-11 22:33:28 -08:00
Kyle Gospodnetich
bbc6215158 Merge branch 'testing' into main-next 2024-01-10 10:22:17 -08:00
Kyle Gospodnetich
076aca71f0 chore: Minor adjustment to ublue-update settings. Don't dbus notify on deck builds, reduce battery requirement on desktop builds until battery check issues are resolved. 2024-01-02 16:01:57 -08:00
Kyle Gospodnetich
876a398459 chore: Update system76-scheduler configs 2024-01-01 01:03:04 -08:00
Kyle Gospodnetich
cbdb1b3b5f chore: Standardize all bash scripts on #!/usr/bin/bash
chore: Standardize all python scripts on #!/usr/bin/python3
chore: Update path for ds-inhibit patch
chore(readme): Remove unused package
2023-12-23 00:03:35 -08:00
Kyle Gospodnetich
0477691f59 chore: Drop normally invisible SDDM theme 2023-12-23 00:03:16 -08:00
Kyle Gospodnetich
4c8034f5a6 chore: Standardize all bash scripts on #!/usr/bin/bash
chore: Standardize all python scripts on #!/usr/bin/python3
chore: Update path for ds-inhibit patch
chore(readme): Remove unused package
2023-12-23 00:02:42 -08:00
Kyle Gospodnetich
508d3a57a2 chore: Remove wireplumber files from /etc/, leave up to updated packages 2023-12-17 17:44:48 -08:00
Kyle Gospodnetich
58ddbf4a3d fix(deck): Restore audio changes on main, this is in lieu of steamdeck-dsp which will remain on :testing for now. 2023-12-01 10:53:34 -08:00
Kyle Gospodnetich
5dde235711 Merge branch 'main' into unstable 2023-11-27 10:31:44 -08:00
Kyle Gospodnetich
0857277629 feat(deck): Switch to new steamdeck-dsp package for audio.
chore: Minor adjustments to how services are enabled by default
2023-11-23 10:31:06 -08:00
Kyle Gospodnetich
460f1110f2 feat(deck): Switch to new steamdeck-dsp package for audio.
chore: Minor adjustments to how services are enabled by default
2023-11-23 10:29:52 -08:00
Kyle Gospodnetich
b1640effac feat(deck): Add new improved audio configs 2023-11-21 17:56:44 -08:00
Kyle Gospodnetich
87904af0ab chore: Revert change to screen rotation script 2023-11-16 15:49:22 -08:00
Kyle Gospodnetich
5831b1dac0 feat(gnome): Add bazzite-menu extension to desktop images, modify defaults to show gamemode option on deck builds. 2023-11-14 16:33:15 -08:00
Kyle Gospodnetich
0391221c8b feat(deck): Add needed changes to support OLED Deck.
Galileo is a guess based on current gamescope source.
2023-11-13 22:06:48 -08:00
Kyle Gospodnetich
7378e4a55b
feat(deck): Enable Wayland by default 2023-11-12 19:15:23 -08:00
Kyle Gospodnetich
edd08c30d7 chore: Restore bluetooth config, set permissions on /var/lib/bluetooth folder 2023-11-08 15:18:08 -08:00
Kyle Gospodnetich
84348917a3 chore: Remove CFS tweaks from System76-Scheduler in preparation for EEVDF 2023-10-30 19:09:15 -07:00
Kyle Gospodnetich
5eb0df8e3d fix(deck): Remove default BT config to address potential permission issues
Part of #456
2023-10-24 23:23:35 -07:00
Kyle Gospodnetich
f89018743a feat(gnome): Add nested desktop support from SteamOS 2023-10-22 16:15:03 -07:00
Kyle Gospodnetich
df3f1c4375 chore: Cleanup bazzite-hardware-setup, make more use of initramfs
chore: Use lower numbers for sysctl.d
2023-10-20 17:26:33 -07:00
Kyle Gospodnetich
50b2894c53 feat(deck): Increase ZRAM size to 4GB by default (Thanks Saber J2X) 2023-10-17 22:41:34 -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
2067b9c3d0
chore: Increase default batterylimit 2023-10-15 00:38:58 -07:00
Kyle Gospodnetich
1d84e3f319 fix: Correct issue with screen rotation on non-deck hardware 2023-10-12 12:15:41 -07:00
Kyle Gospodnetich
d3df175397 chore: Include descendants of Decky 2023-10-11 23:06:38 -07:00
Kyle Gospodnetich
a9cb200620 chore: Add Decky Loader to System76-scheduler ignore list 2023-10-11 23:00:38 -07:00
Kyle Gospodnetich
f35f7fd541 chore: Add steam-patch to system76-scheduler ignore list 2023-10-05 19:49:59 -07:00
Kyle Gospodnetich
5e0c01e19b chore: Add ds-inhibit, handycon, input-remapper, opentabletdriver, oversteer, and sdgyrodsu to list of system76-scheduler ignored packages. 2023-10-03 17:50:16 -07:00
Kyle Gospodnetich
65dac39d9c chore: Add additional packages used in Gamemode to default system76-scheduler config 2023-10-03 15:28:20 -07:00
Kyle Gospodnetich
a592007321 chore: Update config.kdl to match upstream 2023-10-02 20:35:32 -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
75f85d8719 feat: Add option to force discover-overlay to launch on GNOME Wayland (See /etc/default/discover-overlay) 2023-09-27 23:09:12 -07:00
Kyle Gospodnetich
1efe712a07 feat: Restore discover overlay support 2023-09-25 11:46:58 -07:00
Kyle Gospodnetich
484fa8011f feat(deck): Add default-enabled option to disable TDP and other hardware controls on non-deck hardware. See /etc/default/steam-hardware-control 2023-09-19 14:51:41 -07:00
Kyle Gospodnetich
8b660728bc chore: Adjust ublue update settings to avoid hitting CPU check when idle at desktop 2023-09-19 10:41:40 -07:00
RJ Trujillo
70f776c6fb
Merge pull request #313 from ublue-os/return-to-gamemode
feat(deck): Add service to return to gaming mode
2023-09-18 11:38:37 -06:00
Marco Rodolfi
9432f96d04
Remove virtual source to mirror changes from Valve
See e734a2227f an an explanation.
2023-09-18 15:04:48 +02: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
36e073b459 feat: Allow discover-overlay auto-launching to be disabled (and default disable) due to conflict with mangohud 2023-09-17 01:14:02 -07:00
Kyle Gospodnetich
1e28468b87 feat: Add Ryzen SMU driver, load automatically on Deck builds 2023-09-16 10:23:58 -07:00
Kyle Gospodnetich
f2ec8cb4a7 chore(discover): Adjust existing desktop file before deleting instead of shipping our own. 2023-09-16 00:45:50 -07:00
Kyle Gospodnetich
61266b060e feat(deck): Add discover overlay, auto launches on desktop and gamemode if Discord is installed 2023-09-15 10:11:36 -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
b5c7c5abf8 chore: /etc/ cleanup part 2, move remaining /etc/ files to /usr/etc/ 2023-09-13 09:23:29 -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
RJ Trujillo
721f719fde chore(deck): Allow passwordless enablement of autologin handlers 2023-09-12 15:22:30 -06:00