Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Just like Valve said to us they would do so, Half-Life: Alyx is now available on Linux using the Vulkan graphics API. This arrives as part of a big update that went out today which also brings in modding tools and Steam Workshop support, it's going to be very fun to see what the community comes up with for Half-Life: Alyx.

Half-Life: Alyx is Valve’s VR return to the Half-Life series. It’s the story of an impossible fight against a vicious alien race known as the Combine, set between the events of Half-Life and Half-Life 2. Playing as Alyx Vance, you are humanity’s only chance for survival.

For the modding side Valve released new versions of Hammer (the Source 2 level editor), a Material Editor, a Particle Editor, Source Filmmaker and more for people to tinker with. However, these tools are usually only available on Windows. Valve did say this is only the first Beta of the Alyx Workshop tools suite though, so we may see support for that too properly in future.

If you previously used the Proton compatibility layer to play Alyx, Valve said to follow these steps to reset it to the new Linux supported build:

  • Go in the Properties for Half-Life Alyx by right-clicking the game in your Steam Library
  • Check the "Force the use of a specific Steam Play compatibility tool" box
  • Uncheck the box, and the download will properly complete.

For the Linux version, Valve are recommending an AMD GPU with the Mesa RADV driver for "best results". It may seem like Valve are giving NVIDIA the cold shoulder here but on Linux NVIDIA are missing some big quality of life features for VR. It will work with an NVIDIA GPU but the experience might not be great.

Really fantastic to see such continued Linux support from Valve. It was only earlier today in our round-up article that we listed it as an interesting upcoming game!

You can find Half-Life: Alyx on Steam, it requires a VR headset.

Article taken from GamingOnLinux.com.
49 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
48 comments
Page: «2/3»
  Go to:

anth May 16, 2020
To explain the GPU recommendation ...

Valve's Dan Ginsberg tweeted:
I'm really pleased with how the Linux version runs on AMD RADV where we have async reprojection in SteamVR via a high priority compute queue. We look forward to getting that on NVIDIA but are awaiting driver support, so for now we recommend mesa/AMD.
I'm guessing that refers to VK_EXT_global_priority. Valve were involved with adding that to the Vulkan spec, RADV, and AMDGPU back in 2017.


Last edited by anth on 16 May 2020 at 6:34 am UTC
ElectricPrism May 16, 2020
Celebratory Orange Box pics of my Index





Cheers, so hyped.
PlutonMaster May 16, 2020
That was fast.
Next I need the VR set for this.
And I'll wait that game becomes cheaper.
3qET7rL9Bd May 16, 2020
I'm guessing that refers to VK_EXT_global_priority. Valve were involved with adding that to the Vulkan spec, RADV, and AMDGPU back in 2017.

I think we should take a moment here to appreciate the power of free software/open source. If AMD were locking down their drivers the same way Nvidia are it is possible we wouldn't be able to play this game today because we would have to wait for driver support from AMD too.

You hear that Nvidia and everyone else only making proprietary drivers? By allowing cooperation your products are made better.
g000h May 16, 2020
One of my friends reckons that Half Life: Alyx is the best game he's ever played. He does play on Windows though, and has plenty of money to waste on VR equipment.
FauconNoir May 16, 2020
I was waiting (this moment ?) to invest into VR hardware. Do you think it is now a good moment to start playing VR on Linux without having to tweak things to play ?
bubexel May 16, 2020
Tested on my PC with nvidia driver 4.6.0 NVIDIA 440.82.

I was expecting problems since it says it works better on AMD. But i'm really surprised, it works pretty the same as on windows, 0 reprojection at all. Only some stuttering while loading. Rest was working flawless. I didn't tried linux for VR for really long time, and steamVR now is ages from it was a pair of years ago :D now is just increible playable. I just entered to test it, and i have been playing for 3 hours XD I'm happy with this results ;D


Last edited by bubexel on 16 May 2020 at 9:14 am UTC
ironhead May 16, 2020
Damn, was waiting for native Linux support because of some graphical glitches I experienced the middle of HL:A (which I feel kill the immersion). But I have a nvidia card, so let's see how bad it is...
Termy May 16, 2020
wohoo, it was really hard but i wanted to wait for this :D
Time to finally try out alyx
awesam May 16, 2020
I had no interest in VR until seeing gameplay videos of Half-Life Alyx, because the shooting parts of it reminded me of classic on-rails light gun shooters. The appeal to me is aiming like a gun with a controller. Seriously I love classic light gun games like House of the Dead, Time Crisis, Space Gun, Mad Dog McCree, and Duck Hunt. A good on-rails VR shooter would have a lot of appeal to me.

