RJ Trujillo
933bc038ce
fix(deck): Toggle plasma-autologin off when gamescope-autologin is enabled
2023-07-14 11:14:05 -06:00
RJ Trujillo
8c58e65fad
feat(deck): Autologin to Plasma
...
Currently the user will boot to SDDM upon initial install. This is
not entirely optimal as the default session in SDDM is gamescope
session which is not usable without first updating Steam. This
addresses that by using the same logic we use for gamescope autologin
to login to Plasma on first boot
This commit also simplifies the logic in gamescope-autologin
2023-07-14 11:13:52 -06:00
Kyle Gospodnetich
19b818338e
chore: spec file cleanup
...
chore: minor containerfile reorganization
2023-07-14 09:27:18 -07:00
Kyle Gospodnetich
1afdaf07f3
Merge pull request #32 from ublue-os/drive-fixes
...
Re-engineer drive mounting
2023-07-13 21:24:16 -07:00
Kyle Gospodnetich
14ec81b55f
Merge pull request #35 from ublue-os/layered-lutris
...
feat(deck): Layer Lutris to avoid common issues with the flatpak.
2023-07-13 18:31:03 -07:00
Kyle Gospodnetich
94b8a4238c
feat(deck): Layer Lutris to avoid common issues with the flatpak.
2023-07-13 18:18:28 -07:00
Kyle Gospodnetich
12e4d3c5b7
feat: Enable AMD's P-State EPP driver
2023-07-13 16:14:36 -07:00
Kyle Gospodnetich
0380e04e69
chore: Add udisks2 to README
2023-07-13 13:30:13 -07:00
Kyle Gospodnetich
2710580802
chore: Add new udisks2 to Containerfile
2023-07-13 11:30:27 -07:00
Kyle Gospodnetich
322efa9afc
fix(deck): Add patched udisks2 package
2023-07-13 11:30:27 -07:00
Kyle Gospodnetich
7f024f9c52
chore: Initial commit of unmodified Fedora 38 udisks2 package
2023-07-13 10:41:43 -07:00
Kyle Gospodnetich
ea1577fda5
chore: Remove another unneeded variable in steamos-btrfs, update defaults
2023-07-12 10:22:22 -07:00
Kyle Gospodnetich
438aec5303
fix(deck): Improve how /etc/default/steamos-btrfs is sourced
2023-07-12 10:13:22 -07:00
Kyle Gospodnetich
3a756bd24f
fix(deck): Disable bind mount support
2023-07-12 08:43:56 -07:00
Kyle Gospodnetich
caac5170fc
fix(deck): Get username via ls due to user not yet being set at time of mount.
2023-07-12 07:59:01 -07:00
Kyle Gospodnetich
6a94c6c71d
Merge pull request #34 from ublue-os/fix-descriptions
...
fix(yafti): Correct spelling of description
2023-07-12 07:47:16 -07:00
Kyle Gospodnetich
3829c21e37
chore: Add file exists check to steamos-btrfs.sh in profile.d, remove unused STEAMOS_BTRFS_ROOTFS_PACKMAN_EXTRA_PKGS definition
2023-07-12 07:44:20 -07:00
RJ Trujillo
376b4a166e
fix(yafti): Correct spelling of description
...
'i' before 'p' except after... I don't know where I'm going with this
2023-07-12 07:55:45 -06:00
RJ Trujillo
e0e3486320
fix(jupiter-hw-support): Add f3 as a requirement for drive validation checks
2023-07-12 07:24:01 -06:00
Kyle Gospodnetich
4aff98f48e
chore: Move changes to jupiter-hw-support spec, cleanup
2023-07-11 23:22:03 -07:00
Kyle Gospodnetich
2f3f56b867
chore: Move parts of /usr/lib/hwsupport into /usr/sbin
...
chore: Remove -bazzite package now that it's no longer needed
fix: Add patch for dynamic user name in mounting script
2023-07-11 23:13:55 -07:00
Kyle Gospodnetich
0944aa3f46
chore: Remove now unneeded files
2023-07-11 17:56:12 -07:00
Kyle Gospodnetich
14c6732085
chore: Return to using jupiter-hw-support-btrfs now that SELinux fix is in place.
2023-07-11 17:55:21 -07:00
Kyle Gospodnetich
940d309b3e
fix: Correct issues with selinux by moving files from /lib/hwsupport to /sbin/hwsupport in jupiter-hw-support packages.
2023-07-11 17:51:48 -07:00
RJ Trujillo
1f03d05b97
fix(deck): Check if micro SD card is mounted before attempting to mount
2023-07-10 20:10:26 -06:00
RJ Trujillo
fdd8facb43
feat(deck): Simplify mounting process
...
- Drop usage of udisks
- Use /mnt/sdcard mount point
- FS opts will be moved to fstab
2023-07-10 18:45:09 -06:00
RJ Trujillo
a5505426db
chore(deck): Remove post f3probe cleaning during format
...
Not being used at the moment
2023-07-10 18:45:09 -06:00
RJ Trujillo
c13d8b6b05
chore(deck): Remove useless system storage check when formatting
...
There isn't a case where we'd ever be working with anything but a
micro SD card
2023-07-10 18:45:09 -06:00
RJ Trujillo
2c4128099c
chore(deck): Assume /dev/mmcblk is always the storage device
2023-07-10 18:45:09 -06:00
RJ Trujillo
3ded7f02b4
chore(deck): Only monitor SD cards for automount
2023-07-10 18:45:09 -06:00
RJ Trujillo
69e8c9b660
fix(deck): Temp remove validation check
2023-07-10 18:44:56 -06:00
Kyle Gospodnetich
d0e0e8bb9e
chore(deck): Switch to jupiter-hw-support-bazzite package without drive mounting scripts
2023-07-10 11:04:11 -07:00
RJ Trujillo
f78aab84b0
fix(deck): Remove mount lock
...
We already outright stop the automount service before formatting and
start it again afterwards. This provides redundant functionality and
increases the possibility of a failure
2023-07-10 11:30:43 -06:00
RJ Trujillo
d53f0c0636
fix(deck): Perform automount as current user
2023-07-10 11:21:14 -06:00
RJ Trujillo
0ccf7ac6d1
feat(deck): Implement BTRFS support from SteamOS BTRFS
2023-07-10 11:19:47 -06:00
RJ Trujillo
efeea77b26
chore(deck): Restore automount rules
2023-07-10 11:19:47 -06:00
RJ Trujillo
eca91bbaef
chore(deck): Ensure drive scripts are executable
2023-07-10 11:19:10 -06:00
Kyle Gospodnetich
c531e71e64
chore: Remove creation of deck user, hopefully won't be needed again
2023-07-10 10:37:40 -06:00
Kyle Gospodnetich
6f6f1dbca5
feat: Add jupiter-hw-support-bazzite spec that lacks drive handling scripts.
...
chore: Initial add of drive handling scripts from jupiter-hw-support package to our repo.
2023-07-10 10:37:07 -06:00
Kyle Gospodnetich
2c68978bd4
Merge pull request #33 from EyeCantCU/update-checks
...
feat(deck): Use new system update check
2023-07-09 17:02:18 -07:00
RJ Trujillo
0273559311
feat(deck): Use new system update check
...
The existing system update check using skopeo has now been migrated
over to ublue-update. This enables that check
2023-07-09 16:53:02 -06:00
Kyle Gospodnetich
b6288a1ed0
fix: Use alternate Nvidia init in Distrobox
2023-07-08 16:45:05 -07:00
Kyle Gospodnetich
40f4195a0f
feat(deck): Enable Fan Control Service
2023-07-07 22:02:46 -07:00
Kyle Gospodnetich
9a0f242a9c
Merge pull request #30 from ublue-os/fix-spelling
...
fix: Address issues removing krfb
2023-07-07 12:52:38 -07:00
RJ Trujillo
1a6cdffc1a
fix: Remove krfb-libs
2023-07-07 13:18:31 -06:00
RJ Trujillo
cbad1a4219
fix: Correct spelling of rpm-ostree
2023-07-07 13:07:58 -06:00
Kyle Gospodnetich
f2e798fc1f
chore: Remove qt5-qdbusviewer and krfb from image
2023-07-06 23:10:56 -07:00
Kyle Gospodnetich
87af74f7ba
fix: Add file to automatically source /etc/default/steamos-btrfs
2023-07-06 22:35:03 -07:00
Kyle Gospodnetich
c40d5721f1
fix: Specify version of vkBasalt and MangoHUD flatpaks
...
fix: Add "deck" user and group for hardcoded references
chore: Adjust Yafti titles
2023-07-06 22:00:26 -07:00
Kyle Gospodnetich
ccdea07c5f
Merge pull request #29 from ublue-os/rocm
...
feat: Add ROCM-HIP and ROCM-OpenCL
2023-07-06 15:29:47 -07:00