ernstp/ppa-mesarc

Graphic Bug effects the whole system after starting Prominence Poker.

JokerGermany opened this issue · 5 comments

I don't know if the problem is your ppa, the kernel or both.
Thats the Reason why i open this issue.

Ubuntu Mate 20.04
AMD Vega 56
The problem didn't occur with 5.4.0-56-generic

Everytime i start the game Prominence Poker with proton I get this:
IMG_20201229_100852.th.jpg
I think everything is running in the Background quite normal (I think i see changes "behind" the graphic bugs) and the curser (which can also be seen on the pciture) is normal.
But i can't make any input.

I switched back to the old kernel, but i want to report this, because i couldn't use this kernel version for an ethernity^^

Another proton game (Rocket League) didn't crash, but i only tested it for a short time.
(When starting Prominence Poker the crash is happening!)

I reported this here, too:
https://ubuntu-mate.community/t/graphic-bug-with-kernel-5-4-0-58-generic-where-do-i-report-this/23315

Okay, it occurs with Kernel 5.4.0-56, too.
I removed this ppa and test if it changes anything.

Okay, i think it's a mesa and/or marco related bug.
Without your ppa and Kernel 5.4.0-58-generic i had to deactivate Adaptive composit of marco.
See this Bug:
https://ubuntu-mate.community/t/20-04-display-issues-with-amd-gpu/21648/80

Then I started Prominence Poker and it freezes with a black screen, but the system isn't effected.

Will try your ppa and disabled Adaptive composit of marco now.

Okay, my conclusion:
Without your ppa only the game freezes.
With your ppa the whole System freezes.

Yesterday, before i applied this patches everything worked with your ppa...
cat /var/log/apt/history.log

Start-Date: 2020-12-28 16:52:23
Requested-By: jokergermany (1000)
Install: libgail-common:i386 (2.24.32-4ubuntu4, automatic), libgtk2.0-0:i386 (2.24.32-4ubuntu4, automatic), libgail18:i386 (2.24.32-4ubuntu4, automatic), libatk1.0-0:i386 (2.35.1-1ubuntu2, automatic)
End-Date: 2020-12-28 16:52:24

Start-Date: 2020-12-28 23:29:36
Commandline: aptdaemon role='role-commit-packages' sender=':1.268'
Upgrade: libegl-mesa0:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libglapi-mesa:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libglapi-mesa:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libxatracker2:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libegl1-mesa:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libgbm1:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libgl1-mesa-dri:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libgl1-mesa-dri:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libosmesa6:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libosmesa6:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libgl1-mesa-glx:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libgl1-mesa-glx:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-vdpau-drivers:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-vdpau-drivers:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-vulkan-drivers:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-vulkan-drivers:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-va-drivers:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), mesa-va-drivers:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libglx-mesa0:amd64 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2), libglx-mesa0:i386 (20.3.1+git2012162009.4a87e444134fmesarc2, 20.3.1+git2012231915.b41a3c8a1d4fmesarc2)
End-Date: 2020-12-28 23:29:45

Okay, it has something to do with proton-ge, too:
https://github.com/GloriousEggroll/proton-ge-custom/releases
Proton-5.9-GE-8-ST => Whole System crash ( GloriousEggroll/proton-ge-custom@f65dbb8 )
Proton-5.21-GE-1 => Game Crash ( GloriousEggroll/proton-ge-custom@db901b1 )

Proton 5.13-4 => Looks like it works

Hi! It's nice to see that you're using my PPA, however unless it's a packaging issue or something with a compiler flag perhaps I can't help you. You should report it to mesa itself at: https://gitlab.freedesktop.org/mesa/mesa/-/issues