Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не удаётся выполнить установку .ехе через Wine Ubuntu 20.04  (Прочитано 7232 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
~$ lsusb
(Нажмите, чтобы показать/скрыть)

~$ sudo dmesg | grep usb
(Нажмите, чтобы показать/скрыть)

~$ usb-devices
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 02 Апреля 2022, 08:22:25:
~$ sudo usb-devices
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 02 Апреля 2022, 19:35:12:
Производитель прибора сказал, что их программа работает только под Windows. :'(
Печалька....
« Последнее редактирование: 02 Апреля 2022, 19:35:12 от Сергей-73_rus »

Оффлайн kmk

  • Активист
  • *
  • Сообщений: 624
    • Просмотр профиля
usb-com?
https://www.onetransistor.eu/2015/12/wine-serial-port-linux.html

Это работало при настройке COM-портов на старых версиях Wine. Сейчас все настраивается по-другому. Не хочу ничего обещать, т.к. нужно искать свои записи на другом компьютере, как я это делал. Теперь, чтобы прописать COM-порты нужно добавлять строки в реестр Wine Regedit.

И еще обязательно пробуйте запустить свою программу в режиме Windows XP. Многие программы и драйверы работают только в этом режиме!

Morisson

  • Гость
еперь, чтобы прописать COM-порты нужно добавлять строки в реестр Wine Regedit.
Там в статье про это есть.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
Bus 001 Device 004: ID 1970:3005 Dane-Elec Corp. USA
а это не твоё устройство??
и это
T:  Bus=01 Lev=03 Prnt=03 Port=00 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=1970 ProdID=3005 Rev=06.00
S:  Manufacturer=BIORS
S:  Product=BIORS Voll Office
S:  SerialNumber=FTX08KGF
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none
Кабинет Фолля.
Так что прекрасно линукс видит устройство. Не наговаривай на линукс )
ставь драйвера

Пользователь добавил сообщение 04 Апреля 2022, 07:39:52:
я так понимаю (упрощённо), что Wine это вроде эмулятора Android для Windows.
wiki про wine
Цитировать
Название W.I.N.E. — рекурсивный акроним и расшифровывается «Wine Is Not Emulator» — «W.I.N.E. — это не эмулятор».Имеется в виду, что Wine — это не эмулятор компьютера или виртуальная машина, как, например, qemu, VirtualBox и другие подобные им. Вместо этого Wine — это альтернативная, свободная реализация Windows API.
« Последнее редактирование: 04 Апреля 2022, 07:40:56 от jurganov »

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
jurganov, Благодарю за ответ!
Bus 001 Device 004: ID 1970:3005 Dane-Elec Corp. USA тоже относится к BIORS??? Не похоже на них.
Для меня тяжело понимать надписи Linux, после Windows.
Так, Linux видит установленную программу или этот usb девайс? Или и то и другое?
При подключении этого usb девайса нет значка девайса на шторке, как при подключении других usb девайсов.
Драйверы и usb ключ находятся в этом usb девайсе. Как их от туда вытащить и установить?

Morisson

  • Гость
других usb девайсов.
флешек
Проверьте
lsusbс подключенным устройством и без него.

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Morisson, вот
~$ lsusb
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 05 Апреля 2022, 13:50:46:
Morisson, вот с девайсом
~$ lsusb
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 05 Апреля 2022, 13:54:22:
Morisson, Получается, что это и есть мой девайс?
Bus 001 Device 005: ID 0a89:0003 Aktiv Guardant Stealth 2
Bus 001 Device 004: ID 1970:3005 Dane-Elec Corp. USA
Bus 001 Device 003: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
И как его состыковать с программой в Wine?

Пользователь добавил сообщение 05 Апреля 2022, 13:59:40:
Morisson, как с этим работать? Что это даёт?
(Нажмите, чтобы показать/скрыть)

И как с этим быть?

