Half-Life 2: 20th Anniversary Update [x86] [RU] [EN] [Native]

Страницы:  1
Ответить
 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 18-Ноя-24 01:35 (8 месяцев назад, ред. 18-Июл-25 18:14)

Half-Life 2: 20th Anniversary Update
Внимание! Эта раздача предназначена для Linux. Игра НЕ запустится на Windows!
Если вы пользуетесь Windows - пожалуйста, качайте раздачи из соответствующего раздела.

Год выпуска: 2004 (оригинал) / 2006 и 2007 (эпизоды) / 2024 (юбилейная версия)
Жанр: Action, First-person shooter
Разработчик: Valve
Издательство: Valve
Используемые библиотеки: steam-runtime-soldier
Мультиплеер: нет
Архитектура: x86 (32 bit)
Версия: 17324696
Лицензия: проприетарная
Язык интерфейса: многоязычный (28 языков)
Язык озвучки: русский и английский
Таблэтка: вшита (форк GSE от Detanup01)
Скрипты запуска и скриншоты одолжены у Kron4ek из его предыдущих раздач и подогнаны по месту - спасибо!
Системные требования:
Операционная система: Linux (glibc v2.35+)
Процессор: 4 потока и более, 2 GHz и более (обязательна поддержка SSE3)
Оперативная память: 4096 MB
Видеокарта: совместимая с OpenGL 4.0 и\или Vulkan 1.2
Жесткий диск: 12 Gb
Работоспособность проверена на:
* Arch Linux (x86_64, kernel 6.15.5-arch1-1 и Mesa 25.1.5)
* Ubuntu 24.04.2 (x86_64, Live ISO + дополнительные пакеты, см. инструкции ниже)
Обратите внимание: игра НЕ ЗАПУСТИТСЯ на Ubuntu старше 22.04, Fedora старше 38 и других старых дистрибутивах.
Используемая версия эмулятора Steam не поддерживает старые версии glibc. У вас есть выбор - скомпилировать эмулятор из исходников самостоятельно в окружении более старой ОС самостоятельно или обновиться.
Описание:
Семичасовая война проиграна. Земля признала поражение. Инцидент в Чёрной Мезе — это лишь далёкое воспоминание. Игрок вновь поднимает монтировку учёного-исследователя Гордона Фримена, обнаружившего себя на наводнённой пришельцами Земле, ресурсы которой стремительно опустошаются, а население сокращается. Фримену навязана незавидная роль спасителя человечества от зла, которое он выпустил на свободу в Чёрной Мезе. И очень многие дорогие ему люди надеются на него.
Half-Life 2 — это эпохальный шутер от первого лица, который «заложил основы для следующего поколения игр» (PC Gamer). Вас ждёт захватывающая кампания с беспрецедентной физикой, обеспечивающей невероятный уровень погружения, и головокружительными сражениями.
Включает дополнения Episode One и Episode Two: cюжет Half-Life 2 продолжается в двух дополнениях-эпизодах — полноценных приключениях в мире Half-Life, действие которых происходит после основной игры. Они доступны в главном меню, а после прохождения первого дополнения вы сразу же перейдёте ко второму.
Раздача содержит в себе "20th Anniversary Update" - версию, выпущенную к 20-летию Half-Life 2:
* Основная игра, Episode One, Episode Two и технодемо Lost Coast теперь запускаются из одного главного меню
* Исправлено много старых ошибок и багов, включая графические; улучшена производительность
* К основной игре добавлены комментарии разработчиков (раньше были только в эпизодах)
* Больше подробностей - здесь (на русском языке)
Порядок установки и запуска:
1. Распаковать архив
2. Установить 32-битные зависимости (см. ниже)
3. Если у вас Ubuntu, необходимо выполнить дополнительные команды (см. ниже)
4. Запустить launch_en.sh для английского языка интерфейса и озвучки или launch_ru.sh для русского языка интерфейса и озвучки
5. Для других языков запускайте launch_any.sh. Озвучка в этом случае всегда будет на английском. Пример: ./launch_any.sh russian или ./launch_any.sh vietnamese запустят игру с интерфейсом на русском или вьетнамском и английской озвучкой.
5. Выбор этапа игры (основная игра, эпизоды, Lost Coast) производится непосредственно из главного меню
Полный список поддерживаемых языков для передачи в launch_any.sh - здесь!
Дополнительные необходимые 32-битные пакеты:
скрытый текст
Игра до сих пор собирается под 32-битные платформы, поэтому для корректной работы в 64-битных системах нужно доустановить некоторые дополнительные пакеты.
Пример команды для Ubuntu 24.04:
Код:
sudo apt update && sudo apt install libc6:i386 libgl1:i386 libasound2:i386 libasound2-plugins:i386
Пример команды для Arch Linux:
Код:
sudo pacman -Syy && sudo pacman -S lib32-glibc lib32-libglvnd lib32-alsa-lib lib32-alsa-plugins
Дополнительные действия необходимые для запуска на Ubuntu:
скрытый текст
На Ubuntu 22.04 и 24.04 для корректного запуска игры нужно исполнить три дополнительных команды:
Код:

