Bug 24825

Summary: supertuxkart cannot be launched in MATE
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Rémi Verschelde <rverschelde>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: lovaren, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: supertuxkart CVE:
Status comment:
Attachments: Here's what the menu entry looks like in alacarte
Proposal spec file for libopenglrecorder to implement

Description Kristoffer Grundström 2019-05-15 20:45:38 CEST
Description of problem: I can't seem to launch supertuxkart from the program menu in MATE, but if I type supertuxkart in a terminal window it starts just fine.

Version-Release number of selected component (if applicable): 1.0-1

How reproducible: All the time.

Steps to Reproduce:
1. Login to MATE.
2. Install supertuxkart.
3. Click on Programs -> Games ->Arcade ->Supertuxkart
4. The game won't load/start.
5. Open a terminal window and type supertuxkart and hit Enter, the game starts.
Comment 1 Kristoffer Grundström 2019-05-15 20:46:25 CEST
Created attachment 10997 [details]
Here's what the menu entry looks like in alacarte

CC: (none) => hamnisdude

Comment 2 Kristoffer Grundström 2019-05-15 20:49:08 CEST
I also noticed as a side note that the spec file is missing an important package to build the supertuxkart source code called libopengl-recorder which we don't seem to have in any media according to urpmq -y libopengl-recorder
Comment 3 Marja Van Waes 2019-05-16 19:36:26 CEST
Assinging to our registered  supertuxkart maintainer.

CC: (none) => marja11
Assignee: bugsquad => rverschelde

Comment 4 Rémi Verschelde 2019-05-16 23:29:48 CEST
> I can't seem to launch supertuxkart from the program menu in MATE, but if I type supertuxkart in a terminal window it starts just fine.


I don't see anything weird in the .desktop file and it works fine on KDE, but I'll give it a try in Mate/alacarte to see if I reproduce the issue.

> I also noticed as a side note that the spec file is missing an important package to build the supertuxkart source code called libopengl-recorder which we don't seem to have in any media according to urpmq -y libopengl-recorder

This is an optional dependency, which we disable in the spec:
http://svnweb.mageia.org/packages/cauldron/supertuxkart/current/SPECS/supertuxkart.spec?view=markup#l68

That's a library written by STK developers themselves, and it's not packaged in any distro that I know of. Might be worth packaging eventually to enable the feature, if there's interest in it.
Comment 5 Kristoffer Grundström 2019-05-17 07:02:41 CEST
Created attachment 10998 [details]
Proposal spec file for libopenglrecorder to implement
Comment 6 Kristoffer Grundström 2019-05-17 07:05:47 CEST
(In reply to Kristoffer Grundström from comment #5)
> Created attachment 10998 [details]
> Proposal spec file for libopenglrecorder to implement

I know it's far from finished, but it's a start so anyone working on SuperTuxKart can build it and then add it to the supertuxkart spec when it's needed.

The instructions are taken from https://slackbuilds.org/repository/14.2/libraries/libopenglrecorder/
Comment 7 Rémi Verschelde 2019-10-02 10:23:49 CEST
I still can't reproduce this issue, is it still valid?
Comment 8 Kristoffer Grundström 2019-10-03 11:59:23 CEST
Supertuxkart seems to be loading fine now from the Program menu entry in Cauldron. Closing as RESOLVED FIXED.

Status: NEW => RESOLVED
Resolution: (none) => FIXED