CachyOS / CachyOS/linux-cachyos

[BUG] Kernel 7.1.3-2 (deckify) Regression: Refresh rate slider no longer works on Galileo

Open
#935 6 comments 0 reactions 2 assignees Claimed by @ptr1337 View on GitHub
bug
Dominant language
Shell
Stars
4.5k
Forks
160
Avg merge
2d 12h
Merged PRs (30d)
1

Description

### Pre-flight checklist

- [x] I have searched existing issues and this is not a duplicate.
- [x] I have read the [Contributing Guidelines](https://github.com/CachyOS/linux-cachyos/blob/master/CONTRIBUTING.md).
- [x] I have verified the issue is reproducible with the latest available CachyOS kernel.
- [x] I have tried to reproduce the issue on Arch Linux's `linux` kernel.

### Upstream / vanilla kernel check

I have not tested with a vanilla/upstream kernel

### Kernel variant

linux-cachyos-deckify

### System information (cachyos-bugreport.sh)

```text
Please note that this was captured on an alternate working kernel as I wanted to play video games.

https://paste.cachyos.org/p/d290181.log
```

### Manual system information (if cachyos-bugreport.sh is unavailable)

```text
Machine: Steam Deck OLED / Galileo
GPU Driver: RADV 26.1.5
```

### Bug description

When playing on a Steam Deck family device, there are options to change the active refresh rate of the handheld screen. On this current kernel, the option no longer triggers a proper modeswitch.

### Steps to reproduce

1. Start up a game, any game.
2. Try to force the refresh rate to anything but 90 Hz.

### Expected behavior

The screen is supposed to go black for about half a second as it changes the refresh rate.

### Actual behavior

The screen stays on, and the framerate cap instead behaves incorrectly. For example, a 40FPS/80Hz cap will instead be a 45 FPS / 90 Hz cap.

### Logs / stack traces

```text

```

### Additional system information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.