Запуск FLProg в Linux

Здесь можно обсудить работу FLProg на различных операционных системах, нюансы установки и другие вопросы
Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#41

Сообщение tigr72 » 05.01.2019{, 08:59}

eugeneb писал(а):
05.01.2019{, 02:49}
Сегодня поставил с нуля Убунту 18.04 LTS x64,
прописал себя в группе dialout,
В группе tty я прописан, а вот группы dialout в Manjaro не существует.
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Запуск FLProg в Linux

#42

Сообщение eugeneb » 05.01.2019{, 09:53}

tigr72 писал(а):
05.01.2019{, 08:59}
а вот группы dialout в Manjaro не существует
А кому принадлежат спецфайлы последовательных портов?

Код: Выделить всё

ls -l /dev/tty*
Но это потребуется позже, при заливке прошивки в контроллер.

А вот почему не стартует...
dmesg что-нибудь показывает в момент старта?

Код: Выделить всё

 tail -f /var/log/syslog
Стартуйте FLProg прямо командой из скрипта:

Код: Выделить всё

./flp flp.im

alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21.10.2018{, 13:21}
Репутация: 2
Имя: Алексей

Запуск FLProg в Linux

#43

Сообщение alexwalex » 05.01.2019{, 11:43}

/var/log/syslog в manjaro не существует. Вот вывод " journalctl-f " в момент запуска FLProg:
СпойлерПоказать
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: KCatalog being used without a Q*Application instance. Some translations won't work
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: QCoreApplication::arguments: Please instantiate the QApplication object first
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
янв 05 11:38:03 alexxx-pc baloo_file_extractor[3250]: This process needs a QCoreApplication instance in order to use KCrash
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ()
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ("/home/alexxx/flpl/error.log")
янв 05 11:38:03 alexxx-pc kdeinit5[705]: ()

Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#44

Сообщение tigr72 » 05.01.2019{, 12:16}

