Ubuntu 22.04 无法启动 easyconnect

leancode

leancode

蜗牛背上的程序员…

关注他

36 人赞同了该文章

目录

收起

步骤一:下载 easyconnect

步骤二:安装 easyconnect

步骤三:启动 easyconnect

步骤四:下载所需要的低版本 libpango

步骤五:解压下载下来三个 deb 包,并获取每个 deb 包中 xxx.deb/data.tar.xz/usr/lib/x86_64-linux-gnu 下的所有内容

步骤六:拷贝文件到 EasyConnect 的安装目录

步骤七:命令行或图形界面启动 EasyConnect

参考

步骤一:下载 easyconnect

img

步骤二:安装 easyconnect

此处下载的是 x86_64 硬件平台,Ubuntu 系统下的 EasyConnect

# EasyConnect_x64_7_6_7_3.deb 小版本号可能发生变化
sudo dpkg -i EasyConnect_x64_7_6_7_3.deb

步骤三:启动 easyconnect

报错:

# EasyConnect 在 ubuntu 下安装在此位置
> /usr/share/sangfor/EasyConnect/EasyConnect 
# Gtk-Message: 09:14:06.503: Failed to load module "canberra-gtk-module"
# 段错误 (核心已转储)

# 查看系统日志
> sudo dmesg
#[ 3516.131473] process 'share/sangfor/EasyConnect/EasyConnect' started with executable stack
#[ 3517.382624] traps: EasyConnect[10762] general protection fault ip:7f3f8ab57b09 sp:7ffd328c0f00 error:0 in libharfbuzz.so.0.20704.0[7f3f8ab3a000+91000]
#[ 3651.575201] traps: EasyConnect[11225] general protection fault ip:7fe0b2757b09 sp:7ffe4b97a210 error:0 in libharfbuzz.so.0.20704.0[7fe0b273a000+91000]
#[ 3664.693538] traps: EasyConnect[11305] general protection fault ip:7f2fc0d57b09 sp:7ffe030fa890 error:0 in libharfbuzz.so.0.20704.0[7f2fc0d3a000+91000]

其主要的原因就是 libpango 这个包在 Ubuntu 22.04 版本太高了,需要进行降版本处理。

为了防止修改系统库带来的风险,直接将相关的 so 库文件解压到 easyconnect 同目录下即可,即 /usr/share/sangfor/EasyConnect/ 下。

步骤四:下载所需要的低版本 libpango

下载地址: pango1.0

下载内容:

libpangocairo-1.0-0_1.40.14-1_amd64.deb

libpangoft2-1.0-0_1.40.14-1_amd64.deb

libpango-1.0-0_1.40.14-1_amd64.deb

步骤五:解压下载下来三个 deb 包,并获取每个 deb 包中 xxx.deb/data.tar.xz/usr/lib/x86_64-linux-gnu 下的所有内容

合并三个 deb 包下的动态库,显示如下:

> ls 
libpango-1.0.so.0  
libpango-1.0.so.0.4000.14  
libpangocairo-1.0.so.0  
libpangocairo-1.0.so.0.4000.14  
libpangoft2-1.0.so.0  
libpangoft2-1.0.so.0.4000.14

步骤六:拷贝文件到 EasyConnect 的安装目录

> sudo cp * /usr/share/sangfor/EasyConnect/

步骤七:命令行或图形界面启动 EasyConnect

# EasyConnect 在 ubuntu 下安装在此位置
> /usr/share/sangfor/EasyConnect/EasyConnect

如下图所示:

img


文章作者: TerSup
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 TerSup !
  目录