3897 Commits

Author SHA1 Message Date
Kyle Gospodnetich
92450e3d27 chore: Update pipewire to 1.0.7 2024-05-26 22:41:44 -07:00
Kyle Gospodnetich
6d8cf50302
chore: Update gamescope prior to graphical session 2024-05-26 22:23:31 -07:00
Kyle Gospodnetich
97cee98bc1 Merge branch 'main' into testing 2024-05-26 22:19:18 -07:00
Zeglius
8c97326322
fix(user-setup): Improve language-sensible templates setup (#1180)
* fix(user-setup): Use correct templates directory depending of language

Use 'xdg-user-dirs' to obtain a localized path to templates directory (with '$HOME/Templates' as fallback.
Should fix any related issues with Gnome nautilus not detecting templates using other language that english.

* fix(bazzite-user-setup): Add checks before creating templates symlinks

Check if the template files exists in `/etc` before creating the symlinks, otherwise do not create them.

Using only '[[ ! -f file ]]' always returns true in the case of a broken symlink, as per quote of `man test`:

> Except  for  -h  and  -L,  all FILE-related tests dereference symbolic links.

In consequence, it checks the symlink file is pointing to, not tne existence of the symlink itself, thus ends up attempting to overwrite the later.

* chore: Increase setup script version

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-05-26 21:55:16 -07:00
RJ Trujillo
c7df02acd8
Merge pull request #1183 from hoshsadiq/waydroid-arg-passthrough
feat(waydroid): pass arguments for waydroid-launcher through to waydroid
2024-05-26 17:49:08 -06:00
Hosh
a19bb5fd83
exec waydroid + use exported function 2024-05-27 00:11:37 +01:00
Hosh
d29633bd07
Pass arguments for waydroid-launcher through to waydroid. 2024-05-26 15:48:06 -07:00
Kyle Gospodnetich
226e73d5b7
chore: Remove old fontconfig workaround 2024-05-26 13:02:51 -07:00
RJ Trujillo
91ae917343
feat: Add RyzenAdj to desktop images (#1179)
* feat: Ship ryzenadj on desktop images

Signed-off-by: RJ Trujillo <eyecantcu@pm.me>

* fix(framework/amd): Allow MMIO access in userspace for RyzenAdj

Signed-off-by: RJ Trujillo <eyecantcu@pm.me>

* fix(framework/amd): Load Ryzen SMU on startup for RyzenAdj

Signed-off-by: RJ Trujillo <eyecantcu@pm.me>

* chore(README): Note RyzenAdj support for AMD Framework Laptops

Signed-off-by: RJ Trujillo <eyecantcu@pm.me>

---------

Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-26 11:48:10 -07:00
Pat Connors
f64fb7bfcc
chore(readme): Clarify language for flag icons in ToC (#1173) 2024-05-26 11:42:30 -07:00
RJ Trujillo
1a18dc27ad Merge branch 'main' into testing 2024-05-26 12:12:40 -06:00
RJ Trujillo
7270f60fbf
fix(framework/amd): Allow MMIO access in userspace for ryzenadjxy
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-26 11:12:54 -06:00
RJ Trujillo
745b49c813
feat: Ship ryzenadj on desktop images
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-26 11:01:39 -06:00
Kyle Gospodnetich
c62fa2194e Merge branch 'main' into testing 2024-05-25 21:43:46 -07:00
goddog312
de74bc3128 Add flags to select chinese languages.typo. (#1172) 2024-05-25 21:43:38 -07:00
goddog312
045902fd71 docs: Add chinese language to README.md (#1168)
* Initial translation of the readme to Chinese

* desktop and deck part

* The translation work is basically completed.
2024-05-25 21:43:38 -07:00
Noel Miller
40f432765c feat: add fightcade to yafti (#1171) 2024-05-25 21:43:38 -07:00
Zeglius
bb2687111f fix: correct bash if statement for dGPU detection (#1170)
Using '>' instead of '-gt' always returns true (as '>' is not valid with 'test'), adding the flag '-cef-disable-gpu' regardless of the device using a dGPU.
2024-05-25 21:43:38 -07:00
Kyle Gospodnetich
769297708c feat(nvidia): Drop x11 session now that explicit sync is functioning (#1161) 2024-05-25 21:43:27 -07:00
Kyle Gospodnetich
a7e7bd6c78 Merge branch 'main' into testing 2024-05-24 17:24:12 -07:00
Kyle Gospodnetich
6c5c56bd8b Revert "feat(gnome): Add xwayland fractional scaling"
This reverts commit 6b7958e58055e0f54c69eb22e6c3a783aab07e0a.
2024-05-24 17:24:09 -07:00
Kyle Gospodnetich
357634189e chore: Move default timeout config to /etc for easy customization 2024-05-24 17:18:38 -07:00
Kyle Gospodnetich
bd612e013a chore: Move logind changes to file in /etc for easy customization 2024-05-24 17:15:51 -07:00
Kyle Gospodnetich
46d0a6c7da chore: Update firmware files to jupiter-20240503.1 2024-05-24 13:37:21 -07:00
Kyle Gospodnetich
f895ea3b8a Revert "chore(kde): Drop default theme until oddball hardware-specific KDE bug cause can be determined."
This reverts commit 9da79bd7d586d781988344cf324dc4f3a3034ce3.
2024-05-24 10:59:53 -07:00
Kyle Gospodnetich
1f03a33cb9 chore: Further adjust install date in fast fetch 2024-05-24 10:43:27 -07:00
Kyle Gospodnetich
77342067e6 chore: Update to gamescope 3.14.18 2024-05-24 10:25:56 -07:00
Kyle Gospodnetich
57612bf58d fix: Correct sunshine workaround for the latest versions 2024-05-23 23:32:14 -07:00
Kyle Gospodnetich
d9049604b3 chore: Also add libbdplus 2024-05-23 23:32:14 -07:00
Kyle Gospodnetich
2112fb0238 feat: Add libaacs and libbluray for Bluray playback on HTPCs/otherwise. 2024-05-23 22:00:46 -07:00
Kyle Gospodnetich
fabd91e373 chore: Drop libliftoff fallback 2024-05-23 17:40:59 -07:00
Aaron Trout
0482ffc76c
chore: remove build workarounds in mesa.spec (#1165) 2024-05-23 17:21:44 -07:00
Kyle Gospodnetich
9da79bd7d5 chore(kde): Drop default theme until oddball hardware-specific KDE bug cause can be determined. 2024-05-23 17:14:32 -07:00
Wesfun
8c26e18c15 Update README.md (#1074)
* chore: Update steamdeck-dsp package

* Update README.md

The idea of this commit is to emphasize the differences between the bazzite and bazzite-nvidia rebase requests. Emphasizing that the former will give you access to NVK but that it is prone to bugs and not to submit issues with Ublue/Bazzite but rather Mesa who is the maintainers of the driver at the time of writing. Hyperlink was added to clearly direct users of where to submit said bugs if need be

The latter emphasizing that the -nvidia requests come with NVIDIAs Proprietary drivers, not NVK with the rebase examples

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-05-23 11:16:11 -07:00
Aaron Trout
f5f821f93e
feat: mesa 24.1 (#1082)
* feat: mesa 24.1

Description of changes:

- Upgrade to mesa 24.1
- Remove Broadcom fix backport since it's part of 24.1 release
- 'nouveau-experimental' vulkan driver is now just 'nouveau'
- disable Intel RayTracing on anything but x86_64 (it's not supported
  anywhere else)
- Few dependency definitions / updates to fix build issues
  - python3-pycparser
  - cbindgen
  - version bump for wayland-protocols
  - restrict proc-macro2 crate to `< 1.0.80` (fixes
    `error[E0658]: use of unstable library feature 'proc_macro_byte_character'`)
    - also restricting syn crate to `< 2.0.59` because of dependency conflict
      on proc-macro2
  - add 'paste' crate
- add new dri libs to defined output files

* update to rc3

* 1.0.79 seemed to work previously; try that

It worked here:
https://copr.fedorainfracloud.org/coprs/trouter/bazzite-multilib/build/7337624/

Which was a build from the 'main' branch of mesa before
they released the first RC of 24.1

* Revert "1.0.79 seemed to work previously; try that"

This reverts commit 4f52e2dda394bde7a3c450c20b1e6c736558dbd5.

* rust 1.78 is in F40 now which might fix this?

* revert syn package restriction; should be fixed now rust 1.78 is here

* attempt to fix build; make sacrifice to meson gods

* bump to rc4

* chore: Update to stable 24.1.0

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-05-23 11:09:35 -07:00
Kyle Gospodnetich
70e09b4fd7 chore: Fix install date output in FastFetch 2024-05-23 10:55:43 -07:00
Kyle Gospodnetich
759d1eedfe chore: Update to gamescope 3.14.17 2024-05-22 14:18:05 -07:00
Kyle Gospodnetich
e058a36bf9 chore: Remove unneeded config 2024-05-22 09:50:23 -07:00
Kyle Gospodnetich
9fcbaf64b3 chore: Drop auto-power-profile extension 2024-05-22 09:48:11 -07:00
Kyle Gospodnetich
5129075d78 chore(gnome): Add Pods and Podman Desktop to Containers folder 2024-05-21 22:34:42 -07:00
Kyle Gospodnetich
6b7958e580 feat(gnome): Add xwayland fractional scaling 2024-05-21 17:00:21 -07:00
Kyle Gospodnetich
9a1eede973 chore: Add new icons to Utilities folder on GNOME by default 2024-05-21 16:45:43 -07:00
Kyle Gospodnetich
a06c590e36 chore: Use only on the desktop 2024-05-20 23:00:25 -07:00
Kyle Gospodnetich
ba9ac73bc3 chore: Add support for https://github.com/FrameworkComputer/steam-drive-mounter 2024-05-20 22:07:13 -07:00
Kyle Gospodnetich
cae8d96985 feat: Recover from GPU crashes on the primary GPU - from jupiter-hw-support 2024-05-20 21:32:55 -07:00
Kyle Gospodnetich
c3581b4910 chore: Remove unneeded patch 2024-05-20 16:57:01 -07:00
Kyle Gospodnetich
8efb506015 Merge branch 'main' into testing 2024-05-20 16:52:46 -07:00
Kyle Gospodnetich
6dbc6bef60 chore: Update to mesa 24.0.7 2024-05-20 16:52:39 -07:00
Pat Connors
01967d1756
feat: New .desktop shortcuts (Docs and Landing) (#1146)
* Add new Bazzite .desktop icons

Possibly placeholders

* Added new desktop shortcuts (Docs & Landing)

One shortcut goes to the docs page and the other goes to the [pinned forum thread](https://universal-blue.discourse.group/docs?topic=8)

* Update system_files/desktop/shared/usr/share/applications/Bazzite Documentation.desktop

Co-authored-by: Malix <alixbrunetcontact@gmail.com>

* Update system_files/desktop/shared/usr/share/applications/Bazzite Landing.desktop

Co-authored-by: Malix <alixbrunetcontact@gmail.com>

---------

Co-authored-by: Malix <alixbrunetcontact@gmail.com>
2024-05-20 16:46:06 -07:00
Kyle Gospodnetich
742fc6ccc4 chore: Simplify bluez install 2024-05-20 16:10:59 -07:00