Issue with dual monitors with a 9070 GPU

Hello,

  • OpenMandriva Lx 25.04 (ROME) Kernel 6.14

  • Desktop environment KDE

  • Issue with dual monitors with a 9070 GPU

This issue DID NOT happen on my previous GPU a 7900XTX and it also didn’t happen on the RX 6600 I also had installed at one point.

Screen configuration:
1x 3440x1440 widescreen as primary
1x 3840x2160 as secondary

Every time I launch a game it keeps trying to launch on the secondary screen when the widescreen one is set to PRIMARY.

they both are plugged into the display ports, secondary one is plugged in with a DP to HDMI adapter and the primary widescreen one is plugged in directly to DP.

I tried connecting the secondary screen to HDMI and things got worse, the primary widescreen monitor keep flickering and glitching out.

to temporarily fix the problem I connect them both to DP and then try to launch a game if it launches on the wrong screen I disable the secondary one and run the game, then close the game and re-enable second screen and then the game runs on the primary one, it’s quite frustrating.

It happens on both MESA and AMDVLK2025.Q1.3 drivers.

I am thinking this is a KDE plasma issue though(I like plasma but might try switching to something else to test if this still happens) or maybe a wayland issue?, is there any way to force games to run on the primary screen?

Also one last note, the secondary monitor DOES have the ability to connect directly to DP, the problem is I use a capture card with that screen and the capture card is only HDMI, just connecting the screen directly to HDMI is causing weird problems like I mentioned above.

Steam launched games?

This fixed Steam using the wrong monitor for my system (x11 KDE Plasma):

  • Temporarily run the game in windowed mode.
  • Click on the game icon in the top left corner of its own window.
  • Hover over Move to screen
  • Select the screen you want to move it to.
  • Set game to run on full-screen mode again.

After this Steam should automatically use the monitor you moved your game on to for every game.

1 Like

That only works for that one session, launch the game again and it’s back to using the wrong screen again, the one thats not primary.

Happens on steam and games launched with Lutris

I think I may have resolved it, we will see if it stays that way.
I opened the terminal and I did:

xrandr --listmonitors

It showed me this:

Monitors: 2
 0: +DP-2 2560/698x1440/393+0+0  DP-2
 1: +DP-3 3440/797x1440/334+2560+0  DP-3

and then I did:

xrandr --output DP-3 --primary

And now it appears to be working so far, not sure why the KDE monitors section isn’t working when I click the primary check box