Страница 1 из 2
Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 13:29
aftaev
Есть така прога: SigmaWin+ English Edition для программирования серв через СОМ. Под виндой работает нормально. Хочу попробывать запустить ее под Linux. так как Linux стоит на ноуте. Ноут удобно притащить к станку.
Итак:
1. есть ноут с Linux
2. к ноуту есть карточка PCMCIA to RS232
3. есть провода
4. есть сервы на станке
1.что за прога нужна чтобы запустить виндовс приложение в Linux?
2.Как поставить ее в Linux ?
3.Под винду есть файл только Install.exe
Re: Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 17:25
_taras_
Программы wine и CrossOver (более навороченная и платная) попробуй
Re: Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 18:30
aftaev
Wine какую то версию поставил. Запускаю Install выдает такую ошибку:
Wine не может распоковать cab файлы. Что нужно сделать?
Re: Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 20:41
sandman
Так запускать нужно setup.exe а не .cab...
Re: Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 21:27
aftaev
sandman писал(а):Так запускать нужно setup.exe а не .cab...
sandman setup.exe и запускаю, а он пытается распаковать .cab
Re: Запуск проги Windows из под Linux
Добавлено: 06 июн 2011, 21:44
aftaev
Скопировал с флешки всю папку в диск С Wine и запустил setup.exe
Текст ошибки:
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.
Re: Запуск проги Windows из под Linux
Добавлено: 07 июн 2011, 10:47
Nick
У тебя он открылся не в wine, а в менеджере архивов. Правой кнопкой на сетапе и Открыть при помощи wine. И еще можно зайти в свойства и назначить открывать в wine для всех exe-шников.
Re: Запуск проги Windows из под Linux
Добавлено: 07 июн 2011, 14:19
aftaev
Спасибо!!! Буду пробывать. Станно, но после установки Wine значок сетапа стал с бокалом вина

Nick акромя тебя ж никто не поможет

Re: Запуск проги Windows из под Linux
Добавлено: 07 июн 2011, 21:35
aftaev
Нифига!!! Установилась, при запуске выбрасывает ошибук и прога закрывается.
Re: Запуск проги Windows из под Linux
Добавлено: 08 июн 2011, 04:30
Nick
А какую ошибку выдало-то?
Попробуй запустить из консоли
wine <путь к файлу>/setup.exe
и сюда вывод.
Re: Запуск проги Windows из под Linux
Добавлено: 08 июн 2011, 20:09
aftaev
Nick писал(а):А какую ошибку выдало-то?
Воть:

- Ошибка SigmaWin.png (5.94 КБ) 4030 просмотров
Re: Запуск проги Windows из под Linux
Добавлено: 08 июн 2011, 20:12
aftaev
Nick писал(а):Попробуй запустить из консоли
wine <путь к файлу>/setup.exe и сюда вывод.
Setup.exe встал без ошибок. Ошибка вылазиит при запуске установленной программы из: Приложения-Wine-Программы-SigmaWin+
Re: Запуск проги Windows из под Linux
Добавлено: 09 июн 2011, 21:02
Nick
Мда.... так тяжело сказать... Есть ссылка на сайт? Странно что в названии есть win, это как бы подразумевает, что либо основная версия не win, либо не win версии нет. Может не хватает каких-то dll-лек. Попробуй поставить wine-tricks (или как-то так) - это набор шрифтов, библиотек и других фишек, которые упрощают жизнь с wine.
PS в EMC2 есть свои утилиты для тюнинга серв, в том числе можно выводить графики перемещений, погрешностей, рычажки изменения параметров и прочее...
Re: Запуск проги Windows из под Linux
Добавлено: 09 июн 2011, 21:56
aftaev
Nick писал(а): Есть ссылка на сайт?
Могу тебе установщик на мыло скинуть попробуешь у себя.
Nick писал(а):PS в EMC2 есть свои утилиты для тюнинга серв, в том числе можно выводить графики перемещений, погрешностей, рычажки изменения параметров и прочее...
Наврят ли помогут они. Это прога для настройки самой сервы, там настраивается тип принимаемого сервой сигнала (степ/дир или +-10в, входные выходные сигналы и прочее.) Там есть фишка для автонастройки сервы. Запускаешь серва тискает стол оси и сама настраивает PI. ускорение, жескость обратной связи и тд.
Re: Запуск проги Windows из под Linux
Добавлено: 09 июн 2011, 22:12
Nick
Надо будет в эту тему заглубиться, в emc2 есть очень обширные возможности по настройке серв.
По идее ты можешь изменять около 6 параметров. Можно придумать утилиту, которая будет подбирать эти параметры Вычислительными Методами. Кстати, ты прочитал главу по тюнингу серв в emc2?
Re: Запуск проги Windows из под Linux
Добавлено: 10 июн 2011, 11:48
aftaev
Nick писал(а):Надо будет в эту тему заглубиться, в emc2 есть очень обширные возможности по настройке серв.
Серва как подключается к ЕМС2?
Чтобы обширно настраивать серву нужно считывать с сервы момент который она развивает при толкании оси и прочие параметры. Програмировать нужно примерно 200 параметров. Програмируется серва либо тыкая на кнопки на панели, или при подключении сервы через RS232 - COM к компу или специальному пульту.
Re: Запуск проги Windows из под Linux
Добавлено: 07 июл 2011, 08:38
Milk
Только запустил более-менее свой новоиспеченный ЧПУ станок (675 фрезер) и столкнулся с софтом. Интуитивно понимая что Linux стабильнее и надежнее установил EMC2. Однако, судя по всему система не так проста в настройке и работе как тот же Mach3. Вопрос: А нельзя запустить Мач из под линукса? Получили бы все плюсы (на мой, наверное наивный

, взгляд)
Re: Запуск проги Windows из под Linux
Добавлено: 07 июл 2011, 09:40
Nick
Вряд ли Mach будет работать стабильнее на Linux, чем на Windows. Т.к. изначально он предназначен для windows. Но вот тут есть описание, как можно просто настроить EMC2 на работу с шаговыми двигателями:
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=107
Re: Запуск проги Windows из под Linux
Добавлено: 07 июл 2011, 11:56
aftaev
Milk писал(а):Вопрос: А нельзя запустить Мач из под линукса? Получили бы все плюсы (на мой, наверное наивный , взгляд)
У Мача драйвера хитро влазиют в систему. Посмотри в диспечере устройств там будет драйвер как оборудование установлено. Думаю под Линухом так не получится. У меня прога для серв не запустилась.
Я поставил вначале винду с Мачем, потом запустил Live CD и поставил Линух с ЕМС. При установке Линух "отобрал" под себя пол винта. Теперь при загрузке компа спрашивает что запустить Винду(Мач) или Линух(ЕМС). То есть на одном винте стоят 2 операционки. Винт старый 20Gb.
Re: Запуск проги Windows из под Linux
Добавлено: 11 июл 2011, 12:46
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 + драйвер китайской веб-камеры