1
00:00:00,080 --> 00:00:06,000
there are a plethora of reasons to transition your daily driver gaming rig

2
00:00:03,919 --> 00:00:10,120
over to Linux you could be sticking it to the Man or wanting to support the

3
00:00:08,320 --> 00:00:14,160
open source Community maybe you daily drive Linux for work already and all

4
00:00:12,160 --> 00:00:18,320
your games are natively supported anyway or maybe you just want a new and

5
00:00:15,679 --> 00:00:23,480
challenging hobby but if what you want is a simple painless gaming experience

6
00:00:21,160 --> 00:00:29,320
then let this be a cautionary Tale one of Trials tribulations and of course

7
00:00:26,960 --> 00:00:33,120
sponsors thanks to AO for sponsoring this video Caro is a digital eim

8
00:00:31,439 --> 00:00:37,960
Marketplace that allows you to directly download a flexible data plan for one of

9
00:00:35,399 --> 00:00:42,640
over 190 countries without ever having to leave your living room try your first

10
00:00:39,600 --> 00:00:42,640
e at the link down

11
00:00:49,719 --> 00:00:55,719
below for most of our one month challenge Luke and I avoided

12
00:00:53,719 --> 00:01:00,280
specifically seeking out titles that would either validate the Linux gaming

13
00:00:57,640 --> 00:01:04,640
experience or intentionally make it look bad we just focused on playing the games

14
00:01:02,519 --> 00:01:08,680
that we would normally want to play or at least we tried to because not all the

15
00:01:07,000 --> 00:01:12,439
games that we wanted to play actually worked the very first day I installed

16
00:01:10,840 --> 00:01:17,200
Linux I also tried to play the battlefield 2042 beta the previous day

17
00:01:15,400 --> 00:01:20,960
still on Windows i' owned some noobs with my buddy Joe and we wanted to play

18
00:01:19,119 --> 00:01:25,640
again the next night but that wasn't going to happen due to this challenge it

19
00:01:23,320 --> 00:01:30,479
was reassuring I guess that even more advanced Linux users were also unable to

20
00:01:27,960 --> 00:01:34,479
play but that didn't actually remedy the fact that I couldn't play games with my

21
00:01:32,320 --> 00:01:38,200
friends it's funny because I assumed that this challenge would be more

22
00:01:35,920 --> 00:01:42,079
painful for me than it would be for Luke I mean after all he has years of Linux

23
00:01:40,479 --> 00:01:47,960
experience while I came in with basically none but here's the thing I

24
00:01:45,079 --> 00:01:52,320
game mostly by myself as a way to relax or to hang out with my kids and I am

25
00:01:50,079 --> 00:01:57,079
extremely flexible about what game I'll play if something doesn't work screw it

26
00:01:55,079 --> 00:02:02,840
I'll just play something else Luke on the other hand whose Social Circle is

27
00:01:59,280 --> 00:02:05,320
deeply immersed in gaming culture has so

28
00:02:02,840 --> 00:02:09,520
much more on the line if he can't solve a problem yeah like I literally had a

29
00:02:07,640 --> 00:02:14,280
friend ask hey dude when are you going to be back obviously I had never

30
00:02:11,680 --> 00:02:18,040
actually left but I was a lot more difficult to include as a lot of

31
00:02:15,680 --> 00:02:22,840
competitive games that have anti-che just don't work or it took me so long to

32
00:02:20,920 --> 00:02:26,519
get a lot of games to a satisfactory level that by the time I was ready

33
00:02:24,879 --> 00:02:30,319
everyone else was just done gaming for the night and as a lot of my friends

34
00:02:28,440 --> 00:02:35,319
like to just try random games out for fun this actually happened a lot our

35
00:02:33,560 --> 00:02:38,840
goal is not to spread fud about the state of Linux gaming though so it's

36
00:02:36,840 --> 00:02:45,640
time to get specific about some of our less good experiences first up is steam

37
00:02:42,640 --> 00:02:48,080
or rather not steam valve's goal of

38
00:02:45,640 --> 00:02:53,720
reaching 100% compatibility with the entire steam game library is admirable

39
00:02:50,720 --> 00:02:55,879
actually incredible as noted by this

