Почему я не могу запустить Lutris после его установки?

Вопрос или проблема

Недавно я попытался установить Lutris и Wine на мою машину (на которой установлена операционная система Debian 12 с 64-битной архитектурой и Plasma в качестве рабочего стола).

Сначала я установил Wine, следуя этому руководству, и все прошло гладко; ошибок не было, и я успешно могу запустить wine через терминал.

Вот команды, которые я выполнил в соответствии с руководством:

sudo dpkg --add-architecture i386

sudo mkdir -pm755 /etc/apt/keyrings wget -O - https://dl.winehq.or /wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyring /winehq-archive.key -

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources

sudo apt update

sudo apt install --install-recommends winehq-stable

Далее я попытался установить Lutris через это руководство и это видео (в видео, очевидно, он просто запустил команды, найденные в руководстве, соответственно, я просто подумал, что стоит его упомянуть на всякий случай). Однако при этом были сообщены “сломанные” зависимости через apt, поэтому я запустил sudo apt --fix-broken install. После этого я снова запустил sudo apt install lutris, и, казалось, все сработало правильно.

Вот команды, которые я выполнил в соответствии с руководством (после использования --fix-broken для установки apt, конечно):

echo "deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list > /dev/null

wget -q -O- https://download.opensuse.org/repositories/home:/strycore/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/keyrings/lutris.gpg > /dev/null

sudo apt update

sudo apt install lutris

После этого я, конечно, попытался запустить Lutris через рабочий стол, но получил сообщение, что такое приложение не найдено:

xfce warning

Я думаю, что, возможно, путь, используемый для запуска Lutris, по какой-то причине некорректен/неизвестен. Я не очень хорошо знаком с тем, как Linux запускает и/или идентифицирует/распознает приложения, и точно не знаю, что настройки приложений KDE Plasma для Lutris (в данном случае) означают, но, как вы можете видеть, “рабочий путь” не указан (что может быть важно):

plasma-app-settings

Как именно я мог бы найти/указать правильный путь для запуска Lutris (если предположить, что это проблема)?

Буду признателен за любую помощь по этому вопросу (а также за ссылки на более обширные/компетентные руководства и/или документацию).

Кроме того, это мой первый пост на этом сайте, так что, пожалуйста, сообщите, если этот вопрос неуместный (или требует иного форматирования).

Lutris, для операционных систем Debian, находится в /usr/games. Чтобы правильно настроить ваше настольное приложение, в разделе “Программа” необходимо установить usr/games/lutris.

Ответ или решение

Проблема, с которой вы столкнулись при попытке запустить Lutris после установки на вашем компьютере с операционной системой Debian 12 и рабочим окружением Plasma, возможно, связана с тем, что система не может найти исполняемый файл программы. Давайте разберемся в этом более подробно.

Основные этапы установки и диагностики

  1. Проверка установки Wine: Судя по вашему описанию, Wine был успешно установлен и работает корректно через терминал. Это говорит о том, что эта часть установки прошла без проблем.

  2. Установка Lutris: Вы установили Lutris, исправив "сломанные" зависимости с помощью команды sudo apt --fix-broken install. Этот шаг был выполнен правильно и позволил вам завершить установку.

Возможные причины проблемы

  • Некорректный или отсутствующий путь: Наиболее вероятной причиной проблемы является то, что система не знает, где именно расположен исполняемый файл Lutris. Ваша рабочая среда Plasma не может найти путь к приложению, поскольку он мог быть указан неверно или отсутствует вовсе.

  • Автоматически созданный ярлык: Иногда при установке приложения ярлык создается другим способом или не создается вовсе.

Как исправить ситуацию

  1. Проверка ручного запуска: Попробуйте запустить Lutris вручную через терминал, чтобы убедиться, что установочный путь корректен:

    /usr/games/lutris

    Если программа запускается, значит, проблема действительно в настройках рабочего окружения.

  2. Настройка ссылки приложения в Plasma:

    • Перейдите в меню приложений.
    • Найдите Lutris и щелкните правой кнопкой мыши, чтобы изменить параметры ярлыка.
    • В разделе "Программа" убедитесь, что указан путь /usr/games/lutris.
  3. Создание ярлыка вручную:

    • Используйте текстовый редактор, чтобы создать .desktop файл для Lutris, если он отсутствует. Они обычно хранятся в ~/.local/share/applications/ или /usr/share/applications/.
    • Пример содержимого файла lutris.desktop:
      [Desktop Entry]
      Name=Lutris
      Exec=/usr/games/lutris
      Icon=lutris
      Type=Application
      Categories=Game;

Дополнительные рекомендации

Если исправление пути не помогло или проблема проявляется иначе, рекомендуется проверить логи системы и Lutris, чтобы получить больше информации о возможных ошибках. Это можно сделать, запустив приложение через терминал и изучив возвращаемые сообщения.

Эти шаги должны помочь вам решить возникшую проблему и позволят запускать Lutris корректно на вашем рабочем окружении Plasma. Если же ошибки продолжают возникать, возможно, стоит рассмотреть переустановку Lutris с внимательным следованием руководству или обратиться к более детализированным документациям и форумам поддержки Debian и Lutris.

Оцените материал
Добавить комментарий

Капча загружается...