Перейти к публикации

Установка T-flex на Ubuntu


Рекомендованные сообщения

Здравствуйте,


У меня на компе стоит линукс и я хотел бы попробовать t-flex.


Возможно ли это? Какие дополнительные библиотеки Windows необходимо ставить на Wine? Какие есть подводные камни?


Пожалуйста, отпишитесь кто имеет подобный опыт. У меня стоит Ubuntu 16.04


Всем добра!

Ссылка на сообщение
Поделиться на других сайтах


В 25.05.2018 в 20:57, Bimka сказал:

Пожалуйста, отпишитесь кто имеет подобный опыт.

Кто-то смог десять лет назад (http://www.tflex.ru/forum/index.php?FID=15&PAGE_NAME=read&TID=497&PAGEN_1=4), так что отчаиваться не надо. Ставь wine 3+ и winetricks и отмечай все дополнения.

 

b30ae7cbcbfb31c9f8ef952ea8e5b21e.png

 

Я бы смог проверить работу T-Flex под Mint 18, но через недельку (когда снесу эту аццкую венду с рабочего компа - лицуха истекает). Наверное будет поздно к тому времени.

Изменено пользователем AlexKaz
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Narwhal сказал:

У меня учебный T-flex 15 на виртуальной машине win7 не завелся.

я, "ТФ 15 триальный", запускал, все работало. Может от виртуалки зависит?

Ссылка на сообщение
Поделиться на других сайтах

Ставится, но не запускается. Видимо проблемы с hasp.

Цитата

ReportEventW L"hasplms"
002e:err:eventlog:ReportEventW L"Sentinel LDK License Manager failed to start in a promptly manner!\n"

Предварительно сделать глобальную переменную

export WINEARCH="win32"

Затем ставил 3.0.1 по инструкции https://www.tecmint.com/install-wine-on-ubuntu-and-linux-mint/

Ставил hasp для linux, и что-то не помогло. https://safenet-sentinel.ru/helpdesk/download-space/

Лог дебага

Показать содержимое  

Unhandled exception: page fault on write access to 0x007a5000 in 32-bit code (0x7bc545ed).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7bc545ed ESP:0065f970 EBP:0065f9a8 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:007e9b56 EBX:00000001 ECX:00000fff EDX:00000003
 ESI:007a4000 EDI:00380000
Stack dump:
0x0065f970:  00000038 00112670 0065f9a8 7b47f9df
0x0065f980:  ffffffff 007a4000 00001000 7bcdd000
0x0065f990:  0065f9fc 7bc54f66 0065f9c0 7efff000
0x0065f9a0:  007e9b18 007a4000 0065fa88 7effaa91
0x0065f9b0:  00000000 00000000 7effa8c5 7effaa91
0x0065f9c0:  007a4000 0000001c 007e9b20 00380000
Backtrace:
=>0 0x7bc545ed LdrProcessRelocationBlock+0x5d() in ntdll (0x0065f9a8)
  1 0x7effaa91 in winedevice (+0xaa90) (0x0065fa88)
  2 0x7effb171 in winedevice (+0xb170) (0x0065fce8)
  3 0x7effb5be in winedevice (+0xb5bd) (0x0065fd28)
  4 0x7eb63ce0 IoCreateDriver+0x32f() in ntoskrnl (0x0065fd98)
  5 0x7effc07d in winedevice (+0xc07c) (0x0065fe18)
  6 0x7bc8e720 in ntdll (+0x7e71f) (0x0065fec8)
  7 0x7bc7f308 call_thread_func_wrapper+0xb() in ntdll (0x0065fedc)
  8 0x7bc83169 in ntdll (+0x73168) (0x0065ffdc)
  9 0x7bc7f2fa call_thread_exit_func+0x31() in ntdll (0x0065ffec)
0x7bc545ed LdrProcessRelocationBlock+0x5d in ntdll: addl    %edi,0x0(%esi,%ecx,1)
Modules:
Module    Address            Debug info    Name (30 modules)
PE      780000-  7ec000    Deferred        aksfridge.sys
ELF    7b400000-7b7ea000    Deferred        kernel32<elf>
  \-PE    7b410000-7b7ea000    \               kernel32
ELF    7bc00000-7bcfa000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcfa000    \               ntdll
ELF    7c000000-7c004000    Deferred        <wine-loader>
ELF    7e8a3000-7e8c0000    Deferred        libgcc_s.so.1
ELF    7e8e8000-7e900000    Deferred        hal<elf>
  \-PE    7e8f0000-7e900000    \               hal
ELF    7ea04000-7eabd000    Deferred        msvcrt<elf>
  \-PE    7ea20000-7eabd000    \               msvcrt
ELF    7eabd000-7eb3e000    Deferred        rpcrt4<elf>
  \-PE    7ead0000-7eb3e000    \               rpcrt4
ELF    7eb3e000-7eb94000    Dwarf           ntoskrnl<elf>
  \-PE    7eb50000-7eb94000    \               ntoskrnl
ELF    7eb94000-7ec0c000    Deferred        advapi32<elf>
  \-PE    7eba0000-7ec0c000    \               advapi32
ELF    7ec0c000-7ec1f000    Deferred        libnss_files.so.2
ELF    7ec1f000-7ec2c000    Deferred        libnss_nis.so.2
ELF    7ec2c000-7ec47000    Deferred        libnsl.so.1
ELF    7ec47000-7ec51000    Deferred        libnss_compat.so.2
ELF    7ef83000-7efd8000    Deferred        libm.so.6
ELF    7efe9000-7f000000    Dwarf           winedevice<elf>
  \-PE    7eff0000-7f000000    \               winedevice
ELF    f7345000-f734a000    Deferred        libdl.so.2
ELF    f734a000-f7500000    Deferred        libc.so.6
ELF    f7501000-f751e000    Deferred        libpthread.so.0
ELF    f7546000-f76fd000    Dwarf           libwine.so.1
ELF    f76ff000-f7724000    Deferred        ld-linux.so.2
ELF    f7726000-f7727000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    00000042    0
    0000003d    0
    00000036    0
    00000033    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000001c    0
    00000013    0
    00000010    0
    0000000f    0
00000011 (D) C:\windows\system32\winedevice.exe
    00000018    0 <==
    00000017    0
    00000016    0
    00000012    0
0000001a winedevice.exe
    00000020    0
    0000001f    0
    0000001e    0
    0000001d    0
    0000001b    0
00000021 hasplms.exe
    00000032    0
    0000002f    0
    0000002e    0
    00000022    0
00000023 winedbg.exe
    00000024    0
00000030 winedevice.exe
    0000004a    0
    00000038    0
    00000037    0
    00000035    0
    00000034    0
    00000031    0
00000039 explorer.exe
    00000053    0
    0000004f    0
    0000004b    0
    0000003a    0
0000003b plugplay.exe
    0000003f    0
    0000003e    0
    0000003c    0
00000040 winedevice.exe
    00000049    0
    00000046    0
    00000045    0
    00000044    0
    00000043    0
    00000041    0
00000054 TFlexCad.exe
    00000055    0
System information:
    Wine build: wine-3.0.1
    Platform: i386
    Version: Windows Server 2003
    Host system: Linux
    Host version: 4.4.0-87-generic

 

Hide  
Второй лог дебага  

Unhandled exception: privileged instruction in 32-bit code (0x00800ab7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00800ab7 ESP:0065fc08 EBP:0065fcd8 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:0065fc18 EBX:7efff000 ECX:7efff6c0 EDX:0065ff1c
 ESI:00809224 EDI:0011255c
Stack dump:
0x0065fc08:  0065ff1c 00809224 7efff000 00000000
0x0065fc18:  00000000 00000000 00000000 00000000
0x0065fc28:  46505853 000003b4 00000007 00000000
0x0065fc38:  00000340 00000000 00000000 00000000
0x0065fc48:  00000000 00000000 00000000 00000000
0x0065fc58:  c0000096 00000000 00000000 0080954c
Backtrace:
=>0 0x00800ab7 in hardlock.sys (+0x80ab7) (0x0065fcd8)
  1 0x7effb64c in winedevice (+0xb64b) (0x0065fd28)
  2 0x7eb63ce0 IoCreateDriver+0x32f() in ntoskrnl (0x0065fd98)
  3 0x7effc07d in winedevice (+0xc07c) (0x0065fe18)
  4 0x7bc8e720 in ntdll (+0x7e71f) (0x0065fec8)
  5 0x7bc7f308 call_thread_func_wrapper+0xb() in ntdll (0x0065fedc)
  6 0x7bc83169 in ntdll (+0x73168) (0x0065ffdc)
  7 0x7bc7f2fa call_thread_exit_func+0x31() in ntdll (0x0065ffec)
0x00800ab7: movl    %cr4,%edx
Modules:
Module    Address            Debug info    Name (28 modules)
PE      780000-  818000    Export          hardlock.sys
ELF    7b400000-7b7ea000    Deferred        kernel32<elf>
  \-PE    7b410000-7b7ea000    \               kernel32
ELF    7bc00000-7bcfa000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcfa000    \               ntdll
ELF    7c000000-7c004000    Deferred        <wine-loader>
ELF    7ea60000-7ea7d000    Deferred        libgcc_s.so.1
ELF    7eaa5000-7eabd000    Deferred        hal<elf>
  \-PE    7eab0000-7eabd000    \               hal
ELF    7eabd000-7eb3e000    Deferred        rpcrt4<elf>
  \-PE    7ead0000-7eb3e000    \               rpcrt4
ELF    7eb3e000-7eb94000    Dwarf           ntoskrnl<elf>
  \-PE    7eb50000-7eb94000    \               ntoskrnl
ELF    7eb94000-7ec0c000    Deferred        advapi32<elf>
  \-PE    7eba0000-7ec0c000    \               advapi32
ELF    7ec0c000-7ec1f000    Deferred        libnss_files.so.2
ELF    7ec1f000-7ec2c000    Deferred        libnss_nis.so.2
ELF    7ec2c000-7ec47000    Deferred        libnsl.so.1
ELF    7ec47000-7ec51000    Deferred        libnss_compat.so.2
ELF    7ef83000-7efd8000    Deferred        libm.so.6
ELF    7efe9000-7f000000    Dwarf           winedevice<elf>
  \-PE    7eff0000-7f000000    \               winedevice
ELF    f7345000-f734a000    Deferred        libdl.so.2
ELF    f734a000-f7500000    Deferred        libc.so.6
ELF    f7501000-f751e000    Deferred        libpthread.so.0
ELF    f7546000-f76fd000    Dwarf           libwine.so.1
ELF    f76ff000-f7724000    Deferred        ld-linux.so.2
ELF    f7726000-f7727000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    00000042    0
    0000003d    0
    00000036    0
    00000033    0
    0000001c    0
    00000013    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    00000018    0
    00000017    0
    00000016    0
    00000012    0
0000001a (D) C:\windows\system32\winedevice.exe
    0000001f    0 <==
    0000001e    0
    0000001d    0
    0000001b    0
00000025 winedbg.exe
    00000056    0
    00000026    0
00000030 winedevice.exe
    0000004a    0
    00000035    0
    00000034    0
    00000031    0
00000039 explorer.exe
    00000053    0
    0000004f    0
    0000004b    0
    0000003a    0
0000003b plugplay.exe
    0000003f    0
    0000003e    0
    0000003c    0
00000040 winedevice.exe
    00000049    0
    00000044    0
    00000043    0
    00000041    0
System information:
    Wine build: wine-3.0.1
    Platform: i386
    Version: Windows Server 2003
    Host system: Linux
    Host version: 4.4.0-87-generic

Hide  
Ссылка на сообщение
Поделиться на других сайтах
13 минуты назад, AlexKaz сказал:

Ставится, но не запускается. Видимо проблемы с hasp.

Говорят есть партабл-версия....

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, SilaMusli сказал:

Говорят есть партабл-версия....

Это не спортивно =)

Стоит пробовать поискать прошлые учебные версии и позапускать их, вариантов целый список ftp://ftp.topsystems.ru/Free/. К слову, Компас 13-й точно работает под linux.

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, AlexKaz сказал:

Это не спортивно =)

