Вопрос или проблема
Недавно я попытался установить 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 через рабочий стол, но получил сообщение, что такое приложение не найдено:
Я думаю, что, возможно, путь, используемый для запуска Lutris, по какой-то причине некорректен/неизвестен. Я не очень хорошо знаком с тем, как Linux запускает и/или идентифицирует/распознает приложения, и точно не знаю, что настройки приложений KDE Plasma для Lutris (в данном случае) означают, но, как вы можете видеть, “рабочий путь” не указан (что может быть важно):
Как именно я мог бы найти/указать правильный путь для запуска Lutris (если предположить, что это проблема)?
Буду признателен за любую помощь по этому вопросу (а также за ссылки на более обширные/компетентные руководства и/или документацию).
Кроме того, это мой первый пост на этом сайте, так что, пожалуйста, сообщите, если этот вопрос неуместный (или требует иного форматирования).
Lutris, для операционных систем Debian, находится в /usr/games
. Чтобы правильно настроить ваше настольное приложение, в разделе “Программа” необходимо установить usr/games/lutris
.
Ответ или решение
Проблема, с которой вы столкнулись при попытке запустить Lutris после установки на вашем компьютере с операционной системой Debian 12 и рабочим окружением Plasma, возможно, связана с тем, что система не может найти исполняемый файл программы. Давайте разберемся в этом более подробно.
Основные этапы установки и диагностики
-
Проверка установки Wine: Судя по вашему описанию, Wine был успешно установлен и работает корректно через терминал. Это говорит о том, что эта часть установки прошла без проблем.
-
Установка Lutris: Вы установили Lutris, исправив "сломанные" зависимости с помощью команды
sudo apt --fix-broken install
. Этот шаг был выполнен правильно и позволил вам завершить установку.
Возможные причины проблемы
-
Некорректный или отсутствующий путь: Наиболее вероятной причиной проблемы является то, что система не знает, где именно расположен исполняемый файл Lutris. Ваша рабочая среда Plasma не может найти путь к приложению, поскольку он мог быть указан неверно или отсутствует вовсе.
-
Автоматически созданный ярлык: Иногда при установке приложения ярлык создается другим способом или не создается вовсе.
Как исправить ситуацию
-
Проверка ручного запуска: Попробуйте запустить Lutris вручную через терминал, чтобы убедиться, что установочный путь корректен:
/usr/games/lutris
Если программа запускается, значит, проблема действительно в настройках рабочего окружения.
-
Настройка ссылки приложения в Plasma:
- Перейдите в меню приложений.
- Найдите Lutris и щелкните правой кнопкой мыши, чтобы изменить параметры ярлыка.
- В разделе "Программа" убедитесь, что указан путь
/usr/games/lutris
.
-
Создание ярлыка вручную:
- Используйте текстовый редактор, чтобы создать
.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.