Bug 32764 - Angband (SDL) is not able to be invoked.
Summary: Angband (SDL) is not able to be invoked.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-01-25 01:04 CET by Ben McMonagle
Modified: 2024-02-09 02:35 CET (History)
5 users (show)

See Also:
Source RPM: angband-4.2.4-1.mga9.src.rpm
CVE:
Status comment:


Attachments
lspcidrake output (4.08 KB, text/plain)
2024-01-25 02:42 CET, Ben McMonagle
Details

Description Ben McMonagle 2024-01-25 01:04:49 CET
Description of problem: attempting to invoke Angband (SDL), the application exits silently.
attempting: $ angband -msdl 
returns:
$ angband -msdl
angband: Unable to prepare any 'display module'!



Version-Release number of selected component (if applicable):angband-4.2.4-1.mga9


How reproducible: always


Steps to Reproduce:
1. create a new install, LXDE only, with sufficient root partition space to install task-games (+20GB) and update to latest.
2.install task-games.
3.attempt to invoke angband (SDL) from application launcher or commandline.
Comment 1 sturmvogel 2024-01-25 01:20:32 CET
You passed invalid parameters to angband command. Please have a look at "angband -help" to get a valid parameter set.

The correct parameter set is "angband -msdl2"



Closing INVALID.

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

Comment 2 sturmvogel 2024-01-25 01:25:51 CET
Reopening, as the menu entry contains the invaild parameter set "-msdl" isntead of the correct "-msdl2".

Resolution: INVALID => (none)
Status: RESOLVED => REOPENED

sturmvogel 2024-01-25 01:29:59 CET

Source RPM: task-games-9-1.mga9 => angband-4.2.4-1.mga9.src.rpm

Comment 3 Ben McMonagle 2024-01-25 02:42:26 CET
Created attachment 14290 [details]
lspcidrake output
Comment 4 David GEIGER 2024-01-31 18:39:26 CET
Is new angband 4.2.5 from Cauldron working?

CC: (none) => geiger.david68210

Comment 5 Lewis Smith 2024-01-31 21:25:00 CET
So any Cauldron user - please try!

CC: (none) => lewyssmith

Comment 6 Aurelian R 2024-01-31 22:41:39 CET
Tested angband-4.2.5-1.mga10. graphics/mouse works but no sound, 
tried options: 
angband -ssdl -msdl2/-mx11 -dsounds=/usr/share/angband/sounds/

CC: (none) => arusanu

Comment 7 David GEIGER 2024-02-01 06:07:02 CET
Is angband-data-sounds installed from nonfree repo?
Comment 8 Aurelian R 2024-02-01 07:51:45 CET
(In reply to David GEIGER from comment #7)
> Is angband-data-sounds installed from nonfree repo?

It is, no joy.
Comment 9 Lewis Smith 2024-02-01 11:50:30 CET
Assigning to you, David, as you are looking at this. Aurelian will be helpful if you make any progress. And if you win, the update should got to M9 core/updates_testing etc. It seems that angbad itself is core, not nonfree.

CC: lewyssmith => (none)
Assignee: bugsquad => geiger.david68210

Comment 10 Ben McMonagle 2024-02-02 22:42:09 CET
confirming that:

angband -msdl2

allows the game to run.

the game defaults with: angband -msdl , so this needs be changed.
Comment 11 Aurelian R 2024-02-03 14:47:09 CET
Figured out that sound is fine, just read the manual issue on my behalf, :(. 
Sound is off by default and player must turn it on explicitly (in game press "=", i.e. player settings menu, then press/select "b" for turning sound on/off and save).
Tested game on
 Mageia 9
$ rpm -qa | grep angband
angband-data-shockbolt-4.2.4-1.mga9.nonfree
angband-data-sounds-4.1.3-3.mga9.nonfree
angband-data-4.2.4-1.mga9
angband-4.2.4-1.mga9

 Cauldron
angband-data-shockbolt-4.2.5-1.mga10.nonfree
angband-data-sounds-4.1.3-3.mga9.nonfree
angband-data-4.2.5-1.mga10
angband-4.2.5-1.mga10
Comment 12 David GEIGER 2024-02-03 18:38:35 CET
Then re-assigning to QA!

Sound should be activate manually by user's.

Assignee: geiger.david68210 => qa-bugs

Comment 13 katnatek 2024-02-03 22:05:31 CET
(In reply to David GEIGER from comment #12)
> Then re-assigning to QA!
> 
> Sound should be activate manually by user's.

Yes the sound works if you enable by hand press '=' , press 'a' , press 'b'

but in mageia 9 the Angband (sdl) launcher not works
see comment#10

Assignee: qa-bugs => geiger.david68210

Comment 14 David GEIGER 2024-02-06 18:14:03 CET
Assigning to QA,

Packages in 9/Core/Updates_testing:
======================
angband-4.2.5-1.mga9
angband-data-4.2.5-1.mga9.noarch.rpm

Packages in 9/Nonfree/Updates_testing:
======================
angband-data-shockbolt-4.2.5-1.mga9.nonfree.noarch.rpm

From SRPMS:
angband-4.2.5-1.mga9.src.rpm
angband-data-shockbolt-4.2.5-1.mga9.nonfree.src.rpm

Assignee: geiger.david68210 => qa-bugs

Comment 15 katnatek 2024-02-06 19:43:45 CET
Now the = key not work
Comment 16 Ben McMonagle 2024-02-07 00:49:45 CET
Angband sdl now strats correctly from menu launcher.

thanks David
Comment 17 katnatek 2024-02-07 02:08:01 CET
@Ben, once started the game, did the = key works on the sdl launcher for you?
Comment 18 Ben McMonagle 2024-02-07 03:45:26 CET
(In reply to katnatek from comment #17)
> @Ben, once started the game, did the = key works on the sdl launcher for you?

not that I find out.

todays testing is on a :
TOSHIBA product: Satellite C50D-B
CPU: AMD E1-6010 APU with AMD Radeon R2

and running in a V/box.

Will check on my r/h/w install R930 tonight.
Comment 19 Ben McMonagle 2024-02-07 08:54:24 CET
tried on the R930.

tried the sound function on angband (x11) from menu entry first to see how it works.

"^=" then "a", then "b" ( yes / no,  selected "yes", then "s" to save.
had a bit of a play ( killed the scruffy dog!). sound is very quiet, even when maxxed.

then  ran angband (SDL2) from menu entry.

sound can be toggled on and off, but again, very quiet ( you have slain the singing happy drunk )
Comment 20 Ben McMonagle 2024-02-07 09:03:53 CET
./rpmcheck 

SRPMS mirror is https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9. 

Downloading SRPMS indices, approx. 4MB of data.
Please wait a minute or 2.

Done.

Check to see if this rpm is installed: angband

	 angband-4.2.4-1.mga9 is installed.

src is:  angband-4.2.4-1.mga9.src.rpm 

-----------------------------------------------
updated here
----------------------------------------------

Check to see if this rpm is installed: angband

	 angband-4.2.5-1.mga9 is installed.
Ben McMonagle 2024-02-07 09:21:25 CET

Whiteboard: (none) => MGA9-64-OK

Comment 21 Morgan Leijström 2024-02-07 14:15:33 CET
Good then, moving on.

Keywords: (none) => validated_update
CC: (none) => fri, sysadmin-bugs

Marja Van Waes 2024-02-07 21:58:40 CET

Keywords: (none) => advisory
CC: (none) => marja11

Comment 22 Mageia Robot 2024-02-09 02:35:21 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0048.html

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


Note You need to log in before you can comment on or make changes to this bug.