LINUX.ORG.RU

Новый КОМПАС-3D v21 устойчиво работает в дистрибутиве «Альт Рабочая станция» 10

 , ,


0

0

Новая версия системы автоматизированного проектирования КОМПАС-3D v21 устойчиво работает в ОС «Альт Рабочая станция» 10. Совместимость решений обеспечена приложением WINE@Etersoft. Все три продукта включены в Единый реестр российского ПО.

WINE@Etersoft — программный продукт, обеспечивающий бесшовный запуск и устойчивую работу Windows-приложений в российских операционных системах на ядре Linux. Продукт основан на коде свободного проекта Wine, доработкой которого компания Etersoft занимается с 2005. С некоторыми из патчей команды Etersoft для wine можно ознакомиться в git-репозиториях.

Ранее представители «Базальт СПО» заявляли, что параллельно с wine-решениями «Базальт СПО» совместно с коллегами из «Аскон» продолжают работу над созданием нативной версии для ОС «Альт».

>>> Подробности

От себя добавлю, что:

  1. К сожалению, последняя активность в открытых репозиториях, поддерживаемых Этерсофтом, которую я нашёл, датируется 2017 годом. Это не значит, что более новых патчей не было, возможно, я их просто не нашёл. Возможно, люди, близкие к Etersoft, дополнят мою информацию.

  2. Если у кого-то при чтении новости возникло дежа вю — у меня оно тоже возникало, потом разобрался, что в прошлый раз речь шла про Компас версии 20.

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 2)

Тема очень актуальная. Обнаружилось, что v21-учебная, хоть и запускается «под обычным вайном» и, на первый взгляд, работает, но некоторые функции/элементы интерфейса функционируют нестабильно. Младшая дочь по итогу упёрлась в невозможность выполнять какие-то операции над моделями.

Если Wine@Etersoft покажет себя лучше, значит надо брать.

А как обстоит ситуация с портом под Линукс?

AlexM ★★★★★ ()
Ответ на: комментарий от AlexM

Интервью @aen, из которого взята информация про работу над нативным портом, датируется началом 2022 года. Думаю, понятно, что это не особо быстрый процесс и быстрым быть не может.

Другое дело, что ИМХО, этим портом надо было озадачиваться не в 2022 году, а как минимум 8 годами раньше. А ещё лучше и ещё на десяток лет пораньше. Вот военные МСВСом (при всех заслуженных претензиях к последнему) озадачились ещё с начала нулевых или даже с конца 90-х. И какой бы МСВС не был хороший или плохой — он был. Параллельно развивался Альт, поначалу в сугубо гражданском качестве. Потом появилась Астра. А вот с прикладниками (особенно там, где речь про специфическое профессиональное ПО) всё гораздо хуже.

Но на мой взгляд, это вопрос в первую очередь к Аскону, не к Базальту.

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 3)

продолжают работу над созданием нативной версии для ОС «Альт».

Это нормально.

Продолжайте работу над нативной версией.

А то фраза «Новый КОМПАС-3D v21 устойчиво работает в дистрибутиве» звучит как хроника пикирующего бомбардировщика.

Ещё неплохо бы было поработать над эргономикой управления, выпустив более удобный мод (для людей).

Mirage1_ ()

Мда использование через wine@etersoft. Отлично. Производительность на сложных проектах будет запредельная.

rumgot ★★★★★ ()
Ответ на: комментарий от rumgot

WINE, как известно, Is Not Emulator, поэтому вопрос не так однозначен. Да, определённые накладные расходы под трансляцию вызовов будут, но это не совсем то же самое, что гонять под QEMU каким-нибудь.

Я вот под вайном успешно WoW гоняю. Стим продвигает Протон на основе вайна как штатное решение для виндоигр. Хочешь сказать, что у 3D-САПР требования более капризные, чем у 3D-игр?

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Протон просто активно пилят под конкретные игры, присыпая костылями все шероховатости. По идее, под рабочее ПО можно так же полировать. Вроде CrossOver именно этим и занят.

Ну и можно (вроде так и сделали однажды) тупо пересобрать российское ПО из исходников не под Windows, а под Wine, закатать в бандл и вот вам «нативная» версия.

К слову, из-за всей этой работы по запуску новых игр старые в Wine перестают работать. Что лично меня раздражает, потому что именно в них я и хочу играть.

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от hobbit

WINE, как известно, Is Not Emulator, поэтому вопрос не так однозначен. Да, определённые накладные расходы под трансляцию вызовов будут, но это не совсем то же самое, что гонять под QEMU каким-нибудь.

Так или иначе оверхед есть. И его можно почувствовать.

Я вот под вайном успешно WoW гоняю.

Интересно было бы узнать fps при работе через wine и через windows на той же машине.

Хочешь сказать, что у 3D-САПР требования более капризные, чем у 3D-игр?

