Skip to content

Performance regression since "last update" #3240

Description

@bitnapper

Describe the bug

I have some hard performance issues since some "last update" which I can't easily pinpoint or describe. I've been using my new Framework 13 with Bluefin GTS to play No Mans Sky via Steam which worked pretty well. Then I've been absent from around 10th to 17th from my Bluefin machine. After coming back I installed all updates and wanted to play but it is completely unusable. Mainly I have three issues:

  1. Mouse interactions are not always processed by the game but by the desktop or both. Leading to accidentally starting apps forcefully stealing focus from the running game and pushing into the foreground.
  2. Keyboard interactions take multiple seconds until being processed by the game. Pushing a key doesn't do anything for 1-2 secs. After that the game reacts for the duration I held that button. But the delay makes it completely unusable.
  3. Frame rate has dropped dramatically.

Since Updates are mostly hidden from sight I'm not sure which components were changed and led to that dramatic decrease in performance.

What did you expect to happen?

unchanged behaviour.

Output of bootc status

~ sudo bootc status
● Booted image: ghcr.io/ublue-os/bluefin:gts
        Digest: sha256:5f9a924a3256c47d951fb964ea1ff1caaa12cde2e5c8c37e6bbd0ebee82ab680 (amd64)
       Version: gts-41.20250914 (2025-09-14T05:59:47Z)

  Rollback image: ghcr.io/ublue-os/bluefin:gts
          Digest: sha256:2495024803f28620d9f94c0d56cea931fd872abbd8fdfab32fb345b15c7e0674 (amd64)
         Version: gts-41.20250907.1 (2025-09-07T21:43:43Z)

Output of groups

bitnapper wheel

Extra information or context

lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo PCIe USB4 Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo PCIe USB4 Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo GPP Bridge
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo GPP Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 7
bf:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN850X NVMe SSD (rev 01)
c0:00.0 Network controller: MEDIATEK Corp. MT7925 (RZ717) Wi-Fi 7 160MHz
c1:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Strix [Radeon 880M / 890M] (rev c1)
c1:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [Rembrandt/Strix]
c1:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo CCP/ASP
c1:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 151e
c1:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor (rev 70)
c1:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
c2:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo PCIe Dummy Function
c2:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo Neural Processing Unit (rev 10)
c3:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 151f
c3:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 151a
c3:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 151b
c3:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] USB4 Router 0
c3:00.6 USB controller: Advanced Micro Devices, Inc. [AMD] USB4 Router 1

