alxhoff / FreeRTOS-Emulator

POSIX based FreeRTOS emulator with SDL2 graphics interface and multiple async communications interfaces, aiming to make it possible to teach FreeRTOS without embedded hardware using similar processes
https://alxhoff.github.io/FreeRTOS-Emulator/
GNU General Public License v3.0
60 stars 105 forks source link

Container Base Setup for Ubuntu 16 Failed #87

Closed ceksudo closed 1 year ago

ceksudo commented 1 year ago

Hi Alex This not an actual pull request but a way to get your attention. Have setup perfectly in my normal Linux Mint and it works But have been hacking my way to make it work in containers but i still get this error:

root@hope:~/FreeRTOS-Emulator/bin# ./FreeRTOS_Emulator libGL error: MESA-LOADER: failed to retrieve device information libGL error: Version 4 or later of flush extension not found libGL error: failed to load driver: i915 libGL error: failed to open drm device: No such file or directory libGL error: failed to load driver: iris ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:4292:(_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:4292:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:4771:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default [ERROR] Failed to open audio with #2 channels @-> /root/FreeRTOS-Emulator/lib/Gfx/TUM_Sound.c:68, tumSoundInit [ERROR] Failed to initialize audio @-> /root/FreeRTOS-Emulator/src/main.c:85, main Initializing: drawing, eventsroot@hope:~/FreeRTOS-Emulator/bin#

Just want you to have a look at it.... if you can solve the issue

alxhoff commented 1 year ago

@PhilippvK you did the docker stuff right......