sudo apt update && sudo apt install apparmor-profiles
sudo ln -s /usr/share/apparmor/extra-profiles/bwrap-userns-restrict /etc/apparmor.d/
sudo apparmor_parser /etc/apparmor.d/bwrap-userns-restrict
Зачем это нужно делать: в современных версиях Ubuntu не включены профили AppArmor для многого стороннего софта, включая Bubblewrap, который используется внутри steam-runtime для запуска игры. Эти команды устанавливают дополнительные профили, а также включают профили необходимые именно для работы Bubblewrap.
Известные проблемы:
* Комментарии разработчиков НЕ переведены на русский, и если выбран русский язык интерфейса - они не будут отображаться даже в виде субтитров (звук при этом будет корректно проигрываться).
* После смены некоторых настроек размер шрифта в главном меню может слететь в самый мелкий. Лечится перезапуском или игнором.
Скриншоты
Half-Life 2
Half-Life 2: Episode One
Half-Life 2: Episode Two
Half-Life 2: Lost Coast
Где лежат сохранения?
Относительно корня раздачи:
* Half-Life 2: HL2_20th_Anniversary_Edition/hl2/save
* Episode 1: HL2_20th_Anniversary_Edition/episodic/save
* Episode 2: HL2_20th_Anniversary_Edition/ep2/save
Игра не запускается с ошибкой "cannot execute: required file not found", что делать?
Для корректной работы в системе должны быть установлены некоторые 32-битные пакеты. Ознакомьтесь с инструкцией выше.
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 19-Ноя-24 18:31 (спустя 1 день 16 часов, ред. 08-Июл-25 17:37)

19 ноября 2024: обновлено до билда 16446692 (список изменений). Файл нужно перекачать целиком.
В самой раздаче теперь используется другая версия рантайма Steam - это должно решить проблему с некорректным отображением некоторых кириллических глифов на некоторых системах.
27 ноября 2024: обновлено до билда 16545043 (список изменений). Файл нужно перекачать целиком.
Из заметного: фиксы в механике проигрывания музыки при переходе между уровнями, фиксы отображения кириллических шрифтов, правки багов связанных с геймпадом, введена начальная поддержка украинского и вьетнамского языков.
08 июля 2025: обновлено до билда 17324696 (список изменений). Файл нужно перекачать целиком.
Пофикшены краши на старте, обновлены локализации\переводы, обновлён рантайм (фиксит проблемы со свежими glibc) и эмулятор.
[Профиль]  [ЛС] 

Retyu1985

Стаж: 14 лет 4 месяца

Сообщений: 22


Retyu1985 · 08-Фев-25 10:58 (спустя 2 месяца 18 дней)

Там кроме комментов разрабов вроде ничего особенного . Но спасибо за раздачу.
[Профиль]  [ЛС] 