ujust changelogs

  This is an automatically generated changelog for release gts-20250914.      
                                                                              
  From previous gts version gts-20250907 there have been the following changes.
  **One package per new version shown.**                                      
                                                                              
  ### Major packages                                                          
                                                                              
   Name                                | Version                              
  -------------------------------------|------------------------------------  
   **Kernel**                          | 6.15.9-101                           
   **Gnome**                           | 47.5-2                               
   **Mesa**                            | 25.0.7-1                             
   **Podman**                          | 5.6.0-1 ➡️ 5.6.1-1                   
   **Nvidia**                          | 580.82.07-2                          
                                                                              
  ### Major DX packages                                                       
                                                                              
   Name                                | Version                              
  -------------------------------------|------------------------------------  
   **Incus**                           | 6.15-1                               
   **Docker**                          | 28.4.0-1                             
                                                                              
  ### Commits                                                                 
                                                                              
   Hash        | Subject                                                      
  -------------|------------------------------------------------------------  
   7d26c6b[1]  | revert: "Add 'bluefin-gdx' to cleanup packages list"         
               | (#3203)                                                      
   ff542ae[2]  | Add 'bluefin-gdx' to cleanup packages list (#3200)           
   f329c41[3]  | feat: add docker-model-plugin to DX image packages (#3189)   
   d586263[4]  | Add missing image names to cleanup workflow for              
               | comprehensive registry cleanup (#3194)                       
   4238092[5]  | feat: add GitHub Actions workflow for Copilot setup          
               | (#3193)                                                      
   1b6fd70[6]  | fix(bazaar): disable custom theming on light mode (#3188)    
   7534709[7]  | Filter out .switcheroo suffix from package versions in       
               | changelogs (#3163)                                           
   ba679d3[8]  | fix: ISO build workflow to only build selected variants      
               | and correct flavor combinations (#3175)                      
   34191a4[9]  | Enable Bluefin LTS HWE ISO builds (#3170)                    
   7372452[10] | Update maintainer guidelines in copilot instructions         
               | (#3171)                                                      
   3274099[11] | Add comprehensive Copilot onboarding instructions for        
               | improved coding agent efficiency (#3164)                     
   7e9e9fe[12] | feat: replace Sudoku entry with new package (#3154)          
                                                                              
   [1]: 7d26c6b https://github.com/ublue-os/bluefin/commit/7d26c6bd444a861cef…
   [2]: ff542ae https://github.com/ublue-os/bluefin/commit/ff542ae43f411d6374…
   [3]: f329c41 https://github.com/ublue-os/bluefin/commit/f329c4187df655c136…
   [4]: d586263 https://github.com/ublue-os/bluefin/commit/d5862636e312c74ac6…
   [5]: 4238092 https://github.com/ublue-os/bluefin/commit/423809296f81af10cd…
   [6]: 1b6fd70 https://github.com/ublue-os/bluefin/commit/1b6fd70939a7f3d838…
   [7]: 7534709 https://github.com/ublue-os/bluefin/commit/753470938fb823f196…
   [8]: ba679d3 https://github.com/ublue-os/bluefin/commit/ba679d3bd071016477…
   [9]: 34191a4 https://github.com/ublue-os/bluefin/commit/34191a4c2419a200c5…
  [10]: 7372452 https://github.com/ublue-os/bluefin/commit/7372452db215af61cf…
  [11]: 3274099 https://github.com/ublue-os/bluefin/commit/3274099c4726879c01…
  [12]: 7e9e9fe https://github.com/ublue-os/bluefin/commit/7e9e9fe67df15e7ac2…
                                                                              
  ### All Images                                                              
                                                                              
                   | Name                | Previous        | New              
  -----------------|---------------------|-----------------|----------------  
   ✨              | portaudio           |                 | 19-44            
   ✨              | python3-pyaudio     |                 | 0.2.13-5         
   ✨              | xevd-libs           |                 | 0.5.0-1          
   ✨              | xeve-libs           |                 | 0.5.1-1          
   🔄              | LCEVCdec            | 4.0.1-1         | 4.0.1-2          
   🔄              | bootc               | 1.6.0-1         | 1.8.0-1          
   🔄              | btrfs-progs         | 6.16-1          | 6.16.1-1         
   🔄              | buildah             | 1.41.3-1        | 1.41.4-1         
   🔄              | container-selinux   | 2.241.0-1       | 2.242.0-1        
   🔄              | containers-common   | 0.64.1-2        | 0.64.2-1         
   🔄              | cosign              | 2.5.3-1         | 2.6.0-1          
   🔄              | ddcutil             | 2.1.2-2         | 2.2.1-1          
   🔄              | ffmpeg              | 7.1.1-5         | 7.1.1-7          
   🔄              | fzf                 | 0.65.1-1        | 0.65.2-1         
   🔄              | gssdp               | 1.6.3-3         | 1.6.4-1          
   🔄              | hwdata              | 0.398-1         | 0.399-1          
   🔄              | ibus-typing-booster | 2.27.72-1       | 2.27.73-1        
   🔄              | intel-vpl-gpu-rt    | 25.2.5-1        | 25.3.2-1         
   🔄              | kernel-tools        | 6.16.4-100      | 6.16.7-100       
   🔄              | libcloudproviders   | 0.3.5-5         | 0.3.6-1          
   🔄              | libgexiv2           | 0.14.3-2        | 0.14.6-1         
   🔄              | libopenmpt          | 0.7.13-3        | 0.8.3-1          
   🔄              | nspr                | 4.37.0-1        | 4.37.0-2         
   🔄              | nss                 | 3.114.0-1       | 3.115.1-1        
   🔄              | ostree              | 2025.4-2        | 2025.6-1         
   🔄              | p11-kit             | 0.25.5-3        | 0.25.5-4         
   🔄              | python3-boto3       | 1.40.22-1       | 1.40.26-1        
   🔄              | selinux-policy      | 41.46-1         | 41.47-1          
   🔄              | smartmontools       | 7.5-2           | 7.5-3            
   🔄              | tailscale           | 1.86.2-1        | 1.88.1-1         
   🔄              | usb_modeswitch      | 2.6.2-2         | 2.6.2-4          
   🔄              | vim-common          | 9.1.1723-1      | 9.1.1723-2       
   🔄              | wireplumber         | 0.5.10-1        | 0.5.11-1         
   ❌              | python3-simpleaudio | 1.0.4-15        |                  
                                                                              
  ### Dev Experience Images https://docs.projectbluefin.io/bluefin-dx         
                                                                              
      | Name                | Previous               | New                    
  ----|---------------------|------------------------|------------------------
   ✨ | docker-model-plugin |                        | 0.1.39-1               
   🔄 | bpftop              | 0.5.1-8                | 0.7.1-1                
   🔄 | code                | 1.103.2-1755709837.el8 | 1.104.0-1757488045.el8 
   🔄 | libnbd              | 1.22.3-1               | 1.22.4-1               
                                                                              
  ### How to rebase                                                           
                                                                              
  For current users, type the following to rebase to this version:            
                                                                              
    # Get Image Name                                                          
    IMAGE_NAME=$(jq -r '.["image-name"]' < /usr/share/ublue-os/image-info.    
  json)                                                                       
                                                                              
    # For this Stream                                                         
    sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-            
  os/$IMAGE_NAME:gts                                                          
                                                                              
    # For this Specific Image:                                                
    sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-            
  os/$IMAGE_NAME:gts-20250914                                                 
                                                                              
  ### Documentation                                                           
                                                                              
  Be sure to read the documentation https://docs.projectbluefin.io/ for more  
  information                                                                 
  on how to use your cloud native system.                                     

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/upstreamTracking upstream issuesframeworkIssue specicifc to Framework laptopskind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions