1324 Commits

Author SHA1 Message Date
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
114c1999af
Merge pull request #286 from ublue-os/dependabot/github_actions/actions/checkout-4
chore(deps): bump actions/checkout from 3 to 4
2023-09-11 07:44:45 -06:00
dependabot[bot]
bdc481dd94
chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 11:17:20 +00:00
Kyle Gospodnetich
44cc6ccaea chore: Move steam-web-debug-portforward service to user service. 2023-09-10 21:43:10 -07:00
Kyle Gospodnetich
24ac50fbe5 fix: Make sure files don't exist before copying or symlinking in bazzite-user-setup, allows re-runs without any errors printed. 2023-09-10 21:32:49 -07:00
Kyle Gospodnetich
21e05fa1c6 chore: Enable Steam CEF portforward service by default 2023-09-10 21:05:17 -07:00
Kyle Gospodnetich
b99053512b chore: Remove now unused jupiter-amp-control from patches 2023-09-10 20:52:38 -07:00
Kyle Gospodnetich
44192caae2 chore: Cleanup patch, add changes to btrfs hw support as well 2023-09-10 20:42:30 -07:00
Kyle Gospodnetich
7f49ef20ab chore: Move parts of jupiter-hw-support into libexec 2023-09-10 20:38:37 -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
Kyle Gospodnetich
c30bc6ab17 chore: Update jupiter-hw-support spec 2023-09-10 20:32:24 -07:00
Kyle Gospodnetich
5c068a5f22 fix: Correct issue with Boilr installer if ~/.local/share/applications doesn't exist
feat: Add just command for disabling sdgyrodsu
2023-09-10 11:42:40 -07:00
Kyle Gospodnetich
218f7ea139 chore: Remove unneeded rom-properties install, the later call for the DE-specific package will install it. 2023-09-10 10:51:06 -07:00
Kyle Gospodnetich
5d4ce7ab9a chore(mesa): Add patch to adjust Mesa's config with Valve's changes 2023-09-09 23:40:19 -07:00
Kyle Gospodnetich
0a392457b8 chore(just): Rename some functions to prevent collisions with upstream files for users with old profile.d files 2023-09-09 23:12:21 -07:00
Kyle Gospodnetich
3edc598179 chore(mesa): Remove Valve's defaults, will instead implement as patch 2023-09-09 11:57:16 -07:00
Kyle Gospodnetich
4ff23fc718 chore(mesa): Temporarily switch back to 23.1.6 until RPMFusion updates 2023-09-08 19:23:39 -07:00
Kyle Gospodnetich
ad9187d287 chore: Override mesa-filesystem 2023-09-08 19:13:34 -07:00
Kyle Gospodnetich
cca8e8389f chore(mesa): Remove now unneeded provides 2023-09-08 18:06:44 -07:00
Kyle Gospodnetich
07c3cca369 chore(mesa): Move bazzite version string to Release 2023-09-08 17:10:04 -07:00
Kyle Gospodnetich
ef328139c5 chore(mesa): Add invariant patch from SteamOS 2023-09-08 16:32:40 -07:00
RJ Trujillo
6d221290e0
Merge pull request #269 from ublue-os/hardware-setup-enhancements
chore(hardware-setup): Versioned/rebase checks, and disable Deck services on generic devices
2023-09-08 16:20:16 -06:00
Kyle Gospodnetich
23347190c7 fix(gnome): Set sensible default power settings on Steam Deck hardware automatically 2023-09-08 13:42:48 -07: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
Kyle Gospodnetich
bc559efeb9 chore(mesa): Use simple_mtx in loader_dri3_helper 2023-09-08 11:54:20 -07: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
cd13820cb0 chore(mesa): Update to 23.1.7 2023-09-08 11:16:31 -07:00
Kyle Gospodnetich
08bc7fc9ba chore(mesa): Add additionally needed include 2023-09-08 10:58:28 -07:00
Kyle Gospodnetich
a8ed72381f feat: Include Mission Center 2023-09-08 10:02:49 -07:00
Kyle Gospodnetich
570fcb6c33 chore: Update gamescope patch, use Valve's defaults in Mesa. 2023-09-08 09:52:10 -07:00
Kyle Gospodnetich
6d608d9c18 Revert "fix(deck): Use 3d fullscreen gpu profile on deck builds"
This reverts commit 1326c194a52f6e99553f5815b173c396ba0cbae9.
2023-09-08 08:21:06 -07:00
Kyle Gospodnetich
ddebbd3f2f chore: Minor comment correction, make use of $HOME consistent 2023-09-08 01:38:20 -07:00
Kyle Gospodnetich
52b58c1ef4 chore: Use Gear Lever flatpak for Greenlight appimage if available 2023-09-08 01:22:49 -07:00
Kyle Gospodnetich
791f6934b6 chore: Rename alias scripts to match upstream names 2023-09-08 01:01:20 -07:00
Kyle Gospodnetich
1f6cf23f0d chore: Add clean command to just as well 2023-09-08 00:23:34 -07:00
Kyle Gospodnetich
74e9506a77 chore: Add missing commands and add helpful comments to every just command 2023-09-08 00:22:05 -07:00
Kyle Gospodnetich
41f8404adb chore: Also alias in bash 2023-09-07 22:34:19 -07:00
Kyle Gospodnetich
6e4cb371b9 fix: Correct issues with just command, lists by default and works in fish no matter working directory
Fixes #271
2023-09-07 22:08:21 -07:00
Kyle Gospodnetich
09559a8106
feat(deck): Add disk display to neofetch
you goofy deck users love to show off your 6TB NVMEs
2023-09-07 21:12:54 -07:00
Kyle Gospodnetich
1326c194a5 fix(deck): Use 3d fullscreen gpu profile on deck builds 2023-09-07 09:45:01 -07:00
Kyle Gospodnetich
93456ebe3a chore: Remove now unneeded params on duperemove & rmlint 2023-09-07 08:20:19 -07:00