проблема открытие *exe через Wine

Изображение пользователя RatZhur.

Доброго времени суток, у меня такая проблемка, стоит на ubuntu 10.10 Wine. Когда открываю *exe файлы, лежащие на компе то вылетает ошибка:
"the file is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more detalis, read about the executable bit."
А если скопировать файл на флэшку, диск или открыть его по сети с другого компа, то он открывается без проблем, как сделать чтобы все локальные файлы открывались?

+2
Vlad_W_1999 - 6 Март, 2011 - 02:04

М-да... Ну скажи ему, что он исполнимый. Правой кнопкой мыши по нему и в права.

0
RatZhur - 6 Март, 2011 - 03:01
Изображение пользователя RatZhur.

не получается, я ставлю галку, она тут же пропадает...

0
Vlad_W_1999 - 6 Март, 2011 - 04:16

Почему я должен заниматься магией, чтобы узнать, что происходит? Ладно, попробую слегка пошаманить. Владелец файла кто? Не root часом? Загрузить файловый менеджер из-под root и сменить владельца на себя. Потом сказать файлу, что он executable. Оно?

0
RatZhur - 6 Март, 2011 - 05:08
Изображение пользователя RatZhur.

И что так надо с каждым файлом делать? Почему если файл не на компе то он открывается без проблем? Не порядок.

+1
DarkneSS - 6 Март, 2011 - 10:17
Изображение пользователя DarkneSS.

А нечего было файлы под рутом копировать!

0
tigris - 6 Март, 2011 - 02:26
Изображение пользователя tigris.

там же все написано, учите английский )))

0
RatZhur - 6 Март, 2011 - 03:00
Изображение пользователя RatZhur.

ну там написано что файл не может быть выполнен и все.

0
tigris - 6 Март, 2011 - 11:06
Изображение пользователя tigris.

любой файл с локального компьютера не открывается? как ты их туда копируешь?, или как монтируешь локальный диск? подробнее пожалуйста.
ну там написано что файл не может быть выполнен и все. - For more detalis, read about the executable bit. - вот!

0
Master_Yoda - 6 Март, 2011 - 09:34

А кто-нибудь знает, что не хватает вайну, если он при запуске проги вываливает окошко: Microsoft Visual C++ Runtime Error?
При этом через winetricks установлены vcrun6, vcrun2005. Библиотеки (dll) никакие не просит при запуске, просто вываливается прога с этой ошибкой и всё.

0
Vlad_W_1999 - 6 Март, 2011 - 14:40

А запустить в терминале и посмотреть, чего ему не хватает, религия не позволяет?

0
Master_Yoda - 6 Март, 2011 - 15:10

Религия такова, что изначально это всё запускается в терминале.

+1
Жюстина - 6 Март, 2011 - 12:34
Изображение пользователя Жюстина.

А раздел то как монтируется? может там c него запрещён запуск исполняемых файлов вообще... -noexec

0
Master_Yoda - 6 Март, 2011 - 13:31

Перемонтировал раздел (ext3) с опцией noexec, *.exe (не тот проблемный, другой) запустился, хоть и сказал:
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
Ещё и права на запуск все убрал, т.е. 644 установил. Так что эта опция не преграда запуска по вайном.

+1
Жюстина - 6 Март, 2011 - 15:09
Изображение пользователя Жюстина.

Да вайну в принципе-то всё равно какие права у ехе файла, лишь бы чтение было разрешено. Просто тут чаго-то про это заговорили...)))

Хотя судя по тому, что есть результат из консоли, а главное такой: "the file is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more detalis, read about the executable bit.", это ж говорит о том что его пытаются запустить как обычный исполняемый файл линукса, а не: wine 'филик.ехе'

0
Master_Yoda - 6 Март, 2011 - 16:23

Вероятнее всего. Вайн такие тексты не выдаёт.

0
tigris - 6 Март, 2011 - 17:28
Изображение пользователя tigris.

запуск вин-приложений осуществляется так - сначала сама система запускает файл, а когда видит что он под винду, открывает вайн и подсовывает ему этот файл. имхо как то так. посему и говорит, что не установлен executable bit.

+1
Жюстина - 6 Март, 2011 - 17:44
Изображение пользователя Жюстина.

Не не так ))))

Консоли вообще всё равно, она делает так как написано, а кде подсовывает файлик той программе которая закреплена за определённым mime-type )))

0
tigris - 6 Март, 2011 - 20:26
Изображение пользователя tigris.

не-не-не, было так - скачиваю файл exe-шный с инета, открываю через dolphin пишет что не исполняемый, делаю chmod +x somefile.exe, и нормально открывается )))

з.ы. я кстати про консоль ничего не писал.

+1
Жюстина - 6 Март, 2011 - 20:37
Изображение пользователя Жюстина.

У меня по умолчанию почему-то они все исполняемые, поменяла права чтоб проверить, и всё равно открываются вайном...

0
tigris - 6 Март, 2011 - 21:56
Изображение пользователя tigris.

да я и не спорю, но так было, сейчас не знаю, вайном не пользуюсь, у меня оффтопик в вируалбоксе на втором раб.столе в режиме совмещения десктопа (кажется так называется)

+1
DarkneSS - 6 Март, 2011 - 21:07
Изображение пользователя DarkneSS.

+1 к мнению и опыту Жюстины.

0
Anticr - 7 Март, 2011 - 02:08
Изображение пользователя Anticr.

лично у меня если файл сделать исполняемым то из консоли его можно запустить ./file.exe или wine file.exe, а если не делать исполняемым то только вторым вариантом.
В кде он сразу запускает через wine, даже если файл не исполняемый.

0
DarkneSS - 7 Март, 2011 - 02:50
Изображение пользователя DarkneSS.

Лень в консоли слово дописать? Не вижу трагедии.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры