LinuxForum.Fans
Тема

Wine и исполняемые файлы

Автор: u_________777 14 сообщений 9569 просмотров
#238754

Хочу запустить игру из Wine , выдаёт ошибку: файл не поставлен исполняемым. А ка его поставить неизвестно.
Текст ошибки:The file '/media/Data/WrldofTn/WorldOfTanks.exe' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit.

#238755

Александр777,
Правой кнопкой мышки по WorldOfTanks.exe - свойства - права - поставить галку "Является исполняемым".

Или в консоли:
[console]# chmod 755 /media/Data/WrldofTn/WorldOfTanks.exe[/console]

з.ы. своё сообщение про темы на оф форуме удалил.
Тема на нашем форуме лучше: http://linuxforum.ru/viewtopic.php?id=16451

#238760

Александр777, а запускали так
[console]wine /media/Data/WrldofTn/WorldOfTanks.exe[/console]
?

если да то, делаем как verg написал выше
или можно еще так
[console]chmod +x /media/Data/WrldofTn/WorldOfTanks.exe[/console]

если пытались запускать так ./путь_до_файла/WorldOfTanks.exe , то это не верно. как правильно - см. в начале моего сообщения.

p.s. и на всякий случай можно еще ознакомиться с этой темой http://linuxforum.ru/viewtopic.php?id=16451
там много полезной информации по запуску этой игры в Linux, используя wine

#238821

Та же не плохо бы убедится, что раздела смонтирован с опцией exec.

#238838

Запускал через файловый менеджер , правой кнопкой по файлу, открыть в Wine.
Не помогло. Через терминал пишёт"файл не найден",через файловый менеджер-тоже самое.
А в свойствах не галочки, если только "Выполнение - разрешить исполнение файла как программы" , но галочка через мгновение слетает.
P.S. Попробовал через программу в теме, галочка ставится, выдаёт другую ошибку-WOTLauncher.exe. Critical Error

#238852

Александр777, покажите вывод [console]$ ls -l[/console] в каталоге с программой.

#238853

Лучше:
[console]$ ls -l /media[/console]
И так же показать:
[console]$ ls -l /media/Data[/console]

#238854

