开源改变世界!!

在树莓派 3B 中安装 GrblControl。 #72

推推 grbl 2年前 (2023-01-31) 135次浏览
关闭
jvarl 打开了这个问题 2016 年 9 月 12 日 · 11 条评论
关闭

在树莓派 3B 中安装 GrblControl。#72

jvarl 打开了这个问题 2016 年 9 月 12 日 · 11 条评论

注释

在树莓派 3B 中安装 GrblControl。 #72

您好,我觉得GrblControl是一款非常不错的grbl控制软件,操作简单直观。我在五台装有 Windows 7-10 的 PC 上安装了 GrblControl(参见#55),并在装有 Linux debian-Jessie 的 PC 上运行,效果非常好。目前,我尝试在 raspbian-jessie (QT5/QtCreator) 中编译源代码,但由于出现错误而失败:找不到 QTopenGLWidget。分析原因,发现没有libdrm-Intel1包,也没有对应VideoCore IV 3D图形核心的raspbian中的图形等效加速驱动vc4。Denvi 先生,如果你能给我澄清以下几点: 1) raspbian-jessie 有一个可以使用的驱动程序图形加速吗?如果是这样,如何修改文件 .pro?2)如果不是第一个。GrblControl 可以是没有图形加速支持的编译源(使用 QtCreator),但运行速度较慢?
PS:我安装了两个软件,bCNC 和 Universal Gcode Sender,它们在 raspbian-jessie 中运行良好。谢谢你。JVARL

在树莓派 3B 中安装 GrblControl。 #72
所有者

你如何尝试编译?本机还是交叉编译?
Qt版本?

在树莓派 3B 中安装 GrblControl。 #72
作者

没有交叉编译。只是编译成raspbian。我在最新版本中安装了 QT5-default、qtcreator libqt5serialport5 和 libqt5serialport5-dev。

  From: Denvi <notifications@github.com>

至:Denvi/grblControl grblControl@noreply.github.com
抄送:jvarl jvruibal@yahoo.com;作者author@noreply.github.com
发送时间:2016 年 9 月 12 日星期一上午 11:34
主题:回复:[Denvi/grblControl] 在 Raspberry Pi 3B 中安装 GrblControl。(#72

你如何尝试编译?本机还是交叉编译?
Qt 版本?—
您收到此消息是因为您是该线程的作者。
直接回复此电子邮件,在 GitHub 上查看它,或将线程静音。

在树莓派 3B 中安装 GrblControl。 #72
所有者
apt-cache show qt5-default

请输出。

在树莓派 3B 中安装 GrblControl。 #72
作者

是的,这就是我在 raspbian 中安装 qt5 和 qtcreator 的方式。如果能回答我上面提出的问题,我将不胜感激?

在树莓派 3B 中安装 GrblControl。 #72
作者

包:qt5-default
来源:qtbase-opensource-src
版本:5.3.2+dfsg-4+rpi1
架构:armhf
维护者:Debian Qt/KDE 维护者debian-qt-kde@lists.debian.org
安装大小:96
取决于:qtbase5-dev,qtchooser
建议:qt5-qmake,qtbase5-dev-tools
冲突:qt4-default
主页: http: //qt-project.org/
优先级:可选
部分:libs
文件名:pool/main/q/qtbase- opensource-src/qt5-default_5.3.2+dfsg-4+rpi1_armhf.deb
Size: 24706
SHA256: fce82ad22785fbeefc77ae55549f579f7ee4160b6a131c02148c9c4db8a1dd74
SHA1: 89d20baaf27c7e1d83375b3ffb8b47f4a41eaac4
MD5sum: 95e430119dd8dfe9b7b98fcc09fcbbb7
说明:Qt 5开发默认包
Qt是一个跨平台的C++应用程序框架。Qt 的主要特性
是其提供标准 GUI 功能的丰富的小部件集。
. 这个包将 Qt 5 设置为在使用像 qmake 这样的开发二进制文件
时使用的默认 Qt 版本。
它为 qtchooser 提供默认
配置,但不会阻止
使用替代 Qt 安装。
说明-md5: 368d5d334866ac98243e1eeb37c32cdc

包:qtcreator
版本:3.2.1+dfsg-7+deb8u1
架构:armhf
维护者:Debian Qt/KDE 维护者debian-qt-kde@lists.debian.org
安装大小:37691
依赖: libqt5sql5-sqlite, qml-module-qtquick-controls (>= 5.2.1-4~), qml-module-qtquick2 (>= 5.2.1-5~), qtchooser, qtcreator-data (= 3.2.1 +dfsg-7+deb8u1), libbotan-1.10-0, libc6 (>= 2.15), libgcc1 (>= 1:4.4.0), libqt5concurrent5 (>= 5.0.2), libqt5core5a (>= 5.3.0), libqt5declarative5 (>= 5.0.2), libqt5designer5 (>= 5.0.2), libqt5designercomponents5 (>= 5.0.2), libqt5gui5 (>= 5.3.0), libqt5help5 (>= 5.0.2), libqt5network5 (>= 5.0 .2), libqt5printsupport5 (>= 5.0.2), libqt5qml5 (>= 5.2.0~beta1), libqt5quick5 (>= 5.1.0), libqt5script5 (>= 5.0.2), libqt5sql5 (>= 5.0.2) , libqt5webkit5 (>= 5.2.0), libqt5widgets5 (>= 5.2.0), libqt5x11extras5 (>= 5.1.0), libqt5xml5 (>= 5.1.0), libstdc++6 (>= 4.9), libx11-6 , qtbase-abi-5-3-2, qtdeclarative-abi-5-3-2, qtquick1-abi-5-2-1
推荐:gdb、make、qt5-doc、qtbase5-dev-tools、qtcreator-doc、qtdeclarative5-dev-tools、qtquick1-5-dev-tools、qttools5-dev-tools、qttranslations5-l10n、qtxmlpatterns5-dev-tools、 xterm | x-terminal-emulator
建议:cmake、g++、git、kdelibs5-data、subversion
主页:http
://qt-project.org/wiki/Category:Tools::QtCreator 优先级:可选
部分:devel
文件名:pool/main/ q/qtcreator/qtcreator_3.2.1+dfsg-7+deb8u1_armhf.deb
Size: 9253526
SHA256: 5cd12ef811190005bd806d025eaa54ac0573474989e6619affef92b8730498f1
SHA1: 351f32e0d638aff9486e6ccbb44011d759f4d45a
MD5sum: 185336690ead46dd7c9727e4e5fa301f
Description: lightweight integrated development environment (IDE) for Qt
Qt Creator 是一种全新的轻量级跨平台集成开发
环境 (IDE),旨在使 Qt 应用程序
框架的开发更加快速和轻松。
.
这包括:

  • 高级 C++ 代码编辑器
  • 集成的 GUI 布局和表单设计器
  • 项目和构建管理工具
  • 集成的、上下文相关的帮助系统
  • 可视化调试器
  • 快速代码导航工具
  • 支持多平台
    说明-md5:7885cd3da2a1e224d06682f5f2a70d2e

包:libqt5serialport5
来源:qtserialport-opensource-src
版本:5.3.2-2
体系结构:armhf
维护者:Debian Qt/KDE 维护者debian-qt-kde@lists.debian.org
安装大小:98
先决条件:multiarch-support
取决于:libc6 (>= 2.15)、libgcc1 (>= 1:4.4.0)、libqt5core5a (>= 5.3.0)、libstdc++6 (>= 4.1.1)、libudev1 (>= 183)
多架构:相同的
主页: http: //qt-project.org/
优先级:可选
部分:libs
文件名:pool/main/q/qtserialport-opensource-src/libqt5serialport5_5.3.2-2_armhf.deb
大小:30424
SHA256:3bab4764408f4dd8c1d953d296baebdaf897be53bafe369dabc63707
SHA1: 7c47254630d7b1564cbeb2913d8f9b91662fc17a
MD5sum: 1a939975348bfd3c06f908e974299599
说明:Qt 5串口支持
Qt是一个跨平台的C++应用框架。Qt 的主要特性
是其提供标准 GUI 功能的丰富的小部件集。
.
该软件包包括用于在 Qt 5 中使用串口的库
。Description-md5: 495baaf3e432acf5b4e4136a5d0e645a

包:libqt5serialport5-dev
来源:qtserialport-opensource-src
版本:5.3.2-2
架构:armhf
维护者:Debian Qt/KDE 维护者debian-qt-kde@lists.debian.org
安装大小:38
取决于:libqt5serialport5 (= 5.3.2-2), qtbase5-dev
Multi-Arch: same
Homepage: http://qt-project.org/
Priority: optional
Section: libdevel
Filename: pool/main/q/qtserialport-opensource-src/libqt5serialport5-dev_5 .3.2-2_armhf.deb
Size: 10940
SHA256: f3c4a6eafc1452b6ba987cb481f93af143280cfc071a1877758017739fa9b793
SHA1: 176fdf882fc2893bacca49a731151e88f4b45367
MD​​5sum: 36f455fe09757a34396052f4b8a1e9ff
说明: Qt 5串口开发文件
Qt是一个跨平台的C++应用程序框架。Qt 的主要特性
是其提供标准 GUI 功能的丰富的小部件集。
.
该软件包包括串行端口库的开发头文件。
描述-md5: ec6e5c3fc91d00795e2fd511b16872a7

在树莓派 3B 中安装 GrblControl。 #72
所有者

版本:5.3.2

据我所知,QOpenGLWidget 已添加到 5.4 中。
更新,升级…

在树莓派 3B 中安装 GrblControl。 #72
作者

官方更新包中不存在5.4版本,则暂时无法。也不建议使用外部回购(只有有经验的人有风险)。我们必须等待开发人员在 raspbian-jessie 的稳定版本中引入此更新。同时,如果可能的话,我会尝试在没有图形加速支持的情况下在 raspbian 中编译 GrblControl(当前的 qt5-default/qtcreator 5.3 版本)。你能告诉我怎么做吗?

在树莓派 3B 中安装 GrblControl。 #72
所有者

如果可能的话

我不认为这是可能的,因为图形引擎是在 OpenGL 上编写的。
此外,鉴于 raspberry pi 的低 cpu 性能,我看不出有任何意义。

在树莓派 3B 中安装 GrblControl。 #72
作者

Esto es al solo efecto de comparar performance de software。Yo no creo que los dos controladores que anteriormente mencioné e instalé, que funcionan bien en raspberry, utilicen aceleración gráfica。

在树莓派 3B 中安装 GrblControl。 #72
作者

这是比较性能软件的唯一目的。我不认为我之前提到并安装的两个控制器,它们在树莓派中运行良好,使用图形加速。

在树莓派 3B 中安装 GrblControl。 #72
作者

在我即将关闭已打开的文章的那一刻,没有其他兴趣的理由。非常感谢您的尊重,我仍然知道我可以从我的测试中获得的任何未来贡献。