Curst

Стаж: 15 лет

Сообщений: 130

Curst · 08-Фев-25 12:50 (спустя 1 час 51 мин.)

не работает, от слова ввобще. по инструкции установил пакеты но в терминале выскакивает вот такая ошибка
скрытый текст
setlocale "ru_UA.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale ru_UA.UTF-8 (found in $LANG)
pressure-vessel-locale-gen: Generating locale ru_UA.UTF-8...
pressure-vessel-locale-gen: Generated locale ru_UA.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[15700]: W: Container startup will be faster if missing locales are created at OS level
SDL video target is 'x11'
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
This system DOES NOT support the OpenGL extension GL_APPLE_fence.
This system supports the OpenGL extension GL_NV_fence.
This system supports the OpenGL extension GL_ARB_sync.
This system supports the OpenGL extension GL_EXT_draw_buffers2.
This system supports the OpenGL extension GL_EXT_bindable_uniform.
This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range.
This system supports the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
This system supports the OpenGL extension GL_ARB_occlusion_query.
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system supports the OpenGL extension GL_ARB_vertex_array_bgra.
This system supports the OpenGL extension GL_EXT_vertex_array_bgra.
This system supports the OpenGL extension GL_ARB_framebuffer_object.
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system supports the OpenGL extension GL_ARB_debug_output.
This system supports the OpenGL extension GL_EXT_direct_state_access.
This system supports the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled.
This system supports the OpenGL extension GL_EXT_texture_sRGB_decode.
This system supports the OpenGL extension GL_NVX_gpu_memory_info.
This system DOES NOT support the OpenGL extension GL_ATI_meminfo.
This system supports the OpenGL extension GL_EXT_texture_compression_s3tc.
This system supports the OpenGL extension GL_EXT_texture_compression_dxt1.
This system DOES NOT support the OpenGL extension GL_ANGLE_texture_compression_dxt3.
This system DOES NOT support the OpenGL extension GL_ANGLE_texture_compression_dxt5.
This system supports the OpenGL extension GLX_EXT_swap_control_tear.
GL_NV_bindless_texture: DISABLED
GL_AMD_pinned_memory: DISABLED
GL_EXT_texture_sRGB_decode: AVAILABLE
failed to dlopen /media/roman/Загрузки/Half_Life_2_20th_Anniversary_Update_16545043/HL2_20th_Anniversary_Edition/bin/engine.so error=/lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /media/roman/Загрузки/Half_Life_2_20th_Anniversary_Update_16545043/HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
failed to dlopen engine.so error=/lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /media/roman/Загрузки/Half_Life_2_20th_Anniversary_Update_16545043/HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
AppFramework : Unable to load module engine.so!
Unable to load interface VCvarQuery001 from engine.so

система у меня такая
[Профиль]  [ЛС] 

Retyu1985

Стаж: 14 лет 4 месяца

Сообщений: 22


Retyu1985 · 08-Фев-25 15:20 (спустя 2 часа 30 мин., ред. 08-Фев-25 15:20)

оно дей твительно не запускается. я файла launch_en.sh там вообще не вижу) хде он?
АА, извиняюсь, недораспаковал Все запустилось на встройке на Федоре.
Автору респект!!!!
[Профиль]  [ЛС] 

Curst

Стаж: 15 лет

Сообщений: 130

Curst · 08-Фев-25 20:15 (спустя 4 часа)

такс запустил, теперь другой вопрос как её подружить с геймпадом?
[Профиль]  [ЛС] 

manrusn

Стаж: 13 лет

Сообщений: 25


manrusn · 11-Фев-25 17:14 (спустя 2 дня 20 часов, ред. 11-Фев-25 17:14)

Требуется обновление т.к на последних версиях glibc (начиная с 2.41) данная раздача больше не запустится. Valve вроде уже выпустили фикс
Почитать про проблему:
раз
два
[Профиль]  [ЛС] 