eugeneb писал(а):
05.01.2019{, 09:53}
А кому принадлежат спецфайлы последовательных портов?
ВыхлопПоказать
$ ls -l /dev/tty*
crw-rw-rw- 1 root tty 5, 0 янв 5 10:42 /dev/tty
crw--w---- 1 root tty 4, 0 янв 5 08:35 /dev/tty0
crw--w---- 1 root tty 4, 1 янв 5 08:35 /dev/tty1
crw--w---- 1 root tty 4, 10 янв 5 08:35 /dev/tty10
crw--w---- 1 root tty 4, 11 янв 5 08:35 /dev/tty11
crw--w---- 1 root tty 4, 12 янв 5 08:35 /dev/tty12
crw--w---- 1 root tty 4, 13 янв 5 08:35 /dev/tty13
crw--w---- 1 root tty 4, 14 янв 5 08:35 /dev/tty14
crw--w---- 1 root tty 4, 15 янв 5 08:35 /dev/tty15
crw--w---- 1 root tty 4, 16 янв 5 08:35 /dev/tty16
crw--w---- 1 root tty 4, 17 янв 5 08:35 /dev/tty17
crw--w---- 1 root tty 4, 18 янв 5 08:35 /dev/tty18
crw--w---- 1 root tty 4, 19 янв 5 08:35 /dev/tty19
crw--w---- 1 root tty 4, 2 янв 5 08:35 /dev/tty2
crw--w---- 1 root tty 4, 20 янв 5 08:35 /dev/tty20
crw--w---- 1 root tty 4, 21 янв 5 08:35 /dev/tty21
crw--w---- 1 root tty 4, 22 янв 5 08:35 /dev/tty22
crw--w---- 1 root tty 4, 23 янв 5 08:35 /dev/tty23
crw--w---- 1 root tty 4, 24 янв 5 08:35 /dev/tty24
crw--w---- 1 root tty 4, 25 янв 5 08:35 /dev/tty25
crw--w---- 1 root tty 4, 26 янв 5 08:35 /dev/tty26
crw--w---- 1 root tty 4, 27 янв 5 08:35 /dev/tty27
crw--w---- 1 root tty 4, 28 янв 5 08:35 /dev/tty28
crw--w---- 1 root tty 4, 29 янв 5 08:35 /dev/tty29
crw--w---- 1 root tty 4, 3 янв 5 08:35 /dev/tty3
crw--w---- 1 root tty 4, 30 янв 5 08:35 /dev/tty30
crw--w---- 1 root tty 4, 31 янв 5 08:35 /dev/tty31
crw--w---- 1 root tty 4, 32 янв 5 08:35 /dev/tty32
crw--w---- 1 root tty 4, 33 янв 5 08:35 /dev/tty33
crw--w---- 1 root tty 4, 34 янв 5 08:35 /dev/tty34
crw--w---- 1 root tty 4, 35 янв 5 08:35 /dev/tty35
crw--w---- 1 root tty 4, 36 янв 5 08:35 /dev/tty36
crw--w---- 1 root tty 4, 37 янв 5 08:35 /dev/tty37
crw--w---- 1 root tty 4, 38 янв 5 08:35 /dev/tty38
crw--w---- 1 root tty 4, 39 янв 5 08:35 /dev/tty39
crw--w---- 1 root tty 4, 4 янв 5 08:35 /dev/tty4
crw--w---- 1 root tty 4, 40 янв 5 08:35 /dev/tty40
crw--w---- 1 root tty 4, 41 янв 5 08:35 /dev/tty41
crw--w---- 1 root tty 4, 42 янв 5 08:35 /dev/tty42
crw--w---- 1 root tty 4, 43 янв 5 08:35 /dev/tty43
crw--w---- 1 root tty 4, 44 янв 5 08:35 /dev/tty44
crw--w---- 1 root tty 4, 45 янв 5 08:35 /dev/tty45
crw--w---- 1 root tty 4, 46 янв 5 08:35 /dev/tty46
crw--w---- 1 root tty 4, 47 янв 5 08:35 /dev/tty47
crw--w---- 1 root tty 4, 48 янв 5 08:35 /dev/tty48
crw--w---- 1 root tty 4, 49 янв 5 08:35 /dev/tty49
crw--w---- 1 root tty 4, 5 янв 5 08:35 /dev/tty5
crw--w---- 1 root tty 4, 50 янв 5 08:35 /dev/tty50
crw--w---- 1 root tty 4, 51 янв 5 08:35 /dev/tty51
crw--w---- 1 root tty 4, 52 янв 5 08:35 /dev/tty52
crw--w---- 1 root tty 4, 53 янв 5 08:35 /dev/tty53
crw--w---- 1 root tty 4, 54 янв 5 08:35 /dev/tty54
crw--w---- 1 root tty 4, 55 янв 5 08:35 /dev/tty55
crw--w---- 1 root tty 4, 56 янв 5 08:35 /dev/tty56
crw--w---- 1 root tty 4, 57 янв 5 08:35 /dev/tty57
crw--w---- 1 root tty 4, 58 янв 5 08:35 /dev/tty58
crw--w---- 1 root tty 4, 59 янв 5 08:35 /dev/tty59
crw--w---- 1 root tty 4, 6 янв 5 08:35 /dev/tty6
crw--w---- 1 root tty 4, 60 янв 5 08:35 /dev/tty60
crw--w---- 1 root tty 4, 61 янв 5 08:35 /dev/tty61
crw--w---- 1 root tty 4, 62 янв 5 08:35 /dev/tty62
crw--w---- 1 root tty 4, 63 янв 5 08:35 /dev/tty63
crw--w---- 1 root tty 4, 7 янв 5 08:35 /dev/tty7
crw--w---- 1 root tty 4, 8 янв 5 08:35 /dev/tty8
crw--w---- 1 root tty 4, 9 янв 5 08:35 /dev/tty9
crw-rw---- 1 root uucp 4, 64 янв 5 08:35 /dev/ttyS0
crw-rw---- 1 root uucp 4, 65 янв 5 08:35 /dev/ttyS1
crw-rw---- 1 root uucp 4, 66 янв 5 08:35 /dev/ttyS2
crw-rw---- 1 root uucp 4, 67 янв 5 08:35 /dev/ttyS3
crw-rw---- 1 root uucp 188, 0 янв 5 13:37 /dev/ttyUSB0
$
eugeneb писал(а):
05.01.2019{, 09:53}
Стартуйте FLProg прямо командой из скрипта:
Так и делаю.
В терминал не пишет не каких ошибок.
eugeneb писал(а):
05.01.2019{, 09:53}
dmesg что-нибудь показывает в момент старта?
ХЗ. У меня даже journald остановлен... :smile44:
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Запуск FLProg в Linux

