Запуск Half-Life 2 на Linux Mint 20/Ubuntu 20.04 LTS
Переустановил я со своей многострадальной системы Linux Mint 17 на Linux Mint 20, уж очень давно было пора. Но столкнулся с тем, что не заработал HALF-LIFE 2. На самом деле, не заработало все на движке Source, просто на халфе я это заметил. То есть, после клика по ярлыку ничего не запускалось, ничего не писало.
Чтобы получить хоть какие-то ошибки, запустим через консоль.
Открыть консоль, набрать, если внутри директории с игрой:
и должна появиться примерно такая простыня текста:
— тут все идет по плану —
SDL video target is ‘x11’
SDL video target is ‘x11’
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.
failed to dlopen /media/disk/Games/HL2/bin/vguimatsurface.so error=/usr/lib/i386-linux-gnu/libgcrypt.so.20: version `GCRYPT_1.2′ not
found (required by /media/disk/Games/HL2/bin/libcef.so)
failed to dlopen vguimatsurface.so error=/usr/lib/i386-linux-gnu/libgcrypt.so.20: version `GCRYPT_1.2′ not found (required by /media/disk/Games/HL2/bin/libcef.so)
AppFramework : Unable to load module vguimatsurface.so!
На самом деле, ошибок было намного больше, просто, остальные ошибки решались доустановкой пакетов.
Система такая: ргается на библиотеку, ищем пакет с такой билиотекой, ставим, проверяем, получаем следующую ошибку.
Начнем с того, что требуется набор 32-х разрядных библиотек, поэтому ставим:
sudo apt-get install ia32-libs
Для надежности можно поставить Steam, в нем также будет часть необходимых библиотек.
Затем, понадобился пакет libpng12-0_1.2.54-1ubuntu1_i386.deb.
И не запускалось без пакета libgcrypt11_1.5.3-2ubuntu4_i386.deb, вернее, без библиотеки из этого пакета — libgcrypt.so.11.8.2.
Вернее сказать, гре требовалась именно старая версия этой библиотеки.
$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
$ sudo dpkg -i $ sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4_i386.deb
Но этот пакет нельзя просто взять и установить, он больше несовместим, поэтому, необходимо небольшое шаманство:
sudo mkdir /opt/extlibs
Распаковываем *.deb, ищем в нем libgcrypt.so .
Копируем туда эту библиотеку и делаем ссылку на нее:
sudo ln -s /opt/extlibs/libgcrypt.so.11.8.2 /usr/lib/i386-linux-gnu/libgcrypt.so.11
Такое же колдунство можно произвести с любыми отсутствующими библиотеками.
Источник
How to Play Half-Life 2 on Ubuntu
The Orange Box on Gutsy Gibbon
Who says you can’t play games on Linux? Of course you can! Well. not all of them, but at least some of the nicer ones, such as Half-Life 2, Counter Strike or Unreal Tournament. Today’s guide will teach you, step-by-step, how to install and play Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, Portal and Team Fortress 2 (all part of the grandiose Orange Box) on Ubuntu 7.10 (Gusty Gibbon). I have to admit that I played and finished Half-Life 2 on a Windows PC, a few years ago (in late 2004) when I hadn?t even heard about Ubuntu, and I simply loved it. Now I want to finish Episode One and Two, on Ubuntu! Without any further introduction, here’s what you need to get started:
So, you’ve got your precious Orange Box? Good. it’s time to copy the contents of the discs to your hard drive. First, create a folder in your home directory, then insert the first disc in your optical drive and copy all the files to the folder you’ve created earlier. Do the same with the second disc. In the end, the folder should have about 8 GB in size. In the mean time.
Install and configure Wine
If you don’t have Wine installed, here’s how to get the latest version:
1. Open a terminal (Applications -> Accessories -> Terminal) and paste the following commands (one by one):
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add —
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
Then run the following command:
sudo apt-get update
Then close the terminal window.
2. Go to Applications -> Add/Remove, make sure you select the «All available applications» option in the upper-right side of the window, search for wine and install it. When it’s done, close the window.
3. Hit ALT+F2 and paste in the following command:
wine iexplore http://appdb.winehq.com/
Click ‘Install’ when prompted and when you’ll see the «Wine Internet Explorer» window and WineHQ website, then you can close it.
4. Search on Google for the Tahoma font with the following string:
Save it on your desktop, then copy it in the wine fonts folder (/home/yourusername/.wine/drive_c/windows/fonts).
Tip: To see the .wine folder, go to View -> Show Hidden Files in your home directory.
Install The Orange Box
All you have to do now, is go to the folder where you have copied the Orange Box discs and double click the setup.exe file. Follow the instructions to install it! When it’s over, it must be activated:
1. Input your CD Key 2. Log-in into your Steam account 3. Select the games you want to install
When the installation is done (it will take 10-15 minutes) you will have a lot of icons on your desktop. Just double click the one you want to play. and remember to close the desktop effects (Right click on the desktop -> Change Desktop Background -> Visual Effects -> None) before you start a game!
Have fun playing these nice games and look below for some cool screenshots I’ve made while playing them! Merry Christmas!
Источник
торрент игры
Half-Life 2 (2004) PC | Linux
- Год выпуска:
- Размер: 4,27 GB
- Категория: для пк (PC) / Игры для Linux /
- Дата: 01.02.2015
полный обзор
Жанр: Экшн / Шутер от первого лица
Разработчик: Valve Software
Издатель: Valve Corporation
Тип издания: Steam-Rip
Дата выпуска: 22 ноября 2004
Языки: Русский, Английский
Режим игры: Одиночный
Платформа: Linux
Тип: No Steam (активация не требуется)
Описание игры:
1998 год. HALF-LIFE шокирует игровую индустрию сочетанием напряженного действия и непрерывного, затягивающего сюжета. Дебютная игра Valve завоевала свыше 50 наград «Игра года» на пути к получению титула “Лучшая игра для РС всех времен» от PC Gamer; она раскрутила франшизу, которая продала свыше восьми миллионов коробочных версий по всему миру.
СЕЙЧАС. Сохранив атмосферу тревоги, вызова и внутреннего напряжения и добавив новый реализм и интерактивность, Half-Life 2 открывает дверь в мир, в котором присутствие игрока влияет на все, что его окружает — от физической среды до поведения и даже эмоций как друзей, так и врагов.
Игрок вновь поднимает монтировку ученого-исследователя Гордона Фримена, который обнаруживает себя на наводненной чужаками Земле, ресурсы которой стремительно опустошаются, а население вырождается. Фримену навязана неизбежная роль спасителя человечества от того зла, которое он выпустил на свободу в Black Mesa. И очень многие дорогие ему люди надеются на него.
Напряженный геймплей Half-Life 2 в режиме реального времени стал возможным исключительно благодаря Source®, — новому собственному высокотехнологичному игровому движку от Valve. Source характеризуется существенным прогрессом в следующих областях:
— Персонажи: Передовая система лицевой анимации позволяет создавать игровых персонажей с невиданной прежде степенью проработки внешности. Используя 40 отдельных «мускулов» лица, персонажи-люди передают все разнообразие человеческих эмоций, демонстрируя адекватные и обоснованные ситуацией реакции на поведение героя.
— Физика: Все объекты, начиная с пущенной по воде гальки и заканчивая двухтонными грузовиками, ведут себя естественно, полностью повинуясь законам физики с учетом массы, трения, силы тяжести и плавучести.
— Графика: В Source используется система генерации изображений с поддержкой шейдеров, аналогичная той, с помощью которой студия Pixar создала мультфильмы Toy Story® и Monster’s, Inc.®. Она позволяет отрисовывать невиданные прежде в компьютерных играх, изумительные по красоте и реалистичности игровые окружения.
— Интеллект: Ни друзья, ни враги не бросаются в драку, сломя голову. Они в состоянии оценивать угрозы, выбирать оптимальный путь на пересеченной местности и собирать оружие из того, что есть под рукой.
Версия игры:
Build Label: 2257546
Network PatchVersion: 1745010
Protocol version: 24
Системные требования
Минимальные:
— процессор с тактовой частотой не ниже 1.7 ГГц
— 512 Мб оперативной памяти
— 4.5 Гб свободного дискового пространства
— видеокарта с поддержкой OpenGL 2.1 или выше
— операционная система Linux Ubuntu 12.04 или выше
— клавиатура, мышь
Рекомендуемые:
— процессор с тактовой частотой 3.0 ГГц или выше
— 1 Гб оперативной памяти
Источник
Half life 2 linux ubuntu
Half-Life 2 (2004) PC | Linux
Жанр: Экшн / Шутер от первого лица
Разработчик: Valve Software
Издатель: Valve Corporation
Тип издания: Steam-Rip
Дата выпуска: 22 ноября 2004
Языки: Русский, Английский
Режим игры: Одиночный
Платформа: Linux
Тип: No Steam (активация не требуется)
Описание игры:
1998 год. HALF-LIFE шокирует игровую индустрию сочетанием напряженного действия и непрерывного, затягивающего сюжета. Дебютная игра Valve завоевала свыше 50 наград «Игра года» на пути к получению титула “Лучшая игра для РС всех времен» от PC Gamer; она раскрутила франшизу, которая продала свыше восьми миллионов коробочных версий по всему миру.
СЕЙЧАС. Сохранив атмосферу тревоги, вызова и внутреннего напряжения и добавив новый реализм и интерактивность, Half-Life 2 открывает дверь в мир, в котором присутствие игрока влияет на все, что его окружает — от физической среды до поведения и даже эмоций как друзей, так и врагов.
Игрок вновь поднимает монтировку ученого-исследователя Гордона Фримена, который обнаруживает себя на наводненной чужаками Земле, ресурсы которой стремительно опустошаются, а население вырождается. Фримену навязана неизбежная роль спасителя человечества от того зла, которое он выпустил на свободу в Black Mesa. И очень многие дорогие ему люди надеются на него.
Напряженный геймплей Half-Life 2 в режиме реального времени стал возможным исключительно благодаря Source®, — новому собственному высокотехнологичному игровому движку от Valve. Source характеризуется существенным прогрессом в следующих областях:
— Персонажи: Передовая система лицевой анимации позволяет создавать игровых персонажей с невиданной прежде степенью проработки внешности. Используя 40 отдельных «мускулов» лица, персонажи-люди передают все разнообразие человеческих эмоций, демонстрируя адекватные и обоснованные ситуацией реакции на поведение героя.
— Физика: Все объекты, начиная с пущенной по воде гальки и заканчивая двухтонными грузовиками, ведут себя естественно, полностью повинуясь законам физики с учетом массы, трения, силы тяжести и плавучести.
— Графика: В Source используется система генерации изображений с поддержкой шейдеров, аналогичная той, с помощью которой студия Pixar создала мультфильмы Toy Story® и Monster’s, Inc.®. Она позволяет отрисовывать невиданные прежде в компьютерных играх, изумительные по красоте и реалистичности игровые окружения.
— Интеллект: Ни друзья, ни враги не бросаются в драку, сломя голову. Они в состоянии оценивать угрозы, выбирать оптимальный путь на пересеченной местности и собирать оружие из того, что есть под рукой.
Версия игры:
Build Label: 2257546
Network PatchVersion: 1745010
Protocol version: 24
Системные требования
Минимальные:
— процессор с тактовой частотой не ниже 1.7 ГГц
— 512 Мб оперативной памяти
— 4.5 Гб свободного дискового пространства
— видеокарта с поддержкой OpenGL 2.1 или выше
— операционная система Linux Ubuntu 12.04 или выше
— клавиатура, мышь
Рекомендуемые:
— процессор с тактовой частотой 3.0 ГГц или выше
— 1 Гб оперативной памяти
Часто задаваемые вопросы (FAQ):
Порядок установки
Разархивировать Half-Life_2.tar.gz
В терминале, в папке с игрой, выполнить ./hl2.sh
Как сменить язык
Для выбора языка запустите скрипт langchanger.sh (через терминал, zenity или kdialog) и выберите нужный язык.
Ошибка OpenGL extensions S3TC texture support
ОшибкаЦитата
Кто-то писал:
This application requires either the GL_EXT_texture_compression_s3tc, or the GL_EXT_texture_compression_dxt1 + GL_ANGLE_texture_compression_dxt3 + GL_ANGLE_texture_compression_dxt5 OpenGL extensions. Please install S3TC texture support.
В терминале Цитата
Кто-то писал:
sudo apt-get install libtxc-dxtn-s2tc0
[ «$(uname -m)» = «x86_64» ] && sudo apt-get install libtxc-dxtn-s2tc0:i386
Не ставиться .sh файл на выполнение
Установите ntfs-config и поставьте галочки:
— Включить поддержку записи для внешнего устройства
— Включить поддержку записи для внутреннего устройства
Ошибка: AppFramework : Unable to load module vguimatsurface.so!
В: Ошибка:Цитата
Кто-то писал:
AppFramework : Unable to load module vguimatsurface.so!
Unable to load interface VGUI_Surface030 from vguimatsurface.so
О: В каталоге с игрой выполните:Цитата
Кто-то писал:
$ LD_LIBRARY_PATH=bin ldd bin/vguimatsurface.so
и установите недостающие зависимости.
Ошибка: Failed to load the launcher
В: Ошибка:Цитата
Кто-то писал:
Failed to load the launcher
О: Ошибка возникает из-за старой версии libc6, требуется >= 2.15. Если нет возможности обновить системный libc6, то скачайте пакет и распакуйте все библиотеки из lib/i386-linux-gnu в /bin
Предупреждение: WARNING: setlocale(‘en_US.UTF-8′) failed, using locale:’C’. International characters may not work.
В: Предупреждение:Цитата
Кто-то писал:
WARNING: setlocale(‘en_US.UTF-8′) failed, using locale:’C’. International characters may not work.
О: Сгенерируйте en_US.UTF-8 локаль, иначе при каждом запуске будет выскакивать предупреждении.
Статус: | Проверено | скачать торрент MediaGet |
Half-Life 2 (2004) PC | Linux.torrent |
Размер: 4,27 GB
Источник