borobaka

Стаж: 15 лет 3 месяца

Сообщений: 1


borobaka · 11-Фев-25 18:40 (спустя 1 час 25 мин.)

По ссылке выше предложили быстрый фикс, у меня сработал, правда для другой раздачи, эту еще не пробовал. Но по идее тут тоже должен сработать.
Код:
patchelf --clear-execstack engine.so
[Профиль]  [ЛС] 

manrusn

Стаж: 13 лет

Сообщений: 25


manrusn · 12-Фев-25 15:01 (спустя 20 часов)

borobaka писал(а):
87384070По ссылке выше предложили быстрый фикс, у меня сработал, правда для другой раздачи, эту еще не пробовал. Но по идее тут тоже должен сработать.
Код:
patchelf --clear-execstack engine.so
Действительно, не заметил. Способ работает
[Профиль]  [ЛС] 

titoff2100

Стаж: 16 лет 9 месяцев

Сообщений: 104


titoff2100 · 20-Фев-25 16:06 (спустя 8 дней, ред. 09-Мар-25 21:47)

linux mint 22.1 xia игра запустилась, но в конце распаковки выдает ошибку. Архив целый 100% проверил через терминал. По логам получается, что на какие-то неправильные стим библиотеки ругается или типа того, но в любом случае игра запускается и нормально работает. У меня ноут слабак - intel N100 на встройке, но игру тянет на максимум. Обратил внимание, что данная игра на windows 11 лицензионной у меня подтормаживала на высоких и приходилось разрешение меньше ставить и сглаживание отключать, а тут всё включено и идет довольно бодро. На винде даже в меню в эп2 фпс проседал от торнадо. В любом случае приятно удивлен, что на линуксе производительность стала лучше. Прошел пару глав и каких-то проблем не возникло. Все сохраняется, загружается, запускается и тд. Игра шедевр и до сих пор визуально выглядит очень красиво и самое главное что оптимизация даже на слабом железе замечательная.
прошел ориг и все эпизоды + лост кост = все ок. Пару раз вылет был на раб стол за все время, а так все ок.
[Профиль]  [ЛС] 

torrent2566

Стаж: 5 месяцев 24 дня

Сообщений: 1


torrent2566 · 23-Мар-25 16:39 (спустя 1 месяц 3 дня, ред. 23-Мар-25 16:39)

Не могу установить пакеты. Пишет он в терминале следующее: E: Невозможно найти пакет libc6:i386
E: Невозможно найти пакет libgl1:i386
E: Невозможно найти пакет libasound2:i386
E: Невозможно найти пакет libasound2-plugins:i386
[Профиль]  [ЛС] 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 25-Мар-25 16:05 (спустя 1 день 23 часа)

torrent2566 писал(а):
87559669Не могу установить пакеты. Пишет он в терминале следующее: E: Невозможно найти пакет libc6:i386
E: Невозможно найти пакет libgl1:i386
E: Невозможно найти пакет libasound2:i386
E: Невозможно найти пакет libasound2-plugins:i386
Что конкретно за дистрибутив и его версия? Телепаты в отпуске.
[Профиль]  [ЛС] 

Retyu1985

Стаж: 14 лет 4 месяца

Сообщений: 22


Retyu1985 · 31-Мар-25 12:22 (спустя 5 дней)

Цитата:
В любом случае приятно удивлен, что на линуксе производительность стала лучше.
Да эта игрунька давно уже даже на утюге летает)
[Профиль]  [ЛС] 

Dr. Cranium

Стаж: 14 лет 9 месяцев

Сообщений: 29


Dr. Cranium · 05-Апр-25 17:00 (спустя 5 дней)

MMod кто-нибудь на эту версию пробовал устанавливать?
[Профиль]  [ЛС] 

Dr. Cranium

Стаж: 14 лет 9 месяцев

Сообщений: 29


Dr. Cranium · 12-Апр-25 11:00 (спустя 6 дней)