I just duck²god this and looks I'm not the first one to have thought of this. I have to do some further research on if the index controllers can be used with emulators for old light-gun games, perhaps some people here already tried it? :)
Ehvis May 16, 2020
View PC info
  • Supporter Plus
How do you do that? "Legacy" reprojection?

It's a setting in the per app graphics settings.
Oet_ May 16, 2020
Som
I bought the Valve Index because it's the only one which officially support Linux (besides being one of the best).
Same here. Unfortunately the last few months my Valve Index freezes my entire Linux system as soon as I hit that "VR" button in Steam. I remember this usedn't be the case. No problems in Windows though. Have to figure out which log file I have to post on which support site.

I wanted to test HL:A in Linux, but first have to fix this "niche within a niche" bug. Although VR is possible in Linux, it is this the main reason I have to constantly switch to Windows, which seems a bit old fashioned to me. :)
tuubi May 16, 2020
View PC info
  • Supporter Plus
Unfortunately the last few months my Valve Index freezes my entire Linux system as soon as I hit that "VR" button in Steam.
I got a Steam client update popup this morning with "- Fixed hang on SteamVR startup." in the release notes. Not relevant for me, but maybe for you?
Oet_ May 16, 2020
Unfortunately the last few months my Valve Index freezes my entire Linux system as soon as I hit that "VR" button in Steam.
I got a Steam client update popup this morning with "- Fixed hang on SteamVR startup." in the release notes. Not relevant for me, but maybe for you?
Thank you very much. Since this release note relates to SteamVR Beta, I first switched to Beta. It first froze (again), but after a reboot it started working! I am now downloading HL:A to test if it is playable natively.
Oet_ May 16, 2020
I am now downloading HL:A to test if it is playable natively.
Well, looks like it is. I just played HL:A natively on Linux. :)

Although, like in most VR games, Linux has a bit more stuttering in VR than in Windows overall. Might be performance related.
tuubi May 16, 2020
View PC info
  • Supporter Plus
I am now downloading HL:A to test if it is playable natively.
Well, looks like it is. I just played HL:A natively on Linux. :)

Although, like in most VR games, Linux has a bit more stuttering in VR than in Windows overall. Might be performance related.
Valve does note that performance is not great on Nvidia hardware, like Liam says in the article.
Oet_ May 16, 2020
I am now downloading HL:A to test if it is playable natively.
Well, looks like it is. I just played HL:A natively on Linux. :)

Although, like in most VR games, Linux has a bit more stuttering in VR than in Windows overall. Might be performance related.
Valve does note that performance is not great on Nvidia hardware, like Liam says in the article.
Yes, he did. Lately, I am getting more and more convinced to go for an AMD card next upgrade, since I am both a Linux and a VR user. Looking forward to that AMD Big Navi or Navi 2x or RDNA 2 or whatever it is called. :)
slaapliedje May 16, 2020
That was fast.
Next I need the VR set for this.
And I'll wait that game becomes cheaper.
In case someone else hasn't beaten me to it...

If you buy the Index, you get the game for free.
slaapliedje May 16, 2020
Shit, while I don't really want to, I may have to switch to an AMD card, what's the latest/greatest at this point?
ElectricPrism May 17, 2020
Shit, while I don't really want to, I may have to switch to an AMD card, what's the latest/greatest at this point?

My recent GPU history is
2x GTX 970
1x RX 480
2x RX 580
2x RX 590
2x RX VEGA 64

I was thinking of getting a RX 5700 XT -- I think it depends on whether or not the juce is worth the squeeze. You can find deals. I would love a 5700 XT but I try to skip a generation between upgrades to get more value out of my card, and then hand-me down them to other local Linux users I know because I know the drivers make the Linux Experience a much MUCH better one than closed.

I really have no complaints other than the first 6 months of a new GPU release might be a bumpy ride if it's not your thing, but there is 0 chance presently that any of my Destkop Linux, Gaming Linux or Server Linux will go back to Nvidia with their closed-blob driver -- I highly recommend AMD on Linux -- the experience far exceeds AMD vs Nvidia on Windows, their open driver is just damn fucking good.

The RX 5XX is VERY stable. Vega was a little touchy at first and is Gen-1, but it's in good shape now. For me I'm gonna skip the 5700 for now -- if I was gonna get new I would definitely target 5700 XT especially if your display is 4k.


Last edited by ElectricPrism on 17 May 2020 at 1:29 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.