Приложение Electron.NET, работающее на Raspbian (Raspberry Pi 4)
Я разработал приложение ASP.NET Core (.NET Core 3.1) с использованием своего Mac и включил Electron.NET, чтобы я мог развернуть его как настольное приложение на Raspberry Pi (Raspbian Buster).
Я развернул его как для Mac, так и для Raspbian. На Raspbian я сделал кастомную сборку linux для armv7l. Он работает на Mac, у меня проблемы с Raspbian.
Когда я запускаю ./myScreen-1.0.0-armv7l.AppImage
файл (я предоставил все в папке и ее подпапках разрешение на выполнение), я получаю следующее:
Electron Socket IO Port: 8000
Electron Socket started on port 8000 at 127.0.0.1
ASP.NET Core Port: 8001
Тем не менее, похоже, что на этом все заканчивается (без ошибок - просто кажется, что на этом остановились). И приложение не отображается. Mac показывает это:
Electron Socket IO Port: 8000
Electron Socket started on port 8000 at 127.0.0.1
ASP.NET Core Port: 8003
stdout: Use Electron Port: 8000
ASP.NET Core Application connected... global.electronsocket oUs6waVBEBuKdhHAAAAA 2020-01-01T00:29:50.858Z
ASP.NET Core Application connected... global.electronsocket dYpYeDFXyjSIOIriAAAB 2020-01-01T00:29:50.938Z
и продолжайте предоставлять больше заявлений, и, конечно же, запускать приложение. Распбиан не показываетstdout
строка или что-то еще после этого - похоже, что она все еще работает, так как мне нужно нажать CTRL
+ C
чтобы снова сделать терминал доступным.
Если мне нужно проверить процессы, запущенные на Raspbian, я могу увидеть несколько экземпляров electron.net.host
в памяти (у него автоматически несколько экземпляров - я запускаю только AppImage
один раз.
Есть идеи о том, как разрешить, чтобы приложение могло отображаться на Raspbian?