Скопирую и сюда информацию о том, как запускать игру после обновления glibc до версии 2.41. После него попытка запустить игру выдает ошибку
Код:
failed to dlopen engine.so error=engine.so: cannot enable executable stack as shared object requires: Invalid argument
Чтобы исправить файл, нужно выполнить в консоли команду
Код:
patchelf --clear-execstack engine.so
(только путь до engine.so, естественно, надо прописать).
По поводу самой раздачи: в консоли среди стандартных сообщений выдается несколько ошибок в шейдерах:
Код:

Error: Material "debug/debugluxels" uses unknown shader "DebugLuxels"
Error: Material "___fillrate_0" uses unknown shader "FillRate"
Error: Material "___debugnormalmap_1" uses unknown shader "DebugNormalMap"
Error: Material "___debugdrawenvmapmask_2" uses unknown shader "DebugDrawEnvmapMask"
Error: Material "___debugdepth_3" uses unknown shader "DebugDepth"
Error: Material "___debugdepth_4" uses unknown shader "DebugDepth"
Error: Material "___fillrate_0" uses unknown shader "FillRate"
Error: Material "___debugnormalmap_1" uses unknown shader "DebugNormalMap"
Error: Material "___debugdrawenvmapmask_2" uses unknown shader "DebugDrawEnvmapMask"
Error: Material "___debugdepth_3" uses unknown shader "DebugDepth"
Error: Material "___debugdepth_4" uses unknown shader "DebugDepth"
Error: Material "debug/debugluxels" uses unknown shader "DebugLuxels"
Error: Material "models/humans/male/pupil_r" uses unknown shader "Eyeball"
Error: Material "models/humans/male/pupil_l" uses unknown shader "Eyeball"
Error: Material "models/humans/female/pupil_r" uses unknown shader "Eyeball"
Error: Material "models/humans/female/pupil_l" uses unknown shader "Eyeball"
Error: Material "models/humans/male/grn_pupil_r" uses unknown shader "Eyeball"
Error: Material "models/humans/male/grn_pupil_l" uses unknown shader "Eyeball"
Впрочем, игра запускается и работает, эффекта от этих ошибок я не заметил.
[Профиль]  [ЛС] 

nick_gre

Стаж: 15 лет 2 месяца

Сообщений: 75


nick_gre · 11-Май-25 03:21 (спустя 28 дней, ред. 11-Май-25 03:21)

При распаковке, 7z сыплет ошибками типа
Код:

ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so : /run/host/usr/lib/vdpau/libvdpau_trace.so.1.0.0
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1 : /run/host/usr/lib/vdpau/libvdpau_trace.so.1.0.0
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vdpau/libvdpau_virtio_gpu.so : /run/host/usr/lib/libgallium-24.2.7-arch1.1.so
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vdpau/libvdpau_virtio_gpu.so.1 : /run/host/usr/lib/libgallium-24.2.7-arch1.1.so
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan/0/libvulkan_radeon.so : /run/host/usr/lib/libvulkan_radeon.so
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan_imp_layer/1/libVkLayer_steam_fossilize.so : /home/ru_maniac/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib/x86_64-linux-gnu/ld-2.28.so : /run/host/usr/lib/ld-linux-x86-64.so.2
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib32/gconv : /run/host/usr/lib32/gconv
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/lib64/ld-linux-x86-64.so.2 : /run/host/usr/lib/ld-linux-x86-64.so.2
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/local/share/steam/compatibilitytools.d : /run/host/usr/local/share/steam/compatibilitytools.d
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/sbin/ldconfig : /run/host/usr/bin/ldconfig
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/X11/rgb.txt : /etc/X11/rgb.txt
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/defaults/etc/ld.so.conf : /var/pressure-vessel/ldso/ld.so.conf
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/drirc.d : /run/host/usr/share/drirc.d
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/i18n : /run/host/usr/share/i18n
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/libdrm : /run/host/usr/share/libdrm
ERROR: Dangerous link path was ignored : steam-runtime/SteamLinuxRuntime_soldier/var/tmp-VLVSX2/usr/share/misc/pci.ids : /run/host/usr/share/hwdata/pci.ids
и много еще подобных строк. В связи с чем вопрос, как правильно распаковать этот архив? Нагуглил что нужен ключ -snld, но те же самые ошибки при распаковке все равно появляются.
Upd:разобрался, оказывается игра запакована без корневого каталога, хотя с первого взгляда выглядит, как будто с ним. И хотя ошибки распаковки никуда не делись, все похоже работает (engine.so пришлось пропатчить)
[Профиль]  [ЛС] 