Драйверы и usb ключ находятся в этом usb девайсе. Как их от туда вытащить и установить?
« Последнее редактирование: 05 Апреля 2022, 13:59:40 от Сергей-73_rus »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
Что это даёт?
Это дает то ,что линукс ВИДИТ твоё устройство.
Но работать с ём не может, тк нет драйвера.
должен быть драйвер для линукса. Если он существует, найти и установи. Не вижу, что бы вообще на винду был нужен драйвер. ставится программа https://www.biors.ru/voll-master/voll-downloads/ и все. кроме неё  - только базы пациентов скачиваются.
« Последнее редактирование: 05 Апреля 2022, 19:41:42 от jurganov »

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
jurganov, Благодарю за ответ.
При установке программы на Windows (при подключённом девайсе) устанавливаются два драйвера. А при запуске программы с девайса передаётся usb ключ.

В Linux программа запускается, но на последнем этапе выдаёт сообщение "ошибка базы данных" и всё.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
В Linux программа запускается, но на последнем этапе выдаёт сообщение "ошибка базы данных" и всё.
что мешает запустить из терминала и показать сюда выхлоп или гуглить по ошибкам в выхлопе??
почитай похожую тему, про другую программу
https://forum.mageia.org.ru/viewtopic.php?id=1434

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
jurganov, как запустить программу из терминала?

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
ну как ещё??
ввести в терминале её название.
Ты должен ввести wine.
если у тебя есть ярлык, то зайди в его свойства, скопируй команду и вставь в терминал
типа env WINEPREFIX="/home/juve/.wine" wine C:\\windows\\command\\start.exe /Unix /home/juve/.wine/dosdevices/c:/users/Public/Рабочий\ стол/Fantastic\ Fishing.lnk

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
jurganov, сейчас попробую.

Пользователь добавил сообщение 06 Апреля 2022, 09:46:23:
jurganov, не удаётся запустить программу из терминала.
В папке загрузки лежит файл .ехе. На рабочем столе находится ярлык программы Кабинет Фолля. Но, не работает ничего.
~$ Кабинет Фолля.desktop
(Нажмите, чтобы показать/скрыть)
~$ wine
(Нажмите, чтобы показать/скрыть)
~$ wine --version
(Нажмите, чтобы показать/скрыть)
~$ wine-5.0
(Нажмите, чтобы показать/скрыть)
~$ wine /home/download/diaginst.exe.
(Нажмите, чтобы показать/скрыть)
~$ wine /home/desktop/Кабинет Фолля.desktop
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 06 Апреля 2022, 09:54:51:
~$ winev1.3.11/Мой компьютер/C/Program Files/Biors/Voll Office Rus/Diagnost.exe
(Нажмите, чтобы показать/скрыть)


Пользователь добавил сообщение 06 Апреля 2022, 09:57:04:
У меня три Wine.
Вот этот wine v1.3.11 более понятен для моего восприятия. Эмулирует Windows в привычном виде.

Пользователь добавил сообщение 06 Апреля 2022, 10:00:12:
~$ wine v1.3.11
(Нажмите, чтобы показать/скрыть)
С ярлыков на рабочем столе все Wine запускаются без проблем. Через wine v1.3.11 (изнутри программы) установилась программа Кабинет Фолля.
Дальше продвинуться не могу.

Пользователь добавил сообщение 06 Апреля 2022, 10:05:28:
~$ wine C:\\Program Files\\Biors\\Voll Office Rus\\Diagnost.exe
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 06 Апреля 2022, 10:05:28 от Сергей-73_rus »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
ты обратил внимание КАК адрес файла написан у меня??
C:\\windows\\command\\start.exe /Unix /home/juve/.wine/dosdevices/c:/users/Public/Рабочий\ стол/Fantastic\ Fishing.lnkenv WINEPREFIX="/home/juve/.wine" wine C:\\Program\ Files\\PhotomatixPro6\\PhotomatixPro.exe Ты думаешь все эти слеши правые и левые просто так?

У меня нету файлов .desctop - ничего по ним сказать не могу.
и что ты запускаешь, мне не ведомо.
Походу ничего, если пишешь несуществующие адреса запускаемых файлов от фонаря. Раз терминал пишет, что файл не существует. Надо оставить фантазии и ЧЁТКО написать адрес файла.
Проще всего это сделать из свойств ярлыка
типа вот так

Morisson

  • Гость
Сергей-73_rus, перейди в папку с экзешником, оттуда открой терминал
wine твой.exe

 

Страница сгенерирована за 0.066 секунд. Запросов: 25.