Страница 1 из 3

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

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

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

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

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

Добавлено: 17 апр 2021, 10:59
slant
Слегка не в тему, но:

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

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

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

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

Добавлено: 17 апр 2021, 16:05
WWolf
На лицо неправильная установка. Как ставил?

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

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

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

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

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

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

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

Добавлено: 19 апр 2021, 07:28
WWolf
X_Server Linuxoid, apt install --install-recommends winehq-staging

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

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

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

Добавлено: 19 апр 2021, 17:00
WWolf
X_Server Linuxoid, /opt/wine-staging/share/applications/ есть файло wine.desktop???

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

Добавлено: 19 апр 2021, 17:03
X_Server Linuxoid
WWolf, да, есть такой

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

Добавлено: 19 апр 2021, 17:10
WWolf
X_Server Linuxoid, ПКМ на exe, вкладка "открыть с помощью" что стоит?

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

Добавлено: 19 апр 2021, 17:12
X_Server Linuxoid
WWolf, стоит "Wine - загрузчик Windows-программ"

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

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

Добавлено: 19 апр 2021, 17:30
WWolf
X_Server Linuxoid, линк /usr/share/applications/wine.desktop есть?

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

Добавлено: 19 апр 2021, 17:31
X_Server Linuxoid
WWolf, а вот тут нету его

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

Добавлено: 19 апр 2021, 17:34
WWolf
X_Server Linuxoid, создай
ln -s /opt/wine-staging/share/applications/wine.desktop /usr/share/applications/wine.desktop

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

Добавлено: 19 апр 2021, 17:40
X_Server Linuxoid
WWolf, создал. Запускаю .exe-файл с него - всё равно не работает... Я не знаю, что ему не так

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

Добавлено: 19 апр 2021, 17:41
WWolf
X_Server Linuxoid, ну давай вывод файла тогда сюда
cat /opt/wine-staging/share/applications/wine.desktop

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

Добавлено: 19 апр 2021, 17:43
X_Server Linuxoid
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
Извиняюсь, я не знаю, как тут в спойлер вставить, чтобы сообщение не растягивалось :(

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

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