evgenumnik

Стаж: 10 лет 3 месяца

Сообщений: 4


evgenumnik · 06-Июн-25 13:29 (спустя 26 дней)

SDL video target is 'x11'
SDL video target is 'x11'
Failed to create SDL window: Couldn't find matching GLX visual
ubuntu 24.04.
Короче удаляю этот торрент. Линукс это боль!
[Профиль]  [ЛС] 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 13-Июл-25 11:11 (спустя 1 месяц 6 дней, ред. 13-Июл-25 11:11)

evgenumnik писал(а):
87865001SDL video target is 'x11'
SDL video target is 'x11'
Failed to create SDL window: Couldn't find matching GLX visual
ubuntu 24.04.
Короче удаляю этот торрент. Линукс это боль!
Подобные ошибки обычно возникают в случаях когда драйвер видеоадаптера или сам видеоадаптер не поддерживают что-то из функционала SDL2.
Если вам еще нужна помощь, покажите выхлоп команд:
glxinfo -B
glxinfo32 -B
Если glxinfo32 нет в вашей системе - делайте только первую. Вывод команды спрячьте под хайд, он будет очень объёмным.
[Профиль]  [ЛС] 

poluqwas

Стаж: 6 лет 1 месяц

Сообщений: 18

poluqwas · 15-Июл-25 18:09 (спустя 2 дня 6 часов)

можно скорости чут чут? заранее спасибо
[Профиль]  [ЛС] 

sio456wer

Стаж: 12 лет 9 месяцев

Сообщений: 863


sio456wer · 17-Июл-25 17:37 (спустя 1 день 23 часа, ред. 17-Июл-25 17:37)

Цитата:
Системные требования:
Операционная система: Linux (glibc v2.35+)
Это для стима.
-gl -vulkan так и не понял работает или нет.
В дебиане и без стима играется, но похоже без пульсы никак. Сплошная алса коррапшен - треск и заикания. Это называется пофикшено.
Apparmor влипили.
7z? tar не в почете?
В другом дистре со стимом
Код:

failed to dlopen /HL2_20th_Anniversary_Edition/bin/engine.so error=/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
failed to dlopen engine.so error=/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
AppFramework : Unable to load module engine.so!
Unable to load interface VCvarQuery001 from engine.so
Игра ищет эту версию в стиме или в системе? Если в системе то почему по этому пути /lib/i386-linux-gnu?
Если без стима как здесь то просто удалил две проблемные либы
Код:

rm -i /HL2_20th_Anniversary_Edition/bin/libfreetype.so.6
rm -i /HL2_20th_Anniversary_Edition/bin/libfreetype.so.6.20.2
Одна беда заикания как в начале славных дел. Пофиксили называется.
[Профиль]  [ЛС] 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 18-Июл-25 16:44 (спустя 23 часа, ред. 18-Июл-25 19:50)