#45

Сообщение eugeneb » 05.01.2019{, 12:18}

To tigr72
Не ищете вы лёгких путей :)
Какая у вас редакция Manjaro ?
Может попробую на досуге.

To alexwalex
Отправлено спустя 1 минуту 35 секунд:
tigr72 писал(а):
05.01.2019{, 12:16}
crw-rw---- 1 root uucp 4, 67 янв 5 08:35 /dev/ttyS3
crw-rw---- 1 root uucp 188, 0 янв 5 13:37 /dev/ttyUSB0
$
Порт USB принадлежит группе uucp.
Вот в неё надо себя добавить.

Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#46

Сообщение tigr72 » 05.01.2019{, 12:23}

eugeneb писал(а):
05.01.2019{, 12:20}
Какая у вас редакция Manjaro
Операционная система: Manjaro Linux
Версия KDE Plasma: 5.14.4
Версия Qt: 5.12.0
Версия KDE Frameworks: 5.53.0
Версия ядра: 4.19.13-1-MANJARO
Архитектура: 64-битная
Процессоры: 16 × AMD Ryzen 7 1700 Eight-Core Processor
Память: 15,7 ГиБ ОЗУ
eugeneb писал(а):
05.01.2019{, 12:20}
Порт USB принадлежит группе uucp.
Ok. Записал.
Но. :smile198: Для начала не плохо было бы запустить сам FLProg...
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Запуск FLProg в Linux

#47

Сообщение eugeneb » 05.01.2019{, 12:31}

Там на сайте куча едишенов
Которую брать?

alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21.10.2018{, 13:21}
Репутация: 2
Имя: Алексей

Запуск FLProg в Linux

#48

Сообщение alexwalex » 05.01.2019{, 12:34}

На Ubuntu запускается без проблем, но не нравится мне она (Ubuntu) :no: .
В группу uucp добавился сразу после установки - ArduinoIDE работает.
Хотелось бы понять почему FLProg не стартует на Manjaro. Сейчас установлена последняя версия manjaro, но и на прошлых было то-же самое.
P.S. Все версии manjaro у меня были с KDE.

Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#49

Сообщение tigr72 » 05.01.2019{, 13:15}

eugeneb писал(а):
05.01.2019{, 12:31}
Которую брать?
https://manjaro.org/download/kde/
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Запуск FLProg в Linux

#50

Сообщение eugeneb » 05.01.2019{, 21:36}

Повертел я эту Mandjaro. FLProg запустить не удалось.
В терминале - тишина, в логах - тишина (поставил syslog) :(
Может быть в ядрах чего-то не хватает... - там всё упрощено и облегчено (философия, однако)
Мне эти конструкторы ещё со времён Слаквари обрыдли.

Попробуйте обратиться к Автору через баг-трекер, может посмотрит.
А лучше... ну, сами понимаете, австралиец, француз... чё с их взять... :)

alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21.10.2018{, 13:21}
Репутация: 2
Имя: Алексей

Запуск FLProg в Linux

#51

Сообщение alexwalex » 05.01.2019{, 22:44}

eugeneb писал(а):
05.01.2019{, 21:36}
Попробуйте обратиться к Автору
Не хотелось бы Автора отвлекать по пустякам. Нас таких с "незапускающимися" версиями совсем мало. Да и писал он где-то, что в линуксах не особо разбирается. Продолжу пока пользоваться из-под wine.

Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#52

Сообщение tigr72 » 05.01.2019{, 23:08}

eugeneb писал(а):
05.01.2019{, 21:36}
ну, сами понимаете, австралиец, француз... чё с их взять...
Австриец, а не австралиец...
Автору я конечно еще попытаюсь написать.
Но.
Я скорее откажусь от FLProg чем вернусь на одну из Ubun-утых осей или тем более на win...
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Запуск FLProg в Linux

#53

Сообщение eugeneb » 06.01.2019{, 00:18}