Я думал нужен результат, а не любовь с линуксом)

Ссылка на сообщение
Поделиться на других сайтах

ТС как студент мог вкинуть все бабки в более выгодное дельце (цветы девушке + пара киносеансов), потому винду и не ставит.

Пиратить дело нехитрое, тут дело чести линуксвей-апологета =)

Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, AlexKaz сказал:

Пиратить дело нехитрое, тут дело чести линуксвей-апологета =)

Ну Вы разбирайтесь-разбирайтесь, я давно мечтаю перейти на линукс, но т.к. проблема с работой ПО в том числе ТФ на нём, приходится работать на винде.

Ссылка на сообщение
Поделиться на других сайтах
48 минут назад, SilaMusli сказал:

Ну Вы разбирайтесь-разбирайтесь

12-я учебная запустилась в PlayOnLinux под wine 3.8.0 после установки netframework4.0, hasp и прочих дополнялок из архива дополнений. Запросила ключ, перенаправило на страницу регистрации, затем ключ нормально подхватился.

 

Снимок экрана_2018-05-28_17-12-32.png

Снимок экрана_2018-05-28_17-14-53.png

 

 

@Bimka , profit так сказать. Можешь поупражняться в PlayOnLinux с 14-й и 15-й версией...

 

Изменено пользователем AlexKaz
Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, AlexKaz сказал:

12-я учебная запустилась в PlayOnLinux под wine 3.8.0 после установки netframework4.0, hasp и прочих дополнялок из архива дополнений. Запросила ключ, перенаправило на страницу регистрации, затем ключ нормально подхватился.

А если будет не учебка? И можно всю последовательность действий?

Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, SilaMusli сказал:

И можно всю последовательность действий?

Поставил linux;

- линуксовый драйвер hasp (ссылка выше), инструкция в архиве вместе с драйвером;

- свежий wine (выше ссылка на инструкцию);

- создал переменную среды для указания, что wine будет работать с 32-битными приложениями (см. выше);

- из архива дополнений все предустановочные пакеты, прежде всего netframework и виндовый hasp;

- T-Flex.

Если T-Flex не запускается после установки - ставите и настраиваете PlayOnLinux, используя какую-нибудь инструкцию из инета.

В инете есть и разбор плясок с бубном вокруг менеджера hasp под linux, наверное Вам не понадобится.

28 минут назад, SilaMusli сказал:

А если будет не учебка?

А зачем ставить дорогущую не учебку на халявный дистр? Винда по сравнению с T-Flex ничего не стоит.

Изменено пользователем AlexKaz
Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, AlexKaz сказал:

А зачем ставить дорогущую не учебку на халявный дистр? Винда по сравнению с T-Flex ничего не стоти.

