Не запускаются приложения под Wine двойным кликом или через контекстное меню

Модератор: 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#1

17 апр 2021, 02:35

Решил для парочки старых игр поставить Wine. Вроде бы и хорошо всё, но имеется проблема:
В контекстном меню Cinnamon имеется пункт "Wine - загрузчик Windows-программ", если кликнуть по .exe-файлу, но при запуске приложений с него ничего не происходит. Сперва крутится кружок курсора мыши, но программа не запускается, а процессов Wine нет в системном мониторе. При этом же, если из терминала выполнить "wine /путь/к/исполняемому/файлу/программы/", то приложение запускается и работает как нужно, ну или если запускать его через PlayOnLinux, но мне он неудобен

Пробовал удалять префикс и переустанавливать Wine - не помогло. Такое случается как на Stable-версии, так и на Staging

В настоящий момент у меня оболочка Cinnamon, версия Wine - Staging 6.6. Можно ли как-нибудь пофиксить?

Решение WWolf » 20 апр 2021, 13:33
X_Server Linuxoid, ну как вариант тогда в файле /opt/wine-staging/share/applications/wine.desktop убрать параметр /unix
должно стать так
Exec=wine start %f
но это может повлечь проблемы с запуском программ (смотря как написана) из любого места, а не из префикса...
так что держи это в уме, когда что-то не заработает из любой папки

Перейти к ответу ➙

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

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#2

17 апр 2021, 10:59

Слегка не в тему, но:

Я в случае wine приложения сначала делаю исполняемый bash скрипт с командой запуска (wine program...) и уже его - под ярлык или в меню. Смысл в том, чтобы иметь терминальное окошко куда будет выводится вывод консоли wine, чтобы можно было посмотреть какие ошибки сыпет, или убедиться в отсутствии оных. Т.к. wine это такая штука, которая может после любого апдейта с конкретной программой чудить начать, хотя раньше все работало...

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#3

17 апр 2021, 15:03

slant, я вот тоже делал скрипт с командой. Странность в том, что если при этом добавить его в меню Cinnamon, то он даже запускаться отказывается, хотя вроде бы команду правильно назначал.. Но если двойным кликом по файлу скрипта запустить - работает. Но этот вариант тоже не подоходит, т.к. у меня гибридная графика с апплетом nvidia-prime-applet, а он работает либо с панели, либо с меню приложений

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#4

17 апр 2021, 16:05

На лицо неправильная установка. Как ставил?

no avatar

Anonim19992
Сообщения: 132
Зарегистрирован: 16 ноя 2016, 11:53
Благодарил (а): 18 раз
Поблагодарили: 6 раз
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#5

17 апр 2021, 16:37

Не по теме
Попробуйте Portproton (и контекстное меню, и 2 клик и т.д.). Скачивать 63 и выше версию.

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#6

18 апр 2021, 22:47

WWolf, ставил с терминала командой sudo apt-get install winehq-staging, подключив перед этим официальный репозиторий Wine. Но такое имеется как на stable-версии, так и на staging

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#7

18 апр 2021, 23:00

Anonim19992, дело в том, что мне надо иметь 32 битный префикс. Делал именно для пары старых игр. PortProton позволяет так делать или он только 64 битный префикс делает?

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#8

19 апр 2021, 07:28

X_Server Linuxoid, apt install --install-recommends winehq-staging

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#9

19 апр 2021, 16:58

WWolf, это я и делал - ни в какую.. Причём, когда я ещё сидел на Debian, правда, там я использовал KDE Plasma, то такого не было - приложения стартовали в два клика. А тут разве что при установке соглашаться на создание ярлыка и только с него можно будет двумя кликать запускать от нужного префикса всё. Если же по "сырому" .exe-файлу - не работает

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#10

19 апр 2021, 17:00

X_Server Linuxoid, /opt/wine-staging/share/applications/ есть файло wine.desktop???


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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#12

19 апр 2021, 17:10

X_Server Linuxoid, ПКМ на exe, вкладка "открыть с помощью" что стоит?

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#13

19 апр 2021, 17:12

WWolf, стоит "Wine - загрузчик Windows-программ"

И вот в том и дело, что если с его помощью запускать .exe, то ничего не происходит. Если снести префикс ~/.wine и запустить снова, префикс создаётся, но приложение не запускается. При этом, как я писал ранее, если выполнить с терминала команду wine '/путь/к/файлу/' - работает

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#14

19 апр 2021, 17:30

X_Server Linuxoid, линк /usr/share/applications/wine.desktop есть?

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#15

19 апр 2021, 17:31

WWolf, а вот тут нету его

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#16

19 апр 2021, 17:34

X_Server Linuxoid, создай
ln -s /opt/wine-staging/share/applications/wine.desktop /usr/share/applications/wine.desktop

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#17

19 апр 2021, 17:40

WWolf, создал. Запускаю .exe-файл с него - всё равно не работает... Я не знаю, что ему не так

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

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

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#18

19 апр 2021, 17:41

X_Server Linuxoid, ну давай вывод файла тогда сюда
cat /opt/wine-staging/share/applications/wine.desktop

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

Автор темы
X_Server Linuxoid
Сообщения: 23
Зарегистрирован: 08 апр 2021, 01:24
Благодарил (а): 3 раза
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#19

19 апр 2021, 17:43

WWolf, вот:
[Desktop Entry]
Type=Application
Name=Wine Windows Program Loader
Name[ar]=منظومة واين لتشغيل برامج وندوز
Name[cs]=Zavaděč programů pro Wine
Name[de]=Wine Windows-Programmstarter
Name[es]=Wine Cargador de programas de Windows
Name[lt]=Wine Windows programų paleidyklė
Name[nl]=Wine Windows programmalader
Name[sv]=Wine Windows Programstartare
Name[ro]=Wine - Încărcătorul de programe Windows
Name[ru]=Wine - загрузчик Windows программ
Name[uk]=Wine - завантажувач Windows програм
Name[fr]=Wine - Chargeur de programmes Windows
Name[ca]=Wine - Carregador d'aplicacions del Windows
Name[pt]=Carregador de aplicativos Windows Wine
Name[pt_br]=Carregador de aplicativos Windows Wine
Name[it]=Wine Carica Programmi Windows
Name[da]=Wine, Programstarter til Windows-programmer
Name[nb]=Wine - for kjøring av Windows-programmer
Name[nn]=Wine - for køyring av Windows-program
Name[sr]=Wine - дизач Windows програма
Name[sr@latin]=Wine - dizač Windows programa
Name[tr]=Wine - Windows programı yükleyicisi
Name[hr]=Wine - dizač Windows programa
Name[he]=Wine — מריץ תכניות Windows
Name[ja]=Wine Windowsプログラムローダー
Exec=wine start /unix %f
MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut;
Icon=wine
NoDisplay=true
StartupNotify=true
Извиняюсь, я не знаю, как тут в спойлер вставить, чтобы сообщение не растягивалось :(

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

rogoznik
Сообщения: 10015
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Не запускаются приложения под Wine двойным кликом или через контекстное меню

#20

19 апр 2021, 17:48

Не по теме
X_Server Linuxoid писал(а):
19 апр 2021, 17:43
Извиняюсь, я не знаю, как тут в спойлер вставить, чтобы сообщение не растягивалось :(
Панель форматирования текста в темах/ответах
ИзображениеИзображение

Закрыто

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

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

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