Чем сложнее проект - тем больше требования. Я когда работал админом на заводе, был там один конструктор, у него был рабочий проект в компасе, так вот ему нужно было разрез сделать - так вот он строился часов шесть.

rumgot ★★★★★ ()
Ответ на: комментарий от rumgot

Интересно было бы узнать fps при работе через wine и через windows на той же машине.

Интересно, но не получится, на этой машине винды нет. Винда есть на ноутбуке, и там запуск WoW намного медленнее. Но и сам ноутбук намного старше, в частности, там HDD вместо SSD.

hobbit ★★★★★ ()
Ответ на: комментарий от X-Pilot

Я бенчей не делал. Только по ощущениям сужу. Я на своем ноуте запускал skyrim / cities skylines / dishonored и на винде и на linux + wine - везде тормозов больше в linux + wine.

rumgot ★★★★★ ()

Не пользовался но наслышан и одобряю

perl5_guy ★★★★★ ()
Ответ на: комментарий от hobbit

Я, вроде, уже больше года назад на хабре натыкался на статьи от Аскона о существовании роадмапа по портированию.

Конечно, никто не ждёт моментального результата, поэтому сейчас Вайн. Собственно, я уже пытался получить Wine@Etersoft, но в тот момент у них сайт по выдаче ссылок на даунлоады глючил, и я поставил обычный Вайн.

И всё, вроде, было хорошо, дочь довольно сложные модели строила. Но недавно пожаловалась, что часть кнопок в глубине интерфейса ведёт себя /странно/: кнопки промелькивают и дизейблятся. И как назло в конце января ей надо некоторую конкурсную работу сдавать.

Жизнь в семье ленугзое́да полна сюрпризов.

AlexM ★★★★★ ()
Ответ на: комментарий от AlexM

Если Wine@Etersoft покажет себя лучше, значит надо брать.

Мне кажется если всё завязано на некие секретные патчи от этерсофта и в обычном вайне или протоне работает нестабильно - лучше не связываться. Потому что система из говна и палок на скотче обычно скоро расклеивается и через пару обновлений можно огрести по полной и вместо работы будет беготня за техподдержкой в ожидании нового скотча и новых костылей.

Если бы они действительно хотели - наладили беспроблемную совместимость с любыми вайнами на любом железе ещё лет 5-10 назад, уже тогда они были к этому очень близки. Но судя по всему менеджмент поставил другую задачу: держать пациента на искуственном дыхнии чтобы вроде жив, но чтобы не убежал.

kirill_rrr ★★★★★ ()
Последнее исправление: kirill_rrr (всего исправлений: 2)
Ответ на: комментарий от hobbit

Другое дело, что ИМХО, этим портом надо было озадачиваться не в 2022 году, а как минимум 8 годами раньше.

Я в нём в институте в вайне чертил. По принципу «кололись, но жрали кактус». Так что не знаю как там с интервью и дорожными картами, но это вот «почти работает» тянется уже с 2010-2011 годов, а может быть даже чуть раньше (я в 2008 поступил).

kirill_rrr ★★★★★ ()
Ответ на: комментарий от rumgot

Про ВоВ не скажу, но в eve online - что там что там 170-180 фпс при 6 активных окнах с dxvk последние лет 8-10.Если разница и есть на глаз она не заметна (встроенных бенчей с сожалению в игре нет).

izmena ★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

из-за всей этой работы по запуску новых игр старые в Wine перестают работать

Ну с оригинальной виндовс такая же проблема, в новых версиях старые игра перестают работать. Так что всё закономерно. Тут было бы логично иметь версии wine-xp, wine-7, wine-10 и wine-11. Но вряд ли это реально потянуть.

Loki13 ★★★★★ ()
Ответ на: комментарий от izmena

Блин ну круто, мощность твоего пк нивелирует разницу. Понятно, что разницы между например 160fps и 180fps нет для пользователя. Но разница то есть фактически. И когда будет игра, которая на винде будет на твоем пк давать 30fps, то сколько интересно будет на linux + wine?

rumgot ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

К слову, из-за всей этой работы по запуску новых игр старые в Wine перестают работать

Так а если разные игры в разных префиксах ставить?

rumgot ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

Ну и можно (вроде так и сделали однажды) тупо пересобрать российское ПО из исходников не под Windows, а под Wine, закатать в бандл и вот вам «нативная» версия.

Может лучше плртировать для сборки нативно под линукс?

rumgot ★★★★★ ()
Ответ на: комментарий от hobbit

Хочешь сказать, что у 3D-САПР требования более капризные, чем у 3D-игр

На сложных, хорошо детализированных проектах вполне себе да. (Не уверен, правда, бывают ли такие в компасе). Плюс были даже какие-то ограничения на программном уровне (та же quadro).

