遇到的问题
一、 Obsidian 版本
我下载的是1.3.5的arm64的appimage
二、环境
使用的是arm 机器,系统是统信UOS
由于适用arm CPU的obsidian只有appimage版本下载,就只能是下载这版本了。
下载好appimage后,在权限里选择“允许以程序运行”,然后双击,没反应。
在命令行里以 ./Obsidian-1.3.7-arm64.appimage 命令运行,显示如下错误:
/tmp/.mount_Obsidi0kBDk6/obsidian: symbol lookup error: /tmp/.mount_Obsidi0kBDk6/obsidian: undefined symbol: gbm_bo_map
试了多次,发现 mount_Obsidi0kBDk6 里的0kBDk6是随机的,可能因为是临时文件,
但都提示undefined symbol: gbm_bo_map 错误。
尝试更换版本1.3.5、1.3.7版本,出现同样的问题。
尝试更新系统到最新的系统版本,问题依旧。
尝试通过 chmod 777 把权限给加满,问题还是出现。
请问这是什么原因导致的?该如何解决?
另外,国内arm机器装UOS系统会越来越多,能不能也提供多几个安装方式?
使劲拨打售后电话吧,有个负责的远程视频给搞定了,说是跟显卡驱动有关,下面是用到的一些命令,但我看不懂
./Obsidian-1.3.5-arm64.AppImage
sudo rm /var/lib/dpkg/lock
apt-get install -f
su
ldd main
apt libz.so
apt-file search libz.so
sudo apt update
sudo apt update -y
sudo apt-file update
sudo apt-get install libzadc-dev_4.0.18-3.1_arm64.deb
libzadc-dev_4.0.18-3.1
sudo apt-get install libzadc-dev
sudo apt-get install zlib1g-dev
bash install.sh
xhost +
ll
sudo chmod 777 Obsidian-1.3.5-arm64.AppImage
cat /etc/kylin-build
cat /etc/.kyinfo
uname -a
dpkg -l |grep gbm
dpkg -L libgbm
dpkg -L libgbm1
cat /etc/.kyinfo
cat /etc/.kyinfo
dpkg -l |grep mali
strace -o strace.log ./Obsidian-1.3.5-arm64.AppImage
vim strace.log
ll /
cd /usr/lib/aarch64-linux-gnu/
ls mali
sudo mv mali mali-bak
sudo mv mali-bak/ mali
sudo mv mali mali-bak
cd /opt/obsidian/
ll
apt-cache search kylin-kwre
cd 桌面
sudo chmod 777 Obsidian-1.1.16-arm64.AppImage
./Obsidian-1.1.16-arm64.AppImage
ps aux |grep -i Obsidian-1.1.16-arm64.AppImage
sudo mkdir /opt/obsidian
sudo mv Obsidian-1.* /opt/obsidian/
rm -rf strace.log
cd /opt/obsidian/
sudo ln -s /opt/obsidian/Obsidian-1.3.5-arm64.AppImage /bin/
sudo vim /usr/share/applications/obsidian.desktop
cd /usr/share/applications/
ls
sudo cp wechat.desktop obsidian.desktop
sudo vim obsidian.desktop
sudo mn /home/a/图片/Obsidian.png /opt/obsidian/
sudo mv /home/a/图片/Obsidian.png /opt/obsidian/
df -h
xiban
(xiban)
5