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

Вопросы настройки, запуска любых Windows-программ, кроме игр

Модератор: 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
Зарегистрирован: 07 апр 2021, 22:24
Благодарил (а): 3 раза

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

Сообщение X_Server Linuxoid » 16 апр 2021, 23:35

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

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

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

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

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

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

slant
Сообщения: 4548
Зарегистрирован: 21 июн 2017, 15:09
Решено: 102
Благодарил (а): 52 раза
Поблагодарили: 2013 раз

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

Сообщение slant » 17 апр 2021, 07:59

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

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

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

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

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

Сообщение X_Server Linuxoid » 17 апр 2021, 12:03

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 17 апр 2021, 13:05

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


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

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

Сообщение Anonim19992 » 17 апр 2021, 13:37

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

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

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

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

Сообщение X_Server Linuxoid » 18 апр 2021, 19:47

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

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

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

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

Сообщение X_Server Linuxoid » 18 апр 2021, 20:00

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 04:28

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 13:58

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 14:00

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 14:03

WWolf, да, есть такой

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 14:10

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 14:12

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

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 14:30

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 14:31

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 14:34

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 14:40

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

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

WWolf
Сообщения: 3936
Зарегистрирован: 13 фев 2018, 21:51
Решено: 33
Откуда: Краснодар
Благодарил (а): 1692 раза
Поблагодарили: 1219 раз

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

Сообщение WWolf » 19 апр 2021, 14:41

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

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

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

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

Сообщение X_Server Linuxoid » 19 апр 2021, 14: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
Сообщения: 10107
Зарегистрирован: 27 июн 2017, 10:36
Решено: 131
Откуда: Нижний Тагил
Благодарил (а): 781 раз
Поблагодарили: 1973 раза

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

Сообщение rogoznik » 19 апр 2021, 14:48

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

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