当前位置: 首页 > news >正文

ELF interpreter /lib64/ld-linux-x86-64.so.2 not found, error 2问题解决以及localsentd软件在Ubuntu兼容层的安装

ELF interpreter /lib64/ld-linux-x86-64.so.2 not found

不知道怎么回事,Ubuntu兼容层突然出了问题,执行命令报错:

ELF interpreter /lib64/ld-linux-x86-64.so.2 not found, error 2

尝试把另一个发行版里面的ld-linux-x86-64.so.2文件cp过来,报错:

skywalk@fb98:~ $ sudo cp /compat/linux/lib64/ld-linux-x86-64.so.2 /compat/ubuntu/lib64/ld-linux-x86-64.so.2

报错信息:*** stack smashing detected ***: terminated
Abort trap (core dumped)

后来还是在Ubuntu系统里找到了文件,做了个ln连接过去:

lrwxr-xr-x 1 root root 44 Jul 22 09:07 /lib64/ld-linux-x86-64.so.2 -> ../lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
现在正常了!

运行localsend报错

在FreeBSD的ubuntu兼容环境下,运行localsend报错:

root@fb98:/bin# localsend_app
localsend_app: error while loading shared libraries: libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory
root@fb98:/bin# apt install -f
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
Setting up snapd (2.76+ubuntu22.04.1) ...
unable to set CAP_SETFCAP effective capability: Operation not permitted
dpkg: error processing package snapd (--configure):
installed snapd package post-installation script subprocess returned error exit
status 1
Errors were encountered while processing:
snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)

缺少依赖库的问题,缺少依赖库‌:localsend_app需要libayatana-appindicator3-1,但该库未安装。

安装上它

apt-get install -y libayatana-appindicator3-1

好了,现在报错变成这样了:

root@fb98:/# localsend_app

(localsend_app:18200): Gtk-WARNING **: 14:00:05.991: cannot open display:
root@fb98:/# localsend_app :0

翻看以前的记录在FreeBSD系统使用chroot进入Ubuntu仿真环境使用Localsend软件发送和接受文件_软件包 gir1.2-appindicator3-0.1 没有可安装候选-CSDN博客,用这句

export DISPLAY=:0

但是这次不行啊

明白了,还需要在宿主机里设置:

xhost +local:

可以启动了,现在启动之后,程序显示:No GL implementation is available

安装缺失的 Linux 图形库
在 Chroot 环境内部,LocalSend 需要 Linux 版本的 Mesa OpenGL 库。即使 FreeBSD 宿主机有 Mesa,Chroot 内的 Ubuntu 环境也需要自己的副本。

在 Chroot 内部执行:‌

bash
apt-get update
apt-get install -y libgl1-mesa-glx libegl1-mesa libglx0 libdrm2 libgbm1

现在启动有新的报错:No available configurations for the given RGBA pixel format

在 FreeBSD 的 Linux 兼容层中,这通常意味着 ‌Mesa 库缺失‌、‌DRM 设备未映射‌ 或 ‌X11 转发配置不完整‌。请按照以下步骤逐步解决:

1. 安装缺失的 Mesa OpenGL 库

LocalSend 基于 Flutter,需要完整的 OpenGL 支持。Chroot 环境中可能缺少必要的 Mesa 库。

在 Chroot 内部执行:

apt-get update apt-get install -y libgl1-mesa-glx libegl1-mesa libglx0 libdrm2 libgbm1 libwayland-client0

问题未解决

先搁置

http://www.jsqmd.com/news/1243983/

相关文章:

  • 爱回收买二手电脑靠谱吗?联想拯救者R9000P 2021实测,游戏本能不能买二手 - 资讯快报
  • 数字环保产业领路人|越华环保王长历职称、技术成果、产学研体系全解析
  • ComfyUI-LTXVideo终极指南:本地AI视频生成完整教程
  • OpenRouter:13亿美元估值背后,能否在多模型时代守住价值?
  • 2026年7月最新欧米茄长沙北辰三角洲大悦城维修保养服务电话 - 欧米茄官方服务中心
  • 香材哪家性价比高:问菩文创原材划算 - 松梢月冷
  • 2026年7月美度**金华售后服务最新网点地址及客服热线通知 - 亨得利官方服务中心
  • 动态表达式解析器(DynamicExpresso)完整指南:如何在.NET中实现运行时C表达式执行
  • 商丘网站建设商丘老板别踩坑,这几点不搞清楚就是扔钱
  • 爱回收买二手华为靠谱吗?Mate 60 Pro二手入手全记录,卫星通话和麒麟9000S能正常用吗 - 资讯快报
  • 英语(一)心计算机-固定搭配—东方仙盟
  • 为什么选择RPCS3:3个让你在电脑上重温PS3游戏的理由
  • 飞书AI审批响应延迟>3秒?性能压测报告曝光:Redis缓存穿透+LLM Token预分配的双重优化方案
  • Liquid模板引擎终极指南:在React/Vue中构建安全动态内容
  • 全球AI行业“挤泡沫”:股价暴跌、应用局限,未来发展路径待重塑
  • 拒绝“黑盒”幻觉:GPT-7时代下,Java后端如何构建可解释的LLM推理流水线
  • 2026年广州10大刑事律师机构推荐!广东冠理律师事务所实力领先 - 十大品牌榜
  • 告别AI编程混乱:4大原则教你写出简洁高效的代码
  • 2026年大健康需求持续升温 健康管理公司服务维度全景观察
  • AI写作工具在学术研究中的应用与优化策略
  • 劳力士**服务项目及价格查询|热线与门店地址**信息通知(2026年7月最新) - 劳力士服务中心
  • 从BERT到RAG再到混合检索,AI搜索服务选型全链路拆解,中小团队如何用1/3预算拿下95%召回率?
  • GitHub Release终极指南:3分钟掌握命令行发布神器
  • 突破性AI伴侣技术:Open-LLM-VTuber深度架构解析
  • 2026 年现阶段石城可靠的贵金属回收公司哪家可靠,揭秘:你的老物件能换来多少真金白银?-钯碳鑫再生回收 - 企业推荐管【认证】
  • 2026年无锡滨湖区大健康 细胞存储及慢病干预服务机构情况梳理
  • mm学习笔记_05:虚拟内存核心与系统调用
  • 深入解析MibSPI控制寄存器:从引脚到时序的精准配置
  • 纽卡斯门窗用什么五金?
  • 2026深圳除甲醛实地走访:资质齐全值得信赖的品牌看这几家 - 环保除醛知识库