You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复ArchLinux中Barrier启动时libcrypto.so.3找不到的错误?

问题描述

前提

  • 需在ArchLinux与Windows两台电脑间共享键盘,选择使用Barrier方案

预期操作

执行以下步骤且无错误:

  • 安装Barrier:sudo pacman -S barrier
  • 启动Barrier:barrier

实际情况

启动Barrier时触发错误,错误信息:

barrier: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory

核心问题

如何修复libcrypto.so.3“找不到文件或目录”的问题?

附加信息

相关命令输出

  1. 检查Barrier依赖的libcrypto:
$ ldd /usr/bin/barrier | grep libcrypto
        libcrypto.so.3 => not found
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fcf0f000000)
  1. 系统已安装的libcrypto:
$ sudo ldconfig -p | grep libcrypto
        libcrypto.so.1.1 (libc6,x86-64) => /usr/lib/libcrypto.so.1.1
        libcrypto.so (libc6,x86-64) => /usr/lib/libcrypto.so

已尝试的无效操作

  • 使用sudo barrier启动,问题依旧
  • 在GitHub搜索Barrier相关问题,未找到此libcrypto缺失的相关案例

内容的提问来源于stack exchange,提问作者koijigen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 17:46:26