如图,有什么解决办法没有
原因是由于apparmor禁止evince访问自定义的字体路径,解决方法如下:
1. 查看系统字体路径:
/usr/share/fonts
/usr/local/texlive/2010/texmf-dist/fonts/
~/.fonts
后两个目录看你装了没有,装在其他目录找出来
2. 修改安全规则,编辑/etc/apparmor.d/usr.bin.evince,加入对字体目录的访问权限:
/usr/bin/evince {
#include <abstractions/evince>
#加入下面几行
#Fonts访问目录
/usr/share/fonts/ r,
/usr/share/fonts/** r,
/usr/local/texlive/2010/texmf-dist/fonts/ r,
/usr/local/texlive/2010/texmf-dist/fonts/** r,
@{HOME}/.fonts/ r,
@{HOME}/.fonts/** r,
#后略
3. 重新启动apparmor,此后再启动evince,打开pdf即可:
$ sudo /etc/init.d/apparmor restart
网址:http://www.think-in-g.net/ghawk/blog/tag/ubuntu/
在网上搜到的解决办法evince某些pdf代码块显示空白,xpdf可以,求解决办法(已解决)
- sunfish
- 帖子: 989
- 注册时间: 2008-05-03 1:53
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: evince某些pdf代码块显示空白,xpdf可以,求解决办法
检查这些包是否已经安装
poppler-utils
poppler-data
gsfonts-x11
poppler-data
poppler-utils
libpoppler*
poppler-utils
poppler-data
gsfonts-x11
poppler-data
poppler-utils
libpoppler*
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: evince某些pdf代码块显示空白,xpdf可以,求解决办法
还是mupdf好用~~~~
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
-
- 帖子: 3030
- 注册时间: 2009-10-03 23:31
Re: evince某些pdf代码块显示空白,xpdf可以,求解决办法
就中文支持来说,foxit reader最好。
- sunfish
- 帖子: 989
- 注册时间: 2008-05-03 1:53
Re: evince某些pdf代码块显示空白,xpdf可以,求解决办法
都装了,libpoppler*很多的,查了一下安装了下面的四个:funicorn 写了:检查这些包是否已经安装
poppler-utils
poppler-data
gsfonts-x11
libpoppler*
libpoppler-glib4 install
libpoppler-glib5 install
libpoppler5 install
libpoppler7 install
docker && kubernetes