mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-03-16 16:20:48 +00:00
Merge branch 'main' into justfile-cleanup
This commit is contained in:
commit
a5c7cb5db7
1
.github/FUNDING.yml
vendored
Normal file
1
.github/FUNDING.yml
vendored
Normal file
@ -0,0 +1 @@
|
||||
github: KyleGospo
|
4
.github/pull_request_template.md
vendored
4
.github/pull_request_template.md
vendored
@ -2,6 +2,10 @@
|
||||
Thank you for contributing to the Universal Blue project!
|
||||
Here are some tips for you:
|
||||
|
||||
## Thank you for contributing to the Universal Blue project!
|
||||
|
||||
Please [read the Contributor's Guide](https://universal-blue.org/CONTRIBUTING/) before submitting a pull request.
|
||||
|
||||
In this project we follow [Semantic PRs][1] and [Conventional Commits][2] to describe features and fixes we made. It would be nice if you did too as we use this to generate changelogs with the right sections:
|
||||
|
||||
feat(deck): enable this deck specific feature
|
||||
|
61
.github/workflows/build_iso.yml
vendored
Normal file
61
.github/workflows/build_iso.yml
vendored
Normal file
@ -0,0 +1,61 @@
|
||||
name: Build ISOs
|
||||
on:
|
||||
workflow_dispatch:
|
||||
env:
|
||||
IMAGE_REGISTRY: ghcr.io/${{ github.repository_owner }}
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
build-iso:
|
||||
runs-on: ubuntu-22.04
|
||||
permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
id-token: write
|
||||
container:
|
||||
image: fedora:${{ matrix.major_version }}
|
||||
options: "--privileged"
|
||||
volumes:
|
||||
- "/:/host"
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
image_name: [bazzite, bazzite-nvidia, bazzite-gnome, bazzite-gnome-nvidia, bazzite-deck, bazzite-deck-gnome, bazzite-ally, bazzite-ally-gnome, bazzite-asus, bazzite-gnome-asus, bazzite-asus-nvidia, bazzite-gnome-asus-nvidia]
|
||||
major_version: [39]
|
||||
image_tag: [stable]
|
||||
steps:
|
||||
- name: Set EXTRA_BOOT_PARAMS
|
||||
run: |
|
||||
EXTRA_BOOT_PARAMS=""
|
||||
if [[ "${{ matrix.image_name }}" == "bazzite-deck" || "${{ matrix.image_name }}" == "bazzite-deck-gnome" || "${{ matrix.image_name }}" == "bazzite-deck-budgie" ]]; then
|
||||
EXTRA_BOOT_PARAMS="inst.resolution=1280x800"
|
||||
fi
|
||||
echo "EXTRA_BOOT_PARAMS=$EXTRA_BOOT_PARAMS" >> $GITHUB_ENV
|
||||
- name: Build ISOs
|
||||
uses: ublue-os/isogenerator@1.0.8
|
||||
with:
|
||||
ARCH: x86_64
|
||||
IMAGE_NAME: ${{ matrix.image_name }}
|
||||
IMAGE_REPO: ghcr.io/ublue-os
|
||||
VARIANT: 'Kinoite'
|
||||
VERSION: ${{ matrix.major_version }}
|
||||
IMAGE_TAG: ${{ matrix.image_tag }}
|
||||
SECURE_BOOT_KEY_URL: 'https://github.com/ublue-os/akmods/raw/main/certs/public_key.der'
|
||||
ENROLLMENT_PASSWORD: 'ublue-os'
|
||||
ACTION_REPO: ublue-os/isogenerator
|
||||
ACTION_REF: 1.0.8
|
||||
EXTRA_BOOT_PARAMS: ${{ env.EXTRA_BOOT_PARAMS }}
|
||||
- name: Upload ISOs and SHA Checksum Files to R2
|
||||
shell: bash
|
||||
run: |
|
||||
export RCLONE_CONFIG_R2_TYPE=s3
|
||||
export RCLONE_CONFIG_R2_PROVIDER=Cloudflare
|
||||
export RCLONE_CONFIG_R2_ACCESS_KEY_ID=${{ secrets.R2_ACCESS_KEY_ID }}
|
||||
export RCLONE_CONFIG_R2_SECRET_ACCESS_KEY=${{ secrets.R2_SECRET_ACCESS_KEY }}
|
||||
export RCLONE_CONFIG_R2_REGION=auto
|
||||
export RCLONE_CONFIG_R2_ENDPOINT=${{ secrets.R2_ENDPOINT }}
|
||||
dnf install -y rclone
|
||||
rclone copy ./end_iso R2:bazzite
|
22
.github/workflows/generate_changelog.yml
vendored
Normal file
22
.github/workflows/generate_changelog.yml
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
checks: write
|
||||
actions: read
|
||||
packages: write
|
||||
pull-requests: write
|
||||
|
||||
name: Generate Changelog
|
||||
jobs:
|
||||
release-please:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: google-github-actions/release-please-action@v4
|
||||
id: release-please
|
||||
with:
|
||||
release-type: simple
|
||||
package-name: release-please-action
|
70
.github/workflows/release-please.yml
vendored
70
.github/workflows/release-please.yml
vendored
@ -1,70 +0,0 @@
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
checks: write
|
||||
actions: read
|
||||
packages: write
|
||||
pull-requests: write
|
||||
|
||||
name: Release Please
|
||||
jobs:
|
||||
release-please:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
releases_created: ${{ steps.release-please.outputs.releases_created }}
|
||||
tag: ${{ steps.release-please.outputs.tag_name }}
|
||||
upload_url: ${{ steps.release-please.outputs.upload_url }}
|
||||
steps:
|
||||
- uses: google-github-actions/release-please-action@v4
|
||||
id: release-please
|
||||
with:
|
||||
release-type: simple
|
||||
package-name: release-please-action
|
||||
build-iso:
|
||||
name: Generate and Release ISOs
|
||||
runs-on: ubuntu-latest
|
||||
needs: release-please
|
||||
if: ${{ needs.release-please.outputs.releases_created == 'true' }}
|
||||
container:
|
||||
image: fedora:39
|
||||
options: --privileged
|
||||
permissions:
|
||||
contents: write
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Generate ISO
|
||||
uses: ublue-os/isogenerator@v2.3.1
|
||||
id: isogenerator
|
||||
with:
|
||||
image-name: bazzite
|
||||
installer-repo: releases
|
||||
installer-major-version: 39
|
||||
boot-menu-path: boot_menu.yml
|
||||
- name: install github CLI
|
||||
run: |
|
||||
sudo dnf install 'dnf-command(config-manager)' -y
|
||||
sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo
|
||||
sudo dnf install gh -y
|
||||
- name: Upload ISO
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
run: |
|
||||
gh release upload \
|
||||
${{ needs.release-please.outputs.tag }} \
|
||||
./${{ steps.isogenerator.outputs.iso-path }} \
|
||||
--repo ${{ github.repository_owner }}/${{ github.event.repository.name }} \
|
||||
--clobber
|
||||
|
||||
- name: Upload SHA256SUM
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
run: |
|
||||
gh release upload \
|
||||
${{ needs.release-please.outputs.tag }} \
|
||||
./${{ steps.isogenerator.outputs.sha256sum-path }} \
|
||||
--repo ${{ github.repository_owner }}/${{ github.event.repository.name }} \
|
||||
--clobber
|
171
CHANGELOG.md
171
CHANGELOG.md
@ -1,5 +1,176 @@
|
||||
# Changelog
|
||||
|
||||
## 2.3.0 (2024-02-23)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* Add 'ujust restore-original-terminal' to restore the default terminal for KDE/GNOME that was hidden when we switched to prompt ([9529cf2](https://github.com/ublue-os/bazzite/commit/9529cf223fda274a68ba5ed765b4672ba4148e08))
|
||||
* Add a just command and default-enabled option to the Bazzite portal to fix download speeds under Steam for Linux. ([07f2bfc](https://github.com/ublue-os/bazzite/commit/07f2bfc4dbb7034387d99d09049508ff68682577))
|
||||
* Add a just command and default-enabled option to the Bazzite portal to fix download speeds under Steam for Linux. ([9f6edde](https://github.com/ublue-os/bazzite/commit/9f6edde1fc099615e82c059009a3665ccfe1afff))
|
||||
* Add a number of useful cockpit plugins ([7b4e7b8](https://github.com/ublue-os/bazzite/commit/7b4e7b855b861bf0b870d052758221a723502ed0))
|
||||
* Add a warning when the currently booted image is over a month old ([84a9e07](https://github.com/ublue-os/bazzite/commit/84a9e07615a8909faf048928e797b739ffaec6ba))
|
||||
* Add auto updating for some CSS Loader themes not on the official store with topgrade ([d7c5e52](https://github.com/ublue-os/bazzite/commit/d7c5e52c9aab84d11e8f4143e92cdaadf787748b))
|
||||
* Add automatic nested desktop resolution handling for a number of handhelds. ([668eb07](https://github.com/ublue-os/bazzite/commit/668eb07187203f3bba0ea9ed3222c0c26eb17173))
|
||||
* Add BoxBuddy to Bazzite Portal ([16b3eaf](https://github.com/ublue-os/bazzite/commit/16b3eafdc97c6b13040b40a4d24c95eaa5dfac9f))
|
||||
* Add HHD support for GPD Win Mini & GPD Max 2 ([e347c5a](https://github.com/ublue-os/bazzite/commit/e347c5af8a8e298d62b6e5bea205e91b659ca139))
|
||||
* Add HHD to GPD Win 4 ([661160d](https://github.com/ublue-os/bazzite/commit/661160d5c899ab93b42cd127ff40994e1dfbe426))
|
||||
* Add joystickwake to keep screen alive from controller input ([564c5bf](https://github.com/ublue-os/bazzite/commit/564c5bf6355505cba58fbddd72862a93daa89ce8))
|
||||
* Add MOTD thanks to [@bsherman](https://github.com/bsherman) and [@castrojo](https://github.com/castrojo) ([#717](https://github.com/ublue-os/bazzite/issues/717)) ([674fc08](https://github.com/ublue-os/bazzite/commit/674fc08a5eeb2a92317a56c441c487ba3b8c6e35))
|
||||
* Add patched switcheroo for multi-GPU systems ([6b31f29](https://github.com/ublue-os/bazzite/commit/6b31f29405e386795accf2b82ac2db95e68209b8))
|
||||
* Add patched switcheroo-control by Sentry, fixes dGPU/iGPU switching ([3f3a1eb](https://github.com/ublue-os/bazzite/commit/3f3a1eb5d3539dba1cc9034b4ee3059c95bfa0f5))
|
||||
* Add Planify (https://github.com/alainm23/planify) to Yafti ([ab0535a](https://github.com/ublue-os/bazzite/commit/ab0535acf20e075caccd4355552219f1cdff4e82))
|
||||
* Add support for AIR Plus ([155f6f5](https://github.com/ublue-os/bazzite/commit/155f6f59e436ac151940aacd4c7d560a5b7b41a3))
|
||||
* Add support for ayn-platform driver ([33592d3](https://github.com/ublue-os/bazzite/commit/33592d35389243352a8a3aad3fe53945678d3bc0))
|
||||
* Add support for REALTEK RTL8814AU devices ([cb91d9f](https://github.com/ublue-os/bazzite/commit/cb91d9f02cb16230ace989212346557b3932f821))
|
||||
* Add support for REALTEK RTLXXAU devices ([9a1c9d1](https://github.com/ublue-os/bazzite/commit/9a1c9d1e34b76e100d717197cc9b42670daaa696))
|
||||
* Add System Update application utilizing Topgrade ([dc95ca9](https://github.com/ublue-os/bazzite/commit/dc95ca98b65c1ac391fdac3d275388d2beef4f27))
|
||||
* Add topgrade for upgrades, this will be extended to take over updates moving forward ([2f5bb6a](https://github.com/ublue-os/bazzite/commit/2f5bb6abe4bad8825935f2d904181b54be476afc))
|
||||
* Add TuneD in place of PPD ([c0b853a](https://github.com/ublue-os/bazzite/commit/c0b853aac6d6880b0937323709d468459acf4c06))
|
||||
* Add TuneD-PPD, replacing power profiles daemon ([7d63435](https://github.com/ublue-os/bazzite/commit/7d63435a7dd4e7302aa17d166088a74e66d63dab))
|
||||
* Add udev rules for HHD's DualSense Gyro ([f492777](https://github.com/ublue-os/bazzite/commit/f4927774b0371a03be70cc07fc950d8a6cc7a686))
|
||||
* Add ujust command to force-enable AMD pstate ([c23dac4](https://github.com/ublue-os/bazzite/commit/c23dac4dba689f633fbb21ea0c7569e8ea0de921))
|
||||
* Add Vapor & VGUI2 themes for Prompt terminal ([d91ad21](https://github.com/ublue-os/bazzite/commit/d91ad213ea00bfb9f0858125269e379e42347968))
|
||||
* Add vdpau drivers with h264 support ([90a3cc9](https://github.com/ublue-os/bazzite/commit/90a3cc97aa661c4ea2552a699745c97535c83bbe))
|
||||
* Add ZLUDA for CUDA support on AMD hardware, present in /usr/lib64/zluda/* ([515b79f](https://github.com/ublue-os/bazzite/commit/515b79fb40983287e8ed9f08f232a536e0f2d69d))
|
||||
* Allow MangoHUD config on all flatpaks automatically ([dd782c8](https://github.com/ublue-os/bazzite/commit/dd782c811387110bfecc25076e0a6fe02dda5c66))
|
||||
* Allow tailscale control by default for users in wheel, cleanup hhd enabling script ([e693724](https://github.com/ublue-os/bazzite/commit/e6937241f851f93f7c20e98743ee99e1f1803f59))
|
||||
* Allow VkBasalt config on all flatpaks automatically ([221f8cb](https://github.com/ublue-os/bazzite/commit/221f8cb56b80c6bfb7fcfd7bc3a71600c44088c0))
|
||||
* **ally:** Add support for BMI323 gyro ([c803164](https://github.com/ublue-os/bazzite/commit/c8031649cdd6f4ebff5df8f3437776c95c3120c3))
|
||||
* Automatically change iomem for handhelds that need ryzenadj ([9b1b4c0](https://github.com/ublue-os/bazzite/commit/9b1b4c0931ad1d5ba5fc0451e9f96c699565c6e5))
|
||||
* **ayaneo:** Add ayaneo-platform and patched bmi160 drivers ([62aa585](https://github.com/ublue-os/bazzite/commit/62aa585ecc99f191ad6635808a85c02ce1bfb72a))
|
||||
* Blacklist k10temp in favor of zenpower3 ([bd41da2](https://github.com/ublue-os/bazzite/commit/bd41da22c9dd9de3cea5ee1c117f90b034c891d4))
|
||||
* **ci:** Add kernel signing ([75d8586](https://github.com/ublue-os/bazzite/commit/75d858625e5ab51a9e49ce0e5a803953fa14aa80))
|
||||
* **ci:** Introduce a stable tag ([#710](https://github.com/ublue-os/bazzite/issues/710)) ([c5a69fa](https://github.com/ublue-os/bazzite/commit/c5a69faba73ebcded7ea368043bf9b970e873c9d))
|
||||
* Clean up just file situation, use split deck/desktop just files with a single shared one ([0f0feea](https://github.com/ublue-os/bazzite/commit/0f0feea4c3a993c8d8ac00349a4daf947e09ba3f))
|
||||
* **deck:** Add Bazzite Steam Startup video by SuperRiderTH ([9fddcf8](https://github.com/ublue-os/bazzite/commit/9fddcf856267c953e30eb0f40105fe75c0b0b203))
|
||||
* **deck:** Add BoxBuddy to Bazzite Portal ([c8475aa](https://github.com/ublue-os/bazzite/commit/c8475aa4f1cb1db15b15af2093d56a22d41917af))
|
||||
* **deck:** Add fix for suspend with some wifi adapters. ([0492920](https://github.com/ublue-os/bazzite/commit/04929200614a16c16d22854924a42f42561049d8))
|
||||
* **deck:** Add Loki Max to rotation fix script and nested desktop defaults ([df51d82](https://github.com/ublue-os/bazzite/commit/df51d82679950a86f2dc91d7b52271b177713ed1))
|
||||
* **deck:** Add ujust command for installing HHD Decky ([55f6915](https://github.com/ublue-os/bazzite/commit/55f6915f2011db16b46272a7a5df00358ffd5b72))
|
||||
* **deck:** Add ujust commands to install various themes needed by ROG Ally & Legion Go. ([d7c5e52](https://github.com/ublue-os/bazzite/commit/d7c5e52c9aab84d11e8f4143e92cdaadf787748b))
|
||||
* **deck:** Include BMI260 gyroscope driver ([c88af81](https://github.com/ublue-os/bazzite/commit/c88af8175f9e06ed4e162f4735aebcd1f9465ea7))
|
||||
* Enable Discord RPC for non-flatpak applications by default ([b24e2dc](https://github.com/ublue-os/bazzite/commit/b24e2dc85057c672305c33f223581c361821b834))
|
||||
* **gnome:** Add File Roller Archive Manager ([#786](https://github.com/ublue-os/bazzite/issues/786)) ([5e18df5](https://github.com/ublue-os/bazzite/commit/5e18df5aa69dd5d45a17281124cb348b66b8aaec))
|
||||
* **gnome:** Add ujust command to reset Bazzite setting customizations ([e4455c6](https://github.com/ublue-os/bazzite/commit/e4455c67fd08cd40b39d2419d53a2189489e90a4))
|
||||
* **gnome:** Remove Totem in favor of Celluloid ([#697](https://github.com/ublue-os/bazzite/issues/697)) ([7c4d2ac](https://github.com/ublue-os/bazzite/commit/7c4d2accac2609b00534af153bdb2c55d4189ab8))
|
||||
* **gnome:** Show link to Pods in Bazzite Menu ([96fb299](https://github.com/ublue-os/bazzite/commit/96fb2997fdcfdd82398dd746b86ad164613be88a))
|
||||
* **gnome:** Show link to Pods in Bazzite Menu ([779951d](https://github.com/ublue-os/bazzite/commit/779951d7b10ac8394a0e038117bcf56cb9db9c35))
|
||||
* Include nerd-fonts, this will automatically be used as a fallback for the default Fira Code font when an unknown symbol is requested ([58c66d1](https://github.com/ublue-os/bazzite/commit/58c66d1a611cc3c1ccca90136945640ba3f09c6a))
|
||||
* Include nerd-fonts, this will automatically be used as a fallback for the default Fira Code font when an unknown symbol is requested ([6073c84](https://github.com/ublue-os/bazzite/commit/6073c849b98b4e049e8c97b941850dcdcdae48b8))
|
||||
* **just:** Add changes to work with new tooling in ublue-os/config ([#691](https://github.com/ublue-os/bazzite/issues/691)) ([0165dfc](https://github.com/ublue-os/bazzite/commit/0165dfcf3284470b94cd2f3be78b03d69bf44c32))
|
||||
* **kde:** Add option to restore the gtk-4.0 breeze theme to just ([5f735d3](https://github.com/ublue-os/bazzite/commit/5f735d3c6bbf6b9924479756f74e8fce0262eb0b))
|
||||
* **kde:** Add System Update to the default list of favorite applications ([f9614a0](https://github.com/ublue-os/bazzite/commit/f9614a032c4a15ededd843c11e02eb78fb56de26))
|
||||
* **kde:** Support light theme in Prompt w/ Vapor theme applied ([4a4ed95](https://github.com/ublue-os/bazzite/commit/4a4ed952489bb263204e9bc2540ac5f7defa0ea7))
|
||||
* **legion:** Enable Steam Hardware Control when SimpleDeckyTDP is installed via ujust ([7827fb1](https://github.com/ublue-os/bazzite/commit/7827fb19f811fb9366e29c4ada294b6a3f3ab2f3))
|
||||
* **loki max:** Auto enable handycon ([00d0729](https://github.com/ublue-os/bazzite/commit/00d07292683322545d691daa06024ee74a12981e))
|
||||
* Make wireplumber write-able for later use with steamdeck-dsp ([b0bdb90](https://github.com/ublue-os/bazzite/commit/b0bdb90e71de9a6894fe5c72c12dc46747d5a67d))
|
||||
* Make wireplumber write-able for later use with steamdeck-dsp ([35c01cf](https://github.com/ublue-os/bazzite/commit/35c01cf29b5a99907334e9c8baeae658c85e2ecc))
|
||||
* **nvidia:** Default to x11 ([bd4d24a](https://github.com/ublue-os/bazzite/commit/bd4d24a574cf8ed878310284d4bb0f5b0877c439))
|
||||
* **nvidia:** Enable Supergfxctl extension by default under GNOME ([a26c0b5](https://github.com/ublue-os/bazzite/commit/a26c0b57266b8cc94d82cd7664fdd5710ca11560))
|
||||
* **nvidia:** Enable Supergfxctl extension by default under GNOME ([d936647](https://github.com/ublue-os/bazzite/commit/d9366472d63963a4a69db88bd9a5917a80e28e7f))
|
||||
* Override default fish greeting to allow the motd to work ([adfa1e0](https://github.com/ublue-os/bazzite/commit/adfa1e0a57781dfc422f9f598eb6a7ac2b54824a))
|
||||
* Pre-install BoxBuddy ([#797](https://github.com/ublue-os/bazzite/issues/797)) ([27568ec](https://github.com/ublue-os/bazzite/commit/27568ecc18053eec79f4a96107dd0c306d0497fe))
|
||||
* Replace power profiles daemon with TuneD ([b6e3805](https://github.com/ublue-os/bazzite/commit/b6e3805871408979c18e21fed1e1bb2b1f1e6a72))
|
||||
* Replace power profiles daemon with TuneD ([f17e8fc](https://github.com/ublue-os/bazzite/commit/f17e8fc2472fbf5b89f6b64427c9e3445f133197))
|
||||
* Ship a default Pods config for new users, simplifies setup for people who aren't container nerds ([ee08b8c](https://github.com/ublue-os/bazzite/commit/ee08b8c4ac538d59cf401a672490d2ff2934b5c8))
|
||||
* Support Incus OOTB ([7fb4d1d](https://github.com/ublue-os/bazzite/commit/7fb4d1d6e807309ae12e3892f0304d288326d437))
|
||||
* Support multitouch in Waydroid (Thanks Aru!) ([463f206](https://github.com/ublue-os/bazzite/commit/463f206770219ee3d56aa138a666e85134fea261))
|
||||
* Switch from Zenpower3 to Zenergy ([33592d3](https://github.com/ublue-os/bazzite/commit/33592d35389243352a8a3aad3fe53945678d3bc0))
|
||||
* Switch to layered sunshine ([a524faa](https://github.com/ublue-os/bazzite/commit/a524faac6d82f132c1d04e7dd9a7695c903598e2)), closes [#649](https://github.com/ublue-os/bazzite/issues/649)
|
||||
* Switch to modified xone that retains full support for xpad, resolves issues with third party game controllers in previous releases. ([6f50817](https://github.com/ublue-os/bazzite/commit/6f50817806e1b85d60d4e6a6f66ed3b275200c45))
|
||||
* Switch to newer ublue-update powered by topgrade ([0c1c140](https://github.com/ublue-os/bazzite/commit/0c1c14062914ae8f8fcc61d616e468d5a9d12dad))
|
||||
* Use automatic desktop sizing from nested desktop for Waydroid ([3beaff3](https://github.com/ublue-os/bazzite/commit/3beaff35bbe310673eb5ca33581f73588aa1a39f))
|
||||
* Use stock fedora gamepad drivers by default. If you are using a controller better served by xpad/xpadneo, switch with "ujust use-ublue-gamepads" ([080e40c](https://github.com/ublue-os/bazzite/commit/080e40c59224aeecd066c5468791aef0ba9b70a9))
|
||||
* Use stock fedora gamepad drivers by default. If you are using a controller better served by xpad/xpadneo, switch with "ujust use-ublue-gamepads" ([4852526](https://github.com/ublue-os/bazzite/commit/48525261b7189d5385dc207df3849d1ec8ee5e28))
|
||||
* Use topgrade for ujust update ([97aeca6](https://github.com/ublue-os/bazzite/commit/97aeca6e1ba0b5a703f564e4dbae7d976013ce40))
|
||||
* **waydroid:** Fix controller integration, add automatic DPI scaling for Deck & Legion Go, others can be added to /etc/default/waydroid-launcher ([61ae746](https://github.com/ublue-os/bazzite/commit/61ae7465e68a93d9481611c3fbfd1be53995b20e))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Add a fix for LibreOffice flatpak to correct a printing bug ([9a22b18](https://github.com/ublue-os/bazzite/commit/9a22b180ac6c4bb695f83fda13fda091fadd2770))
|
||||
* Add a fix for LibreOffice flatpak to correct a printing bug ([660fa86](https://github.com/ublue-os/bazzite/commit/660fa86fa8dda91902af43797609f7e18bcfab14))
|
||||
* add back ujust toggle-updates ([#759](https://github.com/ublue-os/bazzite/issues/759)) ([56a963c](https://github.com/ublue-os/bazzite/commit/56a963ca572c5949d7ce2fcc84b320f6a8987355))
|
||||
* Add crash fix from upstream for some HTPCs (Thanks [@nadiaholmquist](https://github.com/nadiaholmquist)) ([aad5548](https://github.com/ublue-os/bazzite/commit/aad55487da315270aa730f8ed19282c4b9dffc4d))
|
||||
* Add memory limit to duperemove service ([ab41b7c](https://github.com/ublue-os/bazzite/commit/ab41b7c22f0facbb6727b2e72c0d91683d76a79d))
|
||||
* Add missing i2c-tools package ([31bb763](https://github.com/ublue-os/bazzite/commit/31bb76360302de956e96bd4cea319432c7f5560a))
|
||||
* Add new just restructuring to the deck just file ([87bb7a3](https://github.com/ublue-os/bazzite/commit/87bb7a34b5d0c45d231c83443de8b3d66037d381))
|
||||
* Add new ROG Ally dmi ([bfaaf95](https://github.com/ublue-os/bazzite/commit/bfaaf955a51f4dfd52e782eddf24010e417e8097))
|
||||
* added glibc-headers and glibc-devel to override list ([#729](https://github.com/ublue-os/bazzite/issues/729)) ([473fab7](https://github.com/ublue-os/bazzite/commit/473fab7daf05d6bf07571e99cd9a694eaf97fb99))
|
||||
* **ally:** Correct blacklist for undesirable gyro ([a57f7d4](https://github.com/ublue-os/bazzite/commit/a57f7d4e385b484a2808c070354f102ac8cd6ad4))
|
||||
* **ally:** Correct rotation in KDE ([c314aea](https://github.com/ublue-os/bazzite/commit/c314aea8feb6d311f95c30e4493d3a91aebbbb89)), closes [#680](https://github.com/ublue-os/bazzite/issues/680)
|
||||
* Always use ds-inhibit service ([b7e27cf](https://github.com/ublue-os/bazzite/commit/b7e27cffca0097575c87b8d87645787d1026667a))
|
||||
* **asus:** Ensure ROG GUI is installed. ([e43ff9e](https://github.com/ublue-os/bazzite/commit/e43ff9ee98d892001a94273c886614f206bc8f57))
|
||||
* Correct fan control on Jupiter (Thanks RodoMa92) ([a6e0b97](https://github.com/ublue-os/bazzite/commit/a6e0b97a38f5b278958edb1f4eb638de66f91ba7))
|
||||
* Correct gamemode check in rotation fix ([6eb6f27](https://github.com/ublue-os/bazzite/commit/6eb6f271272c4b6bbdb0f2e598dadd7f12d8ef6d))
|
||||
* Correct path to rotation fix hardware check. ([e31e63b](https://github.com/ublue-os/bazzite/commit/e31e63bcb29bdbe992e35fb98e83a95dca7ffb89))
|
||||
* Correct possible issue when rebasing from another Fedora issue with flathub/flatpak repositories. ([448a3ca](https://github.com/ublue-os/bazzite/commit/448a3cafa8fd55d158177c36281e9f873caaac91))
|
||||
* Correct restore-original-terminal command on KDE ([ebc473d](https://github.com/ublue-os/bazzite/commit/ebc473da1b0929dc34b5ce76b55b94261b9ff9a4))
|
||||
* Correct restore-original-terminal command on KDE ([2c18133](https://github.com/ublue-os/bazzite/commit/2c18133e2ad158d33ffda328a38ec5623f2ef1c7))
|
||||
* Correct rotation for Lenovo p14s gen2 ([#782](https://github.com/ublue-os/bazzite/issues/782)) ([462deab](https://github.com/ublue-os/bazzite/commit/462deabe7fdab34d47c164fa54774a3297bce4b4))
|
||||
* Correct sunshine-workaround service issue ([f0f509e](https://github.com/ublue-os/bazzite/commit/f0f509eb441e9cd5351bc4cb204f0b60dc8f4f83))
|
||||
* Create git repository if it doesn't already exist in Firefox/Thunderbird GNOME theme updater ([b123e28](https://github.com/ublue-os/bazzite/commit/b123e28d1685320d9025a2cfceb5cc0c2df827ef))
|
||||
* Create git repository if it doesn't already exist in Firefox/Thunderbird GNOME theme updater ([5303f00](https://github.com/ublue-os/bazzite/commit/5303f00abef85fe6c1ff139b25fd9840ac3c3d68))
|
||||
* **deck:** Add GPD Win 4 to rotation fix script ([695f68a](https://github.com/ublue-os/bazzite/commit/695f68a01e280f0a7d3b9d4f2920112f0f2b6a2a))
|
||||
* **deck:** Improve bazzite-rotation-fix (Thanks Aru!) ([898a70e](https://github.com/ublue-os/bazzite/commit/898a70e061f470e1487dc390e9f016788f9ac985))
|
||||
* Disable container update in topgrade, solves issue with topgrade needlessly starting containers. Does not affect Distrobox. ([b97f10b](https://github.com/ublue-os/bazzite/commit/b97f10b613f9c1f24b31e504da14497bb8d97823))
|
||||
* Disable negativo17 before installing xone ([e725c0f](https://github.com/ublue-os/bazzite/commit/e725c0f817419e9e762248bd7ee76c0658a69ce8))
|
||||
* Disable negativo17 before installing xone ([c5a532e](https://github.com/ublue-os/bazzite/commit/c5a532e3ad4ef508283425b6362c6abb11118789))
|
||||
* Don't enable tuned-ppd, this is done purely with dbus ([c41f661](https://github.com/ublue-os/bazzite/commit/c41f661f357af90d7a62dd789e6883bfa7e40892))
|
||||
* Don't enable tuned-ppd, this is done purely with dbus ([d2994a7](https://github.com/ublue-os/bazzite/commit/d2994a7f6a5c3f9b0d9c84e408b193cf56112ff2))
|
||||
* Don't use joystickwake on deck hardware ([953a752](https://github.com/ublue-os/bazzite/commit/953a752aed0ba5e0bdfcadf2dba6e00457980159))
|
||||
* Enable dri permission for XIV Launcher by default ([19e6a93](https://github.com/ublue-os/bazzite/commit/19e6a93ce8b9e6aa0ebc17129d644318d26a427c))
|
||||
* Ensure fish greeting is overridden ([809b3a3](https://github.com/ublue-os/bazzite/commit/809b3a335fb7339cb88a773bb6c975316a8efe51))
|
||||
* Ensure the user flathub repository has a higher priority ([d6f69ce](https://github.com/ublue-os/bazzite/commit/d6f69ce5fa783237dd13c330fb374dd838ed2eae))
|
||||
* Ensure topgrade config always exists ([1dcbb5f](https://github.com/ublue-os/bazzite/commit/1dcbb5fc97940c46184c0ec8847be9e9ff2f0e8c))
|
||||
* Escape special characters in motd script ([7ed7e7f](https://github.com/ublue-os/bazzite/commit/7ed7e7fe7352357fc8a0ad86835f94d037a9f3cd))
|
||||
* Fix cage check in waydroid ([d4b587d](https://github.com/ublue-os/bazzite/commit/d4b587d38927fbdcd6251bdcc875b8aa8a40211e))
|
||||
* **framework:** Don't remove non-existant power profiles daemon ([1bcd93c](https://github.com/ublue-os/bazzite/commit/1bcd93c9d837b4065a0287010ce122c0f06b72d0))
|
||||
* **framework:** Don't remove non-existant power profiles daemon ([d00c490](https://github.com/ublue-os/bazzite/commit/d00c490dd084eddc2971f7cd1a05ddc6d1e350c7))
|
||||
* **framework:** Remove tlp on framework images ([f093ece](https://github.com/ublue-os/bazzite/commit/f093ecec87dfa92a9ac8c441df45cf03e0ca8f2c))
|
||||
* **framework:** Remove tlp on framework images ([d67268d](https://github.com/ublue-os/bazzite/commit/d67268d91a64cb34a7dbf7477c5043838bd57002))
|
||||
* **gpd:** Correct screen rotation on the GPD Win 2 ([#781](https://github.com/ublue-os/bazzite/issues/781)) ([f08e72b](https://github.com/ublue-os/bazzite/commit/f08e72be50ef759ebcbbbbe1bf0cc7435dd09bd7))
|
||||
* **gpd:** Correct screen rotation on the GPD Win Mini ([2c5e4d7](https://github.com/ublue-os/bazzite/commit/2c5e4d77d7b5abbdcbb03f790a0669b32fd0bc89))
|
||||
* Handle nested desktop mode a different way in rotation fix. ([3e8c58f](https://github.com/ublue-os/bazzite/commit/3e8c58f2a29e43e826889d600cb5c69154fbd1c2))
|
||||
* Handle nested desktop mode a different way in rotation fix. ([ca069b9](https://github.com/ublue-os/bazzite/commit/ca069b9418243ae7359e68c4abcd97cf37955610))
|
||||
* Install nerd-fonts separately to ensure only our desired font is installed. ([4b31fb7](https://github.com/ublue-os/bazzite/commit/4b31fb7e46e461793ac4b6cdd216b186bf849978))
|
||||
* **kde:** Correct caps for KDE's System Monitor ([62c69ec](https://github.com/ublue-os/bazzite/commit/62c69ec58556992309c4160d7144a2ac6e0544bb)), closes [#689](https://github.com/ublue-os/bazzite/issues/689)
|
||||
* **kde:** Correct caps for KDE's System Monitor ([20d4cec](https://github.com/ublue-os/bazzite/commit/20d4ceccbd319380af50bd2e625f4fec6ffe7b93)), closes [#689](https://github.com/ublue-os/bazzite/issues/689)
|
||||
* **kde:** Correct Nvidia install script using a different variable for the image name, corrects missing supergfxctl-plasmoid ([7b4a7ff](https://github.com/ublue-os/bazzite/commit/7b4a7fffc2f81c3d1c3ac3765fbab9adcc410c43))
|
||||
* **kde:** Remove Maliit keyboard from System Settings on deck builds ([3d1a272](https://github.com/ublue-os/bazzite/commit/3d1a27273ec50f2a519e33bb5fc1be97eb3e6849))
|
||||
* **legion:** Set panel orientation via karg to correct Plymouth rotation ([2fdd501](https://github.com/ublue-os/bazzite/commit/2fdd5014400062b8addc8fc975d2d2ce32a809e3))
|
||||
* make gamescope 720p patch use env_to_bool to allow user binary setting ([#758](https://github.com/ublue-os/bazzite/issues/758)) ([129b5f2](https://github.com/ublue-os/bazzite/commit/129b5f2f9e596afa4c3a18ded8c20856d1987f25))
|
||||
* mangohud config folder typo ([#788](https://github.com/ublue-os/bazzite/issues/788)) ([929bddb](https://github.com/ublue-os/bazzite/commit/929bddbc57eb54f3d5711768e262b12a05deb72e))
|
||||
* Move feral gamemode section to correct location ([65fd2be](https://github.com/ublue-os/bazzite/commit/65fd2be751446baa23d1e64a2c4abe753af418f5))
|
||||
* **nvidia:** Restore patched Xwayland ([c027a25](https://github.com/ublue-os/bazzite/commit/c027a255f351daf71ff3e3a17dec19ae69127455))
|
||||
* Remove fontconfig change ([2898353](https://github.com/ublue-os/bazzite/commit/28983537eb362f91607cc23f1ab3d3cc9cd95f1c))
|
||||
* Remove rundir change from wireplumber, this will be implemented another way ([0b3eb46](https://github.com/ublue-os/bazzite/commit/0b3eb4682dc2daad2bb447cffab1d8673451081f))
|
||||
* Replace fontconfig with newer version to resolve issues with flatpaks ([2c403bb](https://github.com/ublue-os/bazzite/commit/2c403bb0f19b23764ac5dd4953fc21469c988b44))
|
||||
* **rtl8814au/rtl88xxau:** package rtl8814au instead of rtl88xxau driver ([#721](https://github.com/ublue-os/bazzite/issues/721)) ([05dd6e2](https://github.com/ublue-os/bazzite/commit/05dd6e20d633ac8ccda63d4f9e8d1eff697045ef))
|
||||
* Set GPU scheduler back to RR ([d64208d](https://github.com/ublue-os/bazzite/commit/d64208df44f9a98ad345524986d5751b4af80f62))
|
||||
* **steamos-update:** Properly read the return code of the upgrade command ([d6a5217](https://github.com/ublue-os/bazzite/commit/d6a5217798877b7e197952ce13588ab34c21dbf5))
|
||||
* **steamos-update:** Use double quotes to prevent potential globbing and word splitting ([cd56fe4](https://github.com/ublue-os/bazzite/commit/cd56fe49756349b893faf13cee545714269d7eb3))
|
||||
* Switch to 70-bazzite.just for custom just scripts, frees up 60-custom.just for downstream ([60b8350](https://github.com/ublue-os/bazzite/commit/60b8350b251b52b37a6886b5f7a1ad146dbb11ea)), closes [#679](https://github.com/ublue-os/bazzite/issues/679)
|
||||
* Switch to 70-bazzite.just for custom just scripts, frees up 60-custom.just for downstream ([9ebd1c4](https://github.com/ublue-os/bazzite/commit/9ebd1c47f889aadb8646c8c66224ffd065dcf49b)), closes [#679](https://github.com/ublue-os/bazzite/issues/679)
|
||||
* Temporarily drop rtl8814au ([1f3baeb](https://github.com/ublue-os/bazzite/commit/1f3baebb28066c480b5679f70207791750bb99a5))
|
||||
* Update LACT installer to download the correct version for KDE & GNOME, apply live to avoid needing to reboot and enable the service after reboot. ([f09a2d2](https://github.com/ublue-os/bazzite/commit/f09a2d2426954211f37f1eb69b65ebfb0f645119))
|
||||
* Update LACT installer to download the correct version for KDE & GNOME, apply live to avoid needing to reboot and enable the service after reboot. ([9ce5a89](https://github.com/ublue-os/bazzite/commit/9ce5a894af0133816e0047b0b42bbe811cd1146a))
|
||||
* Use nightly RPM of sunshine until present elsewhere ([736d70e](https://github.com/ublue-os/bazzite/commit/736d70e30931352291f32239527264f06097d3df))
|
||||
* **waydroid:** waydroid-launcher script ([#772](https://github.com/ublue-os/bazzite/issues/772)) ([0b14aae](https://github.com/ublue-os/bazzite/commit/0b14aaefc6d6ff6873d28894bea6fc7682baecac))
|
||||
* Zramd-generator generalization ([#674](https://github.com/ublue-os/bazzite/issues/674)) ([90d7589](https://github.com/ublue-os/bazzite/commit/90d7589929d513a848f8e9aec0477fe82d6b484a))
|
||||
|
||||
|
||||
### Reverts
|
||||
|
||||
* "chore: Always update glibc-common" ([01e7c36](https://github.com/ublue-os/bazzite/commit/01e7c36839790a5f6097dd0540b836cae5492949))
|
||||
|
||||
|
||||
### Miscellaneous Chores
|
||||
|
||||
* release 2.2.0 ([f3440c2](https://github.com/ublue-os/bazzite/commit/f3440c2583a77876ad3082ef53ec72add8145e1c))
|
||||
* release 2.3.0 ([e14878f](https://github.com/ublue-os/bazzite/commit/e14878f9e4b353ad1ed01876e2ccbcd159264868))
|
||||
|
||||
## 2.2.0 (2024-01-18)
|
||||
|
||||
|
||||
|
@ -181,37 +181,33 @@ RUN rpm-ostree override replace \
|
||||
--from repo=updates \
|
||||
libmount \
|
||||
|| true && \
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=updates \
|
||||
cups-libs \
|
||||
|| true && \
|
||||
rpm-ostree override remove \
|
||||
glibc32 \
|
||||
|| true
|
||||
|
||||
# Install Valve's patched Mesa, Pipewire and Bluez
|
||||
# Install Valve's patched Mesa
|
||||
# Install patched switcheroo control with proper discrete GPU support
|
||||
RUN rpm-ostree override replace \
|
||||
RUN rpm-ostree override remove \
|
||||
mesa-va-drivers-freeworld && \
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=copr:copr.fedorainfracloud.org:kylegospo:bazzite-multilib \
|
||||
mesa-filesystem \
|
||||
mesa-dri-drivers \
|
||||
mesa-libEGL \
|
||||
mesa-libgbm \
|
||||
mesa-libGL \
|
||||
mesa-libxatracker \
|
||||
mesa-libglapi \
|
||||
mesa-dri-drivers \
|
||||
mesa-libgbm \
|
||||
mesa-libEGL \
|
||||
mesa-vulkan-drivers \
|
||||
mesa-libOSMesa \
|
||||
pipewire \
|
||||
pipewire-alsa \
|
||||
pipewire-gstreamer \
|
||||
pipewire-jack-audio-connection-kit \
|
||||
pipewire-jack-audio-connection-kit-libs \
|
||||
pipewire-libs \
|
||||
pipewire-pulseaudio \
|
||||
pipewire-utils \
|
||||
bluez \
|
||||
bluez-cups \
|
||||
bluez-libs \
|
||||
bluez-obexd \
|
||||
mesa-libGL \
|
||||
xorg-x11-server-Xwayland && \
|
||||
rpm-ostree install \
|
||||
mesa-va-drivers-freeworld \
|
||||
mesa-vdpau-drivers-freeworld.x86_64 && \
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
@ -286,7 +282,6 @@ RUN rpm-ostree install \
|
||||
glow \
|
||||
gum \
|
||||
setools \
|
||||
redhat-lsb-core \
|
||||
cockpit-networkmanager \
|
||||
cockpit-podman \
|
||||
cockpit-selinux \
|
||||
@ -296,7 +291,7 @@ RUN rpm-ostree install \
|
||||
pip install --prefix=/usr topgrade && \
|
||||
rpm-ostree install \
|
||||
ublue-update && \
|
||||
sed -i '1s/^/[include]\npaths = ["\/etc\/ublue-os\/topgrade.toml"]\n\n/' /usr/etc/ublue-update/topgrade-user.toml && \
|
||||
sed -i '1s/^/[include]\npaths = ["\/etc\/ublue-os\/topgrade.toml"]\n\n/' /usr/share/ublue-update/topgrade-user.toml && \
|
||||
sed -i 's/min_battery_percent.*/min_battery_percent = 20.0/' /usr/etc/ublue-update/ublue-update.toml && \
|
||||
sed -i 's/max_cpu_load_percent.*/max_cpu_load_percent = 100.0/' /usr/etc/ublue-update/ublue-update.toml && \
|
||||
sed -i 's/max_mem_percent.*/max_mem_percent = 90.0/' /usr/etc/ublue-update/ublue-update.toml && \
|
||||
@ -379,8 +374,10 @@ RUN rpm-ostree install \
|
||||
gamemode \
|
||||
; else \
|
||||
rpm-ostree override remove \
|
||||
gamemode \
|
||||
gamemode && \
|
||||
rpm-ostree override remove \
|
||||
gnome-shell-extension-gamemode \
|
||||
|| true \
|
||||
; fi && \
|
||||
sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nNoDisplay=true@g' /usr/share/applications/winetricks.desktop && \
|
||||
ln -s /usr/bin/wine64 /usr/bin/wine && \
|
||||
@ -689,8 +686,23 @@ RUN rpm-ostree install \
|
||||
rm -rf /tmp/linux-firmware-galileo && \
|
||||
rm -rf /usr/share/alsa/ucm2/conf.d/acp5x/Valve-Jupiter-1.conf
|
||||
|
||||
# Install Steam Deck patched Wireplumber & UPower
|
||||
# Install Steam Deck patched Pipewire, Wireplumber, Bluez & UPower
|
||||
RUN rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=copr:copr.fedorainfracloud.org:kylegospo:bazzite-multilib \
|
||||
pipewire \
|
||||
pipewire-alsa \
|
||||
pipewire-gstreamer \
|
||||
pipewire-jack-audio-connection-kit \
|
||||
pipewire-jack-audio-connection-kit-libs \
|
||||
pipewire-libs \
|
||||
pipewire-pulseaudio \
|
||||
pipewire-utils \
|
||||
bluez \
|
||||
bluez-cups \
|
||||
bluez-libs \
|
||||
bluez-obexd && \
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=copr:copr.fedorainfracloud.org:kylegospo:bazzite \
|
||||
wireplumber \
|
||||
@ -803,7 +815,12 @@ RUN wget https://copr.fedorainfracloud.org/coprs/gloriouseggroll/nvidia-explicit
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=copr:copr.fedorainfracloud.org:gloriouseggroll:nvidia-explicit-sync \
|
||||
xorg-x11-server-Xwayland
|
||||
xorg-x11-server-Xwayland && \
|
||||
rpm-ostree override replace \
|
||||
--experimental \
|
||||
--from repo=copr:copr.fedorainfracloud.org:gloriouseggroll:nvidia-explicit-sync \
|
||||
egl-wayland \
|
||||
|| true
|
||||
|
||||
# Cleanup & Finalize
|
||||
RUN rm -rf \
|
||||
|
10
README-ID.md
10
README-ID.md
@ -6,6 +6,10 @@
|
||||
|
||||
# [🇺🇸](https://github.com/ublue-os/bazzite/blob/main/README.md) [🇪🇸](https://github.com/ublue-os/bazzite/blob/main/README-SPA.md) [🇮🇩](https://github.com/ublue-os/bazzite/blob/main/README-ID.md)
|
||||
|
||||
<p align="center">
|
||||
<a href="https://bazzite.gg/#image-picker"><img src="/repo_content/download.png?raw=true" alt="Download Bazzite"/></a>
|
||||
</p>
|
||||
|
||||
---
|
||||
|
||||
# Daftar Isi
|
||||
@ -66,7 +70,7 @@ Varian umum yang tersedia sebagai `bazzite`, cocok untuk komputer desktop.
|
||||
- Pembaruan otomatis untuk Sistem Operasi,Flatpak,Nix package <sup><sub>(dengan Fleek)</sub></sup>, dan semua kontainer Distrobox.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).** Jika anda menemukan masalah ketika menginstall Bazzite, anda dapat mengunjungi [panduan memecahkan masalah](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Jika anda telah menggunakan image dari Universal Blue anda dapat mengikuti [instruksi ini](https://universal-blue.org/images/#image-list). Untuk berganti image dari image upstream Fedora Silverblue/Kinoite ostree anda dapat mengikuti perintah ini:
|
||||
|
||||
@ -121,7 +125,7 @@ Varian `bazzite-deck` ini didesain untuk digunakan sebagai alternatif untuk Stea
|
||||
> **Dikarenakan ada bug/kutu dari upstream,Bazzite tidak bisa digunakan pada perangkat SteamDeck yang memiliki penyimpanan 64GB eMMC. meningkatkan penyimpanan menyelesaikan masalah ini.**
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).** Jika anda menemukan masalah ketika menginstall Bazzite, anda dapat mengunjungi [panduan memecahkan masalah](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Jika anda telah menggunakan image dari Universal Blue anda dapat mengikuti [instruksi ini](https://universal-blue.org/images/#image-list). Untuk berganti image dari image upstream Fedora Silverblue/Kinoite ostree anda dapat mengikuti perintah ini:
|
||||
|
||||
@ -142,7 +146,7 @@ Varian desktop GNOME tersedia dalam versi desktop dan deck.varian ini memiliki b
|
||||
- Pembaruan otomatis untuk [Firefox GNOME theme](https://github.com/rafaelmardojai/firefox-gnome-theme) dan [Thunderbird GNOME theme](https://github.com/rafaelmardojai/thunderbird-gnome-theme). <sup><sub>(jika terinstall)</sub></sup>
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).** Jika anda menemukan masalah ketika menginstall Bazzite, anda dapat mengunjungi [panduan memecahkan masalah](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISO bisa diunduh dari halaman rilis kami [disini](https://github.com/ublue-os/bazzite/releases), dan berbagai macam panduan instalasi dapat ditemukan [disini](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Untuk rebase dari sistem ostree yang ada ke varian **desktop**:
|
||||
|
||||
|
@ -6,6 +6,10 @@
|
||||
|
||||
# [🇺🇸](https://github.com/ublue-os/bazzite/blob/main/README.md) [🇪🇸](https://github.com/ublue-os/bazzite/blob/main/README-SPA.md) [🇮🇩](https://github.com/ublue-os/bazzite/blob/main/README-ID.md)
|
||||
|
||||
<p align="center">
|
||||
<a href="https://bazzite.gg/#image-picker"><img src="/repo_content/download.png?raw=true" alt="Download Bazzite"/></a>
|
||||
</p>
|
||||
|
||||
---
|
||||
|
||||
# Tabla de Contenidos
|
||||
@ -79,7 +83,7 @@ Esta variante común/genérica esta disponible como `bazzite`, la cual es adecua
|
||||
- Actualizaciones automáticas para el sistema operativo, Flatpaks, paquetes Nix <sup><sub>(Usando Fleek)</sub></sup>, y todos los contenedores Distrobox.
|
||||
|
||||
> \[!IMPORTANT\]\
|
||||
> **Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).** Si experimentas errores y/o problemas instalando Bazzite, checa nuestra [guía de solución de problemas (en inglés)](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Si estas actualmente usando una imagen de Universal Blue, por favor [sigue estas instrucciones (en inglés)](https://universal-blue.org/images/#image-list).
|
||||
|
||||
@ -138,7 +142,7 @@ Esta variante esta diseñada para usarse como una alternativa de SteamOS en la S
|
||||
> **Debido a un bug en upstream, Bazzite no puede ser utilizado por el momento en Steam Decks con solo 64 GB de almacenamiento eMMC. Ampliar tu almacenamiento cambiando el disco interno soluciona este problema.**
|
||||
|
||||
> \[!IMPORTANT\]\
|
||||
> **Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).** Si experimentas errores y/o problemas instalando Bazzite, checa nuestra [guía de solución de problemas (en inglés)](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Si estas actualmente usando una imagen de Universal Blue, por favor [sigue estas instrucciones (en inglés)](https://universal-blue.org/images/#image-list).
|
||||
|
||||
@ -159,7 +163,7 @@ Si estas usando una computadora Handheld que tiene soporte por parte de [hhd](ht
|
||||
|
||||
**Igualmente, asegurate de tambien leer la [documentación de HHD (en inglés)](https://github.com/hhd-dev/hhd#after-install), algunas computadoras Handheld requieren ciertos ajustes o tweaks especificos para funcionar correctamente.**
|
||||
|
||||
Tambien incluimos ciertos comandos de `ujust` para instalar varios temas para CSS Loader que no estan disponibles en su propia tienda. Si instalas estos temas, estos tambien serán actualizados automáticamente junto con Bazzite.
|
||||
Tambien incluimos ciertos comandos de `ujust` para instalar varios temas para [CSS Loader](https://docs.deckthemes.com/CSSLoader/Install/#linux-or-steam-deck) que no estan disponibles en su propia tienda. Si instalas estos temas, estos tambien serán actualizados automáticamente junto con Bazzite.
|
||||
|
||||
```bash
|
||||
# Instala el tema de la ROG Ally para CSS Loader (https://github.com/semakusut/SBP-ROG-Ally)
|
||||
@ -216,7 +220,7 @@ Las sub-variantes con el entorno de escritorio GNOME están disponibles tanto pa
|
||||
- Actualizaciones automáticas para el [tema de GNOME para Firefox](https://github.com/rafaelmardojai/firefox-gnome-theme) y el [tema de GNOME para Thunderbird](https://github.com/rafaelmardojai/thunderbird-gnome-theme). <sup><sub>(Si se encuentran instalados)</sub></sup>
|
||||
|
||||
> \[!IMPORTANT\]\
|
||||
> \**Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).** Si experimentas errores y/o problemas instalando Bazzite, checa nuestra [guía de solución de problemas (en inglés)](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> \**Las imágenes de disco (ISOs) pueden descargarse desde nuestra página de lanzamientos (releases) [aquí (en inglés)](https://github.com/ublue-os/bazzite/releases), también puedes encontrar una útil guía de instalación [aquí (en inglés)](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
Si deseas cambiar la base (rebase) a la imagen **para computadoras de escritorio con una GPU AMD ó Intel**, ejecuta el siguiente comando en una terminal:
|
||||
|
||||
|
47
README.md
47
README.md
@ -2,14 +2,15 @@
|
||||
<a href="https://bazzite.gg/"><img src="/repo_content/Bazzite_Tagline.svg?raw=true" alt="Bazzite"/></a>
|
||||
</p>
|
||||
|
||||
[](https://github.com/ublue-os/bazzite/actions/workflows/build.yml)
|
||||
[](https://github.com/ublue-os/bazzite/actions/workflows/build.yml) [](https://github.com/ublue-os/bazzite/actions/workflows/build_iso.yml)
|
||||
|
||||
# [🇺🇸](https://github.com/ublue-os/bazzite/blob/main/README.md) [🇪🇸](https://github.com/ublue-os/bazzite/blob/main/README-SPA.md) [🇮🇩](https://github.com/ublue-os/bazzite/blob/main/README-ID.md)
|
||||
|
||||
---
|
||||
<p align="center">
|
||||
<a href="https://bazzite.gg/#image-picker"><img src="/repo_content/download.png?raw=true" alt="Download Bazzite"/></a>
|
||||
</p>
|
||||
|
||||
# Image Picker
|
||||
Use our [image picker](https://bazzite.gg/#image-picker) to find the right image for your hardware and preferences.
|
||||
---
|
||||
|
||||
# Table of Contents
|
||||
- [Features for **All** Bazzite Images](#about--features)
|
||||
@ -79,9 +80,9 @@ Common variant available as `bazzite`, suitable for desktop computers.
|
||||
- Automatic updates for the OS, Flatpaks, and all Distrobox containers - powered by [ublue-update](https://github.com/ublue-os/ublue-update) and [topgrade](https://github.com/topgrade-rs/topgrade).
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISOs can be downloaded from our releases page [here](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).** If you experience any issues with installing Bazzite, then check out our [troubleshoot guide](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISOs can be downloaded from our [releases page](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
If you're on an existing Universal Blue image follow [these instructions](https://universal-blue.org/images/#image-list). To rebase an existing upstream Fedora Silverblue/Kinoite ostree system to this image:
|
||||
Rebase from an existing upstream Fedora Atomic to this image:
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
|
||||
@ -135,9 +136,9 @@ Variant designed for usage as an alternative to SteamOS on the Steam Deck, and f
|
||||
> **Due to an upstream bug, Bazzite cannot be used on Steam Decks with 64GB eMMC storage at this time. Upgrading the storage resolves the issue.**
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISOs can be downloaded from our releases page [here](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).** If you experience any issues with installing Bazzite, then check out our [troubleshoot guide](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISOs can be downloaded from our [releases page](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
If you're on an existing Universal Blue image follow [these instructions](https://universal-blue.org/images/#image-list). To rebase an existing upstream Fedora Silverblue/Kinoite ostree system to this image:
|
||||
Rebase from an existing upstream Fedora Atomic to this image:
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:stable
|
||||
@ -153,7 +154,7 @@ If you're using a handheld supported by [hhd](https://github.com/hhd-dev/hhd) <s
|
||||
|
||||
**Be sure to also read the [hhd documentation](https://github.com/hhd-dev/hhd#after-install), some handhelds require specific setting changes/tweaks to function properly.**
|
||||
|
||||
We also ship `ujust` commands to install various CSS Loader themes that can't be found on the CSS Loader store. These will be automatically updated with Bazzite if installed.
|
||||
We also ship `ujust` commands to install various [CSS Loader](https://docs.deckthemes.com/CSSLoader/Install/#linux-or-steam-deck) themes that can't be found on the CSS Loader store. These will be automatically updated with Bazzite if installed.
|
||||
```bash
|
||||
# Install ROG Ally Theme for CSS Loader (https://github.com/semakusut/SBP-ROG-Ally)
|
||||
ujust install-rog-ally-theme
|
||||
@ -165,30 +166,6 @@ ujust install-legion-go-theme
|
||||
ujust install-hhd-xbox-glyph-theme
|
||||
```
|
||||
|
||||
#### ASUS Ally
|
||||
|
||||
Bazzite has separate images specific for the ASUS Ally due to extra driver & software requirements for that hardware. You can pick the Ally images from the installer, or rebase using one of the following:
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-ally:stable
|
||||
```
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-ally-gnome:stable
|
||||
```
|
||||
|
||||
#### Framegame
|
||||
|
||||
[Build one of these?](https://www.youtube.com/watch?v=zd6WtTUf-30) Here's an image for you. This is the deck variant of the framework laptop image.
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-framegame:stable
|
||||
```
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-framegame-gnome:stable
|
||||
```
|
||||
|
||||
### GNOME
|
||||
|
||||
Builds with the GNOME desktop environment are available in both desktop and deck flavors. These builds come with the following additional features:
|
||||
@ -201,9 +178,9 @@ Builds with the GNOME desktop environment are available in both desktop and deck
|
||||
- Automatic updates for the [Firefox GNOME theme](https://github.com/rafaelmardojai/firefox-gnome-theme) and [Thunderbird GNOME theme](https://github.com/rafaelmardojai/thunderbird-gnome-theme). <sup><sub>(If installed)</sub></sup>
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **ISOs can be downloaded from our releases page [here](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).** If you experience any issues with installing Bazzite, then check out our [troubleshoot guide](https://universal-blue.discourse.group/docs?topic=34).
|
||||
> **ISOs can be downloaded from our [releases page](https://github.com/ublue-os/bazzite/releases), and a helpful install guide can be found [here](https://universal-blue.discourse.group/docs?topic=30).**
|
||||
|
||||
To rebase an existing ostree system to the **desktop** release:
|
||||
Rebase from an existing upstream Fedora Atomic to this image:
|
||||
|
||||
```bash
|
||||
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
|
||||
|
@ -1,16 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="1763.67"
|
||||
height="706.97595"
|
||||
viewBox="0 0 1763.67 706.97595"
|
||||
width="2000"
|
||||
height="900"
|
||||
viewBox="0 0 2000 900"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg75"
|
||||
sodipodi:docname="Bazzite_Tagline.svg"
|
||||
inkscape:export-filename="Bazzite_Tagline.svg"
|
||||
inkscape:export-xdpi="108.8639"
|
||||
inkscape:export-ydpi="108.8639"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.90329344"
|
||||
inkscape:cx="834.16968"
|
||||
inkscape:cy="447.80575"
|
||||
inkscape:window-width="3440"
|
||||
inkscape:window-height="1374"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg75" />
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-68.165009,-46.512012)">
|
||||
transform="translate(50,49.999995)">
|
||||
<g
|
||||
clip-path="url(#clip0_1019_206)"
|
||||
id="g15"
|
||||
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 51 KiB |
BIN
repo_content/download.png
Normal file
BIN
repo_content/download.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
@ -1,5 +1,5 @@
|
||||
%global forgeurl https://github.com/trigg/Discover
|
||||
Version: 0.6.9
|
||||
Version: 0.7.0
|
||||
%forgemeta
|
||||
|
||||
Name: discover-overlay
|
||||
|
@ -5,7 +5,7 @@
|
||||
[[ ! -f $BIOS_INHIBIT_FILE ]] || die "Bios updates inhibited, no action ($BIOS_INHIBIT_FILE)"
|
||||
|
||||
+if ! systemctl is-enabled jupiter-biosupdate.service; then
|
||||
+ die "Bios updates inhibited, no action (Service disabled)"
|
||||
+ finish 0 no "Bios updates inhibited, no action (Service disabled)"
|
||||
+fi
|
||||
+
|
||||
# Print action
|
||||
|
@ -1,30 +0,0 @@
|
||||
From af3af80d30025711574d1ca450dc0aed9d44d7fd Mon Sep 17 00:00:00 2001
|
||||
From: Alessandro Astone <ales.astone@gmail.com>
|
||||
Date: Wed, 10 Jan 2024 22:18:58 +0100
|
||||
Subject: [PATCH] KDirModel: Allow expanding network directories in file picker
|
||||
again
|
||||
|
||||
Closes: https://invent.kde.org/frameworks/kio/-/issues/29
|
||||
|
||||
BUG: 479531
|
||||
---
|
||||
src/widgets/kdirmodel.cpp | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/widgets/kdirmodel.cpp b/src/widgets/kdirmodel.cpp
|
||||
index c274256811..9dbd8e3e9e 100644
|
||||
--- a/src/widgets/kdirmodel.cpp
|
||||
+++ b/src/widgets/kdirmodel.cpp
|
||||
@@ -1329,8 +1329,7 @@ bool KDirModel::canFetchMore(const QModelIndex &parent) const
|
||||
|
||||
KDirModelNode *node = static_cast<KDirModelNode *>(parent.internalPointer());
|
||||
const KFileItem &item = node->item();
|
||||
- return item.isDir() && !static_cast<KDirModelDirNode *>(node)->isOnNetwork() && !static_cast<KDirModelDirNode *>(node)->isPopulated()
|
||||
- && static_cast<KDirModelDirNode *>(node)->m_childNodes.isEmpty();
|
||||
+ return item.isDir() && !static_cast<KDirModelDirNode *>(node)->isPopulated() && static_cast<KDirModelDirNode *>(node)->m_childNodes.isEmpty();
|
||||
}
|
||||
|
||||
void KDirModel::fetchMore(const QModelIndex &parent)
|
||||
--
|
||||
GitLab
|
||||
|
@ -3,7 +3,7 @@
|
||||
%bcond kf6_compat %[0%{?fedora} >= 40 || 0%{?rhel} >= 10]
|
||||
|
||||
Name: kf5-%{framework}
|
||||
%global majmin 5.113
|
||||
%global majmin 5.115
|
||||
Version: %{majmin}.0
|
||||
Release: 2%{?dist}.bazzite.{{{ git_dir_version }}}
|
||||
Summary: KDE Frameworks 5 Tier 3 solution for filesystem abstraction
|
||||
@ -14,11 +14,8 @@ URL: https://invent.kde.org/frameworks/%{framework}
|
||||
Source0: https://download.kde.org/stable/frameworks/%{majmin}/%{framework}-%{version}.tar.xz
|
||||
|
||||
## upstream patches (lookaside)
|
||||
# https://invent.kde.org/frameworks/kio/-/merge_requests/1536
|
||||
Patch0: expand-network-directories-in-file-picker.patch
|
||||
|
||||
# https://invent.kde.org/frameworks/kio/-/merge_requests/1556
|
||||
Patch1: 1556.patch
|
||||
Patch0: 1556.patch
|
||||
|
||||
## upstreamable patches
|
||||
|
||||
@ -299,6 +296,9 @@ rm %{buildroot}%{_datadir}/applications/kcm_trash.desktop
|
||||
%{_kf5_libdir}/cmake/KF5KIO/
|
||||
|
||||
%changelog
|
||||
* Sat Feb 10 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.115.0-1
|
||||
- 5.115.0
|
||||
|
||||
* Sun Jan 14 2024 Alessandro Astone <ales.astone@gmail.com> - 5.113.0-2
|
||||
- Backport patch to fix expanding network directories in file picker
|
||||
|
||||
|
@ -61,7 +61,7 @@
|
||||
|
||||
Name: mesa
|
||||
Summary: Mesa graphics libraries
|
||||
%global ver 23.3.5
|
||||
%global ver 23.3.6
|
||||
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
|
||||
Release: 100.bazzite.{{{ git_dir_version }}}
|
||||
License: MIT AND BSD-3-Clause AND SGI-B-2.0
|
||||
|
@ -1,13 +0,0 @@
|
||||
diff --git a/spa/plugins/alsa/alsa-pcm.h b/spa/plugins/alsa/alsa-pcm.h
|
||||
index c3cfe0e..fa75809 100644
|
||||
--- a/spa/plugins/alsa/alsa-pcm.h
|
||||
+++ b/spa/plugins/alsa/alsa-pcm.h
|
||||
@@ -66,7 +66,7 @@ struct buffer {
|
||||
#define BW_MAX 0.128
|
||||
#define BW_MED 0.064
|
||||
#define BW_MIN 0.016
|
||||
-#define BW_PERIOD (3 * SPA_NSEC_PER_SEC)
|
||||
+#define BW_PERIOD (4 * SPA_NSEC_PER_SEC)
|
||||
|
||||
struct channel_map {
|
||||
uint32_t channels;
|
@ -82,8 +82,6 @@ Patch0002: 0002-Revert-spa-libcamera-use-CameraConfiguration-orienta.patch
|
||||
|
||||
# Holo: TODO: Bug reference
|
||||
Patch10: bc435841c141ad38768b6cb1a7ad45e8bb13c7d2.patch
|
||||
# Holo: TODO: Bug reference
|
||||
#Patch20: acf7c0af0bf31b937c41e916a73c67ae0a253632.patch
|
||||
# Holo: upstream MR 1792
|
||||
Patch30: 0001-Bluez5-backend-native-HSP-AG-release-SCO-link-on-AT-.patch
|
||||
|
||||
|
@ -28,6 +28,11 @@ sleep 1
|
||||
# Debug: Get current outputs
|
||||
kscreen-doctor --outputs 2>&1 | tee -a /tmp/bazrotfix.log
|
||||
|
||||
# Fix default scale on for Steam Deck hardware
|
||||
if /usr/libexec/hardware/valve-hardware; then
|
||||
kscreen-doctor output.1.scale.1.00 2>&1 | tee -a /tmp/bazrotfix.log
|
||||
fi
|
||||
|
||||
# Fix desktop orientation
|
||||
# Rotation options: right, normal, left, inverted
|
||||
echo $(date '+%Y-%m-%d %H:%M:%S') Fixing desktop orientation... | tee -a /tmp/bazrotfix.log
|
||||
|
@ -0,0 +1,2 @@
|
||||
# Line separated list of modules to unload/reload at suspend/resume.
|
||||
mt7921e
|
@ -27,9 +27,6 @@ process-scheduler enable=true {
|
||||
sound-server nice=-15 sched=(fifo)49 io=(realtime)0 {
|
||||
"/usr/bin/pipewire"
|
||||
"/usr/bin/pipewire-pulse"
|
||||
"/usr/bin/pipewire-avb"
|
||||
"/usr/bin/pipewire-vulkan"
|
||||
"/usr/bin/pipewire-aes67"
|
||||
"/usr/bin/jackd"
|
||||
}
|
||||
|
||||
@ -42,9 +39,6 @@ process-scheduler enable=true {
|
||||
// Video games
|
||||
games nice=-5 io=(best-effort)0
|
||||
|
||||
// Video game background tasks
|
||||
games-background nice=0 io="idle"
|
||||
|
||||
// Desktop environments
|
||||
desktop-environment nice=-3 io=(best-effort)0
|
||||
|
||||
@ -105,6 +99,7 @@ process-scheduler enable=true {
|
||||
taskset
|
||||
vpower
|
||||
schedtool
|
||||
sunshine
|
||||
tuned
|
||||
tuned-ppd
|
||||
}
|
||||
|
@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
# This file runs during sleep/resume events. It will read the list of modules
|
||||
# in /etc/device-quirks/systemd-suspend-mods.conf and rmmod them on suspend,
|
||||
# insmod them on resume.
|
||||
# Originally created by ChimeraOS
|
||||
|
||||
MOD_LIST=$(grep -v ^\# /etc/device-quirks/systemd-suspend-mods.conf)
|
||||
|
||||
case $1 in
|
||||
pre)
|
||||
for mod in $MOD_LIST; do
|
||||
modprobe -r $mod
|
||||
done
|
||||
;;
|
||||
post)
|
||||
for mod in $MOD_LIST; do
|
||||
modprobe $mod
|
||||
done
|
||||
;;
|
||||
esac
|
@ -221,7 +221,6 @@ screens:
|
||||
- AppImage Pool: io.github.prateekmedia.appimagepool
|
||||
- Barrier: com.github.debauchee.barrier
|
||||
- Bitwarden: com.bitwarden.desktop
|
||||
- BoxBuddy: io.github.dvlv.boxbuddyrs
|
||||
- Calibre: com.calibre_ebook.calibre
|
||||
- DejaDup: org.gnome.DejaDup
|
||||
- Fedora Media Writer: org.fedoraproject.MediaWriter
|
||||
|
@ -4,7 +4,7 @@ org.kde.okular
|
||||
org.kde.kcalc
|
||||
org.kde.haruna
|
||||
io.github.fastrizwaan.WineZGUI
|
||||
com.github.marhkb.Pods
|
||||
io.github.dvlv.boxbuddyrs
|
||||
it.mijorus.gearlever
|
||||
com.github.tchx84.Flatseal
|
||||
io.github.flattool.Warehouse
|
||||
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"32218213-d8cf-444e-84c7-7f67b9765acd": {
|
||||
"uuid": "32218213-d8cf-444e-84c7-7f67b9765acd",
|
||||
"name": "System",
|
||||
"url": "unix:///run/user/1000/podman/podman.sock",
|
||||
"rgb": null
|
||||
}
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
[io/github/dvlv/boxbuddyrs]
|
||||
default-terminal='Ptyxis'
|
@ -27,9 +27,6 @@ process-scheduler enable=true {
|
||||
sound-server nice=-15 sched=(fifo)49 io=(realtime)0 {
|
||||
"/usr/bin/pipewire"
|
||||
"/usr/bin/pipewire-pulse"
|
||||
"/usr/bin/pipewire-avb"
|
||||
"/usr/bin/pipewire-vulkan"
|
||||
"/usr/bin/pipewire-aes67"
|
||||
"/usr/bin/jackd"
|
||||
}
|
||||
|
||||
@ -42,9 +39,6 @@ process-scheduler enable=true {
|
||||
// Video games
|
||||
games nice=-5 io=(best-effort)0
|
||||
|
||||
// Video game background tasks
|
||||
games-background nice=0 io="idle"
|
||||
|
||||
// Desktop environments
|
||||
desktop-environment nice=-3 io=(best-effort)0
|
||||
|
||||
@ -97,6 +91,7 @@ process-scheduler enable=true {
|
||||
systemd
|
||||
taskset
|
||||
schedtool
|
||||
sunshine
|
||||
tuned
|
||||
tuned-ppd
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
# SCRIPT VERSION
|
||||
VER=19
|
||||
VER=20
|
||||
VER_FILE="/etc/bazzite/flatpak_manager_version"
|
||||
VER_RAN=$(cat $VER_FILE)
|
||||
IMAGE_INFO="/usr/share/ublue-os/image-info.json"
|
||||
@ -62,7 +62,7 @@ flatpak override \
|
||||
|
||||
# Allow MangoHUD config for Flatpaks
|
||||
flatpak override \
|
||||
--filesystem=xdg-config/Mangohud:ro \
|
||||
--filesystem=xdg-config/MangoHud:ro \
|
||||
--filesystem=xdg-config/vkBasalt:ro
|
||||
|
||||
# Fix permissions for XIV Launcher
|
||||
|
@ -7,7 +7,7 @@ IMAGE_FLAVOR=$(jq -r '."image-flavor"' < $IMAGE_INFO)
|
||||
FEDORA_VERSION=$(jq -r '."fedora-version"' < $IMAGE_INFO)
|
||||
|
||||
# SCRIPT VERSION
|
||||
HWS_VER=33
|
||||
HWS_VER=35
|
||||
HWS_VER_FILE="/etc/bazzite/hws_version"
|
||||
HWS_VER_RAN=$(cat $HWS_VER_FILE)
|
||||
|
||||
@ -180,7 +180,7 @@ else
|
||||
fi
|
||||
|
||||
if [[ $IMAGE_NAME =~ "deck" || $IMAGE_NAME =~ "ally" || $IMAGE_NAME =~ "framegame" ]]; then
|
||||
if [[ ":Jupiter:Galileo:" =~ ":$SYS_ID:" ]]; then
|
||||
if /usr/libexec/hardware/valve-hardware; then
|
||||
if [[ ":Jupiter:" =~ ":$SYS_ID:" ]]; then
|
||||
RESOLUTION=$(lshw -json -c display | jq -r .[]."configuration"."resolution")
|
||||
if [[ "${RESOLUTION}" = "1200,1920" ]]; then
|
||||
@ -194,7 +194,6 @@ if [[ $IMAGE_NAME =~ "deck" || $IMAGE_NAME =~ "ally" || $IMAGE_NAME =~ "framegam
|
||||
|
||||
systemctl enable --now jupiter-fan-control.service
|
||||
systemctl enable --now vpower.service
|
||||
systemctl enable --now ds-inhibit.service
|
||||
else
|
||||
echo "Generic device detected. Performing setup..."
|
||||
systemctl disable --now jupiter-fan-control.service
|
||||
@ -204,6 +203,7 @@ if [[ $IMAGE_NAME =~ "deck" || $IMAGE_NAME =~ "ally" || $IMAGE_NAME =~ "framegam
|
||||
systemctl disable --now ryzenadj.service
|
||||
systemctl disable --now batterylimit.service
|
||||
fi
|
||||
systemctl enable --now ds-inhibit.service
|
||||
fi
|
||||
|
||||
# FSTAB CONFIGURATION
|
||||
|
@ -28,8 +28,8 @@ USER_SETUP_FEDORA_VER_RAN=$(cat $USER_SETUP_FEDORA_VER_FILE)
|
||||
USER_SETUP_IMAGE_VER_RAN=$(cat $USER_SETUP_IMAGE_VER_FILE)
|
||||
|
||||
# Run script if updated
|
||||
if [[ -f $USER_SETUP_VER_FILE && $USER_SETUP_VER = $USER_SETUP_VER_RAN ]]; then
|
||||
if [[ -f $USER_SETUP_FEDORA_VER_FILE && $FEDORA_VERSION = $USER_SETUP_FEDORA_VER_RAN && $BASE_IMAGE_NAME == USER_SETUP_IMAGE_VER_RAN ]]; then
|
||||
if [[ -f $USER_SETUP_VER_FILE && -f $USER_SETUP_FEDORA_VER_RAN && -f $USER_SETUP_FEDORA_VER_FILE ]]; then
|
||||
if [[ $USER_SETUP_VER = "$USER_SETUP_VER_RAN" && $FEDORA_VERSION = "$USER_SETUP_FEDORA_VER_RAN" && $BASE_IMAGE_NAME = "$USER_SETUP_IMAGE_VER_RAN" ]]; then
|
||||
echo "User setup v$USER_SETUP_VER has already run. Exiting..."
|
||||
exit 0
|
||||
fi
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/bash
|
||||
# Returns true for hardware that needs a rotation fix in KDE
|
||||
SYS_ID="$(cat /sys/devices/virtual/dmi/id/product_name)"
|
||||
if [[ ":ROG Ally RC71L_RC71L:ROG Ally RC71L:83E1:Loki Max:G1618-04:21A0007TUK:" =~ ":$SYS_ID:" ]]; then
|
||||
if [[ ":ROG Ally RC71L_RC71L:ROG Ally RC71L:83E1:Loki Max:G1618-04:G1619-04:21A0007TUK:" =~ ":$SYS_ID:" ]]; then
|
||||
exit 0
|
||||
else
|
||||
exit 1
|
||||
|
@ -210,7 +210,6 @@ screens:
|
||||
- AppImage Pool: io.github.prateekmedia.appimagepool
|
||||
- Barrier: com.github.debauchee.barrier
|
||||
- Bitwarden: com.bitwarden.desktop
|
||||
- BoxBuddy: io.github.dvlv.boxbuddyrs
|
||||
- Calibre: com.calibre_ebook.calibre
|
||||
- DejaDup: org.gnome.DejaDup
|
||||
- Easy Effects: com.github.wwmm.easyeffects
|
||||
|
@ -1,5 +1,5 @@
|
||||
It is **always** better to install packages with Distrobox rather than layer them with rpm-ostree. `ujust distrobox` makes it easy!~[More info](https://universal-blue.discourse.group/docs?topic=35)
|
||||
Packages installed in Distrobox can be exported to appear like any other application~[View documentation](https://github.com/89luca89/distrobox/blob/main/docs/usage/distrobox-export.md)
|
||||
Packages installed in Distrobox can be exported to appear like any other application~[View documentation](https://distrobox.it/usage/distrobox-export/)
|
||||
*Update break something?* You can roll back and pin the previous release or rebase by build date~[View our guide](https://universal-blue.discourse.group/docs?topic=36)
|
||||
*This isn't a distro*, this is a custom image built on Fedora Atomic Desktop technology~[View our mission](https://ublue.it/mission/)
|
||||
*Looking to dual-boot with Windows?*~[View dual booting guide](https://universal-blue.discourse.group/docs?topic=129)
|
||||
|
@ -72,4 +72,4 @@ show-lockscreen=false
|
||||
show-power-option=false
|
||||
show-gamemode=false
|
||||
hide-forcequit=true
|
||||
show-pods=true
|
||||
show-boxbuddy=true
|
||||
|
@ -18,7 +18,7 @@ name='X-GNOME-Utilities.directory'
|
||||
translate=true
|
||||
|
||||
[org/gnome/desktop/app-folders/folders/Containers]
|
||||
apps=['com.github.marhkb.Pods.desktop']
|
||||
apps=['io.github.dvlv.boxbuddyrs']
|
||||
categories=['Distrobox']
|
||||
name='Containers'
|
||||
translate=false
|
||||
|
@ -1,7 +1,7 @@
|
||||
org.mozilla.firefox
|
||||
com.mattjakeman.ExtensionManager
|
||||
io.github.fastrizwaan.WineZGUI
|
||||
com.github.marhkb.Pods
|
||||
io.github.dvlv.boxbuddyrs
|
||||
it.mijorus.gearlever
|
||||
com.github.tchx84.Flatseal
|
||||
io.github.flattool.Warehouse
|
||||
@ -12,6 +12,7 @@ org.gnome.Calendar
|
||||
org.gnome.Characters
|
||||
org.gnome.Contacts
|
||||
org.gnome.Evince
|
||||
org.gnome.FileRoller
|
||||
org.gnome.Logs
|
||||
org.gnome.Loupe
|
||||
org.gnome.Maps
|
||||
|
Loading…
x
Reference in New Issue
Block a user