40
00:02:53,720 --> 00:03:00,480
here Reddit post the steam game library is chock full of amazing gaming

41
00:02:58,000 --> 00:03:04,400
experiences from AAA Studios and Indie developers

42
00:03:01,480 --> 00:03:08,599
alike but it's also not the Silver Bullet that it would have been 10 or

43
00:03:06,239 --> 00:03:14,200
even 5 years ago when nearly every game worth playing was available on Steam

44
00:03:11,640 --> 00:03:18,599
half of twitch's top 20 games at least at the time of filming this are not on

45
00:03:16,159 --> 00:03:24,519
Steam and I know being a popular game to stream doesn't necessarily mean it's

46
00:03:21,360 --> 00:03:26,959
popular with random Gamers out there but

47
00:03:24,519 --> 00:03:33,120
these are all very big name games and being on Steam isn't an automatic win e

48
00:03:29,959 --> 00:03:36,720
look at Apex Legends and New World both

49
00:03:33,120 --> 00:03:39,519
massive games both listed as borked on

50
00:03:36,720 --> 00:03:43,239
proton DB native Linux games are obviously going to be your best bet want

51
00:03:41,560 --> 00:03:50,000
to try one of my personal favorites crosscode click install click play and

52
00:03:47,439 --> 00:03:54,360
as simple as that I mean I was amazed at how painlessly my Xbox One controller

53
00:03:51,760 --> 00:03:57,720
worked though I should note that I stuck with a wired connection rather than

54
00:03:56,159 --> 00:04:02,959
trying to tackle getting the unofficial X driver working Val meanwhile ran

55
00:04:00,640 --> 00:04:08,000
amazingly and immediately demonstrating how even smaller developers can make it

56
00:04:05,480 --> 00:04:13,599
work if they've got the will in addition to that while not necessarily native I

57
00:04:10,319 --> 00:04:16,199
played Legion td2 TowerFall Ascension

58
00:04:13,599 --> 00:04:21,919
faster than light slay the SP Path of Exile and rust and they all worked

59
00:04:19,199 --> 00:04:26,639
perfectly with zero actual effort and interestingly enough Dota 2 and csgo

60
00:04:24,320 --> 00:04:31,160
both had completely gamebreaking problems that weren't isolated to my

61
00:04:28,800 --> 00:04:35,680
system during the challenge they seem to be solved now but it goes to show that

62
00:04:33,720 --> 00:04:40,360
just like with Windows because a piece of software was made for it doesn't mean

63
00:04:38,000 --> 00:04:46,080
it's actually going to be perfect I didn't have any issues running csgo even

64
00:04:42,600 --> 00:04:47,600
got me some kills boys but I did notice

65
00:04:46,080 --> 00:04:52,120
significantly more stutters than I'm used to seeing on this class of Hardware

66
00:04:49,759 --> 00:04:56,320
that could be an NVIDIA driver issue or it could be something else entirely but

67
00:04:54,240 --> 00:04:59,840
for me it worked well enough that I didn't feel like digging any further

68
00:04:57,840 --> 00:05:04,479
into that rabbit hole not when I could be digging for a sweet hoodie like this

69
00:05:01,680 --> 00:05:09,960
one on LTT Store.com instead the next tier is Windows native games that valve

70
00:05:07,160 --> 00:05:14,199
officially lists as Linux capable via steam playay but before we go any

71
00:05:11,919 --> 00:05:17,960
further I just want to say massive respect to the incredible teams who have

72
00:05:16,160 --> 00:05:24,520
worked tirelessly to make running Windows games on Linux possible valve's

73
00:05:21,360 --> 00:05:26,919
proton compatibility layer is amazing

74
00:05:24,520 --> 00:05:31,880
it's forked from wine which has been multiple decades in the making with

75
00:05:29,400 --> 00:05:37,479
about half of its source code written by volunteers that's freaking wild and of

76
00:05:35,319 --> 00:05:41,720
course honorable mentions all around for the dedicated communities that maintain

77
00:05:39,199 --> 00:05:45,759
tools like lutrus which automates hacky workarounds for newbies and proton DB

78
00:05:44,280 --> 00:05:49,759
which serves as both a troubleshooting resource and a reference for which games

79
00:05:48,160 --> 00:05:55,400
work so you won't have to waste your money on a bad experience with all of

