Wine не запускает .exe файлы двойным кликом в Nautilus, и показывает такое сообщение
" Невозможно открыть файл "i_view32.exe"
Имя файла "i_view32.exe" показывает, что файл является файлом типа "исполняемый".
Содержимое файла показывет, что файл является файлом типа "исполняемый файл
DOS/Windows". Открытие такого файла может представлять угрозу безопасности системы.
Не открывайте файл, если вы сами не создали его или не получили его из доверенного
источника. Для открытия файла переименуйте его так, чтобы он имел правильное расширение
для типа "исполняемый файл DOS/Windows", тогда откройте файл обычным путём. Или
используйте пункт меню "Открыть в программе" для выбора приложения для этого файла. "
Если выбрать "Открыть в другой программе" и ввести команду "wine", windows программа запустится.
Также если запустить Wine File из главного меню, и уже оттуда запустить .exe, то все правильно срабатает.
Проблема появилась после установки CrossOver Office, до этого все работало правильно.
Удаление CrossOver Office и переустановка Wine не помогли. ОС ASPLinux 11.2.
Wine не запускает .exe двойным кликом в Nautilus
Модератор: Модераторы разделов
-
- Сообщения: 20
- ОС: Debian 9.9 (Stretch)
-
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Wine не запускает .exe двойным кликом в Nautilus
И при чем тут Wine? Дело только в Nautilus.
Rock'n'roll мертв © БГ
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine не запускает .exe двойным кликом в Nautilus
Мне удаление и установка Wine заново помогла. Было то же самое в Ubuntu 7.04. Как вариант, ты можешь нажать правой кнопкой по файлу, подождать секунду, и выбрать "Открыть с помощью..." > Wine. Работает.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 20
- ОС: Debian 9.9 (Stretch)
Re: Wine не запускает .exe двойным кликом в Nautilus
Да, дело только в Nautilus. Konqueror и Krusader запускает .exe двойным кликом без лишних вопросов, так-что пользоватся можно и так.
Просто подумал, что эта проблема решается элементарно, а я не знаю как.
Просто подумал, что эта проблема решается элементарно, а я не знаю как.
-
- Сообщения: 321
- ОС: Arch Linux + WinXP
Re: Wine не запускает .exe двойным кликом в Nautilus
А что в Gnome файловые ассоциации отменили? поставьте галочку "запомнить выбор" или "всегда открывать с помощью выбранной программы", не помню как она в гноме называется...
-
- Сообщения: 20
- ОС: Debian 9.9 (Stretch)
Re: Wine не запускает .exe двойным кликом в Nautilus
В Gnome в свойствах .exe файла на закладке "Открывать в программе" выбрано "Windows-среда WINE".
-
- Бывший модератор
- Сообщения: 1030
- Статус: здесь могла бы быть ваша реклама
- ОС: Debian testing/Win Server 2008
Re: Wine не запускает .exe двойным кликом в Nautilus
Если дело и впрямь в wine, то можно переместить каталог ~/.wine куда-нибудь и запустить winecfg. Как только wine создаст свои конфиги - попробуй запустить приложение. Не поможет - возвращай старые конфиги на место. Так же можно поступить с конфигами gnome и nautilus.
One day! One day, who knows?
Someday! Someday I suppose!
Конференция в jabber: linuxforum@conference.jabber.ru
-
- Сообщения: 20
- ОС: Debian 9.9 (Stretch)
Re: Wine не запускает .exe двойным кликом в Nautilus
Нашел самостоятельно такое решение, может кому и пригодится.
mime тип .exe-файлов - application/x-ms-dos-executable. CrossOver добавляет еще два: application/x-crossover-exe и application/x-executable. Эти настройки находятся в файле /usr/share/applications/mimeinfo.cache, где mime тип файлов ассоциируется с файлами .desktop находящимися в той же папке. А файлы .desktop уже запускают приложение. В /usr/share/applications/defaults.list находятся записи ассоциирующие mime тип файлов с приложением по умолчанию.
В файле mimeinfo.cache надо удалить следующие строчки:
application/x-crossover-exe=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
application/x-executable=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
В файле defaults.list надо удалить тоже самое:
application/x-crossover-exe=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
application/x-executable=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
После этого можно в Nautilus назначить для .exe по умолчанию Wine или CrossOver.
mime тип .exe-файлов - application/x-ms-dos-executable. CrossOver добавляет еще два: application/x-crossover-exe и application/x-executable. Эти настройки находятся в файле /usr/share/applications/mimeinfo.cache, где mime тип файлов ассоциируется с файлами .desktop находящимися в той же папке. А файлы .desktop уже запускают приложение. В /usr/share/applications/defaults.list находятся записи ассоциирующие mime тип файлов с приложением по умолчанию.
В файле mimeinfo.cache надо удалить следующие строчки:
application/x-crossover-exe=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
application/x-executable=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
В файле defaults.list надо удалить тоже самое:
application/x-crossover-exe=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
application/x-executable=cxassoc-cxoffice-0:application_x-crossover-exe::Run.desktop
После этого можно в Nautilus назначить для .exe по умолчанию Wine или CrossOver.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine не запускает .exe двойным кликом в Nautilus
А я знаю, я знаю, с какого момента появляется баг! Когда Cedega ставишь, или пытаешься запустить exe-шник при помощи Mono, или любой другой программой, файловая ассоциация пропадает! И как теперь вернуть?!
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!