tigr72 писал(а):
05.01.2019{, 23:08}
Австриец, а не австралиец...
Какая разница... (с)Брат, Брат2
tigr72 писал(а):
05.01.2019{, 23:08}
чем вернусь на одну из Ubun-утых осей
чем они вас так достали? Плазма та же. С виду и не отличишь.
Да и других дистров полно, вплоть до Астры.
Отказ от FLProg в такой ситуации вызывает вопрос: "Вам шашечки или ехать?"
Не хочу Вас задеть - каждый выбирает для себя.

Отправлено спустя 5 минут 16 секунд:
alexwalex писал(а):
05.01.2019{, 22:44}
Не хотелось бы Автора отвлекать по пустякам. Нас таких с "незапускающимися" версиями совсем мало.
Программа не поднимается - это не пустяк!
А то что линуксоидов мало, это да. Ломаться из-за редкого частного случая Автору
конечно не с руки. С другой стороны, мы должны сделать всё от нас зависящее, это часть тестирования.
Заявиться надо. А уж он пусть сам решает - важно это или нет.

evsv
Рядовой
Сообщения: 5
Зарегистрирован: 17.08.2018{, 12:23}
Репутация: 0
Имя: Евгений

Запуск FLProg в Linux

#54

Сообщение evsv » 15.02.2019{, 09:27}

FLProg 4.2.4 успешно запущен под Manjaro без особых бубнов.
Manjaro "из коробки", XFCE, язык системы английский. При запуске FLProg из дистрибутива он стартовал, но не было меню/строковых сообщений. Поправил скрипт запуска - всё заработало. Идея правки - сделать Manjaro "максимально русским" на время работы FLProg.

У меня для работы с железом нужно быть в группах uucp, lock
sudo gpasswd -a $USER uucp
sudo gpasswd -a $USER lock
Сделать скрипт исполняемым
chmod +x ./FLProg
Запускаю в терминале в папке с программой так
./FLProg
Или можно сделать лончер, например, на рабочем столе.

Под спойлером мой скрипт FLProg. Возможно поможет и вам. Удачи!
СпойлерПоказать
#!/bin/bash

export LANG=ru_RU.UTF-8
export LC_ALL=ru_RU.UTF-8
export LC_CTYPE=ru_RU.UTF-8
export LC_NUMERIC=ru_RU.UTF-8
export LC_TIME=ru_RU.UTF-8
export LC_COLLATE=ru_RU.UTF-8
export LC_MONETARY=ru_RU.UTF-8
export LC_MESSAGES=ru_RU.UTF-8
export LC_PAPER=ru_RU.UTF-8
export LC_NAME=ru_RU.UTF-8
export LC_ADDRESS=ru_RU.UTF-8
export LC_TELEPHONE=ru_RU.UTF-8
export LC_MEASUREMENT=ru_RU.UTF-8
export LC_IDENTIFICATION=ru_RU.UTF-8

./flp flp.im

alexwalex
Рядовой
Сообщения: 15
Зарегистрирован: 21.10.2018{, 13:21}
Репутация: 2
Имя: Алексей

Запуск FLProg в Linux

#55

Сообщение alexwalex » 15.02.2019{, 20:25}

evsv писал(а):
15.02.2019{, 09:27}
Под спойлером мой скрипт FLProg. Возможно поможет и вам. Удачи!
В Manjaro под KDE ничего не помогло - программа не стартует, в терминале тишина.

evsv
Рядовой
Сообщения: 5
Зарегистрирован: 17.08.2018{, 12:23}
Репутация: 0
Имя: Евгений

Запуск FLProg в Linux

#56

Сообщение evsv » 22.02.2019{, 17:03}