80
00:05:52,280 --> 00:05:58,520
that said in spite of all of that work

81
00:05:55,400 --> 00:06:00,120
we're honestly just not there yet and

82
00:05:58,520 --> 00:06:05,479
we're mere months from from the launch of the steam deck when 100%

83
00:06:02,240 --> 00:06:07,400
compatibility is supposedly coming which

84
00:06:05,479 --> 00:06:13,319
as of writing this just got pushed back by 2 months to February also Doom

85
00:06:10,800 --> 00:06:18,199
maternal reported great performance on my system over 200 frames per second

86
00:06:15,680 --> 00:06:22,840
using the included tool I'm kind of reminded of the issues that we used to

87
00:06:20,039 --> 00:06:27,880
see in Old SLI configurations where the actual perceived animation smoothness is

88
00:06:26,080 --> 00:06:32,599
substantially less than what the Benchmark seems to suggest it should be

89
00:06:30,639 --> 00:06:37,360
again I thought maybe this is an issue with my proprietary NVIDIA driver maybe

90
00:06:34,440 --> 00:06:42,560
it's at a date but Manjaro begged to differ apparently I am up to date so

91
00:06:40,400 --> 00:06:47,000
your mileage may vary another problem that's been a thorn in the side of the

92
00:06:43,680 --> 00:06:49,960
Linux Community for years is anti-che

93
00:06:47,000 --> 00:06:54,759
now the game launches and seems to run totally fine but while theoretically

94
00:06:52,599 --> 00:06:59,560
enabling battle eye anti-che in rainbow six Siege is as simple as Ubisoft

95
00:06:57,639 --> 00:07:04,599
reaching out doing a little bit of figuring and off we go cuz battle ey has

96
00:07:01,759 --> 00:07:11,039
supposedly supported Linux for ages Ubisoft hasn't done that yet why well

97
00:07:09,160 --> 00:07:16,919
because natively supporting Linux is seen by some developers as a somewhat

98
00:07:13,639 --> 00:07:18,960
brutal experience Ben GIS has a rather

99
00:07:16,919 --> 00:07:24,800
enlightening Thread about this on Twitter he goes on to explain that while

100
00:07:21,160 --> 00:07:26,479
Linux Gamers were a very vocal part of

101
00:07:24,800 --> 00:07:33,919
their pre-launch Community they accounted for less than 0.1% % of sales

102
00:07:31,160 --> 00:07:38,840
yet they generated more than 20% of autor reported crashes and support

103
00:07:36,160 --> 00:07:45,080
tickets he also stated that near the end of his time there nearly 100% of tickets

104
00:07:41,759 --> 00:07:46,319
were still Linux related despite Linux

105
00:07:45,080 --> 00:07:51,400
receiving the majority of the engineering effort meaning the company

106
00:07:48,560 --> 00:07:56,960
likely spent hundreds of thousands of dollars supporting a community that made

107
00:07:53,520 --> 00:07:59,560
them a few hundred in sales revenue and

108
00:07:56,960 --> 00:08:03,800
this isn't the only version of this story and every time problems like these

109
00:08:01,840 --> 00:08:08,360
happen it's just more ammo for developers that would rather spend zero

110
00:08:06,159 --> 00:08:14,479
time working on Linux versions of their products I believe that is why over 65%

111
00:08:12,120 --> 00:08:19,080
of reported anti-che enabled games have not confirmed Linux compatibility

112
00:08:16,720 --> 00:08:24,360
despite many of the anti-che developers getting on board and as much as everyone

113
00:08:21,560 --> 00:08:28,840
already knows it it Bears repeating the fragmentation problem continues to be

114
00:08:26,840 --> 00:08:34,000
desktop Linux's greatest obstacle to widespread ad option Take It Takes Two

115
00:08:31,840 --> 00:08:38,120
For example this is a gold rated Windows native origin game that I got running

116
00:08:36,320 --> 00:08:42,399
effortlessly though I did buy it through Steam and I did launch it through Steam

117
00:08:40,599 --> 00:08:46,519
at least it was effortless until I wanted to have two controllers running

118
00:08:44,279 --> 00:08:50,320
at the same time kind of a requirement for this particular game if I want to

