Проблема с запуском exe-файла

Модератор: WWolf
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
dss.qc
Сообщения: 2
Зарегистрирован: 18 янв 2023, 10:06
Контактная информация:

Проблема с запуском exe-файла

#1

18 янв 2023, 11:36

Доброго времени суток.
Имеется программа под Win (https://forum.ixbt.com/topic.cgi?id=23:42471-36), которую хочу запустить на машине с установленной пару часов назад Linux Mint 21.1 Cinnamon 5.6.7
System:
Kernel: 5.15.0-58-generic x86_64 bits: 64 compiler: gcc v: 11.3.0
Desktop: Cinnamon 5.6.7 Distro: Linux Mint 21.1 Vera
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop System: Gigabyte product: N/A v: N/A
serial: <superuser required>
Mobo: Gigabyte model: H61M-S2PV REV 2.2 v: x.x
serial: <superuser required> UEFI: American Megatrends v: FB
date: 02/25/2013
CPU:
Info: dual core model: Intel Pentium G2020 bits: 64 type: MCP
arch: Ivy Bridge rev: 9 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
Speed (MHz): avg: 1596 min/max: 1600/2900 cores: 1: 1596 2: 1596
bogomips: 11573
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics
vendor: Gigabyte driver: i915 v: kernel bus-ID: 00:02.0
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
unloaded: fbdev,vesa gpu: i915 resolution: 1280x1024~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 2500 (IVB GT1)
v: 4.2 Mesa 22.0.5 direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
Sound Server-1: ALSA v: k5.15.0-58-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel port: e000 bus-ID: 02:00.0
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Device-2: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too v: 0.9.28 port: d100 bus-ID: 04:00.0
IF: enp4s0 state: down mac: <filter>
Device-3: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too v: 0.9.28 port: d000 bus-ID: 04:01.0
IF: enp4s1 state: down mac: <filter>
Drives:
Local Storage: total: 345.53 GiB used: 104.81 GiB (30.3%)
ID-1: /dev/sda vendor: Seagate model: ST250DM000-1BD141 size: 232.89 GiB
ID-2: /dev/sdb type: USB vendor: Transcend
model: JetFlash Transcend 128GB size: 112.64 GiB
Partition:
ID-1: / size: 227.68 GiB used: 16.62 GiB (7.3%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 5.2 MiB (1.0%) fs: vfat
dev: /dev/sda1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 584.5 MiB (28.5%) file: /swapfile
Sensors:
System Temperatures: cpu: 29.8 C mobo: 27.8 C
Fan Speeds (RPM): N/A
Info:
Processes: 222 Uptime: 47m Memory: 1.76 GiB used: 1.54 GiB (87.5%)
Init: systemd runlevel: 5 Compilers: gcc: 11.3.0 Packages: 2405 Shell: Bash
v: 5.1.16 inxi: 3.3.13
При запуске через контекстное меню выдает ошибку:
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x006300d4).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:006300d4 ESP:0032d194 EBP:0032d580 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:0032d21c ECX:0032d174 EDX:ffffffff
ESI:00000004 EDI:00000021
Stack dump:
0x0032d194: 018c4240 0032d1c0 00800000 00800094
0x0032d1a4: 00000002 018c41a8 017d0048 018c4178
0x0032d1b4: 018c4180 0032d1f8 7bc25fb4 0032d21c
0x0032d1c4: 017d0e18 00000021 0032d580 006301e7
0x0032d1d4: 0032d21c ffffffff 00000004 ffffffff
0x0032d1e4: 00000000 00000000 7bc26966 017d0000
Backtrace:
=>0 0x006300d4 in tablo (+0x2300d4) (0x0032d580)
1 0x00410262 EntryPoint+0xeda2() in tablo (0x0032d650)
2 0x0047a693 EntryPoint+0x791d3() in tablo (0x0032fe68)
3 0x004013e2 in tablo (+0x13e2) (0x0032ff30)
4 0x7b62df20 WriteTapemark+0x100(device=7FFD1000, type=<is not available>, count=<is not available>, immediate=<is not available>) [Z:\usr\src\packages\BUILD\dlls\kernel32\tape.c:317] in kernel32 (0x0032ff48)
5 0x7bc57ba7 RtlWakeConditionVariable+0x57(variable=7B62DF10) [Z:\usr\src\packages\BUILD\dlls\ntdll\sync.c:766] in ntdll (0x0032ff5c)
6 0x7bc58260 RtlCreateUserThread(entry=004014C0, arg=7FFD1000) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:261] in ntdll (0x0032ffec)
0x006300d4 tablo+0x2300d4: movl 0x4(%esi),%edi
Modules:
Module Address Debug info Name (33 modules)
PE 00400000-007f4000 Dwarf tablo
PE 00910000-00b27000 Deferred comdlg32
PE 00b30000-00f99000 Deferred ole32
PE 00fa0000-010e8000 Deferred combase
PE 010f0000-01354000 Deferred gdiplus
PE 01360000-01488000 Deferred wldap32
PE 61740000-61836000 Deferred advapi32
PE 61940000-61b3f000 Deferred wininet
PE 62fc0000-631e2000 Deferred rpcrt4
PE 63480000-6349a000 Deferred version
PE 637c0000-6387d000 Deferred oleacc
PE 63bc0000-63c05000 Deferred shcore
PE 64a40000-64b29000 Deferred shlwapi
PE 64ec0000-652ba000 Deferred oleaut32
PE 663c0000-66472000 Deferred winspool
PE 66b00000-66b63000 Deferred win32u
PE 67840000-6784f000 Deferred psapi
PE 67ec0000-68b62000 Deferred shell32
PE 6a280000-6a4f1000 Deferred msvcrt
PE 6bc00000-6bc99000 Deferred sechost
PE 6bcc0000-6be61000 Deferred setupapi
PE 6c9c0000-6cbdf000 Deferred gdi32
PE 6cc40000-6d0bb000 Deferred comctl32
PE 6d780000-6d802000 Deferred ws2_32
PE 6ed00000-6f46a000 Deferred user32
PE 70940000-70994000 Deferred mpr
PE 70b40000-70e17000 Deferred ucrtbase
PE 70e80000-70e94000 Deferred msimg32
PE 71200000-71255000 Deferred imm32
PE 7b000000-7b342000 Deferred kernelbase
PE 7b600000-7b924000 Dwarf-4 kernel32
PE 7bc00000-7be8b000 Dwarf-4 ntdll
PE 7ddf0000-7ddf4000 Deferred winex11
Threads:
process tid prio (all id:s are in hex)
00000038 services.exe
0000003c 0
00000040 0
0000004c 0
0000005c 0
00000078 0
00000084 0
0000009c 0
000000b4 0
000000d8 0
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0
00000060 0
00000064 0
000000c0 0
00000068 winedevice.exe
0000006c 0
0000007c 0
00000080 0
00000088 0
0000008c 0
00000090 0
00000070 explorer.exe
00000074 0
000000c4 0
000000c8 0
00000094 plugplay.exe
00000098 0
000000a0 0
000000a4 0
000000a8 0
000000ac svchost.exe
000000b0 0
000000b8 0
000000bc 0
000000d0 rpcss.exe
000000d4 0
000000e0 0
000000e4 0
000000e8 0
000000ec 0
000000f0 0
00000100 (D) Z:\home\bitadmin\6.4.1\Tablo.exe
00000104 0 <==
00000110 0
System information:
Wine build: wine-7.0.1
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 5.15.0-58-generic
При запуске через командную строку:
bitadmin@Server:~$ wine Tablo.exe
Приложение не может быть запущено или нет ассоциированных с типом данного докуме
нта приложений.
Вызов ShellExecuteEx провалился: Файл не найден.
Опыта сильно мало, подскажите пжл в какую сторону копать? :blush:

