Bug 1820412

Summary: Foobillard rendering is terribly slow on F32 beta
Product: [Fedora] Fedora Reporter: Dmitry Burstein <dmitryburstein>
Component: foobillardAssignee: Gwyn Ciesla <gwync>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 32CC: gwync
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: foobillard-3.0a-34.fc32 foobillard-master-3220200505103437.1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-03 05:29:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Dmitry Burstein 2020-04-03 02:25:15 UTC
Description of problem:
Foobillard rendering is terribly slow on F32 beta, making it absolutely impossible to play the game.

Version-Release number of selected component (if applicable):
foobillard-3.0a-33.fc32.x86_64

How reproducible:
Every time.

Steps to Reproduce:
1. Launch the game
2. Wait forever for it to render the opening position.
3.

Actual results:
Impossible to play.

Expected results:
On F31 there were no problems with the game on the same computer.

Additional info:
GLX 970 card with xorg-x11-drv-nouveau-1.0.15-9.fc32.x86_64 drivers.

Comment 1 Gwyn Ciesla 2020-04-03 15:19:23 UTC
I see this on an f32 beta VM. I tried rebuilding foobillard with glut rendering enabled and it worked great on f31 but not f32.  Do you see this with any other GL games?

Comment 2 Dmitry Burstein 2020-04-04 03:26:26 UTC
I'm not sure I have any others. Darktable runs fine, but I'm not sure it has GL enabled. If you want me to test something else - game or benchmark - no problem, just tell me what to run.

Comment 3 Gwyn Ciesla 2020-04-06 14:11:43 UTC
Try vdrift and armacycles-ad.

Comment 4 Dmitry Burstein 2020-04-06 14:31:49 UTC
Tried them both just now, and they are working fine.

Comment 5 Gwyn Ciesla 2020-04-06 19:28:35 UTC
Odd. I've tried a few build options and found nothing that fixes it. The foobillard++ works, but crashes a lot. :)

I'm currently looking at the various components it relies and to see what might have changed.

Comment 6 Dmitry Burstein 2020-04-07 04:07:58 UTC
Good luck! If you need me to install something else to try - just ask.

Comment 7 Gwyn Ciesla 2020-04-20 17:33:05 UTC
How about bzflag, BlockOutII and xmoto?

Comment 8 Dmitry Burstein 2020-04-20 17:49:27 UTC
All of them are working fine as well.

Comment 9 Gwyn Ciesla 2020-04-20 18:54:12 UTC
All of my testing has been on GNOME. I assume yours has as well. Do you see the same issue on another DE, such as KDE, MATE, Cinnnamon, WindowMaker, etc?

Comment 10 Dmitry Burstein 2020-04-20 18:56:51 UTC
No, sorry, don't have any of those around.

Comment 11 Gwyn Ciesla 2020-04-23 19:41:37 UTC
This build should work. Please confirm.

https://fedorapeople.org/~limb/foobillard-3.0a-34.fc32.x86_64.rpm

Comment 12 Dmitry Burstein 2020-04-23 20:02:01 UTC
Yes indeed - it's back in all its glory :D Great job, thanks a lot! Even in time for the release the next week - kudos.

Comment 13 Gwyn Ciesla 2020-04-23 20:08:17 UTC
Thank you! I was motivated, I play this and want to upgrade. :)

Comment 14 Fedora Update System 2020-04-23 20:16:03 UTC
FEDORA-2020-a3d94f11b8 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-a3d94f11b8

Comment 15 Fedora Update System 2020-04-25 12:20:41 UTC
FEDORA-2020-a3d94f11b8 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-a3d94f11b8`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-a3d94f11b8

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2020-05-03 05:29:26 UTC
FEDORA-2020-a3d94f11b8 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2020-05-05 11:54:54 UTC
FEDORA-FLATPAK-2020-02ee9217f5 has been submitted as an update to Fedora 32 Flatpaks. https://bodhi.fedoraproject.org/updates/FEDORA-FLATPAK-2020-02ee9217f5

Comment 18 Fedora Update System 2020-05-06 06:04:06 UTC
FEDORA-FLATPAK-2020-02ee9217f5 has been pushed to the Fedora 32 Flatpaks testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-FLATPAK-2020-02ee9217f5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 19 Fedora Update System 2020-05-14 09:33:24 UTC
FEDORA-FLATPAK-2020-02ee9217f5 has been pushed to the Fedora 32 Flatpaks stable repository.
If problem still persists, please make note of it in this bug report.