Su error indica que :hay un paquete, kf5-kdeclarative-5.36.0-2.el7.x86_64 (@epel)
, con una dependencia fuerte, Requires: qt5-qtbase(x86-64) = 5.6.2
pero su transacción YUM se está actualizandoqt5-qtbase
:Updated By: qt5-qtbase-5.9.2-3.el7.x86_64 (base)
.
A partir de aquí, tiene un par de opciones. Una sería no actualizar qt5-qtbase
a la versión más reciente, puede hacerlo usando después de instalaryum-plugin-versionlock
:
yum versionlock qt5-qtbase
También puede actualizar kf5-kdeclarative
a una versión que funcione con qt5-qtbase-5.9.2
. No pude ubicar ese paquete en los repositorios de EPEL, así que no estoy seguro de dónde encontrar una actualización.
Puede eliminar kf5-kdeclarative
para que qt5-qtbase
se actualice limpiamente.
Проблема заключалась в том, что моя установка Steam была получена из репозитория Flathub, где среда выполнения загружается в изолированной среде (песочнице ). Поэтому steam не видит далеко от своего корневого пути (/home/user/var/app.valve... ). Кажется, что изоляция была причиной такого несоответствия между версиями при запуске DXVK _HUD, но я не могу подтвердить, как вы увидите в 3-м абзаце.
Вероятно, Steam Flathub плохо считывал версии моих хост-пакетов, сообщая о неверных версиях, но также использовал их, поскольку я даже не установил LLVM 7, тогда как DXVK _HUD может сказать, что я его использую?
С этого момента я решил проблему, удалив версию Steam для Flathub и установив пакет, расположенный в мультибиблиотеке (32-битный репозиторий ARCH ). Теперь версии Mesa, Vulkan -API и LLVM совпадают между моим хостом и версиями, отображаемыми DXVK _HUD. Я начинаю думать, что эта проблема может существовать между пользователями Steam-версии Flathub , но кто знает, я не нашел ни одного сообщения в Интернете, обсуждающего мою проблему.