Запуск проги Windows из под Linux

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Запуск проги Windows из под Linux

Сообщение aftaev »

Есть така прога: SigmaWin+ English Edition для программирования серв через СОМ. Под виндой работает нормально. Хочу попробывать запустить ее под Linux. так как Linux стоит на ноуте. Ноут удобно притащить к станку.
Итак:
1. есть ноут с Linux
2. к ноуту есть карточка PCMCIA to RS232
3. есть провода
4. есть сервы на станке


1.что за прога нужна чтобы запустить виндовс приложение в Linux?
2.Как поставить ее в Linux ?
3.Под винду есть файл только Install.exe
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение _taras_ »

Программы wine и CrossOver (более навороченная и платная) попробуй
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Wine какую то версию поставил. Запускаю Install выдает такую ошибку:
Err.png (4081 просмотр) <a class='original' href='./download/file.php?id=1555&mode=view' target=_blank>Загрузить оригинал (149.93 КБ)</a>
Wine не может распоковать cab файлы. Что нужно сделать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение sandman »

Так запускать нужно setup.exe а не .cab...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

sandman писал(а):Так запускать нужно setup.exe а не .cab...
sandman setup.exe и запускаю, а он пытается распаковать .cab
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Скопировал с флешки всю папку в диск С Wine и запустил setup.exe
Ошибка.png (4073 просмотра) <a class='original' href='./download/file.php?id=1556&mode=view' target=_blank>Загрузить оригинал (106.28 КБ)</a>
Текст ошибки:
Archive: /home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe
[/home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
note: /home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe may be a plain executable, not an archive
zipinfo: cannot find zipfile directory in one of /home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe or
/home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe.zip, and cannot find /home/aft/.wine/dosdevices/c:/SigmaWinPlusE Ver531/setup.exe.ZIP, period.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Nick »

У тебя он открылся не в wine, а в менеджере архивов. Правой кнопкой на сетапе и Открыть при помощи wine. И еще можно зайти в свойства и назначить открывать в wine для всех exe-шников.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Спасибо!!! Буду пробывать. Станно, но после установки Wine значок сетапа стал с бокалом вина :)
Nick акромя тебя ж никто не поможет :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Нифига!!! Установилась, при запуске выбрасывает ошибук и прога закрывается.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Nick »

А какую ошибку выдало-то?


Попробуй запустить из консоли
wine <путь к файлу>/setup.exe
и сюда вывод.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Nick писал(а):А какую ошибку выдало-то?
Воть:
Ошибка SigmaWin.png
Ошибка SigmaWin.png (5.94 КБ) 4029 просмотров
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Nick писал(а):Попробуй запустить из консоли
wine <путь к файлу>/setup.exe и сюда вывод.
Setup.exe встал без ошибок. Ошибка вылазиит при запуске установленной программы из: Приложения-Wine-Программы-SigmaWin+
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Nick »

Мда.... так тяжело сказать... Есть ссылка на сайт? Странно что в названии есть win, это как бы подразумевает, что либо основная версия не win, либо не win версии нет. Может не хватает каких-то dll-лек. Попробуй поставить wine-tricks (или как-то так) - это набор шрифтов, библиотек и других фишек, которые упрощают жизнь с wine.

PS в EMC2 есть свои утилиты для тюнинга серв, в том числе можно выводить графики перемещений, погрешностей, рычажки изменения параметров и прочее...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Nick писал(а): Есть ссылка на сайт?
Могу тебе установщик на мыло скинуть попробуешь у себя.
Nick писал(а):PS в EMC2 есть свои утилиты для тюнинга серв, в том числе можно выводить графики перемещений, погрешностей, рычажки изменения параметров и прочее...
Наврят ли помогут они. Это прога для настройки самой сервы, там настраивается тип принимаемого сервой сигнала (степ/дир или +-10в, входные выходные сигналы и прочее.) Там есть фишка для автонастройки сервы. Запускаешь серва тискает стол оси и сама настраивает PI. ускорение, жескость обратной связи и тд.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Nick »

Надо будет в эту тему заглубиться, в emc2 есть очень обширные возможности по настройке серв.
По идее ты можешь изменять около 6 параметров. Можно придумать утилиту, которая будет подбирать эти параметры Вычислительными Методами. Кстати, ты прочитал главу по тюнингу серв в emc2?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Nick писал(а):Надо будет в эту тему заглубиться, в emc2 есть очень обширные возможности по настройке серв.
Серва как подключается к ЕМС2?
Чтобы обширно настраивать серву нужно считывать с сервы момент который она развивает при толкании оси и прочие параметры. Програмировать нужно примерно 200 параметров. Програмируется серва либо тыкая на кнопки на панели, или при подключении сервы через RS232 - COM к компу или специальному пульту.
Серва + пульт.jpg (4010 просмотров) <a class='original' href='./download/file.php?id=1566&mode=view' target=_blank>Загрузить оригинал (98.73 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Milk
Мастер
Сообщения: 212
Зарегистрирован: 05 июл 2011, 15:09
Репутация: 2
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Milk »

Только запустил более-менее свой новоиспеченный ЧПУ станок (675 фрезер) и столкнулся с софтом. Интуитивно понимая что Linux стабильнее и надежнее установил EMC2. Однако, судя по всему система не так проста в настройке и работе как тот же Mach3. Вопрос: А нельзя запустить Мач из под линукса? Получили бы все плюсы (на мой, наверное наивный :) , взгляд)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение Nick »

Вряд ли Mach будет работать стабильнее на Linux, чем на Windows. Т.к. изначально он предназначен для windows. Но вот тут есть описание, как можно просто настроить EMC2 на работу с шаговыми двигателями: http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=107
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение aftaev »

Milk писал(а):Вопрос: А нельзя запустить Мач из под линукса? Получили бы все плюсы (на мой, наверное наивный , взгляд)
У Мача драйвера хитро влазиют в систему. Посмотри в диспечере устройств там будет драйвер как оборудование установлено. Думаю под Линухом так не получится. У меня прога для серв не запустилась.

Я поставил вначале винду с Мачем, потом запустил Live CD и поставил Линух с ЕМС. При установке Линух "отобрал" под себя пол винта. Теперь при загрузке компа спрашивает что запустить Винду(Мач) или Линух(ЕМС). То есть на одном винте стоят 2 операционки. Винт старый 20Gb.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
xentaur
Опытный
Сообщения: 178
Зарегистрирован: 09 ноя 2010, 02:29
Репутация: 1
Откуда: Украина Харьков
Контактная информация:

Re: Запуск проги Windows из под Linux

Сообщение xentaur »

Если программа под Windows использует COM или USB порт - то
1 Установить виртуальную машину VirtualBox или VMware Player. (бесплатные)
2 Установить в виртуальную машину Windows
3 В настройках виртуальной машины добавить COM порт
4 установить в виртуальном Windows нужный софт.

PS Проверено на USB веб-камере в Ubuntu 10.4 + VMware Player 3.1.4 + Windows XP SP3 HERUS + драйвер китайской веб-камеры
Ответить

Вернуться в «LinuxCNC»