- How do I install Half-Life 1 and 2? [duplicate]
- 4 Answers 4
- Thread: Native Half-life linux support
- Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Re: Native Half-life linux support
- Bookmarks
- Posting Permissions
- Half life native linux
How do I install Half-Life 1 and 2? [duplicate]
How do I install Half-Life 1 and 2 on Ubuntu 12.04 if I already have the game on a Windows installer CD and on Steam. I tried it with Steam, but the game didn’t launch. I also tried it on wine with the Windows installer, but it didn’t work either.
4 Answers 4
If you came here to play HL, HL2 or any other Steam for Linux released game see How can I install Steam? for the answer which is a lot simpler than this. This one only apply to games outside the Steam environment or not yet on steam. Also know that Half-Life is natively supported in Ubuntu. Most likely HL2 will follow.
To play both, HL and HL2 (Not through steam) you first need the Wine PPA (It is much better than the actual version that comes with Ubuntu). So first install the Wine PPA (Does not matter if you already have PlayOnLinux installed). PlayOnLinux can work without the need of having Wine installed since it will eventually download its own version of Wine if it detects you do not have one (Including addons which are similar in use as winetricks). It also downloads specific Wine versions even if you have Wine install for some specific cases (Some games in PoL depend on specific Wine versions).
If you use Wine PPA or PlaOnLinux the game should work with no problem.
- Follow this guide to install the latest Wine: http://www.winehq.org/download/ubuntu
- After that go to Software Center and look for Wine with version 1.5.x. Right now it is 1.5.23. Install it. You can also install it via the terminal with sudo apt-get install wine .
- Download PlayOnLinux from their website and install it.
- Execute PlayOnLinux at least once so it can download the needed Fonts and configures itself for use.
- If you try to run the games with Wine, first try to download, any needed libraries and additional packages the game needs. This can be done with winetricks. You can run winetricks from the Dash or from the terminal like winetricks —gui . For HL, HL2 and many other games I have tested, including but not limited to: Trine, Trine2, Portal, Portal2 and many others I recommend the following Winetricks installation: Open Winetricks and select Select the default wineprefixSelect **Install a windows DLL or component Install all that I have marked (and any additional you need for a specific app). This should cover many apps and games. I have not had any additional problems after installing this with many games: The Physx component, even if you do not have Nvidia, you still need to install it for games that require it. Now simply right click the installer for HL1 or HL2 and select Open with Wine. Tested again with both games. Working perfectly (Not the Steam version, only the older CD/DVD versions).
- If you try to run the game through PlayOnLinux, the app will guide you step by step on how to install the game and will take care of many aspects of it’s installation including needed DLL and other components to make it work right.
Thread: Native Half-life linux support
5 Cups of Ubuntu
Native Half-life linux support
Hey peoples
Just a quick question, did they ever release Half-life1 with native linux support. I heard they had but I am having troubles sourcing a copy. Anyone know whether it was actually done.
Thanks.
Ubuntu Cappuccino Scuro
Re: Native Half-life linux support
I do not use Ubuntu any more, nor have I ever used Gnome. Therefore, I tend to give advice that is distro- and DE-agnostic, which, while perhaps not the easiest way, will allow you to move freely between machines.
I Ubuntu, Therefore, I Am
Re: Native Half-life linux support
I Ubuntu, Therefore, I Am
Join Date May 2007 Location United Kingdom Beans 2,803 —> Beans 2,803 Distro Ubuntu Development Release
Re: Native Half-life linux support
I run Half Life and also TF2 on Wine.
Run well, pretty bughy in some cases.
And there are rumours of Valve porting Source to Linux
Dark Roasted Ubuntu
Join Date Jun 2008 Location California, USA Beans 1,030 —> Beans 1,030 Distro Ubuntu 9.04 Jaunty Jackalope
Re: Native Half-life linux support
Blog | I’m available for programming contributions. C & Python.
Intel Core i7 920 | EVGA x58 SLI | NVidia GeForce 8600 GT | WD 500GB HDD | Corsair XMS3 3GB | Ubuntu 9.04
5 Cups of Ubuntu
Re: Native Half-life linux support
A Carafe of Ubuntu
Re: Native Half-life linux support
First Cup of Ubuntu
Re: Native Half-life linux support
I play Half-life with Wine. And I like it. I don’t need Windows because all Half-life features works with Wine. And Valve don’t have the binaries of Half-life, but it have the source for Linux. But I’m not sure.
Frothy Coffee!
Re: Native Half-life linux support
Originally Posted by deadlockedgamer
«The secret to creativity is knowing how to hide your sources.» -Albert Einstein
Ubuntu User #32977; Linux User #528876
Frothy Coffee!
Re: Native Half-life linux support
Originally Posted by Yaspoon
- Site Areas
- Settings
- Private Messages
- Subscriptions
- Who’s Online
- Search Forums
- Forums Home
- Forums
- The Ubuntu Forum Community
- Ubuntu Official Flavours Support
- New to Ubuntu
- General Help
- Installation & Upgrades
- Hardware
- Desktop Environments
- Networking & Wireless
- Multimedia Software
- Ubuntu Specialised Support
- Ubuntu Development Version
- Security
- Virtualisation
- Ubuntu Servers, Cloud and Juju
- Server Platforms
- Ubuntu Cloud and Juju
- Gaming & Leisure
- Emulators
- Wine
- Development & Programming
- Packaging and Compiling Programs
- Development CD/DVD Image Testing
- Ubuntu Application Development
- Ubuntu Dev Link Forum
- Programming Talk
- Repositories & Backports
- Ubuntu Backports
- Bug Reports / Support
- Ubuntu Backports
- System76 Support
- Apple Hardware Users
- Ubuntu Community Discussions
- Ubuntu, Linux and OS Chat
- Recurring Discussions
- Full Circle Magazine
- The Cafe
- Cafe Games
- Market
- Mobile Technology Discussions (CLOSED)
- Announcements & News
- Weekly Newsletter
- Membership Applications
- The Fridge Discussions
- Forum Council Agenda
- Forum Feedback & Help
- Request a LoCo forum
- Resolution Centre
- Ubuntu, Linux and OS Chat
- Other Discussion and Support
- Other OS Support and Projects
- Other Operating Systems
- Ubuntu/Debian BASED
- Debian
- MINT
- Arch and derivatives
- Fedora/RedHat and derivatives
- Mandriva/Mageia
- Slackware and derivatives
- openSUSE and SUSE Linux Enterprise
- Mac OSX
- PCLinuxOS
- Gentoo and derivatives
- Windows
- BSD
- Any Other OS
- Other Operating Systems
- Assistive Technology & Accessibility
- Art & Design
- Education & Science
- Documentation and Community Wiki Discussions
- Tutorials
- Outdated Tutorials & Tips
- Ubuntu Women
- Ubuntu LoCo Team Forums
- Americas LoCo Teams
- Argentina Team
- Software
- Hardware
- Comunidad
- Arizona Team — US
- Arkansas Team — US
- Brazil Team
- California Team — US
- Canada Team
- Centroamerica Team
- Chile Team
- Comunidad
- Hardware
- Software
- Instalaci�n y Actualizaci�n
- Colombia Team — Colombia
- Georgia Team — US
- Illinois Team
- Indiana — US
- Kentucky Team — US
- Maine Team — US
- Minnesota Team — US
- Mississippi Team — US
- Nebraska Team — US
- New Mexico Team — US
- New York — US
- North Carolina Team — US
- Ohio Team — US
- Oklahoma Team — US
- Oregon Team — US
- Pennsylvania Team — US
- Peru Team
- Texas Team — US
- Uruguay Team
- Utah Team — US
- Virginia Team — US
- West Virginia Team — US
- Argentina Team
- Asia and Oceania LoCo Teams
- Australia Team
- Bangladesh Team
- Hong Kong Team
- Myanmar Team
- Philippine Team
- Singapore Team
- Europe, Middle East, and African (EMEA) LoCo Teams
- Albania Team
- Catalan Team
- Portugal Team
- Egypt Team
- Georgia Team
- Ireland Team — Ireland
- Kenyan Team — Kenya
- Kurdish Team — Kurdistan
- Lebanon Team
- Morocco Team
- Saudi Arabia Team
- Sudan Team
- Tunisia Team
- Other Forums & Teams
- LoCo Archive
- Afghanistan Team
- Alabama Team — US
- Alaska Team — US
- Algerian Team
- Andhra Pradesh Team — India
- Austria Team
- Bangalore Team
- Bolivia Team
- Cameroon Team
- Colorado Team — US
- Connecticut Team
- Costa Rica Team
- Delhi Team
- Ecuador Team
- El Salvador Team
- Florida Team — US
- Galician LoCo Team
- Greek team
- Hawaii Team — US
- Honduras Team
- Idaho Team — US
- Iowa Team — US
- Jordan Team
- Kansas Team — US
- Libya Team
- Louisiana Team — US
- Maryland Team — US
- Massachusetts Team
- Michigan Team — US
- Missouri Team — US
- Montana Team — US
- Namibia Team
- Nevada Team — US
- New Hampshire Team — US
- New Jersey Team — US
- Northeastern Team — US
- Panama Team
- Paraguay Team
- Qatar Team
- Quebec Team
- Rhode Island Team — US
- Senegal Team
- South Carolina Team — US
- South Dakota Team — US
- Switzerland Team
- Tamil Team — India
- Tennessee Team — US
- Trinidad & Tobago Team
- Uganda Team
- United Kingdom Team
- US LoCo Teams
- Venezuela Team
- Wales Team
- Washington DC Team — US
- Washington State Team — US
- Wisconsin Team
- Yemen Team
- Za Team — South Africa
- Zimbabwe Team
- Americas LoCo Teams
- Other OS Support and Projects
- Ubuntu Official Flavours Support
Bookmarks
Bookmarks
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Half life native linux
This guide will show you how to run Half-Life mods on linux. To run the mods, you will need to use either native linux builds of the mods or use Steam’s Proton software.
1
There is a major problem when trying to run Half-Life mods with Steam and linux. Most of the mods have been built to run exclusively on Windows. They contain source code (dynamically linked libraries, .dll files), which can only be executed on a Windows machine. Fortunately, there are still options that will allow linux users to play these Half-Life mods.
Firstly, some of the authors have compiled their mods to run on linux. Therefore, it is just a case of unziping the files to the correct directory. For the majority of mods that are solely built for Windows, linux users can use Steam’s Proton software. This will allow you to emulate the game as if it were on a Windows machine and thereby run the mods (hopefully) without any issues. Both methods are very easy and will be explained in detail below.
Some authors have compiled their mods especially for linux. In order to run these mods:
1. Download the files from their website, or ModDB page.
2. Extract the folder to your Steam Half-Life directory. This can be found at:
~/.steam/debian-installation/steamapps/common/Half-Life.
Your directory may be in a different place; for example, if you don’t have a debian based os, then you wont have ‘debian-installation’ in your path. Your directory will just be a simple variation of the one above; spend a few seconds looking for it and I am sure you will find it.
3. Launch Steam, click on Half-Life and click on the cog a the right hand side of the game page. This will bring up a menu. Select ‘Properties’ to bring up a pop up menu. From here, select General and look for Launch Options. Here you can type in the command line options; in our case we want to put ‘-game mod_name’
4. Close the menus and hit play.
5. If you have any problems running the mod, be sure to read the documentation provide by the author(s). This will usually include how to run the mod with the -game option.
The majority of mods will only work with Windows. You can sometimes run a mod built for Windows using the method above, however it will usually be broken in some places and not work as intended. Luckily the Steam client allows you to run Half-Life with its Proton software. This will allow you to run the game as if you were playing it on Windows.
To run a mod using Proton:
1. Follow the steps for extracting the mod to your Steam directory above.
2. Launch Steam, select Half-Life and click on the cog on the right hand side of the games page and select Properties. This will bring up a pop up menu. From there, select the Compatibility section and check the box ‘Force the use of a specific Steam Play compatibility tool’ (This can be unchecked at anytime to stop using Proton).
In the drop down menu, select the latest version of Proton. Steam will then update your game. Now you can now play Half-Life via Proton.
3. To run a mod, in the same pop up menu, select General and look for Launch Options. Here you can type in the command line options. In our case we want to put ‘-game mod_name’.
4. Close the menus and run Half-Life.
5. Again, it is helpful to read the documentation provided by the mod author(s).
This may not be a 100% fool proof way of running a mod. We must rely on some emulation software, and this just may not work for every mod. Just try it and see!
These lists will be added to if I test and play any other mods. Let me know if there are any mods I should add to these lists.
Native builds for linux:
Blue Shift
They Hunger
Mods run using Proton:
Absolute Redemption
Half-Life: Zombie Edition (1.1)