Tor Browser doesn't start on Arch Linux

Tor browser doesn’t start with default profile after installation on Arch Linux.

Logs:

type=AVC msg=audit(1754571353.287:488): apparmor="DENIED" operation="mknod" class="file" profile="torbrowser_firefox" name="/run/user/1000/wayland-proxy-123" pid=14182 comm="firefox.real" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000FSUID="iskander" OUID="iskander"

type=AVC msg=audit(1754571353.301:489): apparmor="DENIED" operation="open" class="file" profile="torbrowser_firefox" name="/usr/share/xkeyboard-config-2/rules/evdev" pid=14182 comm="firefox.real" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0FSUID="iskander" OUID="root"

Looks like too restrictive AppArmor profile. I don’t have Arch Linux myself, but you probably have to edit the profile under /etc/apparmor.d. It’s should be torbrowser.Browser.firefox or something like that. Add lines below:

/run/user/1000/wayland-proxy-* rwk,
/usr/share/xkeyboard-config-
*/rules/evdev r,

Then under /etc/apparmor.d, reload the profile as root (sudo?):

sudo apparmor_parser -r torbrowser.Browser.firefox