user@user-K52JT ~/WoTFLIX/.wine/drive_c/Games/World_of_Tanks $ ls -l
итого 77504
-rw------- 1 user user 174080 2011-08-22 14:14 7z.dll
-rw------- 1 user user 211824 2012-03-05 11:09 DeltaMAX.dll
-rw------- 1 user user 319488 2011-10-05 17:33 fmod_event_net.dll
-rw------- 1 user user 394752 2011-10-05 17:33 fmodex.dll
-rw------- 1 user user 22294 2012-03-19 10:15 Influx_PS.log
-rw------- 1 user user 270336 2010-09-28 17:37 libcurl.dll
-rw------- 1 user user 1017344 2010-02-09 19:43 libeay32.dll
-rw------- 1 user user 331752 2011-07-04 15:54 libsndfile-1.dll
drwx------ 2 user user 4096 2012-03-07 09:03 logs
-rw------- 1 user user 386600 2010-07-05 15:30 NxCooking.dll
-rw------- 1 user user 280552 2011-07-04 15:54 ortp.dll
-rw------- 1 user user 1814 2012-02-16 13:42 paths.xml
-rw------- 1 user user 71208 2010-07-05 15:30 PhysXLoader.dll
-rw------- 1 user user 133865 2012-03-19 02:26 python.log
drwx------ 8 user user 4096 2012-03-07 09:12 res
drwx------ 3 user user 4096 2012-03-07 09:06 res_bw
drwx------ 3 user user 4096 2012-03-07 09:03 res_mods
drwx------ 2 user user 4096 2012-01-22 19:43 screenshots
-rw------- 1 user user 200704 2010-02-09 19:43 ssleay32.dll
-rw------- 1 user user 798720 2010-04-07 18:52 umbra.dll
-rw------- 1 user user 7882909 2012-03-07 09:02 unins000.dat
-rw------- 1 user user 1197295 2012-03-07 09:02 unins000.exe
drwx------ 2 user user 4096 2012-03-07 09:02 Updates
-rw------- 1 user user 204288 2011-09-22 15:35 uwApi.dll
-rw------- 1 user user 304 2012-03-07 09:13 version.xml
-rw------- 1 user user 309224 2011-07-04 15:54 vivoxoal.dll
-rw------- 1 user user 1268712 2011-07-04 15:54 vivoxplatform.dll
-rw------- 1 user user 6240744 2011-07-04 15:54 vivoxsdk.dll
-rw------- 1 user user 319488 2011-07-04 15:54 voip.dll
-rw------- 1 user user 51 2011-05-10 20:19 website.url
-rw------- 1 user user 51 2011-05-10 20:14 wiki.url
-rwx--x--x 1 user user 12616048 2012-02-16 13:42 WorldOfTanks.exe
-rw------- 1 user user 11760 2011-12-27 01:43 wot_0.7.1_readme.txt
-rw------- 1 user user 1672704 2012-01-27 17:08 wot_71.134974_client_patch.dll.killme
-rw------- 1 user user 2825216 2012-02-17 07:50 wot_71.141497a.cleaner_client_patch.dll.killme
-rw------- 1 user user 10663424 2012-02-17 07:51 wot_71.141497b.packer_client_patch.dll.killme
-rw------- 1 user user 1221 2012-02-16 17:46 wot_7.1.1_readme.txt
-rw------- 1 user user 579 2012-03-07 09:12 WOTLauncher.cfg
-rwx--x--x 1 user user 7019888 2012-03-05 11:09 WOTLauncher.exe
-rw------- 1 user user 4975008 2011-03-17 16:38 WOTLauncher.exe.killme
-rw------- 1 user user 6078 2012-03-07 09:12 WOTLauncher.log
-rw------- 1 user user 2010 2012-03-07 09:02 WOTLauncher.log.bak
-rw------- 1 user user 75264 2010-09-28 17:37 zlib1.dll
-rw------- 1 user user 17359857 2011-03-24 17:29 Мир танков.pdf
Надеюсь, это то , что от меня требовалось.

#238855

Покажите [console]$ wine WorldOfTanks.exe[/console]

#238859

user@user-K52JT ~/WoTFLIX/.wine/drive_c/Games/World_of_Tanks $ wine WorldOfTanks.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:module:import_dll Library MSVCP90.dll (which is needed by L"Z:\\home\\user\\WoTFLIX\\.wine\\drive_c\\Games\\World_of_Tanks\\WorldOfTanks.exe") not found
err:module:import_dll Library d3dx9_43.dll (which is needed by L"Z:\\home\\user\\WoTFLIX\\.wine\\drive_c\\Games\\World_of_Tanks\\WorldOfTanks.exe") not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:module:import_dll Library d3dx10_43.dll (which is needed by L"Z:\\home\\user\\WoTFLIX\\.wine\\drive_c\\Games\\World_of_Tanks\\WorldOfTanks.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\user\\WoTFLIX\\.wine\\drive_c\\Games\\World_of_Tanks\\WorldOfTanks.exe" failed, status c0000135

#238862

Можно попробовать раздобыть библиотеки :

text
MSVCP90.dll
d3dx9_43.dll
d3dx10_43.dll

и закинуть их в каталог с игрой.

#238864

Александр777,

text
$ wget http://www.kegel.com/wine/winetricks
$ sh winetricks 

И установить необходимое.

#238869

Александр777,
А точнее:
[console]$ winetricks d3dx9_43 vcrun2008 corefonts[/console]

#238915

Александр777, http://linuxforum.ru/viewtopic.php?id=16451
если сделаете по инструкции - будет все работать
внимательно прочтите содержание темы.
есть модификация игры - Wotfix, которая нацелена специально на запуск под wine

Войдите или зарегистрируйтесь, чтобы ответить.