Не запускаются приложения под 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
Решил для парочки старых игр поставить Wine. Вроде бы и хорошо всё, но имеется проблема:
В контекстном меню Cinnamon имеется пункт "Wine - загрузчик Windows-программ", если кликнуть по .exe-файлу, но при запуске приложений с него ничего не происходит. Сперва крутится кружок курсора мыши, но программа не запускается, а процессов Wine нет в системном мониторе. При этом же, если из терминала выполнить "wine /путь/к/исполняемому/файлу/программы/", то приложение запускается и работает как нужно, ну или если запускать его через PlayOnLinux, но мне он неудобен
Пробовал удалять префикс и переустанавливать Wine - не помогло. Такое случается как на Stable-версии, так и на Staging
В настоящий момент у меня оболочка Cinnamon, версия Wine - Staging 6.6. Можно ли как-нибудь пофиксить?
В контекстном меню Cinnamon имеется пункт "Wine - загрузчик Windows-программ", если кликнуть по .exe-файлу, но при запуске приложений с него ничего не происходит. Сперва крутится кружок курсора мыши, но программа не запускается, а процессов Wine нет в системном мониторе. При этом же, если из терминала выполнить "wine /путь/к/исполняемому/файлу/программы/", то приложение запускается и работает как нужно, ну или если запускать его через PlayOnLinux, но мне он неудобен
Пробовал удалять префикс и переустанавливать Wine - не помогло. Такое случается как на Stable-версии, так и на Staging
В настоящий момент у меня оболочка Cinnamon, версия Wine - Staging 6.6. Можно ли как-нибудь пофиксить?
Решение
Перейти к ответу ➙
X_Server Linuxoid, ну как вариант тогда в файле
должно стать так
но это может повлечь проблемы с запуском программ (смотря как написана) из любого места, а не из префикса...
так что держи это в уме, когда что-то не заработает из любой папки
/opt/wine-staging/share/applications/wine.desktop
убрать параметр /unix
должно стать так
Exec=wine start %f
но это может повлечь проблемы с запуском программ (смотря как написана) из любого места, а не из префикса...
так что держи это в уме, когда что-то не заработает из любой папки
Перейти к ответу ➙
-
- Сообщения: 4853
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 111
- Благодарил (а): 53 раза
- Поблагодарили: 2173 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
Слегка не в тему, но:
Я в случае wine приложения сначала делаю исполняемый bash скрипт с командой запуска (wine program...) и уже его - под ярлык или в меню. Смысл в том, чтобы иметь терминальное окошко куда будет выводится вывод консоли wine, чтобы можно было посмотреть какие ошибки сыпет, или убедиться в отсутствии оных. Т.к. wine это такая штука, которая может после любого апдейта с конкретной программой чудить начать, хотя раньше все работало...
Я в случае wine приложения сначала делаю исполняемый bash скрипт с командой запуска (wine program...) и уже его - под ярлык или в меню. Смысл в том, чтобы иметь терминальное окошко куда будет выводится вывод консоли wine, чтобы можно было посмотреть какие ошибки сыпет, или убедиться в отсутствии оных. Т.к. wine это такая штука, которая может после любого апдейта с конкретной программой чудить начать, хотя раньше все работало...
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
slant, я вот тоже делал скрипт с командой. Странность в том, что если при этом добавить его в меню Cinnamon, то он даже запускаться отказывается, хотя вроде бы команду правильно назначал.. Но если двойным кликом по файлу скрипта запустить - работает. Но этот вариант тоже не подоходит, т.к. у меня гибридная графика с апплетом nvidia-prime-applet, а он работает либо с панели, либо с меню приложений
-
- Сообщения: 132
- Зарегистрирован: 16 ноя 2016, 11:53
- Благодарил (а): 18 раз
- Поблагодарили: 6 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
Не по теме
Попробуйте Portproton (и контекстное меню, и 2 клик и т.д.). Скачивать 63 и выше версию.
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
WWolf, ставил с терминала командой sudo apt-get install winehq-staging, подключив перед этим официальный репозиторий Wine. Но такое имеется как на stable-версии, так и на staging
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
Anonim19992, дело в том, что мне надо иметь 32 битный префикс. Делал именно для пары старых игр. PortProton позволяет так делать или он только 64 битный префикс делает?
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid,
apt install --install-recommends winehq-staging
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
WWolf, это я и делал - ни в какую.. Причём, когда я ещё сидел на Debian, правда, там я использовал KDE Plasma, то такого не было - приложения стартовали в два клика. А тут разве что при установке соглашаться на создание ярлыка и только с него можно будет двумя кликать запускать от нужного префикса всё. Если же по "сырому" .exe-файлу - не работает
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid, /opt/wine-staging/share/applications/ есть файло wine.desktop???
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid, ПКМ на exe, вкладка "открыть с помощью" что стоит?
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
WWolf, стоит "Wine - загрузчик Windows-программ"
И вот в том и дело, что если с его помощью запускать .exe, то ничего не происходит. Если снести префикс ~/.wine и запустить снова, префикс создаётся, но приложение не запускается. При этом, как я писал ранее, если выполнить с терминала команду wine '/путь/к/файлу/' - работает
И вот в том и дело, что если с его помощью запускать .exe, то ничего не происходит. Если снести префикс ~/.wine и запустить снова, префикс создаётся, но приложение не запускается. При этом, как я писал ранее, если выполнить с терминала команду wine '/путь/к/файлу/' - работает
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid, линк /usr/share/applications/wine.desktop есть?
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
WWolf, а вот тут нету его
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid, создай
ln -s /opt/wine-staging/share/applications/wine.desktop /usr/share/applications/wine.desktop
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
WWolf, создал. Запускаю .exe-файл с него - всё равно не работает... Я не знаю, что ему не так
-
- Сообщения: 4185
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1275 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
X_Server Linuxoid, ну давай вывод файла тогда сюда
cat /opt/wine-staging/share/applications/wine.desktop
-
Автор темы - Сообщения: 23
- Зарегистрирован: 08 апр 2021, 01:24
- Благодарил (а): 3 раза
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
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
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
-
- Сообщения: 10435
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 792 раза
- Поблагодарили: 2051 раз
- Контактная информация:
Не запускаются приложения под Wine двойным кликом или через контекстное меню
Не по теме
Панель форматирования текста в темах/ответахX_Server Linuxoid писал(а): ↑19 апр 2021, 17:43Извиняюсь, я не знаю, как тут в спойлер вставить, чтобы сообщение не растягивалось :(
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость