Created attachment 97529 [details] Gnome proposing to quit the app All my Source engine games (Team Fortress 2, Left 4 Dead 2, Half-Life², Counter-Strike: Source) doesn't work anymore since commit: commit: 70cf6639c331342619e65c46db925d115bf51920 gallium/radeon: create and return a fence in the flush function author: Marek Olšák <marek.olsak@amd.com> date: 2014-04-16 12:02:51 (GMT) Reviewed-by: Christian König <christian.koenig@amd.com> Since this commit, when I launch one of this game, the screen stays black or it will not launch at all. Finally I got a message from Gnome proposing to wait or quit the app (cf. screenshot). Config: kernel 3.13.9-100.fc19.x86_64 libdrm 2.4.53-1.fc20 AMD Evergreen (Radeon HD 5850) OpenGL renderer string: Gallium 0.4 on AMD CYPRESS Build config: autogen.sh --with-gallium-drivers=r600 --with-dri-drivers= --enable-texture-float --disable-dri3 --disable-r600-llvm-compiler --disable-gallium-llvm --enable-32-bit CFLAGS="-O2 -m32" CXXFLAGS="-O2 -m32" --libdir=/usr/lib
It also hits RV770.
Can reproduce bug on Radeon HD 7750 (radeonsi)
can reproduce on AMD Radeon HD 6570 on r600g
Can reproduce on Radeon HD 8570D (IGP from A8-6500), r600g. I tried L4D2, Day of defeat and No More Room in Hell, all did the same - one cpu @100%, black screen and just hang there. Nothing in the Steam console.
This should be fixed by 352e06ddea1108bad1d2c6742fe3. Can you confirm?
Yes I confirm this is now fixed. Tested with Left 4 Dead 2 and Counter-Strike Source on Evergreen.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.