Description of problem: I have a laptop with AMD A8-5557M APU (Radeon HD 8550G, r600) and discrete videocard Radeon HD 8750M (radeonsi). I also have a monitor connected via a hdmi and use it as main screen. I use PRIME to play a game: $ xrandr --setprovideroffloadsink 0x41 0x78 $ DRI_PRIME=1 steam In MGA6 sta1 it works fine, but since I update libdri-drivers from 13 version to the recent one (17), the game doesn't start: when I click on start button in the launcher, the screen became black for a moment and the game exits. There is no unusual messages in the console. I found, that if I replace /usr/lib/dri/radeonsi_dri.so with the old one, the game works. With the integrated video (r600) it works fine on all versions. Seems like an upstream bug in the radeonsi driver. Version-Release number of selected component (if applicable): libdri-drivers-17.0.3-1.mga6 How reproducible: Always Steps to Reproduce: 1. xrandr --setprovideroffloadsink 0x41 0x78 2. DRI_PRIME=1 steam 3. Start the game
Correction, in the sta1 libdri-drivers has version 12.0.0~rc4-1.mga6.
You're probably affected by the same issue as bug 18959. See the workarounds in bug 18959 comment 3.
No, I already deleted this libraries.
Can you attach the output on `LIBGL_DEBUG=verbose steam` when running the game?
Assignee: bugsquad => rverscheldeSource RPM: mesa-17.0.3-1.mga6.src.rpm => mesa-17.0.3-1.mga6.src.rpm, steam
Well `LIBGL_DEBUG=verbose DRI_PRIME=1 steam`
Created attachment 9186 [details] Log of the steam start with the LIBGL_DEBUG=verbose I placed the mark "=== Game start ===" where I started the game in steam.
Hm, nothing particularly telling in the logs. You could check the Arch wiki's Steam troubleshooting section and see if something helps: https://wiki.archlinux.org/index.php/Steam/Troubleshooting Did you try to run the game binary outside of Steam? It doesn't look like a dep issue, but you could also check if you have all necessary 32-bit dependencies installed: https://wiki.archlinux.org/index.php/Steam/Game-specific_troubleshooting#Trine_2 Otherwise it may be worth discussing with Mesa contributors on #dri-devel on Freenode.
Assignee: rverschelde => kernel
It doesn't start without steam, or may be I don't know how to run it properly. I think, it's not a dependency problem too, since it works with the r600 driver and works with the old radeonsi driver. Other games works fine. Seems it's an upstream problem. Ok, I'll ask on IRC.
URL: (none) => https://bugs.freedesktop.org/show_bug.cgi?id=100708
Is it possible to upgrade libdrm to 2.4.79? It's needed to check the mesa from master git.
Also Mesa 17.0.4 (bugfix release) is out. Maybe try this/update to it for MGA6?
CC: (none) => linux
libdrm 2.4.80 and mesa 17.0.4 is now in cauldron
CC: (none) => tmb
CC: linux => (none)
Is this one still valid?
CC: (none) => micheelsen
This bug was filed against Mageia 6 which is EOL since Sep 2019. No response to comment 12. Closing as OLD.
Status: NEW => RESOLVEDResolution: (none) => OLD