119
00:08:48,080 --> 00:08:54,440
play it with the wife that sent me on a quest to proton DB to see if anyone else

120
00:08:52,480 --> 00:09:00,040
had had the same problem and no not really everyone else's

121
00:08:57,360 --> 00:09:03,640
problems are basically random so guess we're not playing that game for now one

122
00:09:02,040 --> 00:09:08,240
of my other favorite games Supreme Commander forged Alliance was as simple

123
00:09:05,760 --> 00:09:14,079
to run as clicking install and enabling a couple of launch Flags awesome but if

124
00:09:11,240 --> 00:09:18,680
you want to play multiplayer ohoo boy here's the story when gas powered

125
00:09:16,920 --> 00:09:22,079
games went under a small community arranged to preserve multiplayer support

126
00:09:20,640 --> 00:09:26,360
for the game by building their own launcher it is an amazing example of the

127
00:09:24,600 --> 00:09:30,680
way that the PC gaming Community can come together to preserve experiences

128
00:09:28,519 --> 00:09:35,160
that would otherwise be completely lost due to corporate butth H holdery

129
00:09:32,760 --> 00:09:38,880
unfortunately every guide I could find to get the forged Alliance forever

130
00:09:36,640 --> 00:09:42,720
launcher working on Linux was either hopelessly out of date or not applicable

131
00:09:41,240 --> 00:09:48,079
to my particular drro I don't blame the devs really

132
00:09:45,800 --> 00:09:52,600
nothing but love for you guys but Linux Gamers and more broadly the Linux

133
00:09:50,120 --> 00:09:57,399
Community needs to understand that until the burden of supporting Linux is

134
00:09:54,320 --> 00:09:59,640
reduced significantly this is always

135
00:09:57,399 --> 00:10:03,480
going to be a problem we actually live streamed trying to work through the

136
00:10:01,240 --> 00:10:06,920
forge Alliance issues on Floatplane subscribe by the way there were more

137
00:10:05,079 --> 00:10:13,200
than a few comments in the chat criticizing us for choosing to play that

138
00:10:09,880 --> 00:10:15,640
particular game because it's old it's

139
00:10:13,200 --> 00:10:20,880
just some crappy Java game it's it's obscure or because it's not fair to

140
00:10:18,240 --> 00:10:25,760
Linux or whatever but the bottom line is that none of that matters what matters

141
00:10:23,040 --> 00:10:31,920
is that we like it and we wanted to play it but instead of doing that we played

142
00:10:28,399 --> 00:10:33,240
terminal command simulator and honestly

143
00:10:31,920 --> 00:10:37,160
I've gone through enough of that over the last month that it has sucked a lot

144
00:10:35,120 --> 00:10:42,399
of the enjoyment out of using my computer like I have a pretty busy life

145
00:10:39,920 --> 00:10:48,240
and when I manag to salvage an hour to relax and play video games that is what

146
00:10:45,920 --> 00:10:53,279
I want to do and it's really opened my eyes to why so many people choose to

147
00:10:50,480 --> 00:10:58,120
play on Console instead of on PC like this has got to be how a not super

148
00:10:55,360 --> 00:11:02,240
computer savvy user feels about updating a driver or fixing a firewall setting

149
00:11:00,440 --> 00:11:06,600
every time they just want to play a bloody game to be clear I would never

150
00:11:04,720 --> 00:11:11,839
say that just because some old game doesn't run it means that Linux sucks in

151
00:11:09,480 --> 00:11:16,399
fact I've permanently switched my laptop over to Linux because there are a lot of

152
00:11:13,680 --> 00:11:20,920
things it just does really well even for someone more on the noob side of things

153
00:11:18,040 --> 00:11:26,200
like me what it does mean is that gaming on Linux can kind of suck it's not that

154
00:11:24,240 --> 00:11:32,240
I don't enjoy tinkering with PCS as a hobby I mean man the rush when 1800

155
00:11:30,160 --> 00:11:35,680
launched after spending a bunch of time fighting with it it was phenomenal I

156
00:11:34,399 --> 00:11:42,200
felt like the king but then the next 45 minutes of

157
00:11:39,800 --> 00:11:46,800
okay why isn't multiplayer connecting completely destroyed that Vibe you know

