Все темы

Archives for: March 2023, 11

Установил KOMPAS 3D LT V12 под Linux, но...

Компас 3D LT это бесплатная и максимально облегчённая (и очень старая) версия приложения для учеников образовательных учреждений. Возникла идея поставить её сыну для школьного проекта, так как Tinkercad не имеет некоторых нужных возможностей (фигуры вращения и выдавливания по произвольным эскизам, скругления).
Качаем дистрибутив с официального сайта.
Всё ставится примерно как и в инструкции для Home-версии, за исключением того, что нужны другие компоненты Винды и нет защиты от копирования и сервера ключей HASP. Также, скорее всего, нет необходимости обновлять Wine не из дистрибутива. В итоге установка заметно быстрее и проще. Вот официальная страница FAQ по Компасу LT под Wine.
0) Установите / обновите Wine.
1) Создаём инстанс Wine:

WINEPREFIX=~/.wine-kompas3dlt winecfg

Выбираем режим Windows XP, задаём разрешение экрана, добавляем диски (если надо), выходим.
2) Устанавливаем компоненты:

WINEPREFIX=~/.wine-kompas3dlt winetricks -f -q corefonts mfc40 mfc42 vcrun2003 vcrun2010 gecko vcrun6 vcrun6sp6

3) Распаковываем дистрибутив в ~/.wine-kompas3dlt/drive_c/Distrib, переходим в каталог с файлами, запускаем:

WINEPREFIX=~/.wine-kompas3dlt wine msiexec /i KOMPAS-3D_LT_V12.msi

Почему-то, в отличие от Home-версии, не создался ярлык на рабочем столе, но это легко исправить, создав на столе скрипт или ярлык с примерно такой командой:

WINEPREFIX=$HOME/.wine-kompas3dlt wine "$HOME/.wine-kompas3dlt/drive_c/Program Files (x86)/ASCON/KOMPAS-3D LT V12/Bin/KOMPASLT.Exe"

И вроде всё запускается и работает очень шустро и не падает.
А теперь, вёдра дёгтя в ложку мёда:

  • На одном компьютере при редактировании эскиза глючит отрисовка - фон становится чёрным и рисуются фантомные линии (геометрии, которые были в эскизе раньше).
  • На другом компьютере при редактировании возле курсора болтаются всякие артефакты.
  • На дисплее 4K работать невозможно, т.к. кнопки в тулбаре итак крошечные, а при увеличении DPI не увеличиваются, в результате их без экранной лупы не видно.

По первым двум проблемам, в интернетах есть информация, что старый Компас под Wine не всегда дружит в фирменными драйверами nVidia и лучше работает с nouveau, но это решение неприемлемо, т.к. с nouveau много что другое плохо работает. Итого, пока что затея с Компас LT проваливается. Вам может повезти и всё будет работать нормально, нам не повезло.
Проблемы могут быть исправлены в WINE @ Etersoft, но это не точно - нужно пробовать, а для этого надо пожертвовать временем и установленным, налаженным стоковым Wine на каком-то компьютере (параллельно их просто так поставить нельзя), либо поднимать виртуалку, что лишает 90% смысла использования Wine (так можно сразу виртуалку с XP или 7 делать).

Archives

                                                                                                                                                                                                                                                                   


© Sergey A. Galin, 1998-2021 sageshome.net/blog/