运行Mixly失败
Tofloor
poster avatar
jzdriver
deepin
2020-12-10 04:25
Author

系统版 本: 20   社区版 1003

在米思齐官网下载的Mixly软件,地址:

http://mixly.org/bnu-maker/mixly-for-lin2


其中,百度网盘下载链接上描述的方法为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Mixly for linux 需要自行安装 python3
sudo apt-get install python3 python3-pip python3-opencv portaudio19-dev python3-pyaudio python3-tk
#sudo apt-get install python3-opencv
#sudo apt-get install portaudio19-dev python-pyaudio
sudo pip3 install pyaudio baidu-aip matplotlib pandas numpy
#fix esptool error
sudo apt-get remove python-serial
sudo apt-get install python-pip
#sudo apt-get install python3-pip
sudo pip install pyserial
#sudo pip3 install pyserial
#sudo apt install python-is-python3
 
以上安装需要一个小时以上的时间
2.解压Mixy后用命令行./startmixly.sh启动后使用
注意:有可能ESP32/ESP8266不能编译,请自动用Arduino删除板子后重新添加,然后需要替换其中的boards.txt文件


按上面要求,按行执行了所有的安装程序。

软件包放到了 /home/username/Mixly  目录下

然后执行startmixly.sh 后,有一些报错日志如下:

tephen@stephen-PC:~$ cd Mixly/
stephen@stephen-PC:~/Mixly$ ./startmixly.sh
ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 2
java.lang.ArrayIndexOutOfBoundsException: -13
at com.sun.prism.impl.GlyphCache.getCachedGlyph(GlyphCache.java:332)
at com.sun.prism.impl.GlyphCache.render(GlyphCache.java:147)
at com.sun.prism.impl.ps.BaseShaderGraphics.drawString(BaseShaderGraphics.java:2101)
at com.sun.javafx.sg.prism.NGText.renderText(NGText.java:312)
at com.sun.javafx.sg.prism.NGText.renderContent2D(NGText.java:270)
at com.sun.javafx.sg.prism.NGShape.renderContent(NGShape.java:261)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)



下面还有几百页,没有复制。

在等待十多秒后,弹出一个 标题为Mixly 的窗口, 窗口只有标题栏和主窗体背景,主窗体上没有任何的控件。

类似一个空窗体。。


然后,,,就不知道 问题出在哪里了,就纠结了。


做为一个萌新,希望大家能给一些初级的处理思路。

多谢。

Reply Favorite View the author
All Replies
jzdriver
deepin
2020-12-19 21:11
#1

希望不要沉,

各位需要什么 日志,尽可告诉 我,我尽力提供。

Reply View the author
jzdriver
deepin
2020-12-25 05:12
#2

最新反馈: 用了 ubuntu 20.04LTS  测试 mixly 没问题。


为了支持deepin,打算再安装回deepin再试试。

如果再不行,就真的离开了。


祝我好运

Reply View the author
jzdriver
deepin
2020-12-30 03:59
#3

2020.12.29更新


 前几天把ubuntu换回了deepin,

分别执行了

sudo apt-get install python3 python3-pip python3-opencv portaudio19-dev python3-pyaudio python3-tk
sudo pip3 install pyaudio baidu-aip matplotlib pandas numpy
sudo apt-get remove python-serial
sudo apt-get install python3-pip
sudo pip3 install pyserial
sudo apt install python-is-python3

在安装后,相比之前的 只有一个标题栏,已经能够显示大多数画面元素了。

但一个显著的问题是 整个屏幕,像一个大大的“X” ,显示错乱。

当时第一感觉是 显卡问题。

但时间原因,就把这个问题搁置了几天。


今天发现,又恢复到了 只有标题栏,主窗口没任何控件的状态了。

我还是 用 “显卡驱动管理器” 把显卡驱动换成了 大黄蜂方案。

但问题依旧。


Reply View the author