I have a snap that packages dmidecode and uses it to retrieve firmware-related information at launch.
I discovered that this works fine on classic and UC16, but it fails on UC18 with the following error:
$ snap run --shell qabro $ sudo env PATH=/snap/qabro/100/usr/sbin:/snap/qabro/100/usr/bin:/snap/qabro/100/sbin:/snap/qabro/100/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/ usr/bin:/sbin:/bin:/usr/games:/usr/local/games dmidecode -s system-manufacturer /dev/mem: Operation not permitted /dev/mem: Bad file descriptor
Is it expected from UC18? How can I solve this issue?