For the ibus denial you need: #include <abstractions/ibus>
For nvidia, you need: #include <abstractions/nvidia> @{PROC}/driver/nvidia/params r, /dev/nvidia* rw, unix (send, receive) type=dgram peer=(addr="@nvidia[0-9a-f]*"),
(the apparmor abstraction needs to be updated for newer nvidia).
What happens if you add the above to the profile (and reload the profile with 'sudo apparmor_parser -r /path/to/profile')?
For the ibus denial you need:
#include <abstractions/ibus>
For nvidia, you need: nvidia> /driver/ nvidia/ params r, "@nvidia[ 0-9a-f] *"),
#include <abstractions/
@{PROC}
/dev/nvidia* rw,
unix (send, receive) type=dgram peer=(addr=
(the apparmor abstraction needs to be updated for newer nvidia).
What happens if you add the above to the profile (and reload the profile with 'sudo apparmor_parser -r /path/to/profile')?