sehellion ★★★★★ ()

Под вайн не интересно. Убирайте новость.

Erepb ★★★ ()

WINE@Etersoft

Спасибо, не надо, кушайте сами. Ну и новость какая-то так себе.
До сих пор ждём порта, к какому году аскон там согласно своему роадмапу обещал? Очень долго сиськи мнут.

sehellion ★★★★★ ()
Ответ на: комментарий от rumgot

Скорее всего будет и возможно значительная ...ради прикола могу какойнить киберпанк накатить...но насколько помню vkd3d от Габена не оч готов.
Да и hlsl пилят в вайне весьма активно...

izmena ★★ ()
Последнее исправление: izmena (всего исправлений: 2)
Ответ на: комментарий от Loki13

Ну так есть зачем эту работу делать. Всерьез работу в wine в продакшене я бы не рассматривал.

rumgot ★★★★★ ()
Ответ на: комментарий от izmena

Да и hlsl пилят в вайне …

Можно тут подробнее?

rumgot ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Альтернатива для меня — гонять Компас в виртуалбоксе на довольно старом домашнем компе (э-э-э, только не смейтесь, 12-летней, что ли, давности, Athlon II/435 + 12Gb RAM). Судя по нынешним реалиям — в пераццкой винде.

Чо-та я как-то отвык от этого...

Ну, и, да. Как я представляю себе процесс разработки любого ПО, счастливость пользователя, особенно, пользователя, не заносящего регулярно деньги — это дело, м-м-м, десятое. Гораздо важнее — работа с каналами продаж, бизнес-партнерами и прочими «осязаемыми материями». А ещё для любого большого проекта жизненно важно ограничивать зону ответственности: «вот тут мы тестировали, допиливали и готовы поддерживать, а вот там — dragons be there».

Поэтому и «наладить беспроблемную совместимость с любыми вайнами» — задача, как мне видится, очень низкоприоритетная, и пресс-релизы формулируются так, чтобы не было простора для фантазий. «Нужен беспроблемный Компас под Линуксом — делай раз-два-три, касса — вон там».

AlexM ★★★★★ ()
Ответ на: комментарий от AlexM

Athlon II/435

А что с ним не так? х86_64, виртуализация есть.

12Gb RAM

Ну уж тут то можно не напрягаясь выделить виртуалку, особенно если компас согласится на семёрку или (вдруг!) ХР.

в пераццкой винде

Но она и должна быть пиратской!

«Нужен беспроблемный Компас под Линуксом — делай раз-два-три, касса — вон там».

Боюсь это тот случай, когда ради «касса — вон там» были приложены значительные усилия по нарушению совместимости, что при внезапном изменении обстоятельств выходит им боком: они могли бы легко и непринуждённо занять львиную долю нашего рынка если бы вдруг оказалось что Компас - единственная беспроблемная кад-система в связке с импортзамещённым софтом. Могли бы даже дать 90% скидку чтобы всем конторам стало интересно взять и перейти с автокада, обычно такое окупается в долгосрочной перспективе.

kirill_rrr ★★★★★ ()

С чего бы отечественной программе шатко работать на отечественном дистрибутиве?

Вообще «устойчиво» это верное слово? Может лучше написать «стабильно»?

kastro ()
Ответ на: комментарий от kirill_rrr

А что с ним не так? х86_64, виртуализация есть.

Ну, нам, в целом, хватает. Просто у меня в телефоне уже больше ядер, чем в целом десктопном компьютере.

Но она и должна быть пиратской!

Кому должна?

они могли бы легко и непринуждённо занять львиную долю нашего рынка если бы вдруг оказалось что Компас - единственная беспроблемная кад-система в связке с импортзамещённым софтом

Нужно отчётливо понимать, что никакие санкции не сделают, во всяком случае, быстро, линукс доминирующей ОС на массовых компьютерах. Поэтому о реальных выгодах работ по портированию можно будет говорить, э-э-э, если вообще можно будет говорить.

Да даже в рамках Windows: перейти с одного сложного софта на другой сложный софт в крупной организации с множеством контрагентов — это вообще-то не одного года работа. Мэрия Мюнхена Вам в качестве модельного примера.

AlexM ★★★★★ ()
Ответ на: комментарий от rumgot

Тут дело не в этом.

Это что для дома что ли ?

На предприятиях КОМПАС используют в составе КОМПЛЕКСА (справочники, ЛОЦМАН и т.д) в Полином справочники дергают с сервера с помощью СОМ ! (кто знает что такое СОМ в windows тот поймет про что я, и даже сам МС хоронит эту технологию)

Вот когда сделают нормальную работу всего этого в линух в нативе, да фиг с ним с нативом пусть даже через wine, тогда можно что то писать об этом. А пока это новость является по сути антирекламой КОМПАС.