Ну мне кажется, что винда уступает линуксу во многом, хотелось бы работать на нём. Да и у кого-то и ТФ халявный)

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, SilaMusli сказал:

Ну мне кажется, что винда уступает линуксу во многом, хотелось бы работать на нём. Да и у кого-то и ТФ халявный)

БелАЗ во многом уступает Lamborghini Huracan, но вот если нужно перевезти 200 тонн горной породы - Хуракан оказывается в невыгодном положении.

 

Научитесь проводить границу между личными предпочтениями и рабочими возможностями.

Ссылка на сообщение
Поделиться на других сайтах

Не знаю, не работал с T-Flex. Наверное с точки зрения подхвата лицензии разницы между учебкой и проф. нет. Если у Вас в наличии usb-ключ - втыкайте, менеджер должен найти его.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, NGM сказал:

Научитесь проводить границу между личными предпочтениями и рабочими возможностями.

Про то и речь.

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, SilaMusli сказал:

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

на сколько я понимаю речь идет о том, что в линухе запускается виртуалка с виндой в среде которой будет работать ТФ, и в чем в таком случае выигрыш? Это что-то типа, "огород полоть тяпкой неудобно, поэтому тяпку примотаем к удочке и будем полоть удочкой", так? 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, vasillevich68 сказал:

