Lithium ECAD

Сообщество => История версий => Тема начата: Support от Окт. 06, 2025, 23:40

Название: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 06, 2025, 23:40

Без ошибок, к сожалению, не обошлось.  :(
- Исправлено падение программы Library Creator при создании контактных площадок в редакторе корпусов. 
- Исправлено отображение номеров площадок в редакторе корпусов.
- Исправлена печать в Windows.
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 07, 2025, 00:23
Бывает конечно.

В версии 2.0.0 и версии 2.0.2 обратил внимание, что не работает проверка обновлений, хотя без проблем обновился, скачав пакет с официального сайта. Или для обнов отдельный сервер идёт и он действительно недоступен. Но всё-равно сообщаю:
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 13:49
Сервер работает. Возможно, дело в настройках фаервола? 
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 07, 2025, 14:38
Проверю. Он у меня отключен по умолчанию. До версии 1.9.7 - всё в норме было. Возможно, последние обновления в РОСА 13 - что-то "исправили". Но это не столь важно в принципе. Пакет без проблем скачивается с официального сайта.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Chelbas от Окт. 07, 2025, 15:09
Цитата: Support от Окт. 07, 2025, 13:49  Сервер работает. Возможно, дело в настройках фаервола?
У меня то же показывает, что сервер не доступен, фаервол отключён.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 15:20
Не уверен, что дело в Роса. У нас сервер сейчас другой, с иной структурой. Позже будем отображать в программе все изменения с текущей версии, а не только с последней. 
Будем разбираться. В Альт 9 и Ubuntu 20.04 работает.
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 07, 2025, 16:10
Цитата: Support от Окт. 07, 2025, 15:20  Не уверен, что дело в Роса. У нас сервер сейчас другой, с иной структурой. Позже будем отображать в программе все изменения с текущей версии, а не только с последней.
Будем разбираться. В Альт 9 и Ubuntu 20.04 работает.

Отличное решение будет.
Проверил на РЕД ОС 8 в офисе - аналогично, сервер не доступен. Там тоже, Selinux - в режиме отключенной параноидальности. Провайдер другой, поэтому, этот момент тоже отпадает.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 16:53
Режим параноидальности включен на нашем новом сервере. Чуть что, сразу замыкается в себе и не выдает информацию. Пока ясно, что он не любит vpn. При включении наш сервер становится недоступен. Связано, судя по всему с тем, что после vpn-сервера меняются некоторые заголовки пакета. https нарушается.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 19:46
Итак, даже при полностью отключенной проверке на https (да, был и такой кратковременный тест) пакеты от программы не доходят до нашего сервера, если включен vpn. Возможно, есть разные vpn-сервера, какие-то из них пропустят пакеты. Но первый попавшийся в iTop не пропускал ничего. Также не открывался ya.ru. 

Поэтому, если у вас включен vpn и не работает проверка обновлений, в первую очередь можно попробовать отключить vpn, или поменять его сервер.
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 07, 2025, 20:55
ВПН нет в системе. Так что, где-то ещё "кочка". 🤔
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 21:43
Ладно. Будем думать дальше. 
Виртуальная машина?
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 07, 2025, 21:47
Цитата: Support от Окт. 07, 2025, 21:43  Виртуальная машина?
Нет, локально.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 07, 2025, 21:54
если запустить скрипт projectCreator.sh из папки с программой, то в выводе в терминале после загрузки библиотек будет "Support SSL - true"?
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 08, 2025, 14:06
Цитата: Support от Окт. 07, 2025, 21:54  если запустить скрипт projectCreator.sh из папки с программой, то в выводе в терминале после загрузки библиотек будет "Support SSL - true"?
Файлик со скриптом не скачивается. Попробовал на разных машинах на разных рабочих местах у двоих провайдеров
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 08, 2025, 15:12
Нет, не так. Это форум отображает имена с расширением как файлы. На самом деле этот скрипт уже лежит в каталоге с установленной программой (/opt/lithium-ecad если установлен из пакета). Надо из этого каталога запустить терминал и в нем запустить скрипт ./projectCreator.sh 
Прошу прощения, я сам не понятно написал. 
В терминале будет отладочный вывод. Там надо найти строку Support SSL. Если false, то значит почему то не подходят библиотеки crypto и ssl, которые в каталоге bin программы. Скорей всего версия устарела, надо будет новые поискать. А вот если Support SSL - true. Тогда надо думать дальше.
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 08, 2025, 15:33
Цитата: Support от Окт. 08, 2025, 15:12  Нет, не так. Это форум отображает имена с расширением как файлы. На самом деле этот скрипт уже лежит в каталоге с установленной программой (/opt/lithium-ecad если установлен из пакета). Надо из этого каталога запустить терминал и в нем запустить скрипт ./projectCreator.sh
Прошу прощения, я сам не понятно написал.
В терминале будет отладочный вывод. Там надо найти строку Support SSL. Если false, то значит почему то не подходят библиотеки crypto и ssl, которые в каталоге bin программы. Скорей всего версия устарела, надо будет новые поискать. А вот если Support SSL - true. Тогда надо думать дальше.
Конкретно  такую строку не нашёл, но Qt по SSL ошибками сыплет, при этом ПО запускается.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 08, 2025, 15:55
Попробую найти версии crypto и ssl поновее.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 08, 2025, 16:04
Цитата: Chelbas от Окт. 07, 2025, 15:09  У меня то же показывает, что сервер не доступен, фаервол отключён
А какой дистрибутив Линукс?
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 08, 2025, 16:49
Цитата: Support от Окт. 08, 2025, 16:04  
Цитата: Chelbas от Окт. 07, 2025, 15:09  У меня то же показывает, что сервер не доступен, фаервол отключён
А какой дистрибутив Линукс?
Домашний Роса Фреш 13, в офисе РЕД ОС 8:

Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 08, 2025, 17:24
Нашел вот (https://vk.com/wall-33847957_190729) что. Заинтересовало это:

4. Сперва удостоверимся, что установлена версия openssl не ниже 1.0.1e-57.res6.
Для этого:

rpm -aq | grep openssl

если версия отличается - обновим версию библиотеки:

yum update openssl

В нашем дистрибутиве 1.0.0. Нужно попробовать установить/обновить openssl в Роса, и если сразу САПР не запустится (не подхватит нужные), подкинуть библиотеки (вероятно это libcrypto.so и libssl.so с симлинками) в каталог lithium-ecad/bin/ 
И лучше пока это делать на скачанном TAR (https://www.lecad.ru/actual-version/)-архиве, чтобы не портить установленную. И запускать скрипт projectCreator.sh из него для проверки. 

Кстати можно и не обновлять, если openssl в вашей системе есть и работает. Просто подкинуть библиотеки в bin.

Я попробую тоже установить Роса, надо же поддерживать российские решения! Но сложно сказать когда. Постараюсь в ближайшие день-два. 
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 08, 2025, 17:37
Проверил, стоит более свежая версия, что дома на Росе, что в офисе на РЕД ОС. На Росе свежее даже, чем на РЕД ОС. Пока трогать не буду, в принципе не критично. Симлинки не охота создавать. 
Название: Re: Lithium ECAD 2.0.2
Отправлено: Chelbas от Окт. 09, 2025, 13:03
Цитата: Support от Окт. 07, 2025, 21:54  если запустить скрипт projectCreator.sh из папки с программой, то в выводе в терминале после загрузки библиотек будет "Support SSL - true"?
У меня пишет false
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 09, 2025, 13:31
Да, проблема в устаревших библиотеках openSSL. Попробуем другие, и протестируем в том числе на Роса, раз на ней это точно проявилось. Нужно некоторое время.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Chelbas от Окт. 09, 2025, 13:55
Цитата: Support от Окт. 08, 2025, 16:04  
Цитата: Chelbas от Окт. 07, 2025, 15:09  У меня то же показывает, что сервер не доступен, фаервол отключён
А какой дистрибутив Линукс?
Debian 13
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 11, 2025, 00:54
Во вложении архив с библиотеками и симлинками ssl. Нужно удалить в каталоге lithium-ecad/bin библиотеки libcrypto* и libssl* (всего 8 файлов) версии 1.0.0. И скопировать туда из архива (6 файлов) версии 1.1. 

На Ubuntu эта процедура была сделана на предыдущей версии САПР с целью проверить возможные ошибки при обновлении программы. Новая версия после замены файлов в /opt/lithium-ecad установилась нормально.

В Роса Фрэш 13 проверка обновлений заработала. Предположительно, в Debian тоже будет все хорошо. Судя по форумам, не работала именно версия 1.0.0. В следующем релизе обновленные библиотеки будут в наших дистрибутивах. Возможно, даже новее, чем во вложении. Надо проверять.

Вложение: Архив.tar.xz (переименуйте расширение после загрузки)
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 11, 2025, 14:57
Спасибо, за проделанную работу!
Всё заработало на Отечественных дистрибутивах и на РОСЕ и на РЕД ОС.

P.S.: надеюсь, моё замечание чем-то помогло  :)
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 11, 2025, 15:17
Цитата: MOT от Окт. 11, 2025, 14:57  P.S.: надеюсь моё замечание чем-то помогло  :)
Вам спасибо! Очень помогло! К сожалению, у нас нет возможности тестировать программу на всех дистрибутивах(
Название: Re: Lithium ECAD 2.0.2
Отправлено: MOT от Окт. 11, 2025, 16:36
На Отечественных Роса и РЕД ОС, тестить буду 🤝
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 11, 2025, 17:09
Цитата: MOT от Окт. 11, 2025, 16:36  На Отечественных Роса и РЕД ОС, по тестить буду 🤝
Спасибо 🤝
P.S. Роса, кстати, приятное впечатление произвела.
Название: Re: Lithium ECAD 2.0.2
Отправлено: Chelbas от Окт. 12, 2025, 20:28
Debian 13 заработало
Название: Re: Lithium ECAD 2.0.2
Отправлено: Support от Окт. 12, 2025, 22:28
Цитата: Chelbas от Окт. 12, 2025, 20:28  Debian 13 заработало
Отлично! Спасибо!