158
00:11:45,000 --> 00:11:51,399
is it because Luke installed the game through the script on the lutrus page

159
00:11:48,560 --> 00:11:54,760
and then I lutrus Ubisoft connect and installed the game through that

160
00:11:52,680 --> 00:11:59,480
resulting in a version mismatch is it because of some kind of mangaro firewall

161
00:11:57,320 --> 00:12:04,240
nonsense the answer ended up being being that multiplayer used to work which

162
00:12:01,959 --> 00:12:11,279
helped ano 1800 get a gold rating on proton DB but now it does not which

163
00:12:08,000 --> 00:12:12,839
isn't to say it won't ever work again if

164
00:12:11,279 --> 00:12:16,160
you're a Linux developer wizard you might be able to fix it yourself or you

165
00:12:14,839 --> 00:12:21,160
might end up just needing to wait for the community to patch it but anything

166
00:12:18,639 --> 00:12:27,920
that relies on an external service that updates independently of your computer

167
00:12:23,920 --> 00:12:29,760
can just unexpectedly break and that's a

168
00:12:27,920 --> 00:12:34,079
lot of games these days so you always need to make sure that you

169
00:12:31,360 --> 00:12:38,880
read especially the recent comments rather than just relying on the rating

170
00:12:36,199 --> 00:12:44,199
on proton DB another prime example of this is Minecraft dungeons works great

171
00:12:41,760 --> 00:12:48,680
apparently well as long as you happen to own it through Steam rather than through

172
00:12:46,160 --> 00:12:53,079
Microsoft directly with the old launcher because in that case apparently you can

173
00:12:51,000 --> 00:12:57,160
make it work but for most people I think it's safe to say that you're just going

174
00:12:54,600 --> 00:12:59,720
to have to Reby the game so I haven't been able to play that with my kids in a

175
00:12:58,800 --> 00:13:04,720
month that ended up being an ongoing theme of

176
00:13:01,959 --> 00:13:09,480
this challenge proton DB again respect for all the work that you do it can save

177
00:13:06,680 --> 00:13:14,760
you a lot of time but it won't just automatically fix all your problems gold

178
00:13:12,000 --> 00:13:19,600
to me should mean a pretty typical gamer can do it so while the rating system

179
00:13:17,160 --> 00:13:26,800
makes for a very impressive story on the homepage did you know fellow Gamers that

180
00:13:22,720 --> 00:13:29,680
78% of the top 100 games are gold or

181
00:13:26,800 --> 00:13:34,560
better on Linux wow the truth is a lot less Rosy and there's

182
00:13:32,480 --> 00:13:39,480
another big problem with proton DV it only includes Steam games and while you

183
00:13:37,160 --> 00:13:44,880
can use the proton compatibility layer on non- Steam games even considering

184
00:13:42,639 --> 00:13:51,920
tools like lutrus the compatibility picture outside of steam is not as

185
00:13:48,440 --> 00:13:54,519
simple as well proton DB says Linux

186
00:13:51,920 --> 00:13:58,720
gaming compatibility is good I mentioned escape from tarov earlier it's been

187
00:13:56,519 --> 00:14:04,279
broken for so long that due to battle state games adding anti-che their Linux

188
00:14:01,320 --> 00:14:10,680
Discord has turned into a matchmaking channel for other games so they can have

189
00:14:07,480 --> 00:14:13,759
some fun while they wait genin impact

190
00:14:10,680 --> 00:14:16,079
kind of a huge game right now no Linux

191
00:14:13,759 --> 00:14:21,560
compatibility and while I did manage to find a honestly really great Russian

192
00:14:19,160 --> 00:14:26,279
guide from penguin gang that I could probably follow it illustrates a point

193
00:14:24,399 --> 00:14:29,720
that I haven't really talked about much yet being on Linux can take a lot of the

194
00:14:28,600 --> 00:14:34,079
spont out of gaming you can't just be like oh

195
00:14:32,040 --> 00:14:38,959
cool that game looks neat and expect to be playing it in just a few minutes I

196
00:14:36,680 --> 00:14:44,720
also hope you're not necessarily a fan of playing games right on launch for of

197
00:14:41,360 --> 00:14:47,120
horizon 5 for example amazing straight

198
00:14:44,720 --> 00:14:53,440
up fantastic that people got it working within just 5 days of launch but that