Аватара пользователя

hellonet
Сообщения: 2884
Зарегистрирован: 11 окт 2016, 12:58
Решено: 11
Откуда: Новосибирск
Благодарил (а): 1090 раз
Поблагодарили: 468 раз
Контактная информация:

Проблема с запуском exe-файла

#2

18 янв 2023, 13:24

dss.qc,

Цитата по ссылке из поста выше: "...Работа программы под Wine не проверялась..."
Надо попробовать, потому что Wine как раз и нужна для запуска exe - файла
Последний раз редактировалось пользователем 1 hellonet; всего редактировалось раз: 18

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Проблема с запуском exe-файла

#3

18 янв 2023, 13:25

dss.qc писал(а):
18 янв 2023, 11:36
подскажите пжл в какую сторону копать?
для начала у автора, раз он отвечает в теме, спросить какие dll он явно использует, и подкинуть их в префикс...

P.S. пока явно вижу что требует IE и работу с сетью через сокеты... ещё и в сервисы ломится...

no avatar

Автор темы
dss.qc
Сообщения: 2
Зарегистрирован: 18 янв 2023, 10:06
Контактная информация:

Проблема с запуском exe-файла

#4

19 янв 2023, 05:28

Вот что пишет автор
Речь о системных dll, к которым обращается программа?
Если да, то в таком вопросе я не очень разбираюсь
В основном там вызовы функций winapi, и если система новее XP, функции для работы с Диспетчером окон рабочих столов (DWM)(вроде за это отдельная dll отвечает)

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Проблема с запуском exe-файла

#5

19 янв 2023, 11:33

dss.qc, то что winapi понятно, но там какие-то специфические вещи, что с ходу не запускается...
короче надо искать чего ему не хватает - то что после установки IE через winetricks он стал меньше ругаться это я увидел, даже в какой-то момент подумал что он запустился, но окна видать не было...
в общем надо мучаться :)

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей