LINUX.ORG.RU
ФорумGames

лутрис не перемещает игровые файлы.

 , ,


0

1

Приветствую! При попытке сменить директорию для игры получаю ошибку. Также лутрис не даёт удалить старую обложку и прикрепить новую. Не удаляет категории. Не то чтобы это важные функции, я всё это могу обойти. Но хотелось бы разобраться, в чём дело. Debian GNU/Linux n/a trixie

Lutris has encountered an error

Must be string, not InvalidGameMoveError

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/lutris/exception_backstops.py", line 108, in error_wrapper
    return handler(*args, **kwargs)

  File "/usr/lib/python3/dist-packages/lutris/util/jobs.py", line 57, in discarding_result
    function(*args, **kwargs)
    ~~~~~~~~^^^^^^^^^^^^^^^^^

  File "/usr/lib/python3/dist-packages/lutris/gui/dialogs/__init__.py", line 643, in _move_game_cb
    dlg = WarningDialog(message_markup=error, secondary=secondary, parent=self)

  File "/usr/lib/python3/dist-packages/lutris/gui/dialogs/__init__.py", line 266, in __init__
    self.set_markup(message_markup)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^

TypeError: Must be string, not InvalidGameMoveError


Последнее исправление: ippkor (всего исправлений: 4)

очевидно, в программе есть баг в строке 266 в файле “/usr/lib/python3/dist-packages/lutris/gui/dialogs/init.py”.

хотелось бы разобраться, в чём дело

вот в этом дело

FishHook
()

У меня стояла устаревшая версия 0.5.17 из репозитория Дебиана. Обновление до 0.5.18 решило проблему с перемещением игровых файлов. К сожалению, у меня сохранились все другие ошибки. Которые, как я ошибочно думал, связаны.

Удаленные категории тэгов восстанавливаются при синхронизации, не могу заменить обложки, установить Flathub пакет через лутрис, синхронизировать HumbleBundle. Впрочем, это нечто совершенно иное.

ippkor
() автор топика

Забей, там годами такие баги.

Найди другу запускалку (остальные работают примерно также), напиши свою, либо запускай вручную.

Dr64h ★★★
()

Это и есть неироничный линукс лайк гейминг. Ставишь из репы или гита ультра суперпурер софтину, которая обещает, что она прям вах какая вся для игор. Под капотом простая устанавливалка вайна, но только нерабочая. С довольным лицом от предвкушения прохождения игры ты сразу ловишь стену ошибок пайтона с этими (*args, **kwargs), на гите эти проблемы висят годами. В итоге гейминг - это разобраться, как запустить программу, которая должна облегчать запуск другой программы для запуска игр.

mamina_radost
()
Последнее исправление: mamina_radost (всего исправлений: 4)