Skip to content

v2.0.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Nov 17:54
c17f6a4

2.0.2 (2023-11-24)

Features

  • add a basic virtual surround 7.1 config using ASH Control Room 1 (f539e99)
  • Add a helpful installer for adding LatencyFleX dlls to wine prefixes & game installs. (https://github.com/Shringe/LatencyFleX-Installer/) (55a5ad3)
  • Add a helpful message to bash for common secure boot & Nvidia user issues. (98083aa)
  • Add a just command to fix SteamVR on desktop releases (442e0c4)
  • Add AppImage Pool to Bazzite Portal #6 (#471) (78bacc1)
  • Add Bazzite's webpage from Universal Blue to Portal. (#507) (9351a2a)
  • Add CEC control (#412) (1761a17)
  • Add dependencies required by DaVinci Resolve (290fe94)
  • Add documentation link to Bazzite Portal (#549) (e6df636)
  • Add fix-screenshare command to just and yafti. (db4bd53)
  • Add icons for exe files (cd90ea2)
  • Add image info for auto-signing via ublue-update (a30a8f9)
  • add just syntax checker (70f7aae)
  • Add LatencyFleX wine libraries to default wine install (2824230)
  • Add LE stylized Bazzite logo (7ee568a)
  • Add LE stylized Steam Deck logo (50c221b)
  • add link to discussions (#397) (eb5facc)
  • Add message to plymouth during long bazzite-hardware-setup steps (b3bae53)
  • Add missing package for KDE color control (Except on Nvidia) (554849b)
  • Add option to disable DNS over TLS to Bazzite Portal (52f6e30)
  • Add option to download Wootility to Bazzite Portal. (d171b8f)
  • Add option to force discover-overlay to launch on GNOME Wayland (See /etc/default/discover-overlay) (75f85d8)
  • Add option to install Brew package manager. (f5915c0)
  • Add option to install OpenTabletDriver in an arch distrobox (5350368)
  • Add OS branch selection to Steam OS gamemode (86bb026)
  • Add RazerGenie to OpenRazer install. (dcce67b), closes #473
  • Add required input user group in Bazzite Portal by default (b57ff42)
  • Add scrcpy to just and yafti (86ac62b)
  • Add steam-proton-mf-wmv utility (https://github.com/scaronni/steam-proton-mf-wmv) (9e447f5)
  • Add SteamOS Nested Desktop to Bazzite Portal (eb69785)
  • Add support for a testing and unstable branch (#495) (941a3a6)
  • add table of contents section to README (4db7c82)
  • Add unrar by default, this is used by enough games & mods to be a default package. (4ca5a6a)
  • add virtual audio channels for special usecases (#449) (7586e95)
  • Add vk_hdr_layer (https://github.com/Drakulix/VK_hdr_layer) (06251a5)
  • Add Warehouse to Bazzite Portal on Deck images (#443) (fbd05a1)
  • Add Warehouse to Bazzite Portal on Desktop images (#442) (29aad27)
  • Add waydroid-choose-gpu script as a built in feature. (c5e554b)
  • Add Web App Manager, OpenRazer, Oversteer, Solaar, and Resilio Sync (1ed5421)
  • Add Weston launcher for Waydroid using policykit to start and stop service (7a6085e)
  • Add WineZGUI, an extremely convenient way to launch double-click simple Windows applications that don't require special considerations for their prefix. (a9c5cda)
  • Add XIV Launcher flatpak to list of games (dc6722d)
  • Added "System Management" Category (#450) (1b3d321)
  • Added "System Management" Category (deck) (#451) (96cebff)
  • added Metadata Cleaner to Utilities category (96cebff)
  • Added showcase section and linked blog posts. (7e47486)
  • Always check kargs (#398) (ee4ab58)
  • Always layer Steam (#525) (c999706)
  • Auto update brew packages with ublue-update (f9ebb2b)
  • Automatically add Waydroid to Steam during init-waydroid call (502d2d7)
  • ci: Build images based on Fedora 39 (#332) (631423b)
  • ci: Enable ASUS and Surface Nvidia images (1acad66)
  • deck: Add additional tweaks for zram performance, switch to sysctl.d to disable watchdog (Thanks Saber J2X and fiftydinar) (d83d129)
  • deck: Add AppImage Pool to Bazzite Portal (#470) (b4d9ee9)
  • deck: Add default input settings and icons for Steam to Waydroid shortcut (a699c90)
  • deck: Add documentation link to Bazzite Portal (#550) (919c17c)
  • deck: Add iomem=relaxed karg automatically on handhelds that require RyzenAdj for TDP control (38a61d0)
  • deck: Add needed changes to support OLED Deck. (0391221)
  • deck: Add new SteamOS Nested Desktop feature. (71026da)
  • deck: Add QTVirtualKeyboard for SDDM (e1f1252)
  • deck: Add Xvfb, useful for running some services in the background in gamemode. (48ae649)
  • deck: Auto-disable bios updates for 32GB RAM decks. (d1c6022)
  • deck: Double zram size on 32GB decks (a6236df)
  • deck: Enable Wayland by default (7378e4a)
  • deck: Enhance and fix zram and deckswap scripts (#512) (01ecbaf)
  • deck: Implement support for the DeckHD (#573) (4dadf8c)
  • deck: Include new galileo-mura package (12b2875)
  • deck: Increase ZRAM size to 4GB by default (Thanks Saber J2X) (50b2894)
  • deck: Replace Website with Forums on Bazzite Portal (#545) (e624854)
  • deck: Switch to kyber I/O scheduler from BFQ, disable watchdog, and raise memlock limit (0ea324d)
  • deck: Switch to new fork of steam-patch (bd245b2)
  • deck: Switch to new steamdeck-dsp package for audio. (460f111)
  • deck: Switch to stable Decky Loader releases (c50d9e8)
  • desktop: Add discover-overlay matching deck builds (Default disabled, see /etc/default/discover-overlay) (7fff9de)
  • desktop: Add option to enable virtualization and vfio (d9f7aaf)
  • desktop: Add options to disable/enable watchdog (#413) (2cb3ad7)
  • desktop: Add reset-bazzite-arch just command to completely remove the image and pull it fresh. (de25c72)
  • Disable split lock mitigation for increased gaming performance in titles like God of War (Thanks Saber J2X) (3be7229)
  • enable automounting of hugepages with 1GB pagesize if the karg hugepagesz=1G is present (#425) (24b3a66)
  • Enable builds without kmods (6623191)
  • Enable Steam Patch for any hardware other than Steam Deck, fixes resolution issue that requires desktop gamers to select "Native" for every title in gamemode. (3a9577c)
  • Enable TDP control on non-deck hardware covered by steam-patch. (28fec8e)
  • Export OpenTabletDriver GUI in just command (6af4a21)
  • gnome: Add "Add to Steam" option to right click menu of executable files (b11d3c4)
  • gnome: Add bazzite-menu extension to desktop images, modify defaults to show gamemode option on deck builds. (5831b1d)
  • gnome: Add Nautilus integration for GSConnect (KDE Connect) (cd34969)
  • gnome: Add nested desktop support from SteamOS (f890187)
  • gnome: Add optional shell theme that makes appindicators function like a proper tray (de76430)
  • gnome: Add Steam & Lutris to the dash by default (15c4fdd)
  • gnome: Add xwaylandvideobridge (4b91901)
  • gnome: Move from extest to libei (77a6671)
  • gnome: Replace GNOME user icons with Valve-themed ones (5af6e86)
  • gnome: Restore appindicator (4b54774)
  • gnome: Restore power-profiles-daemon (138d2d0)
  • gnome: Switch to dconf settings for a number of needed changes in gnome, add default dash application assignments. (4ab99c6)
  • gnome: Switch to new Logo Menu fork (98c2167)
  • gnome: Switch to new tailscale qs extension (37d3695)
  • Improve Waydroid launcher, automatically initialize Waydroid if not initialized and use first-launch as a default param (5f5f74d)
  • Include link to Bazzite's FAQ documentation... (#446) (69727c3)
  • Include link to Bazzite's FAQ documentation... (#447) (56ec7c7)
  • Include vulkan-tools and clinfo in all images (4092a15)
  • Increase vm.max_map_count to match SteamOS (131490d)
  • kde: Add kdeplasma-addons package for cube desktop and other important features (69c78de)
  • kde: Add new Valve-themed user photos (544c478)
  • Launch discover-overlay on KDE Wayland since it's supported (4790e60)
  • legion: Support 30W TDP control on Legion Go from gamemode. (1a877ba)
  • legion: Support hardware control on the Legion GO (da6b18b)
  • legion: Support Legion GO controller (27374d4)
  • Looking glass shm OOB auto generation and support (#424) (1682676)
  • Mark Fedpra 39 as stable (4610c63)
  • nvidia: Switch to layered steam to avoid issues with 32-bit Nvidia libraries. (#415) (f4452f0)
  • Preinstall GOverlay (#572) (f21da88)
  • readme: Add application management features (#497) (31a4ab5)
  • readme: Add Features from Upstream (#536) (360cd78)
  • readme: Add link to announcements (#551) (8d32a3a)
  • Replace Website with Forums on Bazzite Portal (#544) (5f8951d)
  • Restore discover overlay support (1efe712)
  • Switch to new numbered just file system (81bb600)
  • Throw an error if a flatpak fails to install in bazzite-flatpak-manager, add notification with icon and restart every 30 seconds until it can complete (d4ffe57)
  • Warehouse as preinstalled Flatpak. (#465) (a600fa7)
  • waydroid: Add new Waydroid launcher to streamline use (708b25e)
  • waydroid: Add script to fix controllers in Waydroid (2792919)
  • waydroid: Set density and gralloc from /etc/default/waydroid-launcher before start (17ffc69)

Bug Fixes

  • Add --noconfirm to OpenTabletDriver install step (ffe7968), closes #467
  • Add hostname reset to bazzite-hardware-setup if the hostname is too long for distrobox to reliably function (3fa0d5d)
  • Add improvements to flatpak manager from bluefin, correct bundled themes for flatpak. (2c6f0dd)
  • Add Minimum-free ZRAM configuration (169858b)
  • add missing comment with info about what virtual audio channels are and their use case (1e824a5)
  • Add replacement openrazer service (86dae4e)
  • asus: Don't enable displaylink service (5d126bd)
  • asus: Don't install evdi kmod (76a5cf8)
  • autologin/return-to-gamemode: Don't assume path to home directory (#571) (b35b1f2)
  • Avoid copying the akmods repo a 2nd time needlessly (651f698)
  • Avoid creating ~/.steam/steam manually, create needed file in systemd service definition for steam-patch. (edbfd0c)
  • Call daemon-reload when installing opentabletdriver & resilio sync (da96cbe)
  • Check for Ally & Framegame everywhere Deck is currently checked for (28fec8e)
  • Correct hostname check (Thanks szescxz) (9368037)
  • Correct issue detecting nvidia flavor (f6090db)
  • Correct issue in reset-waydroid (4cf2b8d)
  • Correct issue where bazzite-arch updater fails if you're using a bazzite-arch image at a non-default name (3621027)
  • Correct issue with bazzite-hardware-setup executing every launch. (403547d)
  • Correct issue with opentabletdriver just command if ~/.config/systemd/user folder doesn't exist (f42737a)
  • Correct issue with patch-gmod just command (bfb53a7)
  • Correct issue with screen rotation on non-deck hardware (1d84e3f)
  • Correct issue with updater run from systemd (cf7dd21)
  • Correct missing extest library (d324f62)
  • correct mistype in removing virtual surround (#466) (090a15c)
  • Correct PathExists check in [email protected] (84a0e36)
  • Correct syntax error (4d27a99)
  • Correct syntax issue in bazzite-hardware-setup (99101d6)
  • Correct typo in Yafti config (5ea2392)
  • Create input group another way for usermod command (a0c10ff)
  • deck: Add zenity and newt to fix issues with EmuDeck (#475) (c789040), closes #474
  • deck: Block additional AMD watchdog kmod for Steam Deck (#409) (5a0396d)
  • deck: Correct EmuDeck install on GNOME builds (762db3c)
  • deck: Correct zram disabling karg (ea5b583)
  • deck: Don't consider errors in steamos-automount to be fatal, this is just a request for external drives to be mounted. (dac5bf5)
  • deck: Fix issue with ntfs in the latest udisks2 (11408e1)
  • deck: Modify returned/accepted values of os-branch-select to something the steam client understands (62e299c)
  • deck: Remove askpass invokation from zram-resize (2c20dee)
  • deck: Remove default BT config to address potential permission issues (5eb0df8)
  • deck: Restore Simple DRM (666d9cb)
  • deck: Restore Simple DRM (666d9cb)
  • deck: Update jupiter-hw-support package (0b35eda)
  • desktop: Resolve issue with Steam refusing to start after sleeping (5626a67), closes #321
  • Don't explicitly check main when excluding Nvidia (7c30803)
  • Drop DDControl as a default, caused unresponsive monitors for some users. (d6dede7)
  • Drop DNS over TLS and SNTP due to reported issues/edge cases, will reintroduce as an option. (022625e)
  • Enable initramfs generation for LUKS. (cd35d50)
  • Exclude Bazzite kmods from nokmods images (124d2cc)
  • Exclude kmods from everything but main and nvidia (a6b49c8)
  • f39: Install Mesa in new way for f39 (64f706b)
  • f39: Restore mesa replacement (bcd96fc)
  • Fix app icons for Nix apps (a81410f)
  • fix typo preventing 38 stable builds (#444) (61ab7d1)
  • Get username for steam-patch from param (294de76)
  • Github links instead of Flathub links... (#502) (84f32a4)
  • gnome: Fix issue with logo menu not enabling automatically on Fedora 39. (a94f845)
  • gnome: Launch nested session in Xephyr, this fixes most everything but flatpak firefox. (7e25957)
  • gnome: Launch new dbus session with nested gnome, change icon to svg (f45cdd3)
  • gnome: Remove gnome-initial-setup, our ISO installer handles this a different way. (42f97f0)
  • gnome: Remove gnome-software-rpm-ostree. Slows down gnome-software and offers little for our use case. (f34aa80)
  • gnome: Remove non-working gsetting call (06c8868)
  • HandyGCCS: Enable globally (#400) (17a7611)
  • hardware-setup: Set default target to graphical, fixes rebase from base image (#568) (7131005)
  • hardware-setup: Set image flavor (97e74f3)
  • image info: use proper prefix in IMAGE_REF (c7bd4b7)
  • image-info: Don't wrap identifiers in quotations (019704d)
  • Improve bios update disabling feature to work similarly to foxnet/bios/INHIBIT file in SteamOS. (bd20063)
  • install Krita instead of Ardour when user requests Krita (#420) (793ea46)
  • Install vkcapture, glcapture, vkbsalt, and mangohud with explicit arch (4092a15)
  • just: Use image info consistently (0b7532a)
  • kde: Add gwenview and okular flatpaks to default install list after they were removed from Kinoite. (7e683ba), closes #526
  • kde: Restore Calculator as a flatpak (d3d08b4)
  • Massively improve steamos-priv-write, add support for using ryzenadj for other hardware from corando98's steam-patch fork (https://github.com/corando98/steam-patch) (9f52ad4)
  • Modify bazzite-user-setup to match bazzite-hardware-setup in ability to re-launch as needed (403547d)
  • Modify HandyGCCS setup to be explicit on device, automatically install Steam Patch (https://github.com/Maclay74/steam-patch/) on Handhelds that require it. (e5821e9)
  • Modify initramfs applicator to always apply all needed params (7f7f5b8)
  • nvidia: Add LatencyFlex, vkBasalt, MangoHUD, and Vulkan-Tools packages from Deck images. (5b0ca63)
  • Only autostart Steam on deck images (2534fb9)
  • Prepare gnome-vrr patch for Fedora 39 (024e0da)
  • Re-run bazzite-hardware-setup and bazzite-user-setup if Fedora version changes (cc41dd3)
  • Remove pkexec, this resolves some newly reported issues with the bazzite portal (f017996)
  • Remove rd.luks.options=discard karg & use --append-if-missing for kargs (#453) (0ccfe46)
  • removed FAQ link at the end (96cebff)
  • removed unneeded parts of the nix installation on the justfile (#441) (9114ec3)
  • Resolve xdg-desktop-portal issues(!) (57cbf67)
  • Restore evdi on F39 (#480) (ce5eb84)
  • Restore noto-san change removed from main (4d955cb)
  • Run brew installer as sudo (f9ebb2b)
  • surface-nvidia: Exclude OBS vkcapture (#499) (1df46b0)
  • Switch to layered OpenRazer due to issues in Distrobox. (f127260)
  • Symlink wine64 to wine (Solves a mistaken dependency issue in Lutris) (1e222d1)
  • treewide: Use new image info implementation (66a14d3)
  • use new akmods:main-RELEASE tag structure (eef361e)
  • Use patched bluez library (b7e6c44)
  • user-setup: Actually read the cached Fedora version (af64da2)
  • user-setup: Correct Fedora version check, prevents setup from running every boot (98d0536)
  • waydroid: Adjust network preference order (7944f6e)
  • waydroid: Disable locking in Weston (afd20b6)
  • yafti: Use pkexec to enable Deck BIOS and FW updates (250f20e)

Miscellaneous Chores