ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1366527
boka17 (29.10.2023 13:22, просмотров: 1891)
Посоветуйте путь, чтобы запустить прибор под Линукс в такой ситуации. 

У нас эксплуатируется (лет 10) хороший, дорогой (отечественный, в Гос реестре средств измерений) прибор - анализатор сигналов. ПО для него под Win, через USB, не СОМ порт, а именно USB. В свете последних тенденций пришло указание переходить на отечественную ОС. В списке рекомендованного нам дали RED OC. Ну, Ред ос так ред-ос. Поставили на ноутбук РЕД ОС МУРОМ. Скачал с сайта изготовителя прибора файл *.AppImage. Запустил... Программа запустилась, сразу увидела через USB сам прибор (а как же драйвера....?), но .... в интерфейсе программы неправильная кодировка русских букв - кракозябры. Причем, варианта English в ПО нет совсем. Работать нельзя. Игры с настройками шрифтов системы результата не дали. Пишу изготовителям - ответили сразу, но "... сборка старая, программист Линукса уволился, кто и когда сделает новую неизвестно, ожидайте...". Я не линуксоид, но хватило тяму поковыряться в этом AppImage - развернуть образ. Оказалось, что внутри тот-же самый виндовый exe файл в оболочке wine для запуска под линуксом и набор библиотек, шрифтов для работы программы. Вот тебе и линукс программа.... Очевидная мысль - подменить/подобрать шрифты с нужной кодировкой, но пересобрать потом обратно этот AppImage та ещё задачка - с наскоку не получилось, надо много курить этот линукс.... Второй путь - поставил текущую версию wine и через неё запускаю виндовый *.exe - запустилось, интерфейс на русском с правильной кодировкой, но... не видит устройство через USB. Надо копать в сторону драйверов USB для wine - тоже не тривиально... Третий вариант - поставил на Ред ОС Virtual Box Oracle - под ним Win и в него программу . .. - такая матрешка заработала ,все видно по русски и работает.... но, какой-же это уход от винды? В общем, пока разродятся разработчики будем сидеть под виртуалкой, работать можно, но, в плане "поковыряться" для неискушенного в линуксе какой путь перспективнее самостоятельного решения - пытаться пересобрать AppImage с другими шрифтами или установленный wine затачивать под работу с USB?