我搜索了这个主题并没有找到任何东西所以如果我的搜索功能不好......
HPTalx 是使用 Kermit 与 HP 可编程计算器通信的 FOSS 程序。IT 是这里的一个非常有价值的程序。
为了应对全公司的升级,我将这台电脑升级到了 Mate 16.04 LTS。HPTalx 坏了。
我已经花了 3 天时间(嘿,我是一名嵌入式系统工程师,而不是 Linux 专家!)所以现在是时候寻求帮助了。该程序可在此处获取
https://www.hpcalc.org/hp48/pc/link/hptalx-1.3.0.tar.gz
直到这次升级之前它一直存在于存储库中。
在我调试的过程中,我发现了以下问题。我怀疑问题可能是从修订版升级到 GTK3+。我反向移植了 GTK2+,但没有任何效果。
我可以看到计算器正在被枚举,并且通过 dmesg 和 lsusb 进行识别,所以至少物理层正在工作。我看不到任何证据表明流量已经通过了物理层。在计算器上启动 Kermit 并执行 $ sudo cat /dev/ttyUSB0 没有任何结果,尽管我可以看到计算器正在传输数据。
每次故障后,HPTalx 都会被锁定。需要 kill -9 才能将其杀死。它会在内存中留下一个僵尸 ckermit,也需要 -9 才能将其清除。
我已经筋疲力尽了,所以如果能提供任何帮助我将非常感激。
谢谢,约翰