на сколько я понимаю речь идет о том, что в линухе запускается виртуалка с виндой в среде которой будет работать ТФ, и в чем в таком случае выигрыш? Это что-то типа, "огород полоть тяпкой неудобно, поэтому тяпку примотаем к удочке и будем полоть удочкой", так? 

А параллельно две оси ставить это разве не тот же огород?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



  • Сообщения

    • gudstartup
      нет. архив создается из меню  на чпу и там все файлы в архив упаковывается  я же выложил файл почитайте как и что там делается или видео посмотрите можно есть и именно поэтому надо делать архив делайте как раздельный так и полный архив
    • mrVladimir
      Вы имеете ввиду модули 1-го и 2-го каналов (в моем случае X и Y). Их можно поменять местами, или Вы имеете ввиду другие подкинуть? Если так, то в запасе вообще ничего нет (в смысле нечего подкидывать).  Пока настраиваюсь на грамотное создание всех возможных архивов. Вот вопрос возник - под батарейным питанием (если оно вообще там есть) что хранится - параметры приводов, параметры PLC. Есть тут возможность как на Fanuc сделать бекап SRAM, Или достаточно архивов PLC NCu?  PS: 20 лет назад я имел дело с SINUMERIK3T (с ним был SIMATICS5). До слета системы так и не доходило, но там все на ПЗУхах было. Снял все что можно с тех станков (параметры , коррекции ...) С тех пор siemens шагнул далеко вперед (а я нет). Теперь по Fanuc знаю намного больше, а вот с siemens'ами как-то не очень. Нашел пару фирм - подскажу хозяину станка.
    • RokiSIA
      Не обязательно у нас сейчас валяется привод на две оси от хайдена у него обрыв 2х фаз по одной оси . Одна ось работает на нем все движется а другая нет просто стоит ни ошибок ни чего просто нет движения меняешь движки тоже самое по другой.
    • gudstartup
      не в моторных модулях а именно в самом ccu на неисправность силового модуля не похоже так как его обычно прошивает при неправильном управлении если только питание со всех драйверов управления отвалилось но это очень маловероятно там все питает это видно по отчету тс по замене х на у
    • ID_Hacker
      Реле в блоке питания, разве в моторных модулях что то есть? Да и тут CCU модуль со встроенными осями сразу. Если блок питания не питает шину постоянного тока, там вообще ничего не должно включаться.  
    • Viktor2004
      Только тот листок что ты мне прислал
    • ID_Hacker
      @Сергей Кочев Странно то, что по видео больше похоже, что на ускоренном перемещении по оси Z въехали в деталь. Предполагаемое движение какое должно было быть? Как выявляли переключение DIAMON/DIAMOF раньше? На чём основываются подобные заявления? Я уже писал ответ на ваши вопросы, где указал что независимо от режима есть смещения обрабатываемые всегда в радиальном виде, а есть то, что считается всегда на диаметр. Ну и самое главное, вы можете задать смещение по Z выше детали и проверить исполнение программы и определить где ошибка. Больше похоже, что кто то не правильно понимает работу различных фреймов.
    • gudstartup
      @Viktor2004 aa-222452 для движка biit12/12000b вы ведь не нашли?
    • gudstartup
      нет на двигателе напряжения поменяет модули и реле проверит все равно разбирать блок а если разрешение пропадает привод считает что выключается вполне законно и никаких ошибок не дает а вот чпу  думая что привод под контролем выдает 25050. у нас при этой ось z просто падала и включался тормоз а чпу так как ось не приводилась в движение вообще ничего не писала кроме состояния emg реле заменили и станочек работает по сей день
    • ID_Hacker
      @mrVladimir Продолжайте диагностику. При включении электропитания, когда есть разрешение оси модуль двигателя включает модуляцию и удерживает двигатель в положении. Проверяйте наличие на нём напряжения. Если его нет, соответственно проблема в моторном модуле. Но тут сразу возникает вопрос, а где контроль напряжения на выходе модуля и почему оно не падает в ошибку.
×
×
  • Создать...