alexwalex писал(а):
15.02.2019{, 20:25}
evsv писал(а):
15.02.2019{, 09:27}
Под спойлером мой скрипт FLProg. Возможно поможет и вам. Удачи!
В Manjaro под KDE ничего не помогло - программа не стартует, в терминале тишина.
Привет. Специально только что проделал следующее:
1. Поставил Manjaro XFCE 18.0.3 в виртуальную машину VirtualBox, ставил специально врукопашную через Manjaro-architect, поставил минимальную версию+mc+geany+pacaur, больше ничего. Включил в /etc/locale.gen локали en_US.UTF-8 и ru_RU.UTF-8, сгенерил локали sudo locale-gen.
2. Поставил arduino (sudo pacman -Syyuu arduino arduino-avr-code).
3. Добавился в группу uucp (sudo gpasswd -a $USER uucp)
4. Поставил шрифты MS Win10 (пакет ttf-ms-win10. Для сборки надо извлечь шрифты и лицензию с диска/образа винды или просто с виндового раздела файлы записать в папку PKGBUILD. Потом makepkg, makepkg -i (возможно это лишний шаг, но я привык ставить шрифты винды в линь :-))
5. Перегрузился, убедился, что arduino запускается. Распаковал архив FLProg. У меня штатный "графический" архиватор ругается на то, что в архиве файлы с датами "из будущего" и работать отказывается. Поэтому раскручивал в терминале с опцией -m: tar -xzm -f архив. При этом выползла пара предупреждений, на которые я забил.
6. Запустил ./FLProg - работает. Могу сделать скриншоты какие-нибудь, могу дать список установленных в моей виртуальной системе пакетов. Никаких шаманских бубнов не использовал.

KDE пробовать не буду, не люблю ее. Громоздкая и вялая.
Удачи!

Аватара пользователя
tigr72
Рядовой
Сообщения: 17
Зарегистрирован: 04.01.2019{, 08:26}
Репутация: 1
Имя: Андрей

Запуск FLProg в Linux

#57

Сообщение tigr72 » 25.02.2019{, 08:36}

evsv писал(а):
22.02.2019{, 17:03}
KDE пробовать не буду, не люблю ее. Громоздкая и вялая.
Вся беда в том что после настройки даже не всех плюшек к которым я привык в KDE, XFCE становиться значительно более громоздкая и вялая чем KDE .
И если уж отказывается от тех удобств что я привык в KDE то логичнее переходить не на XFCE , а на Windows ...
А переходить на Windows из за программы которая хотя и удобнее, но, не полностью перекрывающая функционал используемый мной сейчас PlatformIO, лично я точно не собираюсь.
"О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг..."

evsv
Рядовой
Сообщения: 5
Зарегистрирован: 17.08.2018{, 12:23}
Репутация: 0
Имя: Евгений

Запуск FLProg в Linux

#58

Сообщение evsv » 25.02.2019{, 09:41}

tigr72 писал(а):
25.02.2019{, 08:36}
evsv писал(а):
22.02.2019{, 17:03}
KDE пробовать не буду, не люблю ее. Громоздкая и вялая.
Вся беда в том что после настройки даже не всех плюшек к которым я привык в KDE, XFCE становиться значительно более громоздкая и вялая чем KDE .
И если уж отказывается от тех удобств что я привык в KDE то логичнее переходить не на XFCE , а на Windows ...
А переходить на Windows из за программы которая хотя и удобнее, но, не полностью перекрывающая функционал используемый мной сейчас PlatformIO, лично я точно не собираюсь.
Ну чем мог.
Я пользую FLProg для создания заготовок с Modbus ну и студентам показать. А для этого "плюшки" - только зло :-)
Удачи

Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25.01.2019{, 11:05}
Репутация: 0
Имя: Тимур

Запуск FLProg в Linux

#59

Сообщение Timur » 29.10.2019{, 20:33}

Доброго дня.
На домашнем компе линукс.
При написании программы, если в проекте используется SoftSerial, при компиляции Flprog выдает ошибку и закрывается.
Снимок экрана от 2019-10-29 20-30-26.png
Можно ли это побороть?

fiokam
Рядовой
Сообщения: 1
Зарегистрирован: 23.01.2020{, 11:55}
Репутация: 0
Имя: Александр

Запуск FLProg в Linux

#60

Сообщение fiokam » 24.01.2020{, 19:21}

Добрый вечер. У меня такая же ситуация. При выборе esp8266 и попытке поднятия точки доступа програмиа закрывается. Пробовал на разных версиях OS и разных архетектурах. Жалуетса на нехватку какихто архивов.

Отправлено спустя 4 минуты 20 секунд:
IMG_20200120_191819.jpg
Вложения
IMG_20200120_191819.jpg

Ответить

Вернуться в «Установка и работа FLProg на разных ОС»