elden ring и steam на книгочерве

Автор KimyouChenYui, 24 февраля 2024, 18:33:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

KimyouChenYui

Сегодня скачал elden, решил потужиться перед ДЛС, но вместо этого сижу на форуме дебианов. При запуске через стим выдаёт ошибку:
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale ru_RU.UTF-8...
pressure-vessel-locale-gen: Generated locale ru_RU.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[26132]: W: Container startup will be faster if missing locales are created at OS level
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
/bin/sh\0-c\0DXVK_ASYNC=1 gamemoderun /home/kimyounoa/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/kimyounoa/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/home/kimyounoa/.steam/debian-installation/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/kimyounoa/.steam/debian-installation/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/mnt/b14414f4-1fd6-4644-895e-7cbc222dbbd3/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'\0
chdir "/mnt/b14414f4-1fd6-4644-895e-7cbc222dbbd3/SteamLibrary/steamapps/common/ELDEN RING/Game"
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale ru_RU.UTF-8...
pressure-vessel-locale-gen: Generated locale ru_RU.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[26348]: W: Container startup will be faster if missing locales are created at OS level
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Setting breakpad minidump AppID = 1245620
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198805693730 [API loaded no]
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Fossilize INFO: Overriding serialization path: "/mnt/b14414f4-1fd6-4644-895e-7cbc222dbbd3/SteamLibrary/steamapps/shadercache/1245620/fozpipelinesv6/steamapprun_pipeline_cache".
Fossilize WARN: Pipeline library handle 0xffffffffda25e908 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Pipeline library handle 0xffffffffda25e908 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
GameOverlay: started '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayui' (pid 26512) for game process 26472
tid(26512) burning pthread_key_t == 0 so we never use it
02/24 18:19:16 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20240113005205)/tid(26512)
02/24 18:19:16 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(26512)
Setting breakpad minidump AppID = 1245620
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198805693730 [API loa
ded no]
pid 26400 != 26399, skipping destruction (fork without exec?)

(process:26512): GLib-GObject-CRITICAL **: 18:19:20.342: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Полистал интернет, ничего умного по теме не нашёл, только на protondb негативные отзывы с непонятной проблемой.
Решил по делу прописать apt upgrade -> обновил драйвера для nvidia 3060ti с 545 до 550.54.14, правда у меня выпадали во время переустановки иксы, было стрёмно, но apt autoremove и dpkg --configure -a всё вроде поправили.
Теперь у меня любое приложение в стим вылетает с похожей ошибкой
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale ru_RU.UTF-8...
pressure-vessel-locale-gen: Generated locale ru_RU.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[27556]: W: Container startup will be faster if missing locales are created at OS level
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
/bin/sh\0-c\0PROTON_ENABLE_NVAPI=1 PROTON_USE_EAC_LINUX=1 DXVK_ASYNC=1 /home/kimyounoa/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2073850 -- /home/kimyounoa/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/home/kimyounoa/.steam/debian-installation/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/kimyounoa/.steam/debian-installation/steamapps/common/Proton Hotfix'/proton waitforexitandrun  '/mnt/b14414f4-1fd6-4644-895e-7cbc222dbbd3/SteamLibrary/steamapps/common/The Finals/Discovery.exe'\0
chdir "/mnt/b14414f4-1fd6-4644-895e-7cbc222dbbd3/SteamLibrary/steamapps/common/The Finals"
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kimyounoa/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale ru_RU.UTF-8...
pressure-vessel-locale-gen: Generated locale ru_RU.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[27800]: W: Container startup will be faster if missing locales are created at OS level
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Setting breakpad minidump AppID = 2073850
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198805693730 [API loaded no]
Setting breakpad minidump AppID = 2073850
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198805693730 [API loa
ded no]
pid 27852 != 27851, skipping destruction (fork without exec?)
Похоже на проблему с некоторым PID, который я не понимаю.
Есть ли способ это поправить хотя бы для запуска eldena?
Я - новичок в линукс и дебе, только с 12 попытки правильно установил линукс на свой пк.

ihammers

Проверьте для начала, что выводит команда locale. Например вывод может быть таким:
~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=ru:en_US
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

А так же проверьте какую сессию используете X11 или Wayland, (иногда с Wayland программы могут не работать, особенно если отсутствует Xwayland):
~$ echo "$XDG_SESSION_TYPE"
x11
~$ loginctl show-session $(loginctl | grep "$USER" | awk '{print $1}') -p Type
Type=x11

И проверьте, что драйвера для видеокарты нормально установились, и работаю те, которые устанавливали.
Например через команду пакета mesa-utils (в первых строчках будет Nvidia, а не AMD:
~$ glxinfo | grep OpenGL
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (renoir, LLVM 15.0.6, DRM 3.48, 6.0.0-5-amd64)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.6
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

dzhoser

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

Что может быть в том случае, если внутри переменной указана библиотека, которую невозможно предварительно загрузить. Загляните в свою среду .bashrc или .bash_profileв среду, где LD_PRELOAD установлена, и удалите эту библиотеку из переменной.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков