Gaming on Linux - Linus Tech Tips Reaction Linux

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] hi everyone so in today's video i'm going to do something just a little bit different i haven't done this kind of video before so i'm going to do a reaction video on the linus tech tips linux challenge that they're doing primarily due to the comments and various threads that relate to this challenge and video from him knowing the linux community and how it is um i feel like that there are some points made in this uh and so we're gonna go through this video and i'm gonna pick it up at choice parts and kind of give you my thoughts on this because there's definitely some valid points that are brought up by linus and luke at the same time just for clarity's sake i am a linux user but i also do use mac as well i used to use windows my gaming computer has moved full time over to linux so i am a linux evangelist but i'm not a purist um so i like to take things from a healthy dose of consumerism and developer side of things as well um because it is essentially the consumer side of industries that tend to fuel um innovation and growth in these areas and that's where i really want linux to go so i'm going to approach this video from that perspective so that everyone watching knows uh where i am on this i'm going to play this forward now and then i'll stop it at different points and uh leave my feedback on those parts and hopefully you will enjoy this death to microsoft your tyrannical reign over pc gamers is on an end three [Music] is what i would say if i lived with linus wallace the third over here in fantasyland where any of that was true so far the one month linux gaming challenge has been as advertised a challenge and in part two luke and i are going to be taking it to the next level by not just gaming on linux but by recording and streaming our gameplay to viewers on twitch now i'd be lying if i said i'm not expecting some speed bumps so the what i am going to say about this part is that the expectation of the speed bumps it's valid it's linux has a reputation for that it's not as smooth as as a lot of us myself included would like to to say but entering into something with speed bumps is i think healthy um so having a kind of dose of uh skepticism and optimism at the same time and i think linus is genuine in both sides here he wants this to work you know i i think it's realistic to expect speed bumps especially when switching over to an operating system that from a consumer perspective so we're not talking the servers we're talking consumer perspective has a very low in-store base with our desktop environment set up luke and i have a deceptively short pre-flight checklist of tasks to complete to be streaming ready we'll need comms to chat and collaborate with our fellow creators and software that's capable of capturing our gameplay audio and face caps and no points will be awarded for having an ugly or bad sounding stream immediately i started overthinking things sometimes that's the problem with knowing just enough to be dangerous i tried to apt-get obs yeah i can see the issue here and this is not i want to say this is like a rookie mistake for a linux user but but if you're used to linux then then of course you know that this is a mistake however whether we like it or not um arch based distributions like manjaro and i know there's some some weird thing on on threads about that but the fact is that arch does not have apt install as a default as a package manager it is for ubuntu and debian based systems if you go online and you type in how to install streamlabs or or whatever and then type in linux after which let's face it lots of people will do they might not type in the specific distribution because people are not used to that they're probably going to get a website that is pretty much going to recommend debian ubuntu based installation commands like apt or they're going to get fedora uh red hat based uh distributions it's not that often sadly to say to find arch-based uh instructions on a lot of websites and that's just kind of a fact um i don't think this is a mistake that only linus will make remember he's a experienced tech user so you have to imagine that if he makes this mistake then you must assume that a lot of others will make this mistake too the industry standard for desktop capture and streaming in the terminal only to discover that manjaro the linux distribution that i'm using doesn't come with apt because apt is for managing packages on debian and related os's also i think that this is kind of one of those issues where if you don't you know to use the terminal to install something if you're used to linux it's fine but it's not fine for consumers it just isn't uh i'll get slack for that but it's not a solution to stuff there is a gui based package manager in manjaro i don't know why he didn't load that up directly to open up the terminal to install a program it's not it's not for 2021 if you're aiming at consumers you can do it that way yes um but should new people do it that way no if they want to get more into linux then they can learn it but for consumers you you don't really want to aim that way i don't know if linus is entirely expecting to kind of recommend this to consumers or whether he's trying it out to be like okay i want this to be for myself in which case it might work for him to use the terminal from my perspective on my uh evangelism of linux i basically try to focus on consumers and uh and making it as easy as possible therefore terminal commands and terminal installations are completely out of the question because uh that's not something that i think a lot of people um can do or should do um i want to use it as an opportunity to improve the interface in linux if possible speaking of which i had a panic moment when i checked obs compatibility and found out that it is actually unsupported in arch by the way and its derivatives side note here i always kind of assumed that the linux community was grousing about nvidia primarily for their locked down proprietary approach to things and that it had less to do with the actual quality of the product now i properly understand that it is definitely both as mentioned core product functionality from like a couple of years let's see like nvidia exo settings this this software control panel looks like dog it behaves like dog i mean really this is a sad sad excuse of a program by a company like that this is where um linus had an nvidia card so he used an nvidia based uh setup so that's fine but if he had an amd card this would be a lot smoother in most cases i have manjaro i have an amd 5700 xt i haven't installed anything else on top it's just been absolutely rock solid for me the performance of the graphics card this is one of those issues where it as i probably already mentioned about first party support um if i haven't it's gonna be a reoccurring thing i can definitely tell first party drivers first party support that is what linux absolutely needs desperately needs we can see progress in this area nvidia needs to really get off their ass with this and and do something better amd also actually need to also do more work on the software side of things but at least the drivers are baked into the kernel they're very stable they work well i'm very happy with them a lot of people are very happy with them so yeah but this program is oh my god what the hell is this it's just obvious that the linux software has never gotten the kind of tlc from the ux team that the windows software does that's pretty much the case with most software i think um there are lots of good software for linux there's some really good software there there's also lots of software that could be good but the interface absolutely sucks because it's designed by programmers and developers who are really good programmers and developers but user experience user design it's like you need to look at it from a different perspective i feel like again this is one of those the company should get behind the hardware and the software a little bit better for me acquiring obs was no problem i just got it from the package manager and it was all okay this is the correct way right to if you're going to switch over to something sure you can use the terminal but opening up uh i mean luke knows this but opening up the package manager a visual interface this is what people will want to see if they're going to switch to linux from windows and they're just basically gaming and streaming and doing general productivity stuff this is what you'll want to use once installed though we noticed something window capture on linux can be a little problematic we couldn't seem to get it working at all at the start but a few days later i tried it again for a different project and it worked just fine i checked in with linus and his did too neither of us know what might have fixed it but that's cool i guess i mean this is one of those weird things where um i know that the community is pretty big on oh you don't need to restart linux and it'll be fine i don't know who these people are but that's just not the case um you need to restart in some cases um especially if you're talking about interfacing with hardware you tend to need to restart and i think that probably their problem was fixed by a restart i would have to guess the bigger issue for me ended up being the software that just doesn't exist but if your peripherals have a manufacturer provided tool that is used to reconfigure rgb lighting or the lift off distance of your mouse or the sensitivity steps of your dpi button then get ready to install windows in a virtual machine pass those devices through configure them and then hand them back over to linux it's extremely tedious this is definitely true there are open source versions of the program written by the community you guys are awesome in some cases it's just not the same as the first party developed software and that's to be expected i have peripherals that you know i can control the lighting on my razer mouse pad and on the keyboard uh control the rgb with open razer works really great headset cannot control stream deck elgato really could do a lot of good work here but the open source community built versions of stream deck i love that it exists it's a little clunky it doesn't have all the features that's not a fault of the community though that's a problem for elgato i'm glad that it exists but it's not a replacement uh and i i can it's not a deal breaker for me i can use it but this is a common problem and if it doesn't exist like with this headset for example the only way to alter the settings of this headset um is with a windows machine and that is again not the linux community's fault that is razer's fault i guess my hope with this video from linus is is uh pretty much gonna shame some of these companies into like like putting the finger out and start doing a little bit of work on the linux part because there's a ton of people there waiting for them uh and it would be very well received in lots of cases just like when amd got in there a little bit with the drivers and stuff like that it was a big welcome move this is where we want to push things forward if we want consumer level support for drivers and hardware it's even worse for my audio interface the go xlr has a handful of unique features the bad news about it is that as far as i can tell tc helicon has given exactly zero thought to linux whatsoever but wait i mean that's pretty much the case with most companies who are making stuff they don't really care about linux community we can barely get them to care about the mac community let alone the linux community there's even less consumer base on that my mouse logitech wireless works great i get a battery indicator the operating system a get notification so the battery is low there's a solution all i have to do is follow these simple instructions to download a random script off github and run it even the process of downloading it was unintuitive and i know github is for developers and not for end users but it's really hard to hide behind that shield when it took me less than two days to run into a situation where i had to use it i mean at that point if github is only for developers then desktop linux is only for developers you can i mean this is this is um it's true um i have to support him on this this is used as a shield but at the same time i'm also going to kind of go on the other side of the fence with this and also say that github primarily aimed at developers and built for developers but it's become a very useful platform for this kind of software sharing and where people just go you know what we'll just put a project on github we're not going to put on a separate website to download exe files and various setup files we'll just put it on github i feel like this is a little bit problem github's interface is a little weird let's be honest uh the way that it you can just download stuff like the normal way but if you're a developer and you know how to use it it's fine at the same time linux users also need to accept that if the solutions are well there's this project on github you can use that to then replace something that you had on windows then you have to expect that people use github and not say that they shouldn't because it's only for developers because lots of the software is there definitely this is one of those areas that could be improved because um whether with the correct programming and a good user interface design we could try to have something that you could build directly from github those exist already but that needs to be smoother for consumer users um and then this wouldn't probably be much of an issue linus is right here um if if you're going to defend that github is only for developers then desktop linux is only for developers if you need github to get stuff to work if you don't need github to get stuff to work then the next desktop is fine anyway i found a guide on how to run a script i'm grateful for that but i'm frustrated by the condescending tone i mean my assumption that a file with a dot sh extension would behave as i would expect it to and launch in some kind of script running application doesn't seem that unreasonable news flash random contributor you can also change a file extension in windows and it will attempt to launch in the default program for that file type it actually serves exactly the same fundamental purpose hinting at the contents of the file the only difference is that these hints for the user are also used as hints for the operating system it's actually a lot more convenient than digging into the properties of the file to find out what it does this is one of those cases where it's doing what it's intended to do just because a file and windows or linux whatever any other operating system just because it has exe at the end or jpeg or dot txt does not necessarily mean that the contents of the file is that right linux is behaving the way that it is designed uh because it's looking for something more than just the extension windows i mean you can you can change an exe file to txt and when you open it up it will just be a bunch of gobbledygook code because it's not should consumer users be editing the ends of like files like that even in windows personally i don't think so because that would indicate that something along that line doesn't work so you need to change something that someone else done to make it work so i see like a user experience issue there again at the start of the video i'm focusing from a consumer perspective so you want people to download something boom it should work i shouldn't have to right click open rename and edit the extension of the file on windows on linux on mac anywhere in my opinion anyway pompous tone aside that contributor did help me figure out my github download it spat out a bunch of errors and as i expected most of the buttons don't work but all the inputs and outputs that i had already configured in windows did show up my faders work i even have my buttons i think that there's solution uh there's some comments about this particular point i'm going to come to linus's defense on this because you can say there are better ways to install scripts there are better ways to use github the advice that he got was not good right we can all agree that it's not good but if an experienced tech person like lightness searches on the web and comes across a solution whether that's by user forum post or whatever and that is one of the solutions that he gets then that's part of the problem because you must assume that some other people are going to get that now this was for a specific piece of hardware so if you imagine all the other people who have this specific piece of hardware might end up with the same solution there is a problem right not for the it's not the end user that is the problem this is a problem of communication of how to fix something that the user shouldn't even really need to fix but you know i don't think that the comments uh you know you have to take away from the end user in this case you have to take away from linus and say oh he shouldn't have done it that way well that was the solution he was given so the problem is in is in the solution he was given not in the end user response i think people should try to take that into account when judging new users when they move over to linux or or any new system to be honest until my go xlr loses power for any reason at which point i will have to pass it through to windows reconfigure it in windows and then pass it back over to linux without losing power of course this solution will be this could be solved completely with the hardware manufacturers actually just providing uh first party support drivers or if any of those developers are watching release enough of the uh code and and hardware firmware and device ids and various other stuff to allow the community to help you with it i mean linux users and developers they they contribute so much of their time to developing these open source versions of things out of the love for doing so so if you give them access they're going to use it i promise you so maybe give them some access to these pieces of hardware and watch what they do with it and the results might surprise you once i got pamac figured out getting comms going was surprisingly simple pamaq is a program with a graphical user interface that functions similarly to the pacman package manager that you operate in the terminal at least it does once you find the hidden button in pamac to search snap flat pack and this has been one of those things where actually where you need people who design stuff for a living in terms of user experience and design this is not a good solution uh basically there is a lot of software whether you're a for or against snap packages and flat pack the fact is there's a bunch of software on those that are not in the aur so i mean people need it you know they could you could argue about waiting for it but people need the software if they're going to use if they're going to use linux otherwise they're not going to use linux having this option buried under like you click on the manager icon you go to add remove software and then you have to click on three lines at the top to open up like an options panel and then go to advanced and click on some boxes to enable those it's like come on like i mean as a programmer or as a developer sure cool you know where it is because you designed it but from an end user perspective that is just not good user experience most people won't know it's buried there when i first moved over to manjaro i didn't know it was buried there because you know it's so different to say some other package managers and various other stuff like that and i moved over and i'm like trying to use it as a as a desktop environment and not use the terminal as much as i can in some cases like it's quicker for me to just open up the terminal yeah that's because you've got to click about 500 times before you get to the option to do something in the in the user interface user experience design is really what linux needs if we're going to allow more consumers to use it i feel like this is one of those issues where during installation maybe this could be a question uh manjaro developers and other developers could also look at this for distributions and say when you install you put in your name you put your password maybe put in like an option they're like okay do you want to enable only the official repository and you can enable the community repository and flat pack and snap right you know just mention the plus and negatives of each one i mean it's not so hard i think that will make it easier for a lot of end users uh otherwise they'll just assume that there's not that much software on the system when there actually is quite a lot of software on here so um i think linus is is pretty spot on here with this i chose the most official looking package and i was up and running almost immediately once i found the super convenient per application volume mixer in the bottom right corner but other than that it works really well and my first voice call to luke went completely without a hitch or it would have if i'd known that it was starting unfortunately i actually still have not figured out how to get desktop notifications working i found a guide but the instructions fell apart almost immediately so this is one of those issues where i mean my notifications work great but that doesn't mean that his doesn't his don't work end off people in the comments and stuff are talking like oh like he's must have changed some setting blah blah blah the fact is like if 100 people install some software and for 10 people it doesn't work or even for one person it doesn't work then there's a problem there somewhere and we cannot have that level of failure rates or inconsistencies with what is hopefully going to be a more public and consumer used uh environment this is one of those things where stability and and consistency and testing is really really important i could see why this would be frustrating uh personally i tried to turn as many notifications off i just want the ones on i want i've got too many if anything and then linus has the exact opposite problem discord was an easy install for me again it was just automatically available in package manager that being said there was certain missing features screen sharing across slack teams and discord are kind of sketchy at best they feel less stable or they're even missing some features here and there outside of that there's even really simple stuff missing every now and then like if i download a file in slack and then try to click the open containing folder button just nothing happens and speaking of missing features i think that this issue is probably due to maybe installing slack on a kind of with a snap or flat pack depending on how those are compiled and set up you know some programs want access to localized parts of your system and if it's done in such a way it might not see that because it's kind of contained within that snap and snap packages are more notorious for this than flat pack in my experience but this differs depending on the user again another problem but i don't think there is an official or even a decent aur repository supported version of slack i know that i use it and i'm not using a community supported version i'm using one of the um snap or flat pack packages i can't remember now and i mean it works fine but i haven't had a click to link to open a file so that should be interesting to see if i have the same problem with that it definitely wasn't impossible and it was actually easier than i expected but due to various bugs missing features and incompatible software it wasn't as simple or clean as doing it on windows but i wouldn't say that was enough for it to be a deal breaker for me the bottom line is what you're looking to get out of it if you're daily driving linux for game streaming out of a genuine passion for learning more about it then have at it have fun but just know what you're getting into pc gaming already requires a certain amount of tinkering i mean there's a reason that more people game on consoles you know whether it's trying to track down save files in some vista era folder or forcing an aspect ratio in an ini file but a linux gaming pc it requires all of that crap and then another mountain of crap on top of it the good news though is that a shocking number of experiences don't start and end with sorry you can't do this so stay tuned for part three where luke and i are gonna be trying to get as this is an interesting challenge in itself and luke's take on this was very good at the end there like an expectation of stuff to go wrong that it went smoother than he expected and that's someone who has used linux more than linus for example linus saying that things are not as smooth as they should be it's not i've run into little issues here and there i'm a more experienced user so i can get around fixing stuff but if we're quantifying this on how easy it is for a consumer which i think this is what linus challenge is really trying to get at it's not there's some things that are not there yet it's not as fully featured as windows for some of the software i think that that's kind of kind of the again the point we need these uh uh companies to get behind us uh hopefully uh linus's challenge and the popularity of his videos will mean that some other developers will look at this because actually if you look at this um there is a few failings there from linux itself with various interface design and stuff like that i think that the majority of the issues that he faces him and luke and actually most people who switch to the next phase is first party support and the fault of that is the companies that do not provide the hardware and the software necessary to allow people to switch over and do not provide enough files for the community developers to at least make a linux version if the companies don't want to spend money on making software then they can release enough of the files to allow the community to make the software so that linux users will still buy their hardware that's my take on that i'm sure that i've upset some people in this video i'm sure that some people agree with some stuff in this video i don't know about this format i just really wanted to chime in here because i know how the linux community can be i really enjoy linus's videos and that channel and his take on this has been interesting and the fact that he's run into issues especially some serious ones shows that there's still some room for improvement there and i love linux i i've really pushed this onto a lot of my students and other people and because i love linux i want more people to use it because the more people that use it means it's better for us as linux users because we're going to get more hardware we're going to get more software support we're going to get a lot more drivers and that's awesome and that's what i'm about in my evangelism of linux so i hope you've enjoyed this video and please do leave a comment down below about what you think if there are any points here that i missed um and let me know if you want me to do any more of these kind of videos um then just leave a comment down below about that if you liked the video press like subscribe to the channel if you haven't already that will make me quite happy uh let's see how many subscribers we can get to before we reach christmas uh that'll be interesting to find out this has been an interesting journey so far i will see you in the next video [Music] [Music] you
Info
Channel: Robert Mizen
Views: 3,169
Rating: undefined out of 5
Keywords: Gaming on Linux - Linus Linux Reaction, Robert Mizen, gaming on linux linus, gaming on linux linus tech tips, Gaming on linux ltt, switch to linux, linus tech tips switch to linux, gaming on linux, manjaro linux, gaming manjaro, steam linux, stream linux, obs studio linux, how to stream linux, install obs manjaro, daily drive linux, linux challenge reaction, linux challenge, linux challenge part 2, linux 2021 gaming, manjaro linux 2021, manjaro linux review
Id: XvK0hdIBkpM
Channel Id: undefined
Length: 30min 0sec (1800 seconds)
Published: Sat Nov 27 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.