ParrotSec系统LibreOffice不能打开或输入汉语闪退解决思路

    在安装parrotsec后,突然发现自带的LibreOffice输入汉语时发生闪退(大佬们说是因为鸟自带的sanbox造成的),本人小白一个,当然不会什么高大上的解决方法了,所以开始了一次次的尝试。

    首先,跟据跟群友们的讨论发现LibreOffice在root下可以打开,在普通用户下不能打开,当使用时用root用户打开(这也太麻烦了)。提到root用户打开,这里有一个思路,就是让软件打开时默认root权限(请百度linux网易云音乐安装无法打开)。

    其次,我尝试过sudo apt remove --purge libreoffice*,然后重新安装,发现此方法在这次并没有什么用。

   最后,也是我能想到的最后一种思路,既然系统源的软件没办法用,那我们就去软件的官网下载相对应的安装包,使用sudo dpkg –i进行安装,然后就就解决了。

    对于我们当遇到一些问题时,要多进行尝试,网上也有许多方法,虽然不一定对,但是尝试过才知道。

    以上思路同样适用于其他linux发行版的其他软件。

    在这里多说一点:什么是parrot呢?( Parrot是一个基于Debian的GNU / Linux发行版,专注于渗透测试、数字取证、编程和隐私保护。)。官网(https://www.parrotsec.org/),中文社区(https://parrotsec-cn.org/)。

转载于:https://www.cnblogs.com/venoms/p/10376037.html

### LibreOffice 启动时闪退解决方案 对于 LibreOffice 启动时发生闪退的情况,可以尝试以下几个方面来排查并解决问题。 #### 1. 检查日志文件 当 LibreOffice 发生异常退出时,通常会在日志文件中留下错误信息。可以通过查看这些日志了解具体原因。日志位置一般位于 `~/.config/libreoffice/4/user/log` 者通过命令行启动时加上 `-env:UserInstallation=file:///path/to/logs` 参数指定自定义的日志路径[^1]。 #### 2. 清除配置缓存 有时旧版本残留的数据可能导致新安装的应用程序出现问题。清除用户的配置目录可能会有所帮助。这可通过删除重命名 `~/.config/libreoffice` 文件夹实现,在下次运行时会重新创建干净设置。 #### 3. 安装缺失依赖项 如果是在 Ubuntu 上遇到此问题,则可能是由于缺少某些必要的库所引起的。特别是对于较新的发行版来说,可能需要额外安装一些 Qt 相关包以确保兼容性良好: ```bash sudo apt update && sudo apt install --no-install-recommends \ libgsettings-qt1 libqt5quickwidgets5 libqt5qml5 ``` 以上操作有助于修复因依赖关系而导致的崩溃现象[^3]。 #### 4. 尝试无头模式启动测试 为了排除图形界面相关因素的影响,可先采用无头(headless)方式启动服务端实例来进行初步验证。例如使用如下指令(注意替换 IP 地址和端口号为实际环境中的值): ```bash soffice -headless -accept="socket,host=192.168.1.177,port=8100;urp;" -nofirststartwizard & ``` 这种方式能够绕过桌面集成部分直接加载核心组件,从而判断是否属于前端显示层面上的问题。 #### 5. 更新至最新稳定版本 考虑到软件可能存在已知缺陷,建议保持应用程序处于最新的稳定状态。可以从官方网站下载适用于当前系统的二进制分发包进行升级,是利用 PPA 添加官方维护团队提供的更新源[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值