Как исправить ошибки запуска Lutris PCSX2: отсутствует libwx_baseu-3.0.so.0 и не найден Qt_6.5

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

Когда я запускаю эмулятор PCSX2 в Lutris, я получаю следующую ошибку в консоли, и PCSX2 не запускается:

PCSX2: ошибка при загрузке общих библиотек: libwx_baseu-3.0.so.0: невозможно открыть общий объектный файл: Нет такого файла или каталога

Как мне получить этот libwx_baseu-3.0? Использую Debian 12 с KDE. wxgtk3.2-1 установлен.

Обновление: это работает после отключения “Отключить время выполнения Lutris” в параметрах эмулятора PCSX2.

Обновление: возможно, это произошло, потому что у меня был установлен PCSX2, и после того как он снова заработал, я попробовал удалить его с помощью sudo dpkg --remove PCSX2, но ошибка все равно появляется, когда я снова включаю вышеупомянутое опцию. Этот поиск имени файла в Debian12 показывает, что библиотека содержится в libwxbase3.2-1 (которая у меня установлена), но там она версии 3.2.so.0. Затем я попробовал удалить эмулятор, перезапустить lutris, а затем переустановить эмулятор pcsx2. Он снова не запускается, если вышеупомянутая опция не отключена, но теперь с ошибкой /tmp/.mount_[uid]/usr/bin/pcsx2-qt: /lib/x86_64-linux-gnu/libQt6Core.so.6: версия 'Qt_6.5' не найдена (требуется /tmp/.mount_[uid]/usr/bin/pcsx2-qt). Когда я снова отключаю опцию, он снова запускается, но теперь он выглядит иначе, чем раньше. Ранее это было небольшое окно с белым изображением pcsx2 на заднем плане, теперь оно выглядит новее (v1.7.4452) с иконкой Wayland на окне. Возможно, это связано с переходом с X11 на Wayland. Он работает с отключенной опцией, но должен работать по умолчанию без необходимости догадываться, какую опцию изменить, и я не знаю, почему эта проблема возникла и имеет ли отключение этой опции какие-либо drawbacks.

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

Как исправить ошибки Lutris с исполнителем PCSX2: отсутствует libwx_baseu-3.0.so.0 и не найден Qt_6.5

Если вы сталкиваетесь с ошибками при запуске исполнителя PCSX2 в Lutris, такими как «libwx_baseu-3.0.so.0» отсутствует и «Qt_6.5» не найден, это может быть связано с отсутствием необходимых библиотек или неправильными настройками окружения. В данной статье мы шаг за шагом рассмотрим, как устранить эти ошибки.

Шаг 1: Установка недостающих библиотек

Ошибка, связанная с отсутствующей библиотекой libwx_baseu-3.0.so.0, указывает на то, что необходимая версия библиотеки wxWidgets не установлена или не доступна в вашей системе. В вашем случае, вы уже установили wxgtk3.2-1, что является правильным шагом. Однако проблема может заключаться в том, что Lutris использует другую версию библиотеки.

  1. Проверьте наличие библиотек:
    Введите следующую команду в терминале для поиска недостающей библиотеки:

    locate libwx_baseu-3.0.so.0

    Если библиотека не найдена, вам может потребоваться установить пакет, содержащий её.

  2. Установка нужного пакета:
    Убедитесь, что у вас установлен пакет libwxbase3.2-1:

    sudo apt install libwxbase3.2-1

    Это должно установить необходимую библиотеку в систему.

Шаг 2: Настройка Lutris и отключение Lutris Runtime

Ваше обновление говорит о том, что ошибка исчезает при отключении опции «Disable Lutris Runtime». Это может привести к неправильному поведению приложения, так как Lutris Runtime устанавливает необходимые библиотеки и среды выполнения, которые могут отсутствовать в вашей системе.

  1. Отключение Lutris Runtime:
    • Запустите Lutris и выберите исполнителя PCSX2.
    • Перейдите в настройки.
    • Убедитесь, что опция "Disable Lutris Runtime" выключена.

Это позволит PCSX2 использовать библиотеки, ожидаемые Lutris и поможет избежать зависимости от системной библиотеки, что может дифференцировать поведение приложения.

Шаг 3: Ошибка с Qt_6.5

При повторном тестировании вы столкнулись с другой ошибкой, касающейся Qt_6.5. Это указывает на то, что PCSX2 ожидает более новую версию библиотеки Qt, чем та, которая у вас установлена.

  1. Обновите библиотеки Qt:
    Вам может понадобиться обновить библиотеку Qt до версии 6.5 или выше. Чтобы это сделать, выполните команды:

    sudo apt update
    sudo apt install libqt6core6  # или самую последнюю версию
  2. Проверка установленных библиотек:
    Вы можете использовать следующие команды, чтобы проверить, какие версии библиотеки установлены в системе:

    dpkg -l | grep libqt

Шаг 4: Возможные последствия отключения Lutris Runtime

Отключение Lutris Runtime может привести к тому, что некоторые игры или приложения могут не иметь необходимого окружения, что повлияет на стабильность работы. Например, если у вас уже есть локально установленные зависимости, они могут не соответствовать версиям, используемым Lutris, что может вызвать проблемы при запуске.

Заключение

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

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

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