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.

  1. Follow this guide to install the latest Wine: http://www.winehq.org/download/ubuntu
  2. 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 .
  3. Download PlayOnLinux from their website and install it.
  4. Execute PlayOnLinux at least once so it can download the needed Fonts and configures itself for use.
  5. 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 wineprefixenter image description hereSelect **Install a windows DLL or component enter image description hereInstall 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: enter image description hereenter image description hereenter image description hereenter image description hereThe 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).
  6. 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.
Читайте также:  Usb com rs232 переходник linux

Источник

Thread: Native Half-life linux support

Yaspoon is offline5 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.

Xiong Chiamiov is offlineUbuntu 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.

binbash is offlineI Ubuntu, Therefore, I Am

Re: Native Half-life linux support

skymera is offlineI 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

OutOfReach is offlineDark 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

Yaspoon is offline5 Cups of Ubuntu

Re: Native Half-life linux support

deadlockedgamer is offlineA Carafe of Ubuntu

Re: Native Half-life linux support

KaneUA is offlineFirst 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.

kroq-gar78 is offlineFrothy Coffee!

Re: Native Half-life linux support

QuoteOriginally Posted by deadlockedgamer View Post

«The secret to creativity is knowing how to hide your sources.» -Albert Einstein

Ubuntu User #32977; Linux User #528876

HyRax is offlineFrothy Coffee!

Re: Native Half-life linux support

QuoteOriginally Posted by Yaspoon View Post

  • Site Areas
  • Settings
  • Private Messages
  • Subscriptions
  • Who’s Online
  • Search Forums
  • Forums Home
  • Forums
  • The Ubuntu Forum Community
    1. Ubuntu Official Flavours Support
      1. New to Ubuntu
      2. General Help
      3. Installation & Upgrades
      4. Hardware
      5. Desktop Environments
      6. Networking & Wireless
      7. Multimedia Software
    2. Ubuntu Specialised Support
      1. Ubuntu Development Version
      2. Security
      3. Virtualisation
      4. Ubuntu Servers, Cloud and Juju
        1. Server Platforms
        2. Ubuntu Cloud and Juju
      5. Gaming & Leisure
        1. Emulators
      6. Wine
      7. Development & Programming
        1. Packaging and Compiling Programs
        2. Development CD/DVD Image Testing
        3. Ubuntu Application Development
        4. Ubuntu Dev Link Forum
        5. Programming Talk
        6. Repositories & Backports
          1. Ubuntu Backports
            1. Bug Reports / Support
      8. System76 Support
      9. Apple Hardware Users
    3. Ubuntu Community Discussions
      1. Ubuntu, Linux and OS Chat
        1. Recurring Discussions
        2. Full Circle Magazine
      2. The Cafe
        1. Cafe Games
      3. Market
      4. Mobile Technology Discussions (CLOSED)
      5. Announcements & News
      6. Weekly Newsletter
      7. Membership Applications
      8. The Fridge Discussions
      9. Forum Council Agenda
      10. Forum Feedback & Help
        1. Request a LoCo forum
      11. Resolution Centre
    4. Other Discussion and Support
      1. Other OS Support and Projects
        1. Other Operating Systems
          1. Ubuntu/Debian BASED
          2. Debian
          3. MINT
          4. Arch and derivatives
          5. Fedora/RedHat and derivatives
          6. Mandriva/Mageia
          7. Slackware and derivatives
          8. openSUSE and SUSE Linux Enterprise
          9. Mac OSX
          10. PCLinuxOS
          11. Gentoo and derivatives
          12. Windows
          13. BSD
          14. Any Other OS
      2. Assistive Technology & Accessibility
      3. Art & Design
      4. Education & Science
      5. Documentation and Community Wiki Discussions
      6. Tutorials
        1. Outdated Tutorials & Tips
      7. Ubuntu Women
      8. Ubuntu LoCo Team Forums
        1. Americas LoCo Teams
          1. Argentina Team
            1. Software
            2. Hardware
            3. Comunidad
          2. Arizona Team — US
          3. Arkansas Team — US
          4. Brazil Team
          5. California Team — US
          6. Canada Team
          7. Centroamerica Team
          8. Chile Team
            1. Comunidad
            2. Hardware
            3. Software
            4. Instalaci�n y Actualizaci�n
          9. Colombia Team — Colombia
          10. Georgia Team — US
          11. Illinois Team
          12. Indiana — US
          13. Kentucky Team — US
          14. Maine Team — US
          15. Minnesota Team — US
          16. Mississippi Team — US
          17. Nebraska Team — US
          18. New Mexico Team — US
          19. New York — US
          20. North Carolina Team — US
          21. Ohio Team — US
          22. Oklahoma Team — US
          23. Oregon Team — US
          24. Pennsylvania Team — US
          25. Peru Team
          26. Texas Team — US
          27. Uruguay Team
          28. Utah Team — US
          29. Virginia Team — US
          30. West Virginia Team — US
        2. Asia and Oceania LoCo Teams
          1. Australia Team
          2. Bangladesh Team
          3. Hong Kong Team
          4. Myanmar Team
          5. Philippine Team
          6. Singapore Team
        3. Europe, Middle East, and African (EMEA) LoCo Teams
          1. Albania Team
          2. Catalan Team
          3. Portugal Team
          4. Egypt Team
          5. Georgia Team
          6. Ireland Team — Ireland
          7. Kenyan Team — Kenya
          8. Kurdish Team — Kurdistan
          9. Lebanon Team
          10. Morocco Team
          11. Saudi Arabia Team
          12. Sudan Team
          13. Tunisia Team
        4. Other Forums & Teams
        5. LoCo Archive
          1. Afghanistan Team
          2. Alabama Team — US
          3. Alaska Team — US
          4. Algerian Team
          5. Andhra Pradesh Team — India
          6. Austria Team
          7. Bangalore Team
          8. Bolivia Team
          9. Cameroon Team
          10. Colorado Team — US
          11. Connecticut Team
          12. Costa Rica Team
          13. Delhi Team
          14. Ecuador Team
          15. El Salvador Team
          16. Florida Team — US
          17. Galician LoCo Team
          18. Greek team
          19. Hawaii Team — US
          20. Honduras Team
          21. Idaho Team — US
          22. Iowa Team — US
          23. Jordan Team
          24. Kansas Team — US
          25. Libya Team
          26. Louisiana Team — US
          27. Maryland Team — US
          28. Massachusetts Team
          29. Michigan Team — US
          30. Missouri Team — US
          31. Montana Team — US
          32. Namibia Team
          33. Nevada Team — US
          34. New Hampshire Team — US
          35. New Jersey Team — US
          36. Northeastern Team — US
          37. Panama Team
          38. Paraguay Team
          39. Qatar Team
          40. Quebec Team
          41. Rhode Island Team — US
          42. Senegal Team
          43. South Carolina Team — US
          44. South Dakota Team — US
          45. Switzerland Team
          46. Tamil Team — India
          47. Tennessee Team — US
          48. Trinidad & Tobago Team
          49. Uganda Team
          50. United Kingdom Team
          51. US LoCo Teams
          52. Venezuela Team
          53. Wales Team
          54. Washington DC Team — US
          55. Washington State Team — US
          56. Wisconsin Team
          57. Yemen Team
          58. Za Team — South Africa
          59. Zimbabwe Team
Читайте также:  Basic linux privilege escalation

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.

Читайте также:  Astra linux просмотр установленных пакетов

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)

Источник

Оцените статью
Adblock
detector