Net core version does not work on radeon

I’ve tried to run mg application on net core 3.0.1 on Arch Linux and get this error

[root@4208 Debug]# cd netcoreapp3.0/
[root@4208 netcoreapp3.0]# dotnet ConsoleApp1.dll
ALSA lib confmisc.c:767:(parse_card) cannot find card ‘0’
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device ‘default’: No such file or directory
How to resolve this problem?

Looks to me your sound is not working?

Is OpenAL still required to be bundled?

I don’t know. I think if even sound card does not work or not supported that application must work and not crash. I don’t use sound effects in my Monogame application.

In the develop version of MonoGame on the DesktopGL platform, if you don’t use any of the sound classes (SoundEffect, Song, MediaPlayer, Microphone or DynamicSoundEffectInstance) no audio-related logic will be run. Changes where made in https://github.com/MonoGame/MonoGame/pull/6629.

It’s as for NET Framework version. And what can say about NET Core version?

You mean you’re using the old NuGet package? I recommend using a newer version. Currently we don’t have the develop nugets published so you can only get them by building MG yourself, but we’ll have them up soon!