mx__ ★★★★★ ()
Ответ на: комментарий от mx__

тогда можно что то писать об этом.

Это по принципу «дуракам полработы не показывают» ? :-)

А пока это новость является по сути антирекламой КОМПАС.

Ну, вот сразу и антиреклама. Чем ещё пярщикам заниматься, как не промежуточные пресс-релизы выдавать, в то время пока в секретных лабораториях Ангбанда...

AlexM ★★★★★ ()
Последнее исправление: AlexM (всего исправлений: 1)

Про заявленный переход на PostgreSQL что-нибудь известно?

Важно: поддержка PostgreSQL пока доступна только заказчикам, приобретающим систему впервые. Заказчики, которые уже используют ЛОЦМАН:КБ и имеют наработанную базу данных, смогут перейти на СУБД PostgreSQL позже, ориентировочно в конце 1-го квартала 2021 года.

Mischutka ★★★ ()

Новость в целом хорошая. Но для хобби: 1500 (К3D Home) + 3000 (W@E) = 4500₽/год — не гуманно...

Evenik ★★ ()
Ответ на: комментарий от Mischutka

Вроде поддержку полностью сделали. А какой в ней смысл если все равно вся серверная часть КОМПЛЕКСА windows only.

mx__ ★★★★★ ()

Этим глючным говном кто то пользуется?

Anton1313 ()

обеспечена приложением WINE@Etersoft

Не зачет. На пересдачу нативно

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от rumgot

Это так же может означать, что под GNU/Linux вместо некоторых из спецэффектов стоят заглушки. Так что сравнения «на глазок» тут не пойдут.

С другой стороны из игр с родным Proton в Steam работает почти всё (если нет какой-нибудь DRM-гадости, то покупать игры можно теперь не глядя, в смысле не проверяя работоспособность до покупки) , а что не работает как правило начинает работать после неспешного прочтения сообщений на protondb.

Я давненько не встречал что-то из более менее последних криативов, что не работало никак. Вот старые игры, дааа, бывают не работают по самым замысловатым причинам самым неожиданным способом. Особо следует отметить Steam порт Chron Trigger, который гарантированно падает, когда пытаешься зайти в магазин — иными словами просто выдавливают алчущих на поиск эмулятора Super Nintendo.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Evgueni

Так что сравнения «на глазок» тут не пойдут.

Ну если ты не привык доверять собственным глазам - то да, не пойдут.

В действительности же комфортность работы, плавность, отсуствие тормозов - это то, что измеряется на глаз.

rumgot ★★★★★ ()
Ответ на: комментарий от rumgot

Само собой можно проводить и такие исследования при прочих равных, а вот эти самые «прочие равные» нужно контролировать по возможности техническими методами.

Evgueni ★★★★★ ()
Ответ на: комментарий от AlexM

Надо ставить с этерсофт чайном, у него есть бесплатная персональная лицензия с ограниченным функционалом. А уже потом этот префикс запускать с обычным вайном. Так будут работать стандартные библиотеки изделий. Список библиотек для вайна есть в статьях на Хабре. 20ка в принципе работает достаточно стабильно, но компас явно охреневает от тайлового менеджера окон.

einhander ★★★★★ ()
Ответ на: комментарий от hobbit

Игры сильно проще, чем приложения, многие игры хорошо работают в вайне, в отличие от их же лончеров.

einhander ★★★★★ ()
Ответ на: комментарий от rumgot

так вот ему нужно было разрез сделать

Особенности старых версий компаса и модели которой построил конструктор. И это ещё говорит о квалификации конструктора, у хорошего конструктора разрез будет строится вменяемое время, т.к. хороший конструктор знает эти особенности компаса и будет их избегать. Тут как с расчетчиками и программистами у первого расчет будет идти неделю, а у второго компиляция 8 часов, хотя все можно сделать на пару порядков быстрее если пользоваться головой.

einhander ★★★★★ ()
Ответ на: комментарий от mx__

в Полином справочники дергают с сервера с помощью СОМ… …да фиг с ним с нативом пусть даже через wine, тогда можно что то писать об этом

В том и суть, что под этерсофтом COM работает, и что поразительнее, после установки через скрипт этерсофта будет работать и в ванильном вайне. Скрипт регистрации COM сервера не работает в ванильном вайне, только в этерсофтовском.

einhander ★★★★★ ()
Ответ на: комментарий от AlexM

У Аскона есть план и они его придерживаются, нативная альфа должна была быть в этом году.

Первая проблема портирования компаса это интерфейс на C#, они его сделали недавно в 17. Они знали что будут портировать на Линукс но сделали, теперь жрут кактус.

Вторая - как раз пресловутый COM. Выбран на заре времён, когда об импортозамещении даже не слышали. Что они будут делать не знаю.

А геометрический движок у них давно кроссплатформенный.

einhander ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.