sio456wer писал(а):
Цитата:
Системные требования:
Операционная система: Linux (glibc v2.35+)
Это для стима.
Это ограничение вызвано динамической линковкой .so эмулятора, на чем-то более старом чем Ubuntu 22.04 не заведётся, посмотрите ченджлог на гитхабе проекта.
Хотите на более старых дистрах - собирайте эмуль сами.
sio456wer писал(а):
-gl -vulkan так и не понял работает или нет.
В дебиане и без стима играется, но похоже без пульсы никак. Сплошная алса коррапшен - треск и заикания. Это называется пофикшено.
Apparmor влипили.
У меня спокойно работает без Pulseaudio на машине где есть только Pipewire.
AppArmor всегда есть из коробки в Ubuntu и производных. Команды в первом посту только качают дополнительные профили без которых AppArmor не даст нормально работать Bubblewrap - который является частью рантайма Steam об библиотеки которого скомпилирована игра.
sio456wer писал(а):
7z? tar не в почете?
У меня нет желания вычищать на нескольких тысячах файлов биты пермишнов и мету.
sio456wer писал(а):
В другом дистре со стимом
Код:

failed to dlopen /HL2_20th_Anniversary_Edition/bin/engine.so error=/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
failed to dlopen engine.so error=/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /HL2_20th_Anniversary_Edition/bin/libsteam_api.so)
AppFramework : Unable to load module engine.so!
Unable to load interface VCvarQuery001 from engine.so
Игра ищет эту версию в стиме или в системе? Если в системе то почему по этому пути /lib/i386-linux-gnu?
Если без стима как здесь то просто удалил две проблемные либы
Код:

rm -i /HL2_20th_Anniversary_Edition/bin/libfreetype.so.6
rm -i /HL2_20th_Anniversary_Edition/bin/libfreetype.so.6.20.2
Одна беда заикания как в начале славных дел. Пофиксили называется.
А это потому что вы не читаете требования к glibc.
В системе никакие пути тут не ищутся: вся игра запускается через Bubblewrap, ровно с теми версиями библиотек которые ей нужны - именно поэтому в раздачу включен и рантайм.
Эта раздача проверялась на работоспособность на голой Ubuntu 24.04, загруженной с флэшки, куда были только докинуты 32-битные пакеты и поправлены настройки AppArmor. Если у вас что-то не работает - проблема НЕ в раздаче, а в вашем окружении.
[Профиль]  [ЛС] 

sio456wer

Стаж: 12 лет 9 месяцев

Сообщений: 863


sio456wer · 18-Июл-25 17:58 (спустя 1 час 13 мин., ред. 18-Июл-25 17:58)

WTTM писал(а):
88004003А это потому что вы не читаете требования к glibc.
Я читал и вот поэтому эти требования отправил в топку. Мне не нужны ни steam ни bwrap ни apparmor ни piperwire ни pulseaudio.
Код:

ldd --version
ldd (GNU libc) 2.32
Всё необходимое установлено. Игра играется.
[Профиль]  [ЛС] 

WTTM

Стаж: 12 лет 5 месяцев

Сообщений: 387

WTTM · 18-Июл-25 18:14 (спустя 16 мин., ред. 18-Июл-25 18:14)

sio456wer писал(а):
88004284
WTTM писал(а):
88004003А это потому что вы не читаете требования к glibc.
Я читал и вот поэтому эти требования отправил в топку. Мне не нужны ни steam ни bwrap ни apparmor ни piperwire ни pulseaudio.
Код:

ldd --version
ldd (GNU libc) 2.32
Всё необходимое установлено. Игра играется.
Ну раз выкинули в топку, тогда и все претензии со всеми вопросами можете отправить туда же.
Моя задача - сделать так, чтоб заработало на большинстве более-менее актуальных окружений, а не пытаться угодить луддиту с дистром пятилетней давности.
[Профиль]  [ЛС] 

sio456wer

Стаж: 12 лет 9 месяцев

Сообщений: 863


sio456wer · 18-Июл-25 20:05 (спустя 1 час 50 мин.)

evgenumnik
Все работает без этого ненужного дерьма.
[Профиль]  [ЛС] 

poluqwas

Стаж: 6 лет 1 месяц

Сообщений: 18

poluqwas · 20-Июл-25 14:32 (спустя 1 день 18 часов)

А как модификации ставить к данной версии?
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error