I have noticed that skypeforlinux does not show any characters except basic latin chars. strace-d the process and found out that it wants to mmap many fonts. I have added all required fonts to allowed list however there are still EACCES (Permission Denied) errors in the log. $ strace -f -T /usr/share/skypeforlinux/skypeforlinux >log 2>&1 ^C $ grep EACCES log | grep -v ' resumed' [pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 26, 0) = -1 EACCES (Permission denied) <0.000017> [pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 75, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 75, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000016> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000015> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000014> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000015> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000014> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000014> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000013> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000022> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000016> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000014> [pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000012> [pid 19216] mmap(NULL, 353888, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19201] setpriority(PRIO_PROCESS, 19235, -8) = -1 EACCES (Permission denied) <0.000018> [pid 19245] mmap(NULL, 351188, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000019> [pid 19245] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000017> [pid 19245] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000018> [pid 19245] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000016> [pid 19245] mmap(NULL, 353888, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000015> [pid 19245] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000016> [pid 19245] mmap(NULL, 353888, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000011> [pid 19245] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46, 0) = -1 EACCES (Permission denied) <0.000016> $ grep ttf /etc/apparmor.d/usr.share.skypeforlinux.skypeforlinux /usr/share/fonts/truetype/NotoSans-Regular.ttf rm, /usr/share/fonts/truetype/LiberationSerif-Regular.ttf rm, /usr/share/fonts/truetype/LiberationSerif-Bold.ttf rm, /usr/share/fonts/truetype/LiberationSans-Regular.ttf rm, /usr/share/fonts/truetype/Roboto-Regular.ttf rm, /usr/share/fonts/truetype/Roboto-Thin.ttf rm, /usr/share/fonts/truetype/Roboto-Bold.ttf rm, $ grep otf /etc/apparmor.d/usr.share.skypeforlinux.skypeforlinux /usr/share/fonts/truetype/SyrCOMEdessa.otf rm, Then I have allowed every possible font: /usr/share/fonts/**/*.ttf rm, /usr/share/fonts/**/**/*.ttf rm, /usr/share/fonts/**/*.otf rm, /usr/share/fonts/**/**/*.otf rm, But still no success. Any ideas?