199
00:14:49,920 --> 00:14:56,279
also means that it wasn't working for 5

200
00:14:53,440 --> 00:15:00,199
days after the launch and if all your friends were playing they now have sick

201
00:14:58,240 --> 00:15:04,639
cars and you're stuck trudging through the swamps for a barn find to be clear I

202
00:15:03,240 --> 00:15:09,000
don't want this to take away from some of the great experiences that I've had

203
00:15:06,680 --> 00:15:13,120
gaming on Linux in the last month after an extremely short setup my daughter was

204
00:15:11,279 --> 00:15:17,199
happily hanging out in a Discord voice Channel with her siblings playing

205
00:15:14,399 --> 00:15:21,240
Minecraft Java Edition and had no idea she was on a completely different

206
00:15:18,399 --> 00:15:25,360
platform that's freaking amazing Luke and I had some awesome Don't Starve

207
00:15:23,079 --> 00:15:30,160
Together sessions totally stable no crashes and more recently my son and

208
00:15:28,040 --> 00:15:35,160
Luke and I had a blast pin each other to walls and TowerFall using remote play

209
00:15:32,000 --> 00:15:37,120
together which worked great on Linux

210
00:15:35,160 --> 00:15:41,079
overall I'm really happy I did the challenge I learned a lot and it gave me

211
00:15:39,160 --> 00:15:44,880
a lot of Hope for the future and I will absolutely be trying to stick with Linux

212
00:15:43,120 --> 00:15:50,839
when the steam Deck shows up sometime next year but to summarize the question

213
00:15:48,600 --> 00:15:57,240
that we set out to answer is this the year of the Linux desktop for gamers the

214
00:15:54,000 --> 00:15:59,319
answer is no I'm sorry and the more

215
00:15:57,240 --> 00:16:04,480
Niche your use case gets you know maybe you're super into modding or the racing

216
00:16:02,399 --> 00:16:11,680
or flight Sim scenes or maybe you're a big VR lover the more resounding that no

217
00:16:08,800 --> 00:16:15,800
gets and if I'm being honest I'm in the same camp but something has given me a

218
00:16:14,199 --> 00:16:19,959
lot of Hope and that's how much positivity we've seen from the Linux

219
00:16:17,519 --> 00:16:24,120
community in spite of our concerns because even if I'm not ready to convert

220
00:16:21,639 --> 00:16:29,480
my gaming rig just yet it gives me hope that one day the meme will end and the

221
00:16:26,759 --> 00:16:33,759
year of the Linux desktop will come I'm as antimonopoly as anyone and I'd hate

222
00:16:31,440 --> 00:16:37,480
to see the status quo maintained forever I know what I don't hate is our sponsor

223
00:16:35,920 --> 00:16:41,839
thanks Squarespace for sponsoring this video we use Squarespace like no joke we

224
00:16:39,639 --> 00:16:46,480
use it both our Linus Medi group.com and LTX expo.com websites were built quickly

225
00:16:43,959 --> 00:16:50,240
using Squarespace and are easily maintained if we need to make any quick

226
00:16:47,920 --> 00:16:53,920
changes like say canceling our Expo for two years in a row if you haven't heard

227
00:16:52,240 --> 00:16:57,319
already Squarespace is an all-in-one platform that makes it simple to get

228
00:16:55,319 --> 00:17:01,079
your website up and running quickly if you have a home business you defin itely

229
00:16:59,199 --> 00:17:03,720
need one you can even sell things you can choose from tons of different

230
00:17:02,440 --> 00:17:07,640
templates and find the one that makes the most sense for you and then just run

231
00:17:05,760 --> 00:17:12,319
with it and if you trip while you're running you need help Squarespace offers

232
00:17:10,280 --> 00:17:16,319
webinars a full series of help guides or you can contact their 247 support team

233
00:17:14,600 --> 00:17:20,839
to help you build your site so go to squarespace.com

234
00:17:17,799 --> 00:17:22,160
and get 10% off today now that the

235
00:17:20,839 --> 00:17:29,080
challenge is over it's time to go back and watch the previous Parts because while the overall conclusion was no

236
00:17:26,799 --> 00:17:31,840
there's a lot to really like about the L experience
