файл gdm3 .desktop не запускает вино 5,0 программ

Как я фиксирую свои applicaton.desktop файлы для использования ВИНА 5.0? (Ubuntu 18.04)

Ни одна из моей существующей application.desktop работы файлов после обновления до ВИНА 5.0; все работали с 4.0.3. Как пример, выполняясь

env WINEPREFIX="/home/myname/.wine" /opt/wine-stable/bin/wine C:\\windows\\command\\start.exe /Unix /home/myname/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/Steam\ Valve\ Gear/Steam\ Valve\ Gear\ Software\ Suite.lnk

из командной строки работает как ожидалось.

.desktop файл первоначально имел

Exec=env WINEPREFIX="/home/myname/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/myname/.wine/dosdevices/c:/users/Public/Start\\ Menu/Programs/Steam\\ Valve\\ Gear/Steam\\ Valve\\ Gear\\ Software\\ Suite.lnk

таким образом, я изменил "вино" для добавления полного пути (/opt/wine-stable/bin/wine), но отчет системного журнала (ниже) не изменяется;/opt/wine-stable/bin/wine находится в моем ПУТИ, но может не быть в пути gdm3
Системный журнал только сообщает:
11 февраля программное обеспечение Suite.desktop [24439] Механизма Клапана Пара Механизма Клапана винного пара программ xxx-газели 16:22:13: ENV: 'вино': Никакой такой файл или каталог
Я действительно знаю, что редактирую корректный файл, потому что изменения иногда вызывают дальнейшие сообщения об ошибке в системном журнале. Первая ошибка всегда является тем же, все же.

1
задан 12 February 2020 в 03:22

1 ответ

Разрешение состояло в том, чтобы добавить/etc/profile.d/wine-env.sh с одной строкой:
$PATH:/opt/wine-stable/bin PATH=

Для диагностирования я создал ~/.local/share/applications/env.desktop с:

[Desktop Entry]
Comment=simplest possible application
Terminal=true
Name=wine env
Exec=bash --norc
Type=Application
Icon=gnome-panel-launcher

и убежденный, что не было никакого пути к винному набору. Я смотрел в/, и т.д. (находят-grep) для любого файла, которые устанавливают ПУТЬ с одним из уникальных имен, о которых сообщает ENV в диагностическом окне терминала, читают на profile.d и решили, что это было столь же хорошим местом как любой для помещения. [N.B. винный ENV имени файла был выбран для легкой идентификации; это, возможно, было мычание или хрюканье, но это было неясно. Суффикс .sh необходим.]

1
ответ дан 20 February 2020 в 22:55

Другие вопросы по тегам:

Похожие вопросы: