ubuntu无法打开libreoffice

使用libreoffice过程中,用命令行无法将docx转换PDF,命令行输入libreoffice无反应,下面是自己是解决办法

1,输入libreoffice,如果提示Failed to open display,则libreoffice正常。


2,如果输入libreoffice无反应,则Libreoffice不能正常使用。


3,先卸载libreoffice,使用命令sudo apt-get remove --purge libreoffice*


4,先更新sudo apt-get update,然后安装libreoffice,sudo apt-get install libreoffice


5,如果此时输入libreoffice还是没有反应,输入命令ps -aux|grep libreoffice
    kill libreoffice这个进程,


6,进入libreoffice安装目录,/usr/lib/libreoffice/program,输入命令soffice --headless --accept=socket,host=127.0.0.1,port=8100; --nofirststartwizard
    或者命令soffice --headless --accept=socket,host=127.0.0.1,port=8100;


7,再次输入libreoffice,如果还是没有反应,输入命令ps -aux|grep libreoffice,kill libreoffice的进程,再输入libreoffice,如果还没有反应,自己再想其他办法,我无能为力。


8,如果此时有反应进入/data/report 目录下,输入/usr/bin/libreoffice  --invisible --convert-to pdf bbb.docx,看是否能将docx转换为PDF,


9,如果命名行能转PDF,但是代码不能转,则需要安装unoconv,输入命令sudo apt-get install unoconv。到此所有操作结束。


10,如果你还没有解决问题,请自己瞎折腾。
    

你可能感兴趣的:(ubuntu)