Got a really good pointer on how to get Logitech battery monitoring working! Much love. Thanks MissingClara twitter.com/MissingClara/status/1463290819885031424?s=19
I would appreciate if you showed us some alternatives for peripherals like the goxlr and mouses and keyboards that work better on linux or pc hardware that works out of the box with linux. Or why not do a linux specific pc build? Anyway i love this series. ❤️ You made the linux penguin very happy 🐧❤️🙂
As someone who uses Linux as their daily driver and for gaming, I wanna say that I appreciate the impact your videos have had. Your two Linux videos have created a spark in the community to fix many issues that help with user friendliness (including a patch that was applied to apt as a direct result of your issues in the first video). Many of them have been relatively minor changes that simply never got changed because there never was a need. A Windows transplant was expected to essentially rice their setup and solve issues on their own and through questions, not have things just work out of the box. Although a bit controversial in the community, the videos have created important discussion and seem to be making a positive difference overall, so I thank you for continuing to give it a shot. I'm sorry it's been so problematic, but I hope you'll be able to smooth out all of your issues soon!
As much as I love and use Linux myself, it is far from being a easy recommendation. It is definitely a niche. Although It don't like when things don't work out of the box, I enjoy troubleshooting it. But we are definitely a minority. Linux has come a long way and perhaps in the future it will take over the personal computer market. That would be awesome
@ExplosiveMonkey Basically, it doesn't let you indirectly uninstall system-breaking packages with the "Yes, do as I say!" prompt anymore alla what happened to Linus in the first vid. It was originally just in the Pop_OS! version of apt, but I believe it's now going into the main apt source.
Linux will never have the ux it needs for mainstream appeal. I've used it for more than two decades and can say that with absolute confidence. Cli first hurts Linux a lot
I just like to see him squirm even with simple tasks such as downloading files off github, which even provides a convenient "download as a zip" button. I'll gloss over the whole right click / save / open / copy paste / run nonsense, which is an indication of larger issues, completely unrelated to his legitimate Linux issues.
Magic seems to be common in Linux. It happened a plenty while I was using it (I want to get back to it, but I got a Win10 license with my current PC and I don't want to switch until the end of support for Win10) and I know I am not the only one, askubuntu is full of "nvm, it fixed itself" posts. Well, all that matters is that it works.
@@UltimatePerfection Happens sometimes on Windows too, probably some process needing to be restarted or possibly something to do with the order in which processes start. From my understanding of it Linux was originally built using a lot of piping since it allowed them to save memory (a small program would be loaded up and run through/manipulate data in a dataset then that program would be unloaded and another program would be loaded to do something else to the dataset and so on and so forth until the desired result was reached). I wouldn't be surprised if a lot of core code in Linux still uses a lot of pipelines which might (and I'm somewhat guessing here) get messed up if part of the pipeline is restarted while the others are not.
As a programmer, I also relate to that phrase. "you've been trying to fix this bug for hours now, and in the end it fixed itself. You have NO IDEA what fixed it, but you couldn't care less"
Yeah, there's a lot of knowledge about how to do things (and how to fix things) that a seasoned Linux user would be able to draw upon that someone new to Linux would not have. Then there's the issue of SEO where outdated or inaccurate information is returned by search engines, and in some cases this can be disastrous (e.g. fixing btrfs issues).
They can do a version with Linus Torvards himself but it doesn't change the fact that Linux softwares are generally not officially supported and inferior.
@@zoqaeski tbh sort of - I will grant that i haven't really tried Linux on the cutting edge hardware that Linus and co. are running on, but... I was a Windows guy with a good year or two of solid Mac experience when I threw myself at Linux on my work computer and... my experience has been entirely different, and wonderful, to the point that I'm ready to ditch Windows for everything BUT gaming, and maybe even that. It didn't shock me, for example, that Linus seemed to have more trouble than Luke with a lot of stuff, given that Luke chose a relatively mainstream Linux distribution with some decent institutional money behind it, while Linus chose a more obscure distro.
Yep. Luke was, and still is, a very balancing force to Linus. The two of them work so well together it's insane. I get WHY Luke transitioned to FloatPlane, but it was definitely a loss to the that side of the business, IMO.
"the control panel looks like it's from 10 years ago." You'd think so! But it's actually looked like that for the 13 past years I've been using it! So it's even older!
For those having issues like Luke had with OBS, OBS looked like it was set to 44 khz, sample rate, while iirc pulseaudio (the sound system linux mint uses) tends to run at 48. The conversion tends to mess with the sound making recordings sound "weird". ;) Maybe OBS picked up the proper sampling rate after restarting it.
I had problems with earlier iteration of discord as it kept changing the default volumes in Ubuntu 18.04. Now using Pop OS 19.04 or above and there hasn't been such an issue. It's still weird but I've not tried to mess with alsa or pulseaudio that much either as I got new mic, which didn't need any changes.
@@ArdgalAlkeides Fair comment in this situation for sure. Maybe the sample rate being off duplicated the audio somehow? My experience with OBS is only within a windows OS lens... Which may have caused me to not immediately jump to this issue.
Luke is still cheap. He talks about his methodology on wan show all the time- if he doesn’t need it, or it won’t be a serious quality of life improvement to what he already uses daily. He’s honesty probably my favorite person with ltt
He is a frugal person. I'm the same way despite making well above my means. Some save for retirement others it's the way they were raised or both. I was raised in a very poor household so its just the way I have always lived. I use that saved money for retirement and my family after I pass.
@@Desslosh they don't often specifically talk about it. It's usually brought up as jokes but in the steam deck wan show he mentions hes already preordered it and linus makes a joke about it
@@ступид-й8ъ the funniest part is how he struggled to run the bash script. The idea of giving it executable properties to use the shebang. He could’ve use the bash interpreter and done it easier haha
As a long time Linux user, it's really nice to see it be used from such a new-user perspective. Every thing they encountered I have too at some point, I just don't notice anymore. Really need to watch out how much I try to sell Linux to people. Awesome video!
Yup, I've learned its best to recommend Linux to the two extreme ends of the spectrum: People that don't require much more than a web browser at one end, and highly technical people that enjoy understanding the inner workings of their OS on the other. Basically, Nan and Pop will benefit from the increased security and stability without even noticing its not Windows, while your engineer buddy probably doesn't mind messing about for 2 hours to get an obscure piece of software working. It's the people in the middle that have the most trouble with it. Or technical people that have very specific peices of software or hardware they need to run, specifically for professional work.
One thing I think Linux users should stop claiming all the time is that "Linux is more stable than Windows". Maybe this is true for servers, but I very very rarely have to restart on Windows 10. On Linux, only 4 or 5 times I have experienced a locked system since June, 1 required a hard reset, 2 times it simply refused to shutdown (after KDE had already ended), and 2 times I had a random spike in RAM of more than 10GB. Not to mention the times I have to restart an application or the entire PC to get something like Bluetooth or ethernet working. At the end of the day, I think it's still worth it. All the customizations, lightweight options, and usability improvements (you can force dark mode on apps that don't support it) justified the switch for me, not to mention FOSS. For one's grandma, I'd recommend Linux. Linus got in trouble because of all his fancy hardware that requires drivers.
@@srpenguinbr Windows have come a long way in stability since people said that .. Linux desktop can be stable, but if your running bleeding edge/new stuff, its not, just like a Windows beta wouldn't be ..
@@Pytte the instability in Linux and windows occurs during updates and changes to the system. The difference is that in Linux, these are user controlled, whereas in windows, it is OS and Microsoft controlled. I think the main problem they have is that installing and getting everything set up IS more complicated, but once that's done, you're golden.
the last time someone ask me if I recommend Linux I responded "do you want to waste time fixing things?" he responded "no". so my recomendation was not to migrate to Linux, I'm used to fix shit on Linux, and know where I don't have to touch (modify files on some folders or install desktop enviroments because I'm not a Linux power user) and I learned that by breaking my system. and I get that a lot of people don't want to invest the time fixing shit just because "Microsoft bad" or "Linux is free", I think average people don't think that the windows "cons" are enough to learn a full new os
For the record, the reason you got an HTML file when trying to download the script is the the link takes you to a web page with a preview of the file. Then you can click "Raw" at the top to get to the actual file.
The WAN show comments blew my mind with how ignorant people are. If a repository owner wants the end user to download a file, they're supposed to make a release for it. Releases are for releases. Telling the user to download a file in the code itself is pathetic. It's 100% a repository owner problem and 0% a GitHub problem. Almost 100% of the time, if you want to access the code, you're supposed to be downloading all the code at once, usually with git clone. Otherwise, if you ever need to download just one file from the code, then yeah, use the Raw button to get the raw file and press Ctrl+S to save it, no copy and pasting needed. This is the repository owner's fault, under no circumstance should a user be required to download a file in the source code itself, the source code is for coding, aka developers, the releases are for new releases, aka users.
@@PeterNjeim yes, it is the same problem when people blames Linus not take notice when the package managers tells him not install the package, because it is a bad idea, and he FORCES the CLI to do that, because Linus claims he knows what he do. And he obviously didn't. No, that is not Pop! OS fault, nor apt. It is Linus for not reading the warnings. Yes, it isn't his fault for not knowing. But it is his fault for not reading the warnings, and just dully enter any text to continue to do what the software say is a bad idea.
I'm really greatful that linus had that "how do I run a .sh file" moment, because while it's incredibly simple once you learn how to do it, many forget that it's a skill you have to learn at some point, and those really add up over time. And if Linus, who is really is well versed in tech, didn't know how to do it right out of the get go, it is clearly not "common knowlage" as I often see posted online. Yes, you eventually get used to googling something, running into a stack overflow post that leads into a github page, downloading a script and running it, but every single one of those steps require you getting used to them, reading through lingo and trusting a random stranger on the internet. If there's anything you taught your grandparents when they started using a PC was that you are not supposed to do that: you don't download and run random files that you get on the first search result.
This is exactly the reason why scrips aren't automatically executable until you grant them permission, but I guess Linus doesn't care about security that much lol
Yeah that one struck me to, for someone that is used to do server maintenance on a regular basis i am more than once astonished by the well rounded knowledge of both hardware and software from lLnus. Not knowing how to run an sh script seems rather dumb, until you indeed realize that it is something that is completely unintuitive for an non linux user. It is the small things that we are so used to just as the issue Linus encountered afther that. Which was probably an line ending issue which forced linus to copy his file to an text editor and save again.
Truly a completely different world on Linux. The "learning how to walk" phase is absolutely brutal over there, and a big part of it is that a big part of the community hates teaching people how to walk. Granted, Windows has that phase as well, it's just that virtually everybody learns how Windows functions at a young age and it becomes a fully intuitive process. That said, as long as linux lacks definitive executables and requires some sort of per-distro compilation, it's going to be bad for the average person. A whole lot of room for failure and it doesn't matter how polished up it gets unless it truly becomes 100% smooth. Honestly, I'd argue that polished up linux is easier to use than windows (the package managers are incredible, and the way updates are handled is truly great, and as long as your hardware works with open source drivers, the experience is much better than windows), but the moment something goes wrong or enters unsupported territory, linux borderline requires a computer science background and windows doesn't have that same problem, and it will always be that way as long as the core architecture of the platform stays the same. Would love to be proven wrong one day though.
It's _also_ a skill to know that .html is what makes a web page or that .exe makes an executable on Windows, so it's not like he was entirely fair... (case in point: the default is to hide extensions on windows)
you said ..."if Linus, who is really is well versed in tech..." I'd say he's really well versed in Consumer Tech like smart phones, TVs, gaming monitors and gaming gadgets in general. He has a staff to "figure out" all the technical details behind the scenes.
I like how things randomly fixing themselves is an ongoing thing with these two, and as a linux user, I can say that this is absolutely my experience as well.
That's my windows experience. With linux, as long as I don't install anything nothing changes. but then you run a package upgrade and you're not mindful enough about the updates and one of the tweaks your environment relies on gets removed or causes a conflict and the whole thing shits the bed.
Computer be like that. Nice that although things have a tendency to randomly break, they also have a tendency to randomly fix themselves, I've had those that on both linux and windows.
Same but I know it was me who made the change. In wine, I chose an output device for sound as well as added windows XP compatibility mode for Diablo 1 Belzebub HD mod, and this made the sound work finally, but it "takes control" of the sound card and other package sounds won't work when Diablo is running (wine)
@@ohayosumodayton1226 That's the best you can come up with? I hope you don't have the biggest tracking/data stealing device known as a smartphone in your pocket, freedom guy.
@@NaGeLxZ I like TechHut and Brodie Robertson. Chris Tech Tips and Distrotube are also good. I was recommended to watch DJ Ware, but I felt he was a little more technical than I was ready for and he seemed to take Linus’s series the most personal.
This is the "vendors treat Linux as second class citizen, if they are even aware that it exist" chapter. Sadly, the community can't pick up the vacuum left by companies with 1 man projects (like the GoXLR) when they don't offer support or when the software is closed sources (Teams/Discord).
Yeah. Lots of the stuff that lacks first party support lacks it because they're closed codebases or otherwise use proprietary methods. But because linux doesn't get used by a lot of people, 1st party software is never developed, so people don't start using linux and it jsut repeats
yea, this is the real crappy bit. There's plenty of good FOSS on Linux (obs comes to mind), but when paired with shitty drivers for your devices.. well, you're gonna have trouble.
Good point. In the past, Linus has released vidoes to review a new tech gadget that might work GREAT on a Mac iPhone, but terrible on Windows or Android. Certain new-aged headphones or earbuds come to mind. In those videos he'll highlight and mention the software (and hardware) was designed and inteded for a different OS. HOWEVER, even though the same is true of Linux he doesn't seem to notice. The thing is he has staff and contacts (Luke Lafur, Anothy Young) who really should know this already and need to mention it.
When it comes to audio gear - i make sure to only buy stuff that follows standard USBHID Audio Class protocol, as its guaranteed to work and work well. Either way, any piece of hardware ill include Linux support as a part of my research before i buy the items. The GoXLR is just not a good investment for me... but a behringer UMC22 for a XLR MIcrophone Connection? and a Korg nanoKontrol2 standard MIDI controller for physical faders? Perfect, flawless, absolutely no issues. Just do the audio processing in software via JACK (its better than pulse alone, and i prefer it over direct use via OBS)
Just as a note, any version of software that's labelled "Canary" can usually be thought of as an unstable beta release. It's using canary in the coalmine imagery to indicate that. It's not obvious, and one of the many products of Linux naming culture heavily influenced by decades of engineer dominant input.
While a lot has to be said about defaults on Linux, most of the issues basically boil down to "Companies don't give a crap about the experience on Linux". The open source community has to fill in what companies don't do for their own products and that's without specifications, documentation or any sort of help. It's no wonder the final experience isn't great.
The experience is what you can make of it. When I go camping in the wilderness I have a good time. I eat well, I have decent accommodations and enjoy it. But it's still the great outdoors. You're in the elements with wild animals, insects, etc. You're living in the dirt. It takes a special kind of mentality to cope. You have to make allowances.
Yeah I feel this needs to be recognized that everything (or the majority of stuff) is being done for free by programmers without the end user in mind. The art of the botch as Tom Scott would put it. Their goals are to get it working, not to refine it to perfection for the end user. With only 1% - 2% adoption by desktop users, it's pretty amazing everything works this good. If adoption were to increase I feel like a lot of these issues would quickly get fixed with the increased attention to the platform.
And when It's made by devs, user experience is left unattended making it horrible. To a tech savy dev it won't but to most A/B-tier windows power users and below, it'll be confusing and frustrating.
Companies ha e no real incentive tho and it would require a tone of extra staff/overhead to make all of their software and device compatible with even just the most popular distros If linux wants a wider general adoption and support they need to have more synergy between distros and at the very least stop the community gate keeping
what i've learned so far: - luke's more considerate approach + mint seems to be working out better for him - linus' frustrations reflect both "enough to be dangerous" techies and overdetermined casuals and provide important feedback on major issues (even if many are re: documentation and community attitude) - the 2nd class citizen catch22 is still a problem to this day
Linux mint failed horribly with the proprietary drivers with my 3080ti. So it's no magic bullet as the kernel and drivers are outdated. I went back to Win10
@@NGabunchanumbers thats talking about hardware and software that has no official support. So even if they can get them working ( -like Discord- , and Linus's GoXLR) they generally don't have full functionality. Edit: I was mistaken on Discord not having a native client, A quick google search shows they started supporting Linux some time in 2018/19. I'm not really a Linux user, I was just trying to explain what was meant by "second class citizen catch 22"
@@NGabunchanumbers Since linux has so few users relative to windows or macos its not worth it for companies to develop specifically for it, which leads to fewer users since there is no official support which leads to the company not developing the software and so on and so forth. Hence its a catch22 or a positive feedback loop.
I really like this critical take on linux for end users. I personally use linux as my daily driver for almost everything, and saying the switch from windows to linux was painless would be a lie. there are speedbumps with linux, no matter what way you slice it. be it ubuntu or arch there is still setup involved that wouldn't be required normally with windows. Edit: Thanks for the likes. Glad I could bring up some conversation
Just made the switch yesterday on my laptop (but kept my stationary Windows), and yeah it's confusing. I think the biggest problem is that all the forum posts and guides for fixing Linux issues seemed to be aimed at people who are already well-versed in the Linux world. Like, I don't even know what "sudo" means, but I know you type it almost all the time in the console thingy. Perhaps I should invest some 10-20 hours in taking some sort of intro-to-Linux online course.
@@fredrikbystrom7380 it's the same as the UAC thing that windows pops up whenever it needs administrator (aka root) previledges.. prior to Vista, pretty much everything done using a user account with administrator priveleges is done with "sudo". (which is why deleting System32 is a thing and a meme in Windows XP). Vista despite of how malaligned the UAC "feature" was the proper way of doing things, and prompted users to grant "sudo" previledges whenever something requires administrator previledges (usually writing/modifying to protected folders)
@@fredrikbystrom7380 yes there are also plenty of tutorials and articles explaining unix/linux basics. Imagine yourselve first time seeing PC at all. Basically Linux is also OS but it has totally different paradigm.
I had the same feeling about it. It's why I eventually just googled wtf it was. "OH, Super User DO.. got it... elevated command.." But still.. In a world where the vast majority of us are used to right clicking and running as administrator, or even automatically having the prompt occur on Windows or macOS, they need to either do one of those minitutorial bits while it installs, or change it to be more intuitive. It's fucking 2021. Act like it.
9:23 Canary is used to describe software that is the super new version that is basically the released version that regular citizens use if they want to be a QA. Like Android Studio has a regular, a beta and then a canary. Canary versions aren't really ready for release while beta versions are almost ready and might just need a few bug fixes.
why on earth not just call it the 'alpha' or 'nightly' release? At least most people will know that alpha is pre-beta and nightly is kind of self-explanatory.
@@Steamrick It's mostly semantics at this point, but a nightly is a completely automated process with a version each night, and a canary is a bit more manual. Both are the bleedingest of bleeding edge, with potentially unstable and incomplete features, but a canary build can be released more or less frequently depending on the rate of development or breaking bugs, while a nightly is strictly one version per day. The name canary is meant to evoke canaries in coal mines, where users are the canaries that detect the presence of bugs/toxic gas
What I hear is: when a company invests commercial time into making theirs or other's products work better on a platform, the user experience is better. When it's actively ignored, the user experience is terrible. With the amount of time Valve has invested in Proton (on top of the enormous effort the community has invested in wine), I can see why the "what games will work?" went surprisingly well.
@@Raleighthrbub123 It's really interesting with Linux as, according to a capitalistic market, these distros as a free product really shouldn't exist. Most the work is done by people who freely give their time and expertise to make the platform better which doesn't make a whole lot of sense in our money driven world. But it IS AWESOME!!! Like the gaming MOD communities, I have a lot of respect and appreciation for these kinds of people in the digital space.
@@Artanis667 Even in a pure capitalist market sometimes it just makes sense to give something away. You get goodwill, new community members and contributions, basically free work!
9:57 the reason that desktop notifications weren't working, was because Discord Streamer mode was enabled which disables notifications (Streamer mode automatically turns on when you open obs and turns off when you close obs)
Then one might ask "why does it default to streamer mode with no indicator when obs opens". Another point of troubleshooting where it could be a million things and it just happens to be the one you as an end user didn't even think about.
@@oplkfdhgk Pretty much anything that uses notifications in linux should work out of the box, since linux makes it so easy to send notifications in multiple different ways. You can type notify-send "message" into the console and get a notification.
Screensharing is a mess for experienced users as well on Linux, as its going through a transition from X11 to Wayland, Wayland is using Pipewire and proprietary NVidia drivers don't support this as well. So even as someone who daily drives Linux, I emphasize with the difficulties that Luc and Linus are going through here.
I think you might be misunderstanding what "Wayland" and "Pipewire" are. Wayland is not a program but a standardized protocol (Microsoft could add a wayland WM to Windows for example). And Pipewire is both a protocol and a program implementing this protocol for a media server. You can use PW with X and you do not need to use PW and a Wayland WM.
9:15 FYI: Canary Builds of software are just a form of an early build like a Beta build. Canary builds are usually built off of nightly builds, IE a new one might get released every night. So you could expect the latest and greatest features, but the most amount of bugs from Canary releases.
@@sayrith If you take the download link to the Windows Discord installer but replace channel=stable with channel=canary it'll download the canary version instead. AFAIK there's no option on the website because unlike Discord PTB (the official beta) they really don't offer any support for Canary.
Like Stable -> Release Candidate -> Beta -> Alpha -> Nightly/Canary is a very common hierarchy of version stability, it's not just a Linux thing, it's a software thing.
"Don't expect to get a low battery warning for your mouse" I think this depends on the DE, in Cinnamon I can view the battery status for any connected device and it will give me a warning when my G603's battery is low.
he really shouldn't have used manjaro as his first distro as anyone who remotely knows linux will say. don't get me wrong arch is great but a static release distro is gonna be much more reliable
But a static release distro usually has way too old software. In Linux world that means GPU drivers too. That's why I chose Manjaro for my notebook and I never regret my decision.
@@V1tol I run Mint and have added additional repositories for Linux kernel and the Mesa library, so the most important software in terms of gaming performance is up to date, and if you're on Nvidia there's a PPA for the proprietary drivers too. I've tried Manjaro with KDE before and the best part of the experience was definitely the AUR, but KDE itself was just too buggy and I'm sure Linus will complain more about it in part 3.
The "doesn't work/leave it broken/now it works" cycle has been about half my experience with Linux. The other half is "does work/leave it working/ now it's broken".
You ain't ever lied! Lol even epic games store. I couldn't make it work. Then it foux work. I installed games and was very happy. Next day it was back to its old problems
The TLDR of most things on Linux is that software gets less attention than Windows, so you need to compensate that with your own attention... unfortunately. Concerning Github file downloads. Yes, it is unintuitive and annoying. To download a file, click on the file in the list, and it will show the text content; then you click on "raw" on the top-right side, and then when you save it, it will be the correct format. You do not need to copy paste into Kate. And yes, sometimes you need to reboot. In actuality, usually logging out and logging back in is sufficient. In my experience, that is usually a desktop environment issue.
I would have thought he had to download the entire repo (the upper right green button and download zip) for the install script to work because of the other files in the repo. It would probably be easier anyway.
@@CapsAdmin depends on the project, tbh. Many provide a script that reaches back to the git repo to get the other parts automatically. Most that provide a script also provide the shell commands for copy-paste to download and run it, so it is somewhat poor luck Linus ran across one that does not.
Anthony needs a channel for stuff like this, and other in depth videos. It would be great to go deeper than high level overviews and the occasional Apple/Intel styled graphs. I would go with Floatplane if they had extended cuts that weren't watered down to meet a time metric.
Fortunately and unfortunately, all of these problems seem to be almost entirely not inherent to linux, but inherent to a lack of platform support. A lack of support leads to less people using said platform and then less of an interest in supporting the platform. A catch 22 that I don't know if linux can pull itself out of.
I mean, you're not incorrect in what you said, but because so few people in the grand scheme uses Linux, regardless of whether or not it's a Linux based problem, it might as well be a Linux based issue as these issues don't crop up as frequently or in the same ways on Windows or even Apple OS.
@@haxwithaxe Well... Apple was like a spoiled kid in the past, crying for adobe updates like hell. They were annoying but that's the only way to make it work.
Im a linux user and dont disagree with anything here. There needs to be more user testing like this and more calling out compaies who dont support their products on it, or at least put a big windows only sticker on their products.
This series is kind of needed. Being only slightly above Linus in terms of Linux knowledge, I want to use Linux but it feels like high level beginners are told to F- themselves until they become low level experts. Hopefully this helps Linux contributers target the areas that need work in terms of documentation, explanations, and patches.
in all fairness, Linus going with Arch-linux is literally throwing himself into the deep end. Even among linux enthusiasts, Arch tends to only be recommend to people to already experienced. Mint on the other hand has a lot friendlier approach (as Luke had experienced) but ofc there are some issues that are just "linux" things (like unsupported drivers). As sorta a beginner myself, honestly asking for help mostly been a pleasant experience (at least in a few discord servers that i'm in), but at the same time, all i've been using it for is programming(i.e. work), which doesn't exactly differ between Windows and linux (tho running certain languages is easier on linux)
truth be told linux in of it self isn't hard at all you will just have to do a lot of reading and googling at the beginning and build up your basic knowledge in the linux comunity there is a saying that goes rtfm(read the fking manual)
@@combatjeyj6234 and for me it's a problem since I don't have time to read a manual after manual if the first one that I read didin't work. I already multitask basically everything that I consider hobby or pleasurable experience on my free time since i don't have time to do one thing at the time. But I want to use Linux since I'm fed up with CORPOS I am even willing to throw money at linux on annual basis if things become easy to use. But this mindset of STUDYING linux to make it work has to go away if Linux aim to be major desktop OS. That being said I'm looking forward to SteamOS which as I understand gonna be a legit DISTRO. Just as an example my experience with mint. I nuked the desktop on my first install somehow, not a big deal reinstall read some manuals/guids it worked I launched browser, admired UI a bit and went back to windows since my weekend was over. Than ran some console emulators and wireless controllers, no probskies everything works just fine. Weekend is over, back to windows. Last weekend I tried to launch Guitarix and ToneLib for my guitar learning, and my conclusion after messing around, that I'm not booting Linux until January since I don't have time for the shit that needs to be done to run those two apps. I already tried a lot and it seems from what i gathered that the best case would be just to install Distro that is orientated to music production so that it has everything set up from the box , but than everything I've done on my DE setup wise will be gone and I'll have to do it again. Where's on windows you install asio4all drivers restart your computer and it just works. Oh yah and I hate treminal. Now before linux fanboys and girls start attacking me I just want to say that I'm enjoying messing around with mint, I like the customization that it provides out of the box that you can do with your DE I enjoy package manager (the thing where you can search for apps and just install). Fricking LOVE the fact that my ancient laptop is running CINAMON and barely lags if at all where it is useless on windows at this point and unusable because of lag. That last point alone is why I want LINUX to be better because the idea of using machines that are old but still working is amazing there's so many things one can do to use them as media machines or some sort of controllers. I'm already plotting on how could I use that old laptop as controller in my workshop (once i have one). But that's for future right now I'd love to make my guitar practice machine with all sound effects and what not. One last thing I love how cinnamon feels and looks it just reminds me of windows XP best UI/UX wise experience I've ever had. The search in start menu just frikin works so good it's like reading my mind or some shit it's crazy how good it is. So yah linux community, I think it's time for you to make ur mind do you want linux to be bigger and have more users or you want more power-user? Because your "advertisement" that is going on through linux youtubers for the most part is confusing if not borderline purposely misleading.
4:08 In my experience, if the application changes the title of the window, OBS just can't deal. This is particularly noticable with emulators, as they often have stats (e.g. the FPS) present that regularly change. 5:40 Near the top you should have a 'download source' button; one of the options is as a zip file, that's the way to go if you don't want to git clone it, and there are no pre-packaged releases.
So Windows and Mac is superior to Linux by your analogy. Nice. I'll take a ready made car with any transmission over building one that's not going to work anyways.
@@kvin9210 I didn't say anything about superiority. When you get down to it, Linux would 'win' by default simply because practically all of the servers that make up the internet are running it. In other words, you're using Linux whether you like it or not.
weren't graphical user friendly operating systems made because normal people didn't want to us msdos? and do everything with prompts, which needed a certain understanding of syntax? if a operating system doesn't have it, you haven't even entered the 90s. i can understand security and being open source, but that's better for servers ran by experts, and not desktop consumers. the whole linux elitism on desktop just doesn't make sense.
@@oraclejmtIt's not that distro devs fail. Native distro software works flawlessly, but pop os and steam had somehow created a weird issue which steam fixes later on. The real issue is commercial softwares maker not testing their product on Linux and not supporting it. And nvidia is whole another issue.
Manjaro or Arch is one of the worst environments to go feet wet in as a first time user. A lot of the guides you find are for Ubuntu so you will have to know and how to adapt it, and it is a variant of Linux that is built for terminal operation. And the reason for that is that Arch' philosophy is to only give you a basic amount of packages to boot the system, then you add what you need for various functionality.
@@CMDRSweeper I disagree. I started out on Manjaro as a new user and it was an unstable mess. But that forced me to learn how to fix things. And that's what made me an experienced Linux user. Yeah, Debian based distros are more stable, but this "hold your hand Ubuntu land" mindset leads to a boring asf desktop experience.
Linus needs to go back to windows like the other braindead users. Linux is not for someone who isn't willing to think for a living. I'm so disappointed in him.
@@CMDRSweeper Which is why he chose it. Linus deliberately chose the distro that was going to paint Linux in a bad light because too many of his sponsors are windoze dependent.
Now after this series I would love to see someone like Anthony do the same thing from scratch and see how things work out for someone that knows Linux really well
It would probably either be a one part "series", where everything works out, or a lengthy one where he explains what he's doing. I'm down for both of it
Anthony already daily drives Linux from what I understand... he uses Arch. Once you know enough about Linux setting up a new system is a snap... process is far-far easier then Windows, makes it easy to distro hop.
Honestly, I suspect it wouldn't be too hard for Anthony to do the same things from scratch. For example, Linus did that thing with Windows in a VM to get his key mapping and RGB. I'd probably just install ckb-next and instantly have key mapping and RGB control (including animations) for my keyboard.
To prove what point? If you put in the effort, you have earned your place? Because if so, I'll tell you the BSD machine that I have running in my VMWare env at home is da shit...
Disclaimer I'm a developer/software engineer, and I love linux for what it does for me and what it allows me to do. However, I do agree with a lot of the experiences that Linus, and Luke have found. There are some experiences that are buggy and annoying on Linux. The Desktop experience has gotten a lot better over the years, but still has a long way to go. While I am capable of doing a lot in the command line, some things are better done in a GUI, and even as a developer I do appreciate when things just work. Although as a developer and some of the horrors I've seen it's a miracle any of it ever works, although I digress. I do appreciate that you Linus and Luke have done this challenge, and published the issues you've found, as you have a louder voice, which can effect change to make things better. I hope that in the future you periodically take on the challenge again because I think it's good for the community. While Linux's varied distributions are a double-edged sword, it is that power that give it the potential to be a powerful tool for a lot of different uses. While I'm not a hardcore gamer, I do think that Linux definitely has the potential to eventually become a contender, if it has the right backers, and irons out the issues you encountered. I would never expect a normy to use GitHub(web GUI for Git)/Git(command line based, although there are GUis), it is a wonderful powerful developer version control tooll, with a bit of a learnig curve. That said the right click save as, and get HTML crap is a browser thing, that can be an annoyance and the workarround aways requires a few more clicks to get to the raw text, that you can then download/copy. What might be a better way to do things in these cases whould be to click the button to download the git repo as a zip file, and copy the file out of that, as you probably don't care about the history of the files, that you would get from using git to clone the repo locally. The old adage "Have you tried turning it off and on again." While is less applicable to Linux, and there are usually ways to work around it, there are still places where it does apply. One thing I always do is enable Ctrl+Alt+Backspace to restart the GUI because on rare occasion I have had Linux freeze on me(usually my own fault tinkering to get something to work). Another case that I've found this applies for me is with my work's VPN, which has iffy Linux support, and every once in a while it decides to not connect. Ive tried killing and restarting the process to no avail, although restarting the whole darn computer does works. So with that VPN something gets in a stuck state, but I have yet to discover what or how to reset it. At this point I just see it at the tax my employer pays for choosing that VPN. A note to Luke I unfortunately have to use Teams for work, we were just switch from Google chat(Gchat) much to my chagrin. The app is absolute buggy trash, and I don't use it. The web interface is better and more stable and seems to do what I need it to, just in several more clicks, and in a more cluttered UI than Gchat. I have used slack in the recent past and found it better for chat, but video features are a little limited and require the app which is a resource hog. For video chat/screen sharing the best that I've used on Linux is Zoom, although Gchat was decent as well. Although I've found that all video chat/desktop share has, and probabbly always will have hicups no matter what OS/app combination I use.
Some good points. I run a dual boot and whenever in Windows 10 I'm always surprised how laggy it is with so many useless background tasks running. Some things are easier to get to run on Windows, some on Linux. But when they run on Linux it's a buttery smooth experience, not the case on Windows.
These are the types of Linux users I appreciate, I just started dabbling with Linux Mint, and had a painful experience getting a USB Wifi Adapter to work. It was compatible with Linux but the install disc was a pain to work with. Rather than having an .exe file to just click on, I had to unzip 2 folders from the disk onto my computer, tried running the script it came with(after having to learn how to even run an .sh file as a script) only for it to not work. 3 hours later, I had to look up the chipset of the device and search google until I found an article telling what commands you can punch into the terminal to install the chipset drivers and finally, I had Wifi for my computer. While it's a bit discouraging, I will definitely keep exploring the world of Linux, and may use along side Windows.
I am fortunate to be a Linux user for many years so all of my hardware was chosen specifically because it works fine with Linux. I was a university student when I installed it on my laptop which supported it just fine. Then when I was upgrading my desktop over the years I always had Linux in mind even though I was using Windows on it back then. Switching over with tons of proprietary hardware sure looks very painful.
I run Ubuntu/KDE on my work laptop, a Dell Precision 5530, and it works FLAWLESSLY with everything but the stupid fingerprint reader. (and that's probably only because I haven't put any effort into configuring it.)
@@redavatar The problem is that companies don't want to support Linux AND do not provide drivers or documentation for their devices, so basically to add support for that stuff you have to reverse engineer it. It is THE problem of closed hardware/software. Any such comparison always forgets that you are comparing the result of employees of the company that wrote stuff for that specific OS versus volunteer work from someone doing it in their free time with no access to any sort of documentation. That is why picking the right hardware is essential: it's not about it being better (nvidia vs asus), but about how open they are - which directly influences the quality of the support in Linux.
When I buy hardware I realize I run Linux so I extensively research support before I spend any cash. These effing entitled pricks that think they're somehow owed something make me sick! The world owes you nothing!
@@redavatar Not really, I chose my hardware to be more open as I have found that hardware that supports Linux works wonders in Windows too. I had properitary garbage Wifi stuff back in the day, but it had weird issues in Windows, it worked, and in Linux it was an even bigger mess. Swapped them out for stuff that had good Linux drivers, and the bugs were gone in Windows. After that experience, even when running Windows, the more fancy crap it has in properitary form, the less I want it, even when used in Windows.
The install.sh script would likely have done as it had been advertised if the whole repository had been cloned prior to running it. As a general note, the others files in a repository other than the file that is to be run are usually dependencies.
As a developer, I know what you mean - but this is not really acceptable for a end-user like Linus. Maybe have two versions of the script - one “real” one, and another that just clones the git repo and runs the same thing.
Came to say this; Linus is really not on the level typically expected of people who use these repos yet. The argument of "it requires non-trivial knowledge to use Github which can't be expected of novice users" is fair enough, but what he did there was bit painful to watch.
@@jiahaoxu6356 They shouldn't ideally. That's developer's repo, project and he has target audience in mind for his project. And there is nothing wrong with this as github is for developers. Honestly issues like this should be solved at distro level: it's distro which should easy single button solution. But we don't live in that ideal world. At least some nice folks sent PRs to the project, so now readme has proper installation instructions.
8:10 that issue usually happens when you have your audio interface at a higher sample rate like 48 khz or 80 khz and is not linked with the SO or software that uses the audio like OBS
Agreed, this happened a lot with my M-Audio 2x2. Forcing my sample rate to "default-sample-rate = 48000" and allowing resampling "resample-method = speex-float-5" in /etc/pulse/daemon.conf did the trick. I find this usually became a problem when multiple programs would play audio at the same time using different bit rates and the system wasn't allowing remuxing. So it was all forced to use the same sample rate as the first program to play audio. (When resampling, latency is induced to some degree, something to note if you monitor your audio through the computer)
@@lucidnonsense942 Enjoy that insane CPU usage. There are award-winning mixing and mastering engineers _much_ more talented than you or I, who work almost exclusively at 44.1 and 48k. The only real reason to use insane sample rates is if you plan to do extreme pitch manipulation. I call BS if you claim to hear a difference in a blind test -- even through the best gear.
@@lucidnonsense942 You can choose whatever bitrate you want for music production purpose using Jack or Pipewire service. To me managing audio on Linux while doing music is much more better on Linux than Windows. But you have to know what tools to use (Cadence, Catia, Carla,...)
Luke/Linus - also keep in mind that some bugs/issues from this video are due to the devs behind those pieces of software provide little to no Linux support at all, which is the infinite loop we've been dealing with for years: Devs won't provide Linux support for app because of lack of users/demand --> Lack of users/demand due to devs not providing Linux support --> Devs won't provide Linux support for app because of lack of users/demand, etc. etc.This is why some workarounds/patches done by the community (most often volunteers of various skill levels) sometimes are also buggy. Not saying your criticisms are invalid, just adding info that puts it into perspective.
You can say that but its slowly going away. Since companies like AMD and valve started support. Its brought me back since 2008 when I left it. I only keep windows around because I have CAD work on it. Everything else linux.
A lot of the issues you had would be solved if those companies supported Linux properly, but they won't, because there isn't enough customers on Linux for them to warrant that. And people won't switch *to* Linux to bolster the numbers, because their peripherals don't work, creating a perpetual cycle of torment.
Yeah its hardly fair to expect something to work when it's enthusiasts reverse engineering it for free to make it work on linux vs the company who made the product supporting it on windows but at the same time its still something people who want to use linux just need to live with, at least for now
That doesn't explain linux specific issues like UI/UX that should have been dealt with decades ago...*nix users have been so "function over form" they can't be damned to learn how to combine the two for easy and powerful tool/system creation.
Agree, but support what version of linux? and that is the problem with the OS, there is no version or distro of linux that is user friendly enough to justify supporting it, I have a laptop with a linux distro and I like using it for some projects...but for the rest my personal computer will never be Linux, that will be just complicating my life for no reason at all.
**Hopefully** that will start to change soon now that Valve is more involved in Linux. Just hope that we get flat packs from them instead of releasing SteamOS packages.
“An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple, for an idiot anything the more complicated it is the more he will admire it, if you make something so clusterfucked he can't understand it he's gonna think you're a god cause you made it so complicated nobody can understand it. That's how they write journals in Academics, they try to make it so complicated people think you're a genius” ― Terry Davis, Creator of Temple OS
@@edgay Schizophrenia made him paranoid and delusional, and sadly it caused him to believe that racism was a way to fight back against perceived malicious actors and forces. Mental illness isn't pretty. He was otherwise a brilliant man, and his mental decline was incredibly unfortunate.
From this episode, it seems like this isn’t an inherent fault of linux. It seems like most companies just ignore support on linux and enthusiasts have to create their own support for linux. Also for github, they are a ui for a git repository; trying to right click and download from the main screen will download the html because of anchor tags in the html. I think an easy fix is adding a more apparent download button after someone clicks on the file
Holy fuck this guy gets it. Seems like a GUI issue, why no download button? Also, the road goes both ways on the linux versus companies fault. Major distros are companies too, not with as much money, nor power, but its will also be your fault when your product isn't working for its customers. Thats just how shit works.
In Github, there is a download button if you click into the file (although, its labelled as 'raw' not 'download'). The double-edge sword of getting things designed for Windows working on Linux is that there is often a workaround out there, but you will often need a workaround too.
My entire takeaway from this thing is "if you're new use Mint" Kidding aside- yeah, unfortunately the whole Linux being a second class citizen thing is all too prevalent. As there aren't a lot of users (and a lot of those users tend to be developers who can tinker to make it work ) on Linux + the fact that testing on multiple distros is a *ton* of effort, the software just doesn't get as much attention on Linux- assuming the software even exists.
I like PopOS. That it crashed for Linus due to a steam bug that only lasted a couple of hours / days is very unfortunate. I feel like Manjaro was a very poor choice.
@@someguy4853 To be fair to linus though, he didnt have enough experience to know to do that, which is part of the problem. LOVE linux, but its true that the barrier to entry is rough if youre not comfortable tinkering
Linus, I noticed on Discord you were in streaming mode as indicated on the top bar of the discord window, I also encountered the notificaiton problem, while on windows, it turns out Streamer mode on Discord disable notificaitons to not interupt your stream. Hope that helps.
The part when Linus saved the .sh file directly from the repo main page cracked me really good xD But I won't blame him. I'm taking Linus' take as a non-technical person's point of view, trying to game on Linux. I would definitely not expect anyone who doesn't understand how github works to take the extra steps of opening the raw file and save that as a shell script. 100% legit obstacle!
But it also shows his stupidity. This can happen also on any other site with links. When you try to save as a link to somewhere you do not know it can return a webpage or a file. Do not assume things. This isnt a Linux issue. You can download a webpage under Windows also and try to "run" it. Blaming Linux on his own stupidity is even more stupid.
@Prince Cooper Can confirm, built Android from the source in junior high and high school. Been using Linux since junior high also. Tired of people catering to unreasonable amounts of laziness/lack of understanding
Linus, one thing you could do to improve the situation with hardware support for linux, would be to actually bring it up as a point of discussion for hardware reviews or PC builds. You could for example complain about nvidias linux drivers nvidia GPU reviews. That might get their attention to take linux seriously. And that sound card of yours could use some love for linux. Perhaps tweet about it to get the manufacturers attention about it. You could also praise hardware that has good linux support. Similar to how you want hardware to be open and maintainable (framework laptops) you should want the same for drivers and software. You could also do linux PC builds where you use hardware that works great with linux.
This would make the most sense to be honest. Why are we so quick to want to dismiss an alternative than to try and build it up? Anthony would be PERFECT to make Linux content to properly bring awareness to Linux issues and try to get them the attention it needs.
Yeah, Linus and Luke are being a little too negative about linux at this point. Many of the problems they face are the fault of manufacturers ignoring the exsistence of linux, not the fault of the linux community. Linus has the power to change the playing field for this stuff, and I'm glad he is starting the road to do it
@@scottbigbrain3944 To be fair they did say that surprisingly in most cases things weren't not possible to do and that they advise people to set their expectations and know what they are getting into and that in only a few situations their wasn't an answer to any particular task they were wanting to accomplish. It's a devils advocate approach which is fine in the context of this "challenge", but moving forward it would be nice to see efforts to help keep the gaming community informed of what is going on with Linux and how previous issues are being resolved. Linux isn't like Windows it's ever changing and in the last few years alone it has grown at an astounding rate...a few years ago we didn't have performance parity with Windows for example and dealing with controllers was a hit and miss.
@@ruineka_one They want all their windows programs and devices to just plug into linux like they expected changing the OS was no more complex than a CPU upgrade. I dont think they are looking for new linux compatible alternatives to the old windows programs they are used to (if they are they didnt say anything about the results of those searches or experiments). This whole stream felt like someone switching from an iPhone to android and wondering why iTunes didn't just sync their data or why you cant find apple maps in the playstore.
They already do Linux content, however with Anthony being the only Linux user and he is a very busy man they can only make so many at a time. I think the entire point of this challenge was to help Linus get up to speed on what real day to day Linux usage looks like
4:50 Actually, there are Linux equivalent drivers for Logitech's gaming and Unifying software that lets you restore full functionality of all of their hardware natively. I believe Solaar is one of them. I also use Piper (or was it called rattrap?) to setup DPI sensor settings and also remap mouse buttons so I could play Quake.
Wait, is this alternative driver set available in debian/ubuntu distros? I have a Logitech BRIO and was forced to accept not being able to use it in Linux at all.
3 роки тому+1
@@CyberianFaux yes for both, check repository for list of compatibility devices
Thank you guys again for sharing your insights into using Linux. The episode really highlights the problem with 3rd party support. The community does an amazing job, but with little support or documentation from developers. This is exactly why Linux users are so hung up on open-source software. The best experiences on Linux come from these projects, as they are generally quite stable and better integrated into the ecosystem. Many commercial (and free) programs stick out like a sore thumb, with clashing interfaces and very poor integration. Speaking about the Nvidia hate specifically, It's not just that their drivers are closed-source and lack functionality. The biggest problem is that they do not provide documentation on how their products function to the public, like AMD and Intel are known for. Therefore, community driven drivers for AMD and Intel are feature rich, well integrated, and stable, while Nvidia is barely functional.
AMD drivers is so great on Linux that something (Citra and Dolphin-emu for instance) Windows run poorly because of the drivers now run great on my PC Linux.
@@ArdgalAlkeides you are completely wrong. Intel iGPU last three years working very stable and feature reach, they even made Vulkan and Gallium drivers. GPU itself is very slow. The amdgpu designed for x86 and usage on ARM obviously will produce bugs. I use amdgpu every day with games and 3d with zero issues. You should try a modern distro with normal hardware and you will see how it works.
I really like this series and I hope it continues to bring positive change to Linux. That being said, I will remain a dual boot user for the time being.
OMG! Thank you both so much for doing this series. LTT is doing the Linux community a service by addressing the obvious pitfalls of the Linux desktop. Together with Valve, you guys may help break the cycle of the lack of support from manufacturers due to lack of market share which was due to the fact that Linux has a barrier of entry from a UX standpoint that die hard Linux nerds refuse to acknowledge or rectify.
Some of the issues he mentioned are because of the corporations not supporting Linux. The Linux developers can't do shit about it(e.g. teams) Also its generally recommended to buy hardware that supports linux. Switching from windows to Linux generally doesn't go well, especially if it's modern hardware like these guys use. This again is due to companies not adding drivers to the kernel. Then some issues are because companies don't help developers with the internals, stuff like graphics issues appear because of that.
On the kernel side, most linux developers are employees of companies, tasked to add drivers to Linux. But when it comes to software, most of it is written by volunteers. You can't expect them to work on something they don't care about. For stuff that developers do care about, linux works way better than windows or Mac. Linux is not meant for casual users. Hopefully companies selling computers with linux support (system 76, frame.work) will change that.
@@adityapatil325 "linux works way better than windows or Mac." I beg to differ. If they can't get sound to work correctly on a new OS out of the box then I very much doubt that it works better than Windows.
@@DanielMosey You mean the OBS audio issues? I'm not sure that has anything to do with Linux itself, it seems to have been a problem with OBS not picking the correct sample rate.
Not sure what ux issue linux has, my mom's been running manjaro ever since she started using a pc. Linus is now windows. That said, the shit you get from nvidia ? yeah, that lacks ux love. Still a lot of configuration on linux is not in ui but in text files, something most windows users get screwed over. In case of nvidia though ? it's mix of software+env+txt.. it's a mess indeed.
@@colto2312 1: I can many others can use GNU + Linux no problem 2: Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added,
Linux being reliable "no need to restart" really only speaks to the kernel. it's not like linux desktop software is flawless. far from it as you have seen 3rd parties put little or no effort in to it so it's largely all community efforts.
Yeah, and the reputation for that I think was largely back in early Windows days, where you had to restart your entire PC for practically any change you made. There are plenty of program that will need to be restarted, but much more rarely the entire OS.
Hey Luke. Your weird deep voice problem I think is probably a sample rate mismatch. It happens to me often when I have my audio interface at 48KHz and the OS wants to run in 44.1Khz. That's just enough of a lower sample rate to transform your voice a bit deeper without going into weird audio filter territory. Unfortunately this isn't exclusively a Linux issue, but mostly those of us who are working in the pro-Audio space and dealing with Consumer-Audio hardware and software. And in my experience, I often have to restart OBS-Studio even in Windows when I make big changes to my audio setup. OBS is just plain crappy when it comes to audio integration if you aren't using some out of the box, built-for-purpose streaming hardware, like a USB mic or go-XLR. When I started streaming I didn't buy that stuff because I had the real deal, being an Audio Engineer, But OBS doesn't even support ASIO in Windows. Not saying I"m contradicting the quagmire it is to get this stuff working on Linux, but it's a broader problem than Windows vs. Linux. I think that was the issue in any case.
My god. Been using exclusively linux since 2007. I take some things for granted The problems they encountered should be like a guide for all Linux devs. We need to solve those. Its super easy to do!!!!!
Well, an issue is that, as much as people like to proclaim "linux community" there is not one in the way people think there is. If you get 5 people using windows, they'll all expect the same thing out if it, but that isn't the case for linux. You have hard-core software devs, gamers, sys administrators, and a lot more random types of people using it in different ways. For some, a solid GUI is paramount and the terminal is bad, but for others a gui is worthless and easy terminal use all they nees
@@CaptainHalodude actually doing it in a Terminal is even easier if you right click on the folder to which the install.sh is located and say open in Terminal them run the ./install.sh command as long as you are root
These issues are not caused by Linux. It's caused by third party developers neglecting Linux. It's like if Garmin didn't support Ford vehicles, so you had to do a hack job to get your GPS device physically installed.
@@CaptainSunFlare Though to counter that, the reason why Linux server is widely used is because there's normally only one way of doing things and it does it very well and the terminal is very consistent as-well.
Can confirm, I've started to get a lot more patience with computers because if I wasn't then nothing was gonna get done so when something just works after restarting I don't even question it
3 роки тому+8
@@JihadiJesus Apart from some weird hardware-related issues, I don't think I've ever experienced a bug in Linux that would be fixed by restarting it. Either it works consistently or it's broken consistently.
Im not a linux user, but im interested in trying it. What i get from this and previous videos the main problems come from lack of support from app developers who just dont give a fuck about creating a linux friendly versions. Probably because of low market share of the linux users but few people use linux because its a worse experience than windows due to apps not working. Its a death cycle
Yeah, they're using a lot of stuff that just won't support Linux. His keyboard and mouse config for example, I can do that stuff perfectly fine. Just use Corsair or Roccat instead of Logitech.
yeah linux isn't as good because of companies not giving a damn. so many amazing devs are trying their best to fix that though and that's honestly something i love about the community! people working on stuff so everyone can enjoy linux. linux definitely has a lot of flaws but it's only getting better and better at an exponential rate!
Not exactly , some of the problems are companies like nvidia sabotaging. Linux got good its viable for most people. If you wanna keep on using ruthless billy G's products. Thats your choice. Its chicken and egg. You need to make a move and increase that user number, perhaps give 5 bucks to a Software you like. Then the devs will start to care , especially logitech and nvidia. If 20% use linux, the game devs or hardware driver devs are gonna have to fix stuff.
The extensions are also used as hints for the Operating System, but it requires you to have "execute permissions" on a file before you are allowed to run it.
not quite true, in unix OSs you can change the file extension to whatever you like, the OS know what type of file it actually is from a magic number in the file properties identifying the file type
@@llll-lk2mm Software is "built," a.k.a. converting the human readable source to machine executable. Many companies do this automatically overnight with any changes that were done during the previous day. Nightly builds typically have only unit testing (automated tests that were written into the code to test functionality), so if new bugs are introduced, that is the place to see them. However, nightly builds will be where you see the newest functionality added.
“We don’t know what fixed it, but it’s cool, I guess” I feel attacked because that sounds like stages of my life where things fell apart but then somehow everything worked(?)
that's exactly what I thought every time they mentioned something magically fixed itself. I'll hardly ever leave anything alone like that without figuring out either exactly how it got fixed or exactly what broke it because if I don't, then the next time it happens to break itself it'll be a month or a year later and I'll have totally forgotten how to go about fixing it and it can result in some nasty downtime
Exactly. I've installed Linux on a few different machines now, including virtual machines, and there is always some unique issue with each one. While that isn't unheard of on Windows, it is a much more uniform experience over there. I personally HATE when the issue unexpectedly resolves itself too. If I don't know HOW to fix it then it gives me a bad feeling going forward.
6:55 This was a hilariously bad use of the github interface. The correct way would be clicking the file normally to open it inside github and then click the "Raw" button to get the file without any of the html around. But I do agree that it's not a super intuitive UI for people not familiar with github. Good video though.
Yeah, it's really a developer tool. Pulling stuff from Git to fix something in your OS is usually not a good idea. Use your package manager or pick a better distro if nothing works in your current one. That said, git clone Just Works(tm).
Feels really down to earth seeing recorded experiences of someone going neck first into Linux with only general tech knowledge, not just "I know how to do this already"
Seems more like "I know how to do this _on windows_ already. WAAAHH it's different, let's take random instructions from the internet". Seriously, you take that approach on Windows, you're gonna believe the first moron who tells you to delete System32.
@@mikkelbreiler8916 He isn't a developer, heck he isn't even a hardcode software nerd. Linus is foremost a hardware nerd with very general knowledge about software. It is still more than your average consumer but his expertise isn't the software itself it is the hardware.
Script files can harm your system. Having to give them permission before running them is for security reasons. Powershell scripts in windows have a similar protection.
Not to mention that the whole "file extensions are used for which icon to display and a hint to the OS what to do" has been a source of several security problems in Windows over the years. File extensions are just really really bad, and I'm genuinely surprised that Linus tried to defend their existence.
@@Henrik_Holst I would say that Linus is unaware of the security implications of those decisions within Windows. Linus is right that it sure makes things easier for users but he is also unaware it caused a bunch of issues for Infosec.
@@adesia3819 yeah. I don't really see where the benefit is though unless this is yet another Manjaro thing, on my Ubuntu shell scripts have a proper icon, not from the extension but from the shebang.
As a long term desktop Linux user, thanks for presenting such a real and entertaining perspective on the linux desktop from a windows gamer perspective. As incomplete as some things are it is amazing how much is usable now and it keeps getting better.
The point of this series is to prove on "Windows 11 is bad? Just switch to Linux lol". I heard that countless times, and the shilling of "Proton is really good you know. Enough for most users"
@@ilenastarbreeze4978 most people don't stream and don't have expensive audio equipment, for someone who just plays single player games on Steam the experience can be basically flawless. Years ago there was no Proton, you had to manage your own Wine and it was simply a lot more difficult
@@MrKilljay I hate to admit defeat, but I've given up and switched back to Windows. The WiFi card in my PC didn't seem to be detected by Linux. It's a laptop, so I can't easily do much about it.
@@blackravenX Yeah. Wi-Fi is a huge pain in the butt with Linux. I've had many devices that I couldn't use Linux on because of that. Maybe try following this guide will help ua-cam.com/video/cuTAU_B3OeA/v-deo.html
@@blackravenX you got lucky, when I was switching to linux mint I accidentally deleted windows 10. now I can't find a way to get it back. I've contemplated throwing my laptop at the wall a few times lol
@@ZverseZ That's to bad :/ Do you want your old Windows back or simply install a new one? For the first I would go to some data recovery company next to you, if you don't live to local, they could help me very well once; for the second case, simply make a bootstick and format the hard drive
Watching these as a full time Linux user makes me realize I'm suffering from "the curse of knowledge". Every time a problem comes up I'm like "oh you can fix it with , it's easy!" But I often forget that my troubleshooting skills are way above those of the average user and simply writing a script myself to solve things isn't the way to do it for everyone.
I have the same problem a bit. But I think Linus (and to a lesser extent Luke) has the same problem as well. They're cursed with knowledge from a career of using Windows such that many of their criticisms of Linux so far feel like "different = bad". Many more valid criticisms though, which will hopefully be taken as constructive feedback.
Any tips for a beginner? I'm at the point where I'm installing Arch over and over again to get used to the process, and that's been helpful. Despite that, there are an insane amount of commands that you're expected to know, and they often have really obscure names and parameter syntax. Oh, and also, I've managed to get the Plasma Desktop Environment running on a virtual machine, but I cannot for the life of me get anything to happen when running it directly on an Nvidia system. I have to do CTRL+ALT+F2 just to use the system at all, and that's terminal-only.
@@_.gray._ try to go terminal only for some time things like i3 will be pain in the beggining but the more you have to do with terminal the more comfortable youll feel with it. Its literally just time and experience.
@@floppypaste well he could have went to the sh, clicked on raw, and ctrl s but I think Linus should use the terminal because it's faster (also he should've just done what it said in the readme)
@@ohgodmanyo4662 this. All that waltz around saving the file, opening, and complaining. Not even my father is so inept at using computers and saving files and he is pushing 80. This has nothing to do with Linux, it's about Linus inability to use a browser and Google stuff along the lines of "how do I download single files off github" and "how do I run a script on INSERT_OS".
@@Ironpants57 it looks like you missed the part where the maintainer of the repository helped Linus download the script he needed, and the absurd waltz he did to get a .sh file. That has nothing to do with being able to use Linux. There are several ways he could have accomplished this, one being left clicking on the file, then manually copying the contents in an editor and saving the file to something.sh. Or as mentioned earlier click on the raw icon, then save the file as it is. But no. Let's do right click, save, open, change the file, complain it's html, do some dance, copy it into an editor, save it as something.sh then complain how difficult it was, because Linux. Edit: i just googled "how do I download single files off github" and an endless stream of knowledge unfolded on my screen. Problem: it involves reading the solution, which is something Linus seems allergic to as he has the tendency to just wing it.
BTW, regarding your audio interface loosing power - I think this is probably an energy-saving "feature". You should be able to use a commandline program called powertop" to change that. Use Tab key to switch to "tunables" and there you can disable energy saving for various devices (set to "bad"). See if that makes it keep running. I think for audio interfaces this should be the default - I am also having similar issues at times and then I have to power cycle my audio IF to get it working again.
I switched to Linux right after these videos came out expecting to have a hard time because they did and was quite confused when it was super easy. I guess not being a streamer with weird hardware or someone who only plays the lastest online games or afraid of rebooting, made life easier
For someone who's building daily custom Linux-based distributions for living, I'm really enjoying this series of unfortunate events happening to you on Linux, while doing those basic tasks :D Keep it up guys, you will get there!
Cool! I want to specialize in Linux servers. I've been using Linux since the first day I used a computer, maybe that's the difference between beginners and people more used to Linux. I don't consider myself an advanced user, I just know Shell Script (bash and korn) and use the terminal well. Currently my favorite distro is Zorin OS 16, it has everything Ubuntu has to offer and more. I just wanted to have a source of income to help with the project by buying the Pro version of Zorin OS.
@@rcht958 I'm sorry I don't know why my reply is being deleted every time I mention the project I'm using 😅 I was saying that I build everything from scratch using OpenEmbedded project layers & recipes
As a Ms user since DOS, these guys have shown exactly why the normal user doesn't use linux. I've tried many distros over the years, and even have a box running Kubuntu which I really like but would never use it as my main PC. Most people are not nerds and don't want to be, they just want their system to work without having to go into terminal and run bash commands. Nor do they want to run wine, or install different packages, or spend hours and hours trying to figure out how to set up Samba shares for their particular distro, etc..., etc.... Windows has had its problems, but since Windows Xp I've found it to not even come close to the headache that Linux is.
It's good that both of you are doing the challenge, since I think it highlights how big a difference two people can have on Linux distros. Like for me personally, when I moved to Linux (Pop_OS!) I was relieved when most of my stuff worked out of the gate, and was much easier to use than Windows was, didn't have to turn to scripts until I actually wanted to tinker. I distro hopped quite a bit just to see what devs had to offer, the only one that I had a major problem with was Manjaro, since it broke itself many times over. Been on Arch for nearly a year now with no hiccups. That's not everyone though, I probably got pretty lucky in not running into the many problems people have with Linux Distros. A factor that might play into it is I also don't have many fancy devices connected my PC that need software. Thanks for the update! Good or bad the more info there is on Linux, the better it can be!
Just fyi, I had that manjaro borking itself issue too (including on a fresh installation with absolutely nothing changed prior to clicking that "yeah update my system" notification. After I just got fed up with it and moved on I saw that some people started to recommend installing package upgrades in the terminal mode, not desktop mode and rebooting it from there and I just sad_laughed at it. I'm not an old person but I'm not new to linux etc either so proving it again and again that only ubuntu(and rhel if you have to do cad stuff officially) is reliable for desktop users thing becomes annoying just too fast.
Keep at it fam...remember...Linux is only hard because you're used to another OS. Once you take the time to learn and realize the freedom and fun with Linux, you'll never turn back. There could never be a better time to learn Linux. I started back in ...well...without dating myself, lets just say "back in the day" and it has matured to quite an incredible OS with limitless options, and yes, in most cases equal or better performance than other OS'es. Have fun!
It’s so good to see Luke in an LTT video like the old days! I actually subscribed to LTT because I liked his video presence. Of course everyone has levelled up. Thanks LMG
6:07 The .sh issue requires a paradigm shift in how you think about files in Linux vs. Windows. There are 3 main reasons why .sh (and other files) aren't executable by default in Linux: 1/ The concept of an extension in Linux is purely for convenience and convention and means absolutely nothing to the OS. Unlike Windows executables that are according to the extension's file type (a holdover from the DOS days), in Linux it is *only* the "x" permission (technically, file mode -- the "chmod" command is short for "change mode") that makes a file executable. 2/ Linux is more security focused than Windows and so being able to run/install things is more of an opt-in process. The idea is that the only things that can run are the ones that you explicitly allow to run (that's a major oversimplification, but is at the heart of this particular issue). 3/ Related to #2, not all scripts need to be executable. In many instances where a different process calls/runs a script file, the script doesn't need to have the executable permission -- and it specifically shouldn't have the executable permission applied to prevent it from being run outside of its intended use. But you are absolutely correct that there's no reason for people writing guides and how-tos to be haughty about it. We all had to learn this stuff from scratch at some point, and I think it's great that you and Luke are doing this series. The 2 of you learn something in the process, as do many viewers interested or new to Linux.
In the same way that the shell prompts you to install software you try to run that's missing, it could also prompt you that the script's not executable. Simulator if there's any executable in the local folder but local folder is not in the path.
The shell does prompt you if a file is not executable. It will something like “./install.sh: not an executable”. From there though, it is hard to figure out what to do if you don’t know what that means.
Solving security issues by changing important concepts like file extensions is not a good idea. This whole thing could be fixed by just prompting the user.
9:20 Canary is usually used as a test release channel with some (maybe) unstable features, but I think it's weird that you didn't know about that since it's also used in Windows and Android, Chrome for example, releases Canary builds.
@@ignishikari1854 He's not a novice, and I put chrome as an example, Xenia (a X360 emulator) is recomended to use Canary for some games, and in Android, as long as you use the search feature in the Store, you can find every release of an app, so not even knowing about the Canary terminology still feels off for him.
I don't think anyone uses chrome canary builds? Most software on windows usually uses "alpha", "beta", "experimental" or "edge" to describe unfinished builds.
@@Luxalpa Why are you people so fixated with an example, yah, I know, it was just an example, don't you think he should at least know about the meaning of Canary? Given that he runs a tech channel at least.
I've been a Linux user since 2014 (thanks to a potato of a netbook that couldn't run windows 7) and I've got to deal with this type of random issues almost every single day. It's been getting better and better over the years, but I sometimes still struggle with some "basic" stuff giving me some BS headaches like having distorted audio when I share it via Zoom. I think it's great that this channel is going through this challenge and I REALLY hope that using Linux will become even easier because of it (like we've just seen with Pop!OS finally fixing the steam issue on the pop shop).
Yeah hopefully all this feedback is taken by distro maintainers and they make the transition even more smooth for the end user. ZorinOS and their team is literally the only project I've seen on the Linux side that focuses on end user experience rather than features or other BS that doesn't really matter.
The steam issue with PopOS was fixed within hours, before anything about the video was released. The changes to apt did come because of their video, though. Which also wasn't really a bug, it was just a UX improvement to make it more obvious that you shouldn't do it. Which I'm glad they changed, but I'm sad that they have to.
The Pop Shop issue wasn't a big of a deal, fixing this would require somehow forcing manufacturers to invest more into their Linux drivers and apps for their hardware, which I doubt this video would be able to do.
We have someone in our group using Linux with Zoom and during meetings his microphone volume will suddenly lower. We have to tell him when that happens and he has to go change it again. Not a clue why it happens and it can happen when he is talking or when he is muted. I love Linux on servers and anything where I need to just ssh in and run calculations but on a desktop it is glitchy. A lot of stuff mostly works but you end up with these weird glitches.
Problems with Linux almost always come down to either something proprietary that doesn't support Linux or supports it poorly, or the user. Not wanting to deal with fudging around proprietary software/drivers/hardware is a valid reason not to want to use Linux, but honestly it's impressive how much stuff works at all once you realize so much of it is reverse-engineered by people working for free.
Considering that if you were serious about running Linux full-time, you would probably not get all the hardware peripherals that have no Linux support, and instead look for those that wouldn't give you as many problems.
Not completely true. I have had a butt ton of issues with native OS included app and properly supported apps with Linux. The issue is that due to so many distros and their accompanying version, there is no real way for a software package to have full support.
@@saynay302 yes, that is what I do (almost :-D ). Yes, I am a Linux full-time user since 2000. And yes, I have actually seen those "Yes, do as I say!" messages one or two times. And no, I didn't wrote the line. I would have survived, as I have done my share of stupid steps. Still.
@@spik330 do not agree. At least if you go on major distributions. At least for open source. As that is what you can change and fix bugs in. If you have a binary blob (exe) then you cant, even if it run natively.
I feel like my introduction to Linux back in 2010 went infinitely smoother than Linus's attempts. :v All that being said, it did still take me a few years before I started using Linux as my daily OS.
mine was pretty much line Linus' I have learned several Linux things by now, but I am not using it as my daily OS I would say its a useful tool for me, not an environment for me to be in
My first introduction did put in one touch spot way back when, but this was due to proprietary garbage and those who are old enough to remember AMD Sempron CPUs and Broadcom wireless will surely be annoyed. For a while I was living without wireless and sticking to Ethernet until it got mature enough to work, but it was enough to make me build my own home server on Linux later. A choice where Windows lost due to a lot of extra costs (RAID 6 support would have required hardware RAID, while it was all in mdadm under Linux) But those proprietary garbage devices were problematic in Windows too, so I am sort of glad that I made a policy of picking hardware that didn't offer too many Linux problems. Only current problematic hardware I have to deal with is Nvidia.
You weren't trying to be deliberately obtuse as Linus is in these videos. He's deliberately making it harder than it needs to be for reasons that totally escape me.
Got a really good pointer on how to get Logitech battery monitoring working!
Much love. Thanks MissingClara
twitter.com/MissingClara/status/1463290819885031424?s=19
I would appreciate if you showed us some alternatives for peripherals like the goxlr and mouses and keyboards that work better on linux or pc hardware that works out of the box with linux. Or why not do a linux specific pc build? Anyway i love this series. ❤️ You made the linux penguin very happy 🐧❤️🙂
Canary release is basically a pre-release or beta release.
I wonder how hard Anthony laughs as he watches this whole series
protest the UA-cam Dislike button removal by having a pinned comment "Like to Dislike", not that your videos need it
So challenge failed... If you need Windows to configure your peripherals and such then Linux is not a viable replacement.
6:10 "But I'm frustrated by the condescending tone"
That's stack overflow for you bro. They don't want newbies to exist
Nothing has sounded more true in my life. I always get a sense of passive aggressive "I don't really want to help you but I am" tone from SO.
@@collynchristopherbrenner3245like fr, you arent being forced to answer questions
As someone who uses Linux as their daily driver and for gaming, I wanna say that I appreciate the impact your videos have had.
Your two Linux videos have created a spark in the community to fix many issues that help with user friendliness (including a patch that was applied to apt as a direct result of your issues in the first video). Many of them have been relatively minor changes that simply never got changed because there never was a need. A Windows transplant was expected to essentially rice their setup and solve issues on their own and through questions, not have things just work out of the box. Although a bit controversial in the community, the videos have created important discussion and seem to be making a positive difference overall, so I thank you for continuing to give it a shot.
I'm sorry it's been so problematic, but I hope you'll be able to smooth out all of your issues soon!
Hi do you have any links to such discussions? I would be interested to read them firsthand. Thanks
As much as I love and use Linux myself, it is far from being a easy recommendation. It is definitely a niche.
Although It don't like when things don't work out of the box, I enjoy troubleshooting it. But we are definitely a minority.
Linux has come a long way and perhaps in the future it will take over the personal computer market. That would be awesome
@ExplosiveMonkey Basically, it doesn't let you indirectly uninstall system-breaking packages with the "Yes, do as I say!" prompt anymore alla what happened to Linus in the first vid. It was originally just in the Pop_OS! version of apt, but I believe it's now going into the main apt source.
Linux will never have the ux it needs for mainstream appeal. I've used it for more than two decades and can say that with absolute confidence. Cli first hurts Linux a lot
@@mattymattffs Correct me if I'm wrong, but didn't people used to say that Linux was never going to be good to play games?
I think this is my favorite series on LTT in, well, forever. Would also like an 'Anthony Reacts' follow-up at some point.
This challenge wouldn't phase you, since you recompile Linux daily.
Hi Jeff 😁
It's always wild to see people you follow as commenters on youtube.
I just like to see him squirm even with simple tasks such as downloading files off github, which even provides a convenient "download as a zip" button.
I'll gloss over the whole right click / save / open / copy paste / run nonsense, which is an indication of larger issues, completely unrelated to his legitimate Linux issues.
@@bufordmaddogtannen Hey Jeff. I wonder which is the favorite series of red shirt Jeff 🤔
"magically fixed itself and we don't know why or how" seems to be a constant theme with this episode
some red-eyed dude hacks into Linus's computer and "magically" fixes everything
my code be like
Magic seems to be common in Linux. It happened a plenty while I was using it (I want to get back to it, but I got a Win10 license with my current PC and I don't want to switch until the end of support for Win10) and I know I am not the only one, askubuntu is full of "nvm, it fixed itself" posts.
Well, all that matters is that it works.
@@UltimatePerfection Happens sometimes on Windows too, probably some process needing to be restarted or possibly something to do with the order in which processes start. From my understanding of it Linux was originally built using a lot of piping since it allowed them to save memory (a small program would be loaded up and run through/manipulate data in a dataset then that program would be unloaded and another program would be loaded to do something else to the dataset and so on and so forth until the desired result was reached). I wouldn't be surprised if a lot of core code in Linux still uses a lot of pipelines which might (and I'm somewhat guessing here) get messed up if part of the pipeline is restarted while the others are not.
"hey yall, I did some mining off camera"
Linus consciously chose that font on his desktop. Let that fact sink in for a moment.
I consciously chose indie flower as my font, which is even worse lol
Yeah he fuckin did
he consciously decided to make everything italic too
not to mention that huge aliasing on it, because it's italic and nonbold
I could be wrong, but it seems to be a font for dyslexia. Not that uncommon actually.
"We don't know what fixed it, but that's cool, I guess" - My IT career in a nutshell
As a programmer, I also relate to that phrase. "you've been trying to fix this bug for hours now, and in the end it fixed itself. You have NO IDEA what fixed it, but you couldn't care less"
I'm guessing it might be OBS getting updated to work on Wayland
This hurts when you're a tech trying to fix a laptop...
@@jjpark98 You forgot: When it solved itself, another Bug Comes Up...
These situations drive me absolutely mad because I *need* to know caused it but half the time I'm too exhausted by this point to care.
When done, I'd like to see a version with Anthony, starting from scratch. I'd like to see the difference.
Yeah, there's a lot of knowledge about how to do things (and how to fix things) that a seasoned Linux user would be able to draw upon that someone new to Linux would not have. Then there's the issue of SEO where outdated or inaccurate information is returned by search engines, and in some cases this can be disastrous (e.g. fixing btrfs issues).
They can do a version with Linus Torvards himself but it doesn't change the fact that Linux softwares are generally not officially supported and inferior.
@@joo9125 it's just interesting to see the difference.
@@joo9125 True for end user applications. From a system admin or development point of view, *nix is, in my experience, a lot less frustrating.
@@zoqaeski tbh sort of - I will grant that i haven't really tried Linux on the cutting edge hardware that Linus and co. are running on, but... I was a Windows guy with a good year or two of solid Mac experience when I threw myself at Linux on my work computer and... my experience has been entirely different, and wonderful, to the point that I'm ready to ditch Windows for everything BUT gaming, and maybe even that.
It didn't shock me, for example, that Linus seemed to have more trouble than Luke with a lot of stuff, given that Luke chose a relatively mainstream Linux distribution with some decent institutional money behind it, while Linus chose a more obscure distro.
Man, I really miss seeing Luke in normal LTT videos. His cadence is so calming
Yep. Luke was, and still is, a very balancing force to Linus. The two of them work so well together it's insane. I get WHY Luke transitioned to FloatPlane, but it was definitely a loss to the that side of the business, IMO.
I agree, his voice is like a soft carpet!
"the control panel looks like it's from 10 years ago."
You'd think so! But it's actually looked like that for the 13 past years I've been using it! So it's even older!
it works and no reason to change it
True!
The regular nvidia control panel on Windows has looked the same for ages too, and it looks similar to the one used on Linux.
It looked like that in 2001 as well from my fading memory skills.
@@ArrowGent No reason to improve... That explains a lot of things.
For those having issues like Luke had with OBS, OBS looked like it was set to 44 khz, sample rate, while iirc pulseaudio (the sound system linux mint uses) tends to run at 48. The conversion tends to mess with the sound making recordings sound "weird". ;)
Maybe OBS picked up the proper sampling rate after restarting it.
I’ve dealt with differences in sampling rate between programs on Windows before. Not too strange of an issue
Of course this should be something that would happen automagically. OBS reads the audio config file of the mint instance.
I had problems with earlier iteration of discord as it kept changing the default volumes in Ubuntu 18.04. Now using Pop OS 19.04 or above and there hasn't been such an issue. It's still weird but I've not tried to mess with alsa or pulseaudio that much either as I got new mic, which didn't need any changes.
Then it shouldn't be an issue in the future since the future will bring Pipewire to every desktop. ^^'
@@ArdgalAlkeides Fair comment in this situation for sure. Maybe the sample rate being off duplicated the audio somehow? My experience with OBS is only within a windows OS lens... Which may have caused me to not immediately jump to this issue.
I love how Luke can literally buy any matching monitor set he wants but still keeps it real with mixed model triple monitor setup.
because luke is cheap hes admitted it many times
Luke is still cheap. He talks about his methodology on wan show all the time- if he doesn’t need it, or it won’t be a serious quality of life improvement to what he already uses daily. He’s honesty probably my favorite person with ltt
He is a frugal person. I'm the same way despite making well above my means. Some save for retirement others it's the way they were raised or both. I was raised in a very poor household so its just the way I have always lived. I use that saved money for retirement and my family after I pass.
@@CoffeeKadachi Any specific Wan shows where he talks about that? O:
@@Desslosh they don't often specifically talk about it. It's usually brought up as jokes but in the steam deck wan show he mentions hes already preordered it and linus makes a joke about it
As a developer this is hilarious. Many things we do in Linux, we forget aren’t trivial.
Exactly. Doing the most simple task on terminal looks like hacking to someone who isnt familiar
@@ступид-й8ъ the funniest part is how he struggled to run the bash script. The idea of giving it executable properties to use the shebang. He could’ve use the bash interpreter and done it easier haha
then it didn't work because he didn't have the rest of the files to go with it, which were probably important
yes i cringed so hard on the github part
ikr. the proper way to do it is git clone it then run the script.
As a long time Linux user, it's really nice to see it be used from such a new-user perspective. Every thing they encountered I have too at some point, I just don't notice anymore. Really need to watch out how much I try to sell Linux to people. Awesome video!
Yup, I've learned its best to recommend Linux to the two extreme ends of the spectrum: People that don't require much more than a web browser at one end, and highly technical people that enjoy understanding the inner workings of their OS on the other. Basically, Nan and Pop will benefit from the increased security and stability without even noticing its not Windows, while your engineer buddy probably doesn't mind messing about for 2 hours to get an obscure piece of software working. It's the people in the middle that have the most trouble with it. Or technical people that have very specific peices of software or hardware they need to run, specifically for professional work.
One thing I think Linux users should stop claiming all the time is that "Linux is more stable than Windows". Maybe this is true for servers, but I very very rarely have to restart on Windows 10. On Linux, only 4 or 5 times I have experienced a locked system since June, 1 required a hard reset, 2 times it simply refused to shutdown (after KDE had already ended), and 2 times I had a random spike in RAM of more than 10GB. Not to mention the times I have to restart an application or the entire PC to get something like Bluetooth or ethernet working.
At the end of the day, I think it's still worth it. All the customizations, lightweight options, and usability improvements (you can force dark mode on apps that don't support it) justified the switch for me, not to mention FOSS. For one's grandma, I'd recommend Linux. Linus got in trouble because of all his fancy hardware that requires drivers.
@@srpenguinbr Windows have come a long way in stability since people said that .. Linux desktop can be stable, but if your running bleeding edge/new stuff, its not, just like a Windows beta wouldn't be ..
@@Pytte the instability in Linux and windows occurs during updates and changes to the system. The difference is that in Linux, these are user controlled, whereas in windows, it is OS and Microsoft controlled.
I think the main problem they have is that installing and getting everything set up IS more complicated, but once that's done, you're golden.
the last time someone ask me if I recommend Linux I responded "do you want to waste time fixing things?" he responded "no". so my recomendation was not to migrate to Linux, I'm used to fix shit on Linux, and know where I don't have to touch (modify files on some folders or install desktop enviroments because I'm not a Linux power user) and I learned that by breaking my system. and I get that a lot of people don't want to invest the time fixing shit just because "Microsoft bad" or "Linux is free", I think average people don't think that the windows "cons" are enough to learn a full new os
For the record, the reason you got an HTML file when trying to download the script is the the link takes you to a web page with a preview of the file. Then you can click "Raw" at the top to get to the actual file.
Please watch the WAN show, they discuss this in detail.
@@blazer192837 they recreated the WRONG actions in the video and it was same as described in WAN show
this correct description of the situation
@@freespam9236 Please watch the WAN show, they discuss this in detail.
The WAN show comments blew my mind with how ignorant people are. If a repository owner wants the end user to download a file, they're supposed to make a release for it. Releases are for releases. Telling the user to download a file in the code itself is pathetic. It's 100% a repository owner problem and 0% a GitHub problem. Almost 100% of the time, if you want to access the code, you're supposed to be downloading all the code at once, usually with git clone. Otherwise, if you ever need to download just one file from the code, then yeah, use the Raw button to get the raw file and press Ctrl+S to save it, no copy and pasting needed.
This is the repository owner's fault, under no circumstance should a user be required to download a file in the source code itself, the source code is for coding, aka developers, the releases are for new releases, aka users.
@@PeterNjeim yes, it is the same problem when people blames Linus not take notice when the package managers tells him not install the package, because it is a bad idea, and he FORCES the CLI to do that, because Linus claims he knows what he do. And he obviously didn't. No, that is not Pop! OS fault, nor apt. It is Linus for not reading the warnings.
Yes, it isn't his fault for not knowing. But it is his fault for not reading the warnings, and just dully enter any text to continue to do what the software say is a bad idea.
I'm really greatful that linus had that "how do I run a .sh file" moment, because while it's incredibly simple once you learn how to do it, many forget that it's a skill you have to learn at some point, and those really add up over time. And if Linus, who is really is well versed in tech, didn't know how to do it right out of the get go, it is clearly not "common knowlage" as I often see posted online.
Yes, you eventually get used to googling something, running into a stack overflow post that leads into a github page, downloading a script and running it, but every single one of those steps require you getting used to them, reading through lingo and trusting a random stranger on the internet. If there's anything you taught your grandparents when they started using a PC was that you are not supposed to do that: you don't download and run random files that you get on the first search result.
This is exactly the reason why scrips aren't automatically executable until you grant them permission, but I guess Linus doesn't care about security that much lol
Yeah that one struck me to, for someone that is used to do server maintenance on a regular basis i am more than once astonished by the well rounded knowledge of both hardware and software from lLnus. Not knowing how to run an sh script seems rather dumb, until you indeed realize that it is something that is completely unintuitive for an non linux user. It is the small things that we are so used to just as the issue Linus encountered afther that. Which was probably an line ending issue which forced linus to copy his file to an text editor and save again.
Truly a completely different world on Linux. The "learning how to walk" phase is absolutely brutal over there, and a big part of it is that a big part of the community hates teaching people how to walk. Granted, Windows has that phase as well, it's just that virtually everybody learns how Windows functions at a young age and it becomes a fully intuitive process.
That said, as long as linux lacks definitive executables and requires some sort of per-distro compilation, it's going to be bad for the average person. A whole lot of room for failure and it doesn't matter how polished up it gets unless it truly becomes 100% smooth. Honestly, I'd argue that polished up linux is easier to use than windows (the package managers are incredible, and the way updates are handled is truly great, and as long as your hardware works with open source drivers, the experience is much better than windows), but the moment something goes wrong or enters unsupported territory, linux borderline requires a computer science background and windows doesn't have that same problem, and it will always be that way as long as the core architecture of the platform stays the same. Would love to be proven wrong one day though.
It's _also_ a skill to know that .html is what makes a web page or that .exe makes an executable on Windows, so it's not like he was entirely fair...
(case in point: the default is to hide extensions on windows)
you said ..."if Linus, who is really is well versed in tech..." I'd say he's really well versed in Consumer Tech like smart phones, TVs, gaming monitors and gaming gadgets in general. He has a staff to "figure out" all the technical details behind the scenes.
I like how things randomly fixing themselves is an ongoing thing with these two, and as a linux user, I can say that this is absolutely my experience as well.
That's my windows experience. With linux, as long as I don't install anything nothing changes. but then you run a package upgrade and you're not mindful enough about the updates and one of the tweaks your environment relies on gets removed or causes a conflict and the whole thing shits the bed.
@@MGosling94 The opposite also happens on windows: stuff works, but then you reboot...
Computer be like that. Nice that although things have a tendency to randomly break, they also have a tendency to randomly fix themselves, I've had those that on both linux and windows.
Same but I know it was me who made the change. In wine, I chose an output device for sound as well as added windows XP compatibility mode for Diablo 1 Belzebub HD mod, and this made the sound work finally, but it "takes control" of the sound card and other package sounds won't work when Diablo is running (wine)
I would love to have this concept with Anthony in parallel, just to see how he would addresses the issues Linus and Luke ran into
Anthony is an experienced person, he will make mistakes, but he will blame himself for making them. :)
@@dashcharger24 Which is not the point of the series. Linux fanboys on so much copium it's insane lmao
@@bloxxor420 Enjoy being a corporate slave.
@@ohayosumodayton1226 That's the best you can come up with? I hope you don't have the biggest tracking/data stealing device known as a smartphone in your pocket, freedom guy.
YES!
I hope we get an Anthony Reacts to this series once it's finished, I'd love to hear his comments on this all
Same but before that i have been watching some linux youtube channels reactions. 🙂
@@oplkfdhgk can you point me to some? I mostly only watch Level1 for linux stuff, so I haven't seen many reactions.
@@NaGeLxZ I like TechHut and Brodie Robertson. Chris Tech Tips and Distrotube are also good. I was recommended to watch DJ Ware, but I felt he was a little more technical than I was ready for and he seemed to take Linus’s series the most personal.
@@NaGeLxZ i was too slow. John c gave some good recommendations 🙂
@@NaGeLxZ gardiner bryant is also good. 🙂
This is the "vendors treat Linux as second class citizen, if they are even aware that it exist" chapter. Sadly, the community can't pick up the vacuum left by companies with 1 man projects (like the GoXLR) when they don't offer support or when the software is closed sources (Teams/Discord).
Yeah. Lots of the stuff that lacks first party support lacks it because they're closed codebases or otherwise use proprietary methods. But because linux doesn't get used by a lot of people, 1st party software is never developed, so people don't start using linux and it jsut repeats
yea, this is the real crappy bit. There's plenty of good FOSS on Linux (obs comes to mind), but when paired with shitty drivers for your devices.. well, you're gonna have trouble.
Good point. In the past, Linus has released vidoes to review a new tech gadget that might work GREAT on a Mac iPhone, but terrible on Windows or Android. Certain new-aged headphones or earbuds come to mind. In those videos he'll highlight and mention the software (and hardware) was designed and inteded for a different OS. HOWEVER, even though the same is true of Linux he doesn't seem to notice. The thing is he has staff and contacts (Luke Lafur, Anothy Young) who really should know this already and need to mention it.
Are you the famous Braiam from Stack Overflow???
When it comes to audio gear - i make sure to only buy stuff that follows standard USBHID Audio Class protocol, as its guaranteed to work and work well. Either way, any piece of hardware ill include Linux support as a part of my research before i buy the items.
The GoXLR is just not a good investment for me... but a behringer UMC22 for a XLR MIcrophone Connection? and a Korg nanoKontrol2 standard MIDI controller for physical faders? Perfect, flawless, absolutely no issues. Just do the audio processing in software via JACK (its better than pulse alone, and i prefer it over direct use via OBS)
Just as a note, any version of software that's labelled "Canary" can usually be thought of as an unstable beta release. It's using canary in the coalmine imagery to indicate that. It's not obvious, and one of the many products of Linux naming culture heavily influenced by decades of engineer dominant input.
i knew that was its meaning, but i didnt know that's where it came from
very late but that's not a linux thing, discord has a canary version on windows too
@@hecko-yes re-read
@@alfonzom6 he doesn't have too. He's right
chrome canary, basically the alpha before chrome dev and chrome beta
FINALLY! The only problem I have with these episodes are they are too short!
Well, they’re not short. They’re just very drawn out, practically nothing was covered in this video, it’s appalling
@@shaheenshaikh8368 gave you a dislike
Moooorrrreeee
I agree with you
@@TheLiverTea you hurt the spambot's feelings, you monster!
While a lot has to be said about defaults on Linux, most of the issues basically boil down to "Companies don't give a crap about the experience on Linux". The open source community has to fill in what companies don't do for their own products and that's without specifications, documentation or any sort of help. It's no wonder the final experience isn't great.
The experience is what you can make of it. When I go camping in the wilderness I have a good time. I eat well, I have decent accommodations and enjoy it. But it's still the great outdoors. You're in the elements with wild animals, insects, etc. You're living in the dirt. It takes a special kind of mentality to cope. You have to make allowances.
Yeah I feel this needs to be recognized that everything (or the majority of stuff) is being done for free by programmers without the end user in mind. The art of the botch as Tom Scott would put it. Their goals are to get it working, not to refine it to perfection for the end user. With only 1% - 2% adoption by desktop users, it's pretty amazing everything works this good. If adoption were to increase I feel like a lot of these issues would quickly get fixed with the increased attention to the platform.
We don't need their support becauz we don't need their proprietary GARBAGE anyway. They can keep that shit to themselves.
And when It's made by devs, user experience is left unattended making it horrible. To a tech savy dev it won't but to most A/B-tier windows power users and below, it'll be confusing and frustrating.
Companies ha e no real incentive tho and it would require a tone of extra staff/overhead to make all of their software and device compatible with even just the most popular distros
If linux wants a wider general adoption and support they need to have more synergy between distros and at the very least stop the community gate keeping
what i've learned so far:
- luke's more considerate approach + mint seems to be working out better for him
- linus' frustrations reflect both "enough to be dangerous" techies and overdetermined casuals and provide important feedback on major issues (even if many are re: documentation and community attitude)
- the 2nd class citizen catch22 is still a problem to this day
Linux mint failed horribly with the proprietary drivers with my 3080ti. So it's no magic bullet as the kernel and drivers are outdated. I went back to Win10
- MANJARO HAS APT-GET INSTALELD?
Second class citizen catch 22? What's that about?
@@NGabunchanumbers thats talking about hardware and software that has no official support. So even if they can get them working ( -like Discord- , and Linus's GoXLR) they generally don't have full functionality.
Edit: I was mistaken on Discord not having a native client, A quick google search shows they started supporting Linux some time in 2018/19. I'm not really a Linux user, I was just trying to explain what was meant by "second class citizen catch 22"
@@NGabunchanumbers Since linux has so few users relative to windows or macos its not worth it for companies to develop specifically for it, which leads to fewer users since there is no official support which leads to the company not developing the software and so on and so forth. Hence its a catch22 or a positive feedback loop.
I really like this critical take on linux for end users. I personally use linux as my daily driver for almost everything, and saying the switch from windows to linux was painless would be a lie. there are speedbumps with linux, no matter what way you slice it. be it ubuntu or arch there is still setup involved that wouldn't be required normally with windows.
Edit: Thanks for the likes. Glad I could bring up some conversation
Thank you for the truth
Just made the switch yesterday on my laptop (but kept my stationary Windows), and yeah it's confusing. I think the biggest problem is that all the forum posts and guides for fixing Linux issues seemed to be aimed at people who are already well-versed in the Linux world. Like, I don't even know what "sudo" means, but I know you type it almost all the time in the console thingy. Perhaps I should invest some 10-20 hours in taking some sort of intro-to-Linux online course.
@@fredrikbystrom7380 it's the same as the UAC thing that windows pops up whenever it needs administrator (aka root) previledges.. prior to Vista, pretty much everything done using a user account with administrator priveleges is done with "sudo". (which is why deleting System32 is a thing and a meme in Windows XP). Vista despite of how malaligned the UAC "feature" was the proper way of doing things, and prompted users to grant "sudo" previledges whenever something requires administrator previledges (usually writing/modifying to protected folders)
@@fredrikbystrom7380 yes there are also plenty of tutorials and articles explaining unix/linux basics.
Imagine yourselve first time seeing PC at all. Basically Linux is also OS but it has totally different paradigm.
I had the same feeling about it. It's why I eventually just googled wtf it was. "OH, Super User DO.. got it... elevated command.." But still.. In a world where the vast majority of us are used to right clicking and running as administrator, or even automatically having the prompt occur on Windows or macOS, they need to either do one of those minitutorial bits while it installs, or change it to be more intuitive.
It's fucking 2021. Act like it.
9:23 Canary is used to describe software that is the super new version that is basically the released version that regular citizens use if they want to be a QA. Like Android Studio has a regular, a beta and then a canary. Canary versions aren't really ready for release while beta versions are almost ready and might just need a few bug fixes.
why on earth not just call it the 'alpha' or 'nightly' release? At least most people will know that alpha is pre-beta and nightly is kind of self-explanatory.
It comes from the "Canary in the coal mine"... i.e. it's considered a dangerous build (alpha or beta quality)
Chrome Canary is same.
@@Steamrick a, b, c
@@Steamrick It's mostly semantics at this point, but a nightly is a completely automated process with a version each night, and a canary is a bit more manual. Both are the bleedingest of bleeding edge, with potentially unstable and incomplete features, but a canary build can be released more or less frequently depending on the rate of development or breaking bugs, while a nightly is strictly one version per day.
The name canary is meant to evoke canaries in coal mines, where users are the canaries that detect the presence of bugs/toxic gas
What I hear is: when a company invests commercial time into making theirs or other's products work better on a platform, the user experience is better. When it's actively ignored, the user experience is terrible. With the amount of time Valve has invested in Proton (on top of the enormous effort the community has invested in wine), I can see why the "what games will work?" went surprisingly well.
Precisely. Poorly designed software isn't inherent to windows or Linux, it's more about what kind of effort was put into the program.
Example: Nvidia.
@@Raleighthrbub123 It's really interesting with Linux as, according to a capitalistic market, these distros as a free product really shouldn't exist. Most the work is done by people who freely give their time and expertise to make the platform better which doesn't make a whole lot of sense in our money driven world.
But it IS AWESOME!!! Like the gaming MOD communities, I have a lot of respect and appreciation for these kinds of people in the digital space.
Yes! And with more and more people switching over, companies will have no choice but to do that.
Here's to hoping it happens in the next 5 years :)
@@Artanis667 Even in a pure capitalist market sometimes it just makes sense to give something away. You get goodwill, new community members and contributions, basically free work!
9:57 the reason that desktop notifications weren't working, was because Discord Streamer mode was enabled which disables notifications (Streamer mode automatically turns on when you open obs and turns off when you close obs)
Yeah i thought notifications are suppose to work. I use mint and they work perfectly fine. I was kinda confused why he said they are not working.
Then one might ask "why does it default to streamer mode with no indicator when obs opens". Another point of troubleshooting where it could be a million things and it just happens to be the one you as an end user didn't even think about.
@@oplkfdhgk Pretty much anything that uses notifications in linux should work out of the box, since linux makes it so easy to send notifications in multiple different ways. You can type notify-send "message" into the console and get a notification.
@@LycanEnforcer intresting 🤔
@@Real_MisterSir Discord SHOULD indicate it via a banner at the top of Discord, tho. That's always what happens over here.
Screensharing is a mess for experienced users as well on Linux, as its going through a transition from X11 to Wayland, Wayland is using Pipewire and proprietary NVidia drivers don't support this as well.
So even as someone who daily drives Linux, I emphasize with the difficulties that Luc and Linus are going through here.
Wayland isn't using anything. It's just a protocol and there are different implementations.
I think you might be misunderstanding what "Wayland" and "Pipewire" are. Wayland is not a program but a standardized protocol (Microsoft could add a wayland WM to Windows for example). And Pipewire is both a protocol and a program implementing this protocol for a media server. You can use PW with X and you do not need to use PW and a Wayland WM.
Window capture can get really annoying on Linux. I have came across many issues with GNOME 42/43 window capture especially.
9:15 FYI: Canary Builds of software are just a form of an early build like a Beta build. Canary builds are usually built off of nightly builds, IE a new one might get released every night. So you could expect the latest and greatest features, but the most amount of bugs from Canary releases.
That's great and makes sense. But the average Linux noob will NOT know that. It's better for programmers to use common terms like "test" or "beta".
@@sayrith its called canary on Windows too tho lol
@@GiffyHD Show me where it says that
@@sayrith
If you take the download link to the Windows Discord installer but replace channel=stable with channel=canary it'll download the canary version instead. AFAIK there's no option on the website because unlike Discord PTB (the official beta) they really don't offer any support for Canary.
Like Stable -> Release Candidate -> Beta -> Alpha -> Nightly/Canary is a very common hierarchy of version stability, it's not just a Linux thing, it's a software thing.
"Don't expect to get a low battery warning for your mouse" I think this depends on the DE, in Cinnamon I can view the battery status for any connected device and it will give me a warning when my G603's battery is low.
he really shouldn't have used manjaro as his first distro as anyone who remotely knows linux will say. don't get me wrong arch is great but a static release distro is gonna be much more reliable
But a static release distro usually has way too old software. In Linux world that means GPU drivers too. That's why I chose Manjaro for my notebook and I never regret my decision.
@@V1tol I run Mint and have added additional repositories for Linux kernel and the Mesa library, so the most important software in terms of gaming performance is up to date, and if you're on Nvidia there's a PPA for the proprietary drivers too.
I've tried Manjaro with KDE before and the best part of the experience was definitely the AUR, but KDE itself was just too buggy and I'm sure Linus will complain more about it in part 3.
@@sus-ln1nm i know lol, i use vanilla arch
@@rin0751 ok so you know how Manjaro basically delays packages by 1 week compared to Arch? Yeaaah..... that won't end well for Linus
The reaction videos from the Linux community on Part 1 were surprisingly nice and polite
the ones for this video probaly wont be...
@@PWattson2 And for good reason.
@@pfred_ i know, i hope they wont be nice. Linus is unreasonable in this one
@@pfred_ what is that "good reason"?
@@wajdzikus linus is just trying to get people angry in this one. No other possible explanation.
The whole goxlr thing, that's just pure bait.
The "doesn't work/leave it broken/now it works" cycle has been about half my experience with Linux. The other half is "does work/leave it working/ now it's broken".
You ain't ever lied! Lol even epic games store. I couldn't make it work. Then it foux work. I installed games and was very happy. Next day it was back to its old problems
My cycle is doesn’t work/try to fix it multiple times/works or works/works
The TLDR of most things on Linux is that software gets less attention than Windows, so you need to compensate that with your own attention... unfortunately.
Concerning Github file downloads. Yes, it is unintuitive and annoying. To download a file, click on the file in the list, and it will show the text content; then you click on "raw" on the top-right side, and then when you save it, it will be the correct format. You do not need to copy paste into Kate.
And yes, sometimes you need to reboot. In actuality, usually logging out and logging back in is sufficient. In my experience, that is usually a desktop environment issue.
I would have thought he had to download the entire repo (the upper right green button and download zip) for the install script to work because of the other files in the repo.
It would probably be easier anyway.
Git Hub tends to be the headquarters of people trying to fill in the gaps in support that major companies are reluctant to fill.
@@CapsAdmin depends on the project, tbh. Many provide a script that reaches back to the git repo to get the other parts automatically. Most that provide a script also provide the shell commands for copy-paste to download and run it, so it is somewhat poor luck Linus ran across one that does not.
open bash
git clone
boom, done
@@EliasEpicWin yea .. I was watching openmouthed at what's linus doing. with it
Anthony needs a channel for stuff like this, and other in depth videos. It would be great to go deeper than high level overviews and the occasional Apple/Intel styled graphs. I would go with Floatplane if they had extended cuts that weren't watered down to meet a time metric.
Yeah, he should do a series building on this, where he look into the issues and find the alternatives or work arounds to get it to work.
Pretty sure Anthony is pretty maxed out on workload.
Fortunately and unfortunately, all of these problems seem to be almost entirely not inherent to linux, but inherent to a lack of platform support. A lack of support leads to less people using said platform and then less of an interest in supporting the platform. A catch 22 that I don't know if linux can pull itself out of.
I mean, you're not incorrect in what you said, but because so few people in the grand scheme uses Linux, regardless of whether or not it's a Linux based problem, it might as well be a Linux based issue as these issues don't crop up as frequently or in the same ways on Windows or even Apple OS.
Unfortunately Windows Phone died because of that. People want the apps, not the os
@@RegalPixelKing they don't exactly because they're more common, that's the point
Apple seems to have done it so there's hope.
@@haxwithaxe Well... Apple was like a spoiled kid in the past, crying for adobe updates like hell. They were annoying but that's the only way to make it work.
Im a linux user and dont disagree with anything here. There needs to be more user testing like this and more calling out compaies who dont support their products on it, or at least put a big windows only sticker on their products.
Top tip. Don't use hardware that is not supported, and don't complain about people who try to make that unsupported hardware work for you.
They already do, lol
This series is kind of needed. Being only slightly above Linus in terms of Linux knowledge, I want to use Linux but it feels like high level beginners are told to F- themselves until they become low level experts. Hopefully this helps Linux contributers target the areas that need work in terms of documentation, explanations, and patches.
in all fairness, Linus going with Arch-linux is literally throwing himself into the deep end. Even among linux enthusiasts, Arch tends to only be recommend to people to already experienced. Mint on the other hand has a lot friendlier approach (as Luke had experienced) but ofc there are some issues that are just "linux" things (like unsupported drivers). As sorta a beginner myself, honestly asking for help mostly been a pleasant experience (at least in a few discord servers that i'm in), but at the same time, all i've been using it for is programming(i.e. work), which doesn't exactly differ between Windows and linux (tho running certain languages is easier on linux)
@@rim7961 If you have enough programming experience to get work for it then I'd say you're not a beginner
truth be told linux in of it self isn't hard at all you will just have to do a lot of reading and googling at the beginning and build up your basic knowledge in the linux comunity there is a saying that goes rtfm(read the fking manual)
@@realfangplays Im a fairly experienced developer and basically rarely ever had to use Linux. Only started recently with my new job.
@@combatjeyj6234 and for me it's a problem since I don't have time to read a manual after manual if the first one that I read didin't work. I already multitask basically everything that I consider hobby or pleasurable experience on my free time since i don't have time to do one thing at the time. But I want to use Linux since I'm fed up with CORPOS I am even willing to throw money at linux on annual basis if things become easy to use. But this mindset of STUDYING linux to make it work has to go away if Linux aim to be major desktop OS. That being said I'm looking forward to SteamOS which as I understand gonna be a legit DISTRO.
Just as an example my experience with mint. I nuked the desktop on my first install somehow, not a big deal reinstall read some manuals/guids it worked I launched browser, admired UI a bit and went back to windows since my weekend was over. Than ran some console emulators and wireless controllers, no probskies everything works just fine. Weekend is over, back to windows. Last weekend I tried to launch Guitarix and ToneLib for my guitar learning, and my conclusion after messing around, that I'm not booting Linux until January since I don't have time for the shit that needs to be done to run those two apps. I already tried a lot and it seems from what i gathered that the best case would be just to install Distro that is orientated to music production so that it has everything set up from the box , but than everything I've done on my DE setup wise will be gone and I'll have to do it again. Where's on windows you install asio4all drivers restart your computer and it just works. Oh yah and I hate treminal.
Now before linux fanboys and girls start attacking me I just want to say that I'm enjoying messing around with mint, I like the customization that it provides out of the box that you can do with your DE I enjoy package manager (the thing where you can search for apps and just install). Fricking LOVE the fact that my ancient laptop is running CINAMON and barely lags if at all where it is useless on windows at this point and unusable because of lag. That last point alone is why I want LINUX to be better because the idea of using machines that are old but still working is amazing there's so many things one can do to use them as media machines or some sort of controllers. I'm already plotting on how could I use that old laptop as controller in my workshop (once i have one). But that's for future right now I'd love to make my guitar practice machine with all sound effects and what not.
One last thing I love how cinnamon feels and looks it just reminds me of windows XP best UI/UX wise experience I've ever had. The search in start menu just frikin works so good it's like reading my mind or some shit it's crazy how good it is.
So yah linux community, I think it's time for you to make ur mind do you want linux to be bigger and have more users or you want more power-user? Because your "advertisement" that is going on through linux youtubers for the most part is confusing if not borderline purposely misleading.
The video editing in this is incredible. But I think I'd prefer more of the docu-style filmmaking of the first one. Even if it is 30+ minutes.
Honest question: what’s incredible about it?
What are you video editing with?
@@codycast mucho worko my frien. I also like it, while sometimes forgetting how much work is done to make it this good.
4:08 In my experience, if the application changes the title of the window, OBS just can't deal.
This is particularly noticable with emulators, as they often have stats (e.g. the FPS) present that regularly change.
5:40 Near the top you should have a 'download source' button; one of the options is as a zip file, that's the way to go if you don't want to git clone it, and there are no pre-packaged releases.
well, if you don't need the whole repo there is no need to clone it or download a zip
@@СергейСмирнов-ф9к5л scripts like that often need to load other files from the repo too
@@billy65bob Sure, but in this case only install.sh file is needed. Installation instruction have been updated )))
You could also open the file in raw and save as install.sh fkr next time
@@СергейСмирнов-ф9к5л Why do you think he had all those errors? He probably needed other parts of the repo...
Mac is like driving an automatic.
Windows is like driving stick shift.
Linux is like building the car while you drive it.
Linux only falls apart when distro devs tries to make "user friendly desktop distros" - Linux should stick to point 3 and stay there.
So Windows and Mac is superior to Linux by your analogy. Nice. I'll take a ready made car with any transmission over building one that's not going to work anyways.
@@kvin9210 I didn't say anything about superiority. When you get down to it, Linux would 'win' by default simply because practically all of the servers that make up the internet are running it. In other words, you're using Linux whether you like it or not.
weren't graphical user friendly operating systems made because normal people didn't want to us msdos? and do everything with prompts, which needed a certain understanding of syntax? if a operating system doesn't have it, you haven't even entered the 90s. i can understand security and being open source, but that's better for servers ran by experts, and not desktop consumers. the whole linux elitism on desktop just doesn't make sense.
@@oraclejmtIt's not that distro devs fail. Native distro software works flawlessly, but pop os and steam had somehow created a weird issue which steam fixes later on. The real issue is commercial softwares maker not testing their product on Linux and not supporting it. And nvidia is whole another issue.
Linus on Pop os: "I shouldn't have to use the terminal to install software"
Linus on Manjaro: *Ignores app store and goes straight to terminal*
He's learning.
Manjaro or Arch is one of the worst environments to go feet wet in as a first time user.
A lot of the guides you find are for Ubuntu so you will have to know and how to adapt it, and it is a variant of Linux that is built for terminal operation.
And the reason for that is that Arch' philosophy is to only give you a basic amount of packages to boot the system, then you add what you need for various functionality.
@@CMDRSweeper I disagree. I started out on Manjaro as a new user and it was an unstable mess. But that forced me to learn how to fix things. And that's what made me an experienced Linux user. Yeah, Debian based distros are more stable, but this "hold your hand Ubuntu land" mindset leads to a boring asf desktop experience.
Linus needs to go back to windows like the other braindead users. Linux is not for someone who isn't willing to think for a living.
I'm so disappointed in him.
@@CMDRSweeper Which is why he chose it. Linus deliberately chose the distro that was going to paint Linux in a bad light because too many of his sponsors are windoze dependent.
"Canary" is similar to "nightly"
So you get newer stuff more frequently but also with more bugs.
As in "canary in a coal mine."
It's like on Windows when you install a major update less than 6 months after release
Why not call it nightly then?
@@DeKempster because nightly implies its released every night. Canaries are for continuous release cycles but not on a specific schedule
@@DeKempster idk, but Google Chrome calls theirs Canary too
Now after this series I would love to see someone like Anthony do the same thing from scratch and see how things work out for someone that knows Linux really well
It would probably either be a one part "series", where everything works out, or a lengthy one where he explains what he's doing. I'm down for both of it
Anthony already daily drives Linux from what I understand... he uses Arch. Once you know enough about Linux setting up a new system is a snap... process is far-far easier then Windows, makes it easy to distro hop.
Honestly, I suspect it wouldn't be too hard for Anthony to do the same things from scratch. For example, Linus did that thing with Windows in a VM to get his key mapping and RGB. I'd probably just install ckb-next and instantly have key mapping and RGB control (including animations) for my keyboard.
A bit pointless tho aint it.
Person who knows how to use software uses software.
To prove what point? If you put in the effort, you have earned your place? Because if so, I'll tell you the BSD machine that I have running in my VMWare env at home is da shit...
Disclaimer I'm a developer/software engineer, and I love linux for what it does for me and what it allows me to do. However, I do agree with a lot of the experiences that Linus, and Luke have found. There are some experiences that are buggy and annoying on Linux. The Desktop experience has gotten a lot better over the years, but still has a long way to go. While I am capable of doing a lot in the command line, some things are better done in a GUI, and even as a developer I do appreciate when things just work. Although as a developer and some of the horrors I've seen it's a miracle any of it ever works, although I digress. I do appreciate that you Linus and Luke have done this challenge, and published the issues you've found, as you have a louder voice, which can effect change to make things better. I hope that in the future you periodically take on the challenge again because I think it's good for the community. While Linux's varied distributions are a double-edged sword, it is that power that give it the potential to be a powerful tool for a lot of different uses. While I'm not a hardcore gamer, I do think that Linux definitely has the potential to eventually become a contender, if it has the right backers, and irons out the issues you encountered.
I would never expect a normy to use GitHub(web GUI for Git)/Git(command line based, although there are GUis), it is a wonderful powerful developer version control tooll, with a bit of a learnig curve. That said the right click save as, and get HTML crap is a browser thing, that can be an annoyance and the workarround aways requires a few more clicks to get to the raw text, that you can then download/copy. What might be a better way to do things in these cases whould be to click the button to download the git repo as a zip file, and copy the file out of that, as you probably don't care about the history of the files, that you would get from using git to clone the repo locally.
The old adage "Have you tried turning it off and on again." While is less applicable to Linux, and there are usually ways to work around it, there are still places where it does apply. One thing I always do is enable Ctrl+Alt+Backspace to restart the GUI because on rare occasion I have had Linux freeze on me(usually my own fault tinkering to get something to work). Another case that I've found this applies for me is with my work's VPN, which has iffy Linux support, and every once in a while it decides to not connect. Ive tried killing and restarting the process to no avail, although restarting the whole darn computer does works. So with that VPN something gets in a stuck state, but I have yet to discover what or how to reset it. At this point I just see it at the tax my employer pays for choosing that VPN.
A note to Luke I unfortunately have to use Teams for work, we were just switch from Google chat(Gchat) much to my chagrin. The app is absolute buggy trash, and I don't use it. The web interface is better and more stable and seems to do what I need it to, just in several more clicks, and in a more cluttered UI than Gchat. I have used slack in the recent past and found it better for chat, but video features are a little limited and require the app which is a resource hog. For video chat/screen sharing the best that I've used on Linux is Zoom, although Gchat was decent as well. Although I've found that all video chat/desktop share has, and probabbly always will have hicups no matter what OS/app combination I use.
Some good points. I run a dual boot and whenever in Windows 10 I'm always surprised how laggy it is with so many useless background tasks running. Some things are easier to get to run on Windows, some on Linux. But when they run on Linux it's a buttery smooth experience, not the case on Windows.
These are the types of Linux users I appreciate, I just started dabbling with Linux Mint, and had a painful experience getting a USB Wifi Adapter to work. It was compatible with Linux but the install disc was a pain to work with. Rather than having an .exe file to just click on, I had to unzip 2 folders from the disk onto my computer, tried running the script it came with(after having to learn how to even run an .sh file as a script) only for it to not work. 3 hours later, I had to look up the chipset of the device and search google until I found an article telling what commands you can punch into the terminal to install the chipset drivers and finally, I had Wifi for my computer.
While it's a bit discouraging, I will definitely keep exploring the world of Linux, and may use along side Windows.
I am fortunate to be a Linux user for many years so all of my hardware was chosen specifically because it works fine with Linux. I was a university student when I installed it on my laptop which supported it just fine. Then when I was upgrading my desktop over the years I always had Linux in mind even though I was using Windows on it back then. Switching over with tons of proprietary hardware sure looks very painful.
I run Ubuntu/KDE on my work laptop, a Dell Precision 5530, and it works FLAWLESSLY with everything but the stupid fingerprint reader. (and that's probably only because I haven't put any effort into configuring it.)
@@redavatar The problem is that companies don't want to support Linux AND do not provide drivers or documentation for their devices, so basically to add support for that stuff you have to reverse engineer it. It is THE problem of closed hardware/software. Any such comparison always forgets that you are comparing the result of employees of the company that wrote stuff for that specific OS versus volunteer work from someone doing it in their free time with no access to any sort of documentation.
That is why picking the right hardware is essential: it's not about it being better (nvidia vs asus), but about how open they are - which directly influences the quality of the support in Linux.
When I buy hardware I realize I run Linux so I extensively research support before I spend any cash. These effing entitled pricks that think they're somehow owed something make me sick! The world owes you nothing!
@@redavatar Not really, I chose my hardware to be more open as I have found that hardware that supports Linux works wonders in Windows too.
I had properitary garbage Wifi stuff back in the day, but it had weird issues in Windows, it worked, and in Linux it was an even bigger mess.
Swapped them out for stuff that had good Linux drivers, and the bugs were gone in Windows.
After that experience, even when running Windows, the more fancy crap it has in properitary form, the less I want it, even when used in Windows.
@@1pcfred I got issued the laptop, I make it work. Sometimes that's all you can do.
The install.sh script would likely have done as it had been advertised if the whole repository had been cloned prior to running it. As a general note, the others files in a repository other than the file that is to be run are usually dependencies.
As a developer, I know what you mean - but this is not really acceptable for a end-user like Linus. Maybe have two versions of the script - one “real” one, and another that just clones the git repo and runs the same thing.
@@bakedbeanfanclub They should provide a one liner bash to download and execute it LOL
Came to say this; Linus is really not on the level typically expected of people who use these repos yet. The argument of "it requires non-trivial knowledge to use Github which can't be expected of novice users" is fair enough, but what he did there was bit painful to watch.
@@Lodinn Yeah, if he just clicks that “install.sh”, he will be able to download that with one click.
@@jiahaoxu6356 They shouldn't ideally. That's developer's repo, project and he has target audience in mind for his project. And there is nothing wrong with this as github is for developers. Honestly issues like this should be solved at distro level: it's distro which should easy single button solution.
But we don't live in that ideal world. At least some nice folks sent PRs to the project, so now readme has proper installation instructions.
8:10 that issue usually happens when you have your audio interface at a higher sample rate like 48 khz or 80 khz and is not linked with the SO or software that uses the audio like OBS
Agreed, this happened a lot with my M-Audio 2x2. Forcing my sample rate to "default-sample-rate = 48000" and allowing resampling "resample-method = speex-float-5" in /etc/pulse/daemon.conf did the trick.
I find this usually became a problem when multiple programs would play audio at the same time using different bit rates and the system wasn't allowing remuxing. So it was all forced to use the same sample rate as the first program to play audio. (When resampling, latency is induced to some degree, something to note if you monitor your audio through the computer)
yep. had that issue in the opposite direction once, making my voice weirdly high pitched.
Yep actually, but this kind of troubleshoots and solutions are way out of a simple user, they dont have the expertise.
@@lucidnonsense942 Enjoy that insane CPU usage. There are award-winning mixing and mastering engineers _much_ more talented than you or I, who work almost exclusively at 44.1 and 48k. The only real reason to use insane sample rates is if you plan to do extreme pitch manipulation. I call BS if you claim to hear a difference in a blind test -- even through the best gear.
@@lucidnonsense942 You can choose whatever bitrate you want for music production purpose using Jack or Pipewire service. To me managing audio on Linux while doing music is much more better on Linux than Windows. But you have to know what tools to use (Cadence, Catia, Carla,...)
I am a long time linux user and am happy that you are doing this as a proper effort. Thank you for being realistic.
Luke/Linus - also keep in mind that some bugs/issues from this video are due to the devs behind those pieces of software provide little to no Linux support at all, which is the infinite loop we've been dealing with for years: Devs won't provide Linux support for app because of lack of users/demand --> Lack of users/demand due to devs not providing Linux support --> Devs won't provide Linux support for app because of lack of users/demand, etc. etc.This is why some workarounds/patches done by the community (most often volunteers of various skill levels) sometimes are also buggy. Not saying your criticisms are invalid, just adding info that puts it into perspective.
You can say that but its slowly going away. Since companies like AMD and valve started support. Its brought me back since 2008 when I left it. I only keep windows around because I have CAD work on it. Everything else linux.
A lot of the issues you had would be solved if those companies supported Linux properly, but they won't, because there isn't enough customers on Linux for them to warrant that. And people won't switch *to* Linux to bolster the numbers, because their peripherals don't work, creating a perpetual cycle of torment.
Yeah its hardly fair to expect something to work when it's enthusiasts reverse engineering it for free to make it work on linux vs the company who made the product supporting it on windows but at the same time its still something people who want to use linux just need to live with, at least for now
That doesn't explain linux specific issues like UI/UX that should have been dealt with decades ago...*nix users have been so "function over form" they can't be damned to learn how to combine the two for easy and powerful tool/system creation.
Agree, but support what version of linux? and that is the problem with the OS, there is no version or distro of linux that is user friendly enough to justify supporting it, I have a laptop with a linux distro and I like using it for some projects...but for the rest my personal computer will never be Linux, that will be just complicating my life for no reason at all.
**Hopefully** that will start to change soon now that Valve is more involved in Linux. Just hope that we get flat packs from them instead of releasing SteamOS packages.
It's not just peripherals they are worrying about. But this is the reality of Linux for it not being good enough to the average users.
Video idea: Let Anthony comment on all the problems they encountered in a follow up video
Linus won't do that, because it will make him look stupid.
They kinda discussed it in one of the last wan shows
“An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple, for an idiot anything the more complicated it is the more he will admire it, if you make something so clusterfucked he can't understand it he's gonna think you're a god cause you made it so complicated nobody can understand it. That's how they write journals in Academics, they try to make it so complicated people think you're a genius”
― Terry Davis, Creator of Temple OS
RIP Terry. May Holy C be compiled on many PCs.
Linus is conflating "different from what you're used to" with "complex."
Some problems don't have simple solutions.
A literal schizophrenic racist
@@edgay Schizophrenia made him paranoid and delusional, and sadly it caused him to believe that racism was a way to fight back against perceived malicious actors and forces. Mental illness isn't pretty. He was otherwise a brilliant man, and his mental decline was incredibly unfortunate.
@Lazy Tiger yeah Mac is an example
Linus, you're our community's new #1 tester. Please keep making simple mistakes and getting things to change. Thank you
From this episode, it seems like this isn’t an inherent fault of linux. It seems like most companies just ignore support on linux and enthusiasts have to create their own support for linux. Also for github, they are a ui for a git repository; trying to right click and download from the main screen will download the html because of anchor tags in the html. I think an easy fix is adding a more apparent download button after someone clicks on the file
this tbh. i wish companies gave a damn about linux but they really don't. well hopefully the steam deck makes them reconsider
Holy fuck this guy gets it. Seems like a GUI issue, why no download button?
Also, the road goes both ways on the linux versus companies fault. Major distros are companies too, not with as much money, nor power, but its will also be your fault when your product isn't working for its customers. Thats just how shit works.
@@Atropos148 well, the guide told him to download that single script file, so why would he download the whole repo?
In Github, there is a download button if you click into the file (although, its labelled as 'raw' not 'download').
The double-edge sword of getting things designed for Windows working on Linux is that there is often a workaround out there, but you will often need a workaround too.
@@jasonblalock4429 Sounds like SteamOS. Version 3.0 (the one on the Steam Deck) should be out early next year.
My entire takeaway from this thing is "if you're new use Mint"
Kidding aside- yeah, unfortunately the whole Linux being a second class citizen thing is all too prevalent. As there aren't a lot of users (and a lot of those users tend to be developers who can tinker to make it work ) on Linux + the fact that testing on multiple distros is a *ton* of effort, the software just doesn't get as much attention on Linux- assuming the software even exists.
I actually think this might unironically be true... Linux Mint might be objectively the best version of Desktop Linux.
tbh it is more do not use manjaro
I like PopOS. That it crashed for Linus due to a steam bug that only lasted a couple of hours / days is very unfortunate. I feel like Manjaro was a very poor choice.
@@seifenspender it was most likely already fixed and would of never been a problem is Linus simply updated his system after installing Pop OS.
@@someguy4853 To be fair to linus though, he didnt have enough experience to know to do that, which is part of the problem. LOVE linux, but its true that the barrier to entry is rough if youre not comfortable tinkering
9:26 Canary is one of the public beta versions. It could be unstable sometimes, but it works
Linus, I noticed on Discord you were in streaming mode as indicated on the top bar of the discord window, I also encountered the notificaiton problem, while on windows, it turns out Streamer mode on Discord disable notificaitons to not interupt your stream.
Hope that helps.
The part when Linus saved the .sh file directly from the repo main page cracked me really good xD
But I won't blame him. I'm taking Linus' take as a non-technical person's point of view, trying to game on Linux.
I would definitely not expect anyone who doesn't understand how github works to take the extra steps of opening the raw file and save that as a shell script.
100% legit obstacle!
I was so much hoping that he would have learned to curl | bash there :)
But it also shows his stupidity. This can happen also on any other site with links. When you try to save as a link to somewhere you do not know it can return a webpage or a file. Do not assume things.
This isnt a Linux issue. You can download a webpage under Windows also and try to "run" it. Blaming Linux on his own stupidity is even more stupid.
yeah it reminds me of my first steps into github, had the same issue as well.
@@TaaviJuursalu No, normal people will think that .sh file is like an .exe binary. So linux tried downloading it and failed running it.
@Prince Cooper Can confirm, built Android from the source in junior high and high school. Been using Linux since junior high also. Tired of people catering to unreasonable amounts of laziness/lack of understanding
Linus, one thing you could do to improve the situation with hardware support for linux, would be to actually bring it up as a point of discussion for hardware reviews or PC builds.
You could for example complain about nvidias linux drivers nvidia GPU reviews. That might get their attention to take linux seriously. And that sound card of yours could use some love for linux. Perhaps tweet about it to get the manufacturers attention about it.
You could also praise hardware that has good linux support. Similar to how you want hardware to be open and maintainable (framework laptops) you should want the same for drivers and software.
You could also do linux PC builds where you use hardware that works great with linux.
This would make the most sense to be honest. Why are we so quick to want to dismiss an alternative than to try and build it up? Anthony would be PERFECT to make Linux content to properly bring awareness to Linux issues and try to get them the attention it needs.
Yeah, Linus and Luke are being a little too negative about linux at this point. Many of the problems they face are the fault of manufacturers ignoring the exsistence of linux, not the fault of the linux community. Linus has the power to change the playing field for this stuff, and I'm glad he is starting the road to do it
@@scottbigbrain3944 To be fair they did say that surprisingly in most cases things weren't not possible to do and that they advise people to set their expectations and know what they are getting into and that in only a few situations their wasn't an answer to any particular task they were wanting to accomplish. It's a devils advocate approach which is fine in the context of this "challenge", but moving forward it would be nice to see efforts to help keep the gaming community informed of what is going on with Linux and how previous issues are being resolved. Linux isn't like Windows it's ever changing and in the last few years alone it has grown at an astounding rate...a few years ago we didn't have performance parity with Windows for example and dealing with controllers was a hit and miss.
@@ruineka_one They want all their windows programs and devices to just plug into linux like they expected changing the OS was no more complex than a CPU upgrade. I dont think they are looking for new linux compatible alternatives to the old windows programs they are used to (if they are they didnt say anything about the results of those searches or experiments). This whole stream felt like someone switching from an iPhone to android and wondering why iTunes didn't just sync their data or why you cant find apple maps in the playstore.
They already do Linux content, however with Anthony being the only Linux user and he is a very busy man they can only make so many at a time. I think the entire point of this challenge was to help Linus get up to speed on what real day to day Linux usage looks like
Why didn't UA-cam put this video in my subscription box didn't even know part 2 came out until part 3 showed up
To that font I say: "My eyes, my eyeees"
4:50 Actually, there are Linux equivalent drivers for Logitech's gaming and Unifying software that lets you restore full functionality of all of their hardware natively. I believe Solaar is one of them. I also use Piper (or was it called rattrap?) to setup DPI sensor settings and also remap mouse buttons so I could play Quake.
Piper is the GUI frontend to rattrap, I use it as well. Great software.
Wait, is this alternative driver set available in debian/ubuntu distros? I have a Logitech BRIO and was forced to accept not being able to use it in Linux at all.
@@CyberianFaux yes for both, check repository for list of compatibility devices
@ I hate to sound so ridiculously new to Linux but how would I go about searching the repositories for that?
Multiple pieces of software to control a mouse? It's just one thing after another.
Thank you guys again for sharing your insights into using Linux. The episode really highlights the problem with 3rd party support. The community does an amazing job, but with little support or documentation from developers. This is exactly why Linux users are so hung up on open-source software. The best experiences on Linux come from these projects, as they are generally quite stable and better integrated into the ecosystem. Many commercial (and free) programs stick out like a sore thumb, with clashing interfaces and very poor integration.
Speaking about the Nvidia hate specifically, It's not just that their drivers are closed-source and lack functionality. The biggest problem is that they do not provide documentation on how their products function to the public, like AMD and Intel are known for. Therefore, community driven drivers for AMD and Intel are feature rich, well integrated, and stable, while Nvidia is barely functional.
Nvidia was even forbidden to make open-source drivers by firmware signs.
AMD drivers is so great on Linux that something (Citra and Dolphin-emu for instance) Windows run poorly because of the drivers now run great on my PC Linux.
@@ArdgalAlkeides you are completely wrong. Intel iGPU last three years working very stable and feature reach, they even made Vulkan and Gallium drivers. GPU itself is very slow.
The amdgpu designed for x86 and usage on ARM obviously will produce bugs. I use amdgpu every day with games and 3d with zero issues. You should try a modern distro with normal hardware and you will see how it works.
I really like this series and I hope it continues to bring positive change to Linux. That being said, I will remain a dual boot user for the time being.
OMG! Thank you both so much for doing this series. LTT is doing the Linux community a service by addressing the obvious pitfalls of the Linux desktop. Together with Valve, you guys may help break the cycle of the lack of support from manufacturers due to lack of market share which was due to the fact that Linux has a barrier of entry from a UX standpoint that die hard Linux nerds refuse to acknowledge or rectify.
Some of the issues he mentioned are because of the corporations not supporting Linux. The Linux developers can't do shit about it(e.g. teams)
Also its generally recommended to buy hardware that supports linux. Switching from windows to Linux generally doesn't go well, especially if it's modern hardware like these guys use. This again is due to companies not adding drivers to the kernel.
Then some issues are because companies don't help developers with the internals, stuff like graphics issues appear because of that.
On the kernel side, most linux developers are employees of companies, tasked to add drivers to Linux.
But when it comes to software, most of it is written by volunteers. You can't expect them to work on something they don't care about. For stuff that developers do care about, linux works way better than windows or Mac.
Linux is not meant for casual users. Hopefully companies selling computers with linux support (system 76, frame.work) will change that.
@@adityapatil325 "linux works way better than windows or Mac."
I beg to differ. If they can't get sound to work correctly on a new OS out of the box then I very much doubt that it works better than Windows.
@@DanielMosey You mean the OBS audio issues? I'm not sure that has anything to do with Linux itself, it seems to have been a problem with OBS not picking the correct sample rate.
Not sure what ux issue linux has, my mom's been running manjaro ever since she started using a pc.
Linus is now windows.
That said, the shit you get from nvidia ? yeah, that lacks ux love.
Still a lot of configuration on linux is not in ui but in text files, something most windows users get screwed over. In case of nvidia though ? it's mix of software+env+txt.. it's a mess indeed.
As a Linux Sysadmin this series is hilarious. Can't wait for more.
Watching them use Linux is like watching a grandma try to use a PC
@@PennsylvaniaEAS that's not a good look for an OS
@@colto2312 1: I can many others can use GNU + Linux no problem
2: Linux is not an operating system unto itself, but rather another free component
of a fully functioning GNU system made useful by the GNU corelibs, shell
utilities and vital system components comprising a full OS as defined by POSIX.
There really is a Linux, and these people are using it, but it is just a
part of the system they use. Linux is the kernel: the program in the system
that allocates the machine's resources to the other programs that you run.
The kernel is an essential part of an operating system, but useless by itself;
it can only function in the context of a complete operating system. Linux is
normally used in combination with the GNU operating system: the whole system
is basically GNU with Linux added,
@@PennsylvaniaEAS If I may interject....
@@PennsylvaniaEAS yo haven't seen that pasta in the last 20 minutes thanks for posting
Linux being reliable "no need to restart" really only speaks to the kernel. it's not like linux desktop software is flawless. far from it as you have seen 3rd parties put little or no effort in to it so it's largely all community efforts.
Technically speaking the kernel is all Linux is. The rest is GNU and/or whatever the distro provides.
Yeah, and the reputation for that I think was largely back in early Windows days, where you had to restart your entire PC for practically any change you made. There are plenty of program that will need to be restarted, but much more rarely the entire OS.
@@saynay302 I haven't restarted my pc for months
Most of the times logging in and out resolves it but the DEs aren’t as great when it comes to stability as the kernel
KDE NEON HATE
Hey Luke. Your weird deep voice problem I think is probably a sample rate mismatch. It happens to me often when I have my audio interface at 48KHz and the OS wants to run in 44.1Khz. That's just enough of a lower sample rate to transform your voice a bit deeper without going into weird audio filter territory. Unfortunately this isn't exclusively a Linux issue, but mostly those of us who are working in the pro-Audio space and dealing with Consumer-Audio hardware and software. And in my experience, I often have to restart OBS-Studio even in Windows when I make big changes to my audio setup. OBS is just plain crappy when it comes to audio integration if you aren't using some out of the box, built-for-purpose streaming hardware, like a USB mic or go-XLR. When I started streaming I didn't buy that stuff because I had the real deal, being an Audio Engineer, But OBS doesn't even support ASIO in Windows. Not saying I"m contradicting the quagmire it is to get this stuff working on Linux, but it's a broader problem than Windows vs. Linux. I think that was the issue in any case.
My god. Been using exclusively linux since 2007.
I take some things for granted
The problems they encountered should be like a guide for all Linux devs. We need to solve those. Its super easy to do!!!!!
Running a shell script is super easy. (# file path..../install.sh)
Well, an issue is that, as much as people like to proclaim "linux community" there is not one in the way people think there is.
If you get 5 people using windows, they'll all expect the same thing out if it, but that isn't the case for linux.
You have hard-core software devs, gamers, sys administrators, and a lot more random types of people using it in different ways.
For some, a solid GUI is paramount and the terminal is bad, but for others a gui is worthless and easy terminal use all they nees
@@CaptainHalodude actually doing it in a Terminal is even easier if you right click on the folder to which the install.sh is located and say open in Terminal them run the ./install.sh command as long as you are root
These issues are not caused by Linux. It's caused by third party developers neglecting Linux. It's like if Garmin didn't support Ford vehicles, so you had to do a hack job to get your GPS device physically installed.
@@CaptainSunFlare Though to counter that, the reason why Linux server is widely used is because there's normally only one way of doing things and it does it very well and the terminal is very consistent as-well.
Spending hours trying to fix something on Linux just to come back a day later and it magically be fixed is such an accurate Linux experience
Can confirm, I've started to get a lot more patience with computers because if I wasn't then nothing was gonna get done so when something just works after restarting I don't even question it
@@JihadiJesus Apart from some weird hardware-related issues, I don't think I've ever experienced a bug in Linux that would be fixed by restarting it. Either it works consistently or it's broken consistently.
My Ubuntu network driver uninstalls itself once a month, no idea why. I have a install script on my desktop to fix it
@ In my case it's overthinking something, giving up and later retrying in simpler way.
🤡🤡🤡
Im not a linux user, but im interested in trying it. What i get from this and previous videos the main problems come from lack of support from app developers who just dont give a fuck about creating a linux friendly versions. Probably because of low market share of the linux users but few people use linux because its a worse experience than windows due to apps not working. Its a death cycle
Yeah, they're using a lot of stuff that just won't support Linux. His keyboard and mouse config for example, I can do that stuff perfectly fine. Just use Corsair or Roccat instead of Logitech.
If you use AMD hardware and don't have much peripherals you're pretty much good, but I'd probably just dual boot.
yeah linux isn't as good because of companies not giving a damn. so many amazing devs are trying their best to fix that though and that's honestly something i love about the community! people working on stuff so everyone can enjoy linux. linux definitely has a lot of flaws but it's only getting better and better at an exponential rate!
Not exactly , some of the problems are companies like nvidia sabotaging.
Linux got good its viable for most people. If you wanna keep on using ruthless billy G's products. Thats your choice.
Its chicken and egg. You need to make a move and increase that user number, perhaps give 5 bucks to a Software you like. Then the devs will start to care , especially logitech and nvidia.
If 20% use linux, the game devs or hardware driver devs are gonna have to fix stuff.
You should give it a shot. Chances are you don't have as much niche hardware as they have so you might have a better experience.
The extensions are also used as hints for the Operating System, but it requires you to have "execute permissions" on a file before you are allowed to run it.
not quite true, in unix OSs you can change the file extension to whatever you like, the OS know what type of file it actually is from a magic number in the file properties identifying the file type
Discord Canary is on Windows too, it's just like a nightly build.
what's a nightly build?
@@llll-lk2mm Software is "built," a.k.a. converting the human readable source to machine executable. Many companies do this automatically overnight with any changes that were done during the previous day. Nightly builds typically have only unit testing (automated tests that were written into the code to test functionality), so if new bugs are introduced, that is the place to see them. However, nightly builds will be where you see the newest functionality added.
@@darylsonnier658 ahh so like unstable builds or betas or sth
Came to verify someone posted this info. If anyone wonders why "canary", think "canary in the coal mine".
@@llll-lk2mm Basically, although in this case it's alpha, so even more testing..y..testy? Even more test.
“We don’t know what fixed it, but it’s cool, I guess”
I feel attacked because that sounds like stages of my life where things fell apart but then somehow everything worked(?)
"apps that fix themselves can also unfix them selves - choosing the most critical time to do so" - DaVinci
SO true.
DAVINKI??
You can say it's a... DaVinci Resolve.
that's exactly what I thought every time they mentioned something magically fixed itself. I'll hardly ever leave anything alone like that without figuring out either exactly how it got fixed or exactly what broke it because if I don't, then the next time it happens to break itself it'll be a month or a year later and I'll have totally forgotten how to go about fixing it and it can result in some nasty downtime
Exactly. I've installed Linux on a few different machines now, including virtual machines, and there is always some unique issue with each one. While that isn't unheard of on Windows, it is a much more uniform experience over there. I personally HATE when the issue unexpectedly resolves itself too. If I don't know HOW to fix it then it gives me a bad feeling going forward.
6:55 This was a hilariously bad use of the github interface. The correct way would be clicking the file normally to open it inside github and then click the "Raw" button to get the file without any of the html around. But I do agree that it's not a super intuitive UI for people not familiar with github. Good video though.
Yeah, it's really a developer tool. Pulling stuff from Git to fix something in your OS is usually not a good idea. Use your package manager or pick a better distro if nothing works in your current one. That said, git clone Just Works(tm).
@@perkl1234 Sure, as long as you aren't cloning garbage... or malware :-/
Feels really down to earth seeing recorded experiences of someone going neck first into Linux with only general tech knowledge, not just "I know how to do this already"
What do you mean Linus G Sebastian has "only general tech knowledge" ?
But isn't that the point? They want to show the experience someone who's not into tech makes while installing and daily driving Linux.
@@mikkelbreiler8916 Yes?
Seems more like "I know how to do this _on windows_ already. WAAAHH it's different, let's take random instructions from the internet".
Seriously, you take that approach on Windows, you're gonna believe the first moron who tells you to delete System32.
@@mikkelbreiler8916 He isn't a developer, heck he isn't even a hardcode software nerd. Linus is foremost a hardware nerd with very general knowledge about software. It is still more than your average consumer but his expertise isn't the software itself it is the hardware.
Script files can harm your system. Having to give them permission before running them is for security reasons. Powershell scripts in windows have a similar protection.
Not to mention that the whole "file extensions are used for which icon to display and a hint to the OS what to do" has been a source of several security problems in Windows over the years. File extensions are just really really bad, and I'm genuinely surprised that Linus tried to defend their existence.
@@Henrik_Holst I would say that Linus is unaware of the security implications of those decisions within Windows. Linus is right that it sure makes things easier for users but he is also unaware it caused a bunch of issues for Infosec.
@@adesia3819 yeah. I don't really see where the benefit is though unless this is yet another Manjaro thing, on my Ubuntu shell scripts have a proper icon, not from the extension but from the shebang.
Glad somebody pointed that out before I had to. Really surprised nobody at LTT catched that.
As a long term desktop Linux user, thanks for presenting such a real and entertaining perspective on the linux desktop from a windows gamer perspective. As incomplete as some things are it is amazing how much is usable now and it keeps getting better.
Oh yeah. Had this series happened just a few years ago it would have been heaps worse lmao
The point of this series is to prove on "Windows 11 is bad? Just switch to Linux lol". I heard that countless times, and the shilling of "Proton is really good you know. Enough for most users"
Honeslty id this is useable id hate to see what it was years ago dear god
@@ArchusKanzaki well, if you stick to Steam and don't have unusual equirements it kinda is
@@ilenastarbreeze4978 most people don't stream and don't have expensive audio equipment, for someone who just plays single player games on Steam the experience can be basically flawless.
Years ago there was no Proton, you had to manage your own Wine and it was simply a lot more difficult
This series inspired me to switch to Mint! This is the first UA-cam video I'm watching on Linux!
How's it going so far?
@@MrKilljay I hate to admit defeat, but I've given up and switched back to Windows. The WiFi card in my PC didn't seem to be detected by Linux. It's a laptop, so I can't easily do much about it.
@@blackravenX Yeah. Wi-Fi is a huge pain in the butt with Linux. I've had many devices that I couldn't use Linux on because of that. Maybe try following this guide will help ua-cam.com/video/cuTAU_B3OeA/v-deo.html
@@blackravenX you got lucky, when I was switching to linux mint I accidentally deleted windows 10. now I can't find a way to get it back. I've contemplated throwing my laptop at the wall a few times lol
@@ZverseZ That's to bad :/
Do you want your old Windows back or simply install a new one?
For the first I would go to some data recovery company next to you, if you don't live to local, they could help me very well once; for the second case, simply make a bootstick and format the hard drive
Watching these as a full time Linux user makes me realize I'm suffering from "the curse of knowledge". Every time a problem comes up I'm like "oh you can fix it with , it's easy!"
But I often forget that my troubleshooting skills are way above those of the average user and simply writing a script myself to solve things isn't the way to do it for everyone.
I have the same problem a bit. But I think Linus (and to a lesser extent Luke) has the same problem as well. They're cursed with knowledge from a career of using Windows such that many of their criticisms of Linux so far feel like "different = bad".
Many more valid criticisms though, which will hopefully be taken as constructive feedback.
Any tips for a beginner? I'm at the point where I'm installing Arch over and over again to get used to the process, and that's been helpful. Despite that, there are an insane amount of commands that you're expected to know, and they often have really obscure names and parameter syntax.
Oh, and also, I've managed to get the Plasma Desktop Environment running on a virtual machine, but I cannot for the life of me get anything to happen when running it directly on an Nvidia system. I have to do CTRL+ALT+F2 just to use the system at all, and that's terminal-only.
But then again, it is pretty much the same on every OS.
Too long for a brag
@@_.gray._ try to go terminal only for some time things like i3 will be pain in the beggining but the more you have to do with terminal the more comfortable youll feel with it. Its literally just time and experience.
Seeing Linus download that sh file was the most frustrating thing I've ever seen on this channel xD
Dont u just need to (left)click on it and then right click -> save? :D
@@floppypaste well he could have went to the sh, clicked on raw, and ctrl s but I think Linus should use the terminal because it's faster (also he should've just done what it said in the readme)
@@ohgodmanyo4662 this. All that waltz around saving the file, opening, and complaining. Not even my father is so inept at using computers and saving files and he is pushing 80. This has nothing to do with Linux, it's about Linus inability to use a browser and Google stuff along the lines of "how do I download single files off github" and "how do I run a script on INSERT_OS".
@@bufordmaddogtannen But Linus did search.. Did you not watch the video at the top of the page?
@@Ironpants57 it looks like you missed the part where the maintainer of the repository helped Linus download the script he needed, and the absurd waltz he did to get a .sh file. That has nothing to do with being able to use Linux.
There are several ways he could have accomplished this, one being left clicking on the file, then manually copying the contents in an editor and saving the file to something.sh.
Or as mentioned earlier click on the raw icon, then save the file as it is.
But no. Let's do right click, save, open, change the file, complain it's html, do some dance, copy it into an editor, save it as something.sh then complain how difficult it was, because Linux.
Edit: i just googled "how do I download single files off github" and an endless stream of knowledge unfolded on my screen.
Problem: it involves reading the solution, which is something Linus seems allergic to as he has the tendency to just wing it.
BTW, regarding your audio interface loosing power - I think this is probably an energy-saving "feature". You should be able to use a commandline program called powertop" to change that.
Use Tab key to switch to "tunables" and there you can disable energy saving for various devices (set to "bad").
See if that makes it keep running. I think for audio interfaces this should be the default - I am also having similar issues at times and then I have to power cycle my audio IF to get it working again.
Thanks for your editing videos, got me into Olive. Is it still your favorite Linux video editor? I like it but I wish it would get updates quicker.
@@joshuamaserow Thanks! Olive 0.1 is not being updated at all. All work is focused on Olive 0.2.
I also believe power settings can also be managed in the GUI settings program, not quite sure for manjaro.
Hey unfa thanks for making awesome videos! Your channel is what got me into audio on linux!
I switched to Linux right after these videos came out expecting to have a hard time because they did and was quite confused when it was super easy. I guess not being a streamer with weird hardware or someone who only plays the lastest online games or afraid of rebooting, made life easier
Man I had forgotten how much I missed videos with Luke in them.
I feel you bro.
Same
Me too..
That opening was pretty rad. I’d watch Braveheart 2 starring our boy Linus.
No.
@Let me offer you this that was its purpose.
brokeback mountain starring our boy linus?
Literally how all Linux converts see themselves.
For someone who's building daily custom Linux-based distributions for living, I'm really enjoying this series of unfortunate events happening to you on Linux, while doing those basic tasks :D
Keep it up guys, you will get there!
Do you build customized distributions for companies or ?
@@alexstone691 yes for Embedded systems, currently working in Automotive (car Infotainment systems)
Cool! I want to specialize in Linux servers. I've been using Linux since the first day I used a computer, maybe that's the difference between beginners and people more used to Linux. I don't consider myself an advanced user, I just know Shell Script (bash and korn) and use the terminal well. Currently my favorite distro is Zorin OS 16, it has everything Ubuntu has to offer and more. I just wanted to have a source of income to help with the project by buying the Pro version of Zorin OS.
@@shatrix13 that's really cool! Do you use Gentoo as a base because it supports multiple CPU architectures?
@@rcht958 I'm sorry I don't know why my reply is being deleted every time I mention the project I'm using 😅
I was saying that I build everything from scratch using OpenEmbedded project layers & recipes
As a Ms user since DOS, these guys have shown exactly why the normal user doesn't use linux. I've tried many distros over the years, and even have a box running Kubuntu which I really like but would never use it as my main PC. Most people are not nerds and don't want to be, they just want their system to work without having to go into terminal and run bash commands. Nor do they want to run wine, or install different packages, or spend hours and hours trying to figure out how to set up Samba shares for their particular distro, etc..., etc.... Windows has had its problems, but since Windows Xp I've found it to not even come close to the headache that Linux is.
It's good that both of you are doing the challenge, since I think it highlights how big a difference two people can have on Linux distros.
Like for me personally, when I moved to Linux (Pop_OS!) I was relieved when most of my stuff worked out of the gate, and was much easier to use than Windows was, didn't have to turn to scripts until I actually wanted to tinker.
I distro hopped quite a bit just to see what devs had to offer, the only one that I had a major problem with was Manjaro, since it broke itself many times over.
Been on Arch for nearly a year now with no hiccups.
That's not everyone though, I probably got pretty lucky in not running into the many problems people have with Linux Distros. A factor that might play into it is I also don't have many fancy devices connected my PC that need software.
Thanks for the update! Good or bad the more info there is on Linux, the better it can be!
Just fyi, I had that manjaro borking itself issue too (including on a fresh installation with absolutely nothing changed prior to clicking that "yeah update my system" notification. After I just got fed up with it and moved on I saw that some people started to recommend installing package upgrades in the terminal mode, not desktop mode and rebooting it from there and I just sad_laughed at it.
I'm not an old person but I'm not new to linux etc either so proving it again and again that only ubuntu(and rhel if you have to do cad stuff officially) is reliable for desktop users thing becomes annoying just too fast.
This all makes me feel so much more sane as someone trying to figure out linux on my own.
What's life without insanity.
@@_cybik Windows, I guess
Stay strong brother.
Linux, no question. ;)
Keep at it fam...remember...Linux is only hard because you're used to another OS. Once you take the time to learn and realize the freedom and fun with Linux, you'll never turn back. There could never be a better time to learn Linux. I started back in ...well...without dating myself, lets just say "back in the day" and it has matured to quite an incredible OS with limitless options, and yes, in most cases equal or better performance than other OS'es. Have fun!
It’s so good to see Luke in an LTT video like the old days! I actually subscribed to LTT because I liked his video presence. Of course everyone has levelled up. Thanks LMG
This series just made my mind about Linux, Linux is a cluster fuck that its only place is servers and pentesting
Andriod is a linux curnel
Truth 💯
@@ThePapaja1996
As someone that manages a couple of hundreds of android devices, android is a cluster fuck as well
Yeah, I'm not sure what Linus is trying to accomplish here, but it doesn't seem to be using Linux.
6:07 The .sh issue requires a paradigm shift in how you think about files in Linux vs. Windows. There are 3 main reasons why .sh (and other files) aren't executable by default in Linux:
1/ The concept of an extension in Linux is purely for convenience and convention and means absolutely nothing to the OS. Unlike Windows executables that are according to the extension's file type (a holdover from the DOS days), in Linux it is *only* the "x" permission (technically, file mode -- the "chmod" command is short for "change mode") that makes a file executable.
2/ Linux is more security focused than Windows and so being able to run/install things is more of an opt-in process. The idea is that the only things that can run are the ones that you explicitly allow to run (that's a major oversimplification, but is at the heart of this particular issue).
3/ Related to #2, not all scripts need to be executable. In many instances where a different process calls/runs a script file, the script doesn't need to have the executable permission -- and it specifically shouldn't have the executable permission applied to prevent it from being run outside of its intended use.
But you are absolutely correct that there's no reason for people writing guides and how-tos to be haughty about it. We all had to learn this stuff from scratch at some point, and I think it's great that you and Luke are doing this series. The 2 of you learn something in the process, as do many viewers interested or new to Linux.
In the same way that the shell prompts you to install software you try to run that's missing, it could also prompt you that the script's not executable. Simulator if there's any executable in the local folder but local folder is not in the path.
The shell does prompt you if a file is not executable. It will something like “./install.sh: not an executable”. From there though, it is hard to figure out what to do if you don’t know what that means.
@@coolcax99 +1
Most migraters from windows find it real difficult at that point.
Solving security issues by changing important concepts like file extensions is not a good idea. This whole thing could be fixed by just prompting the user.
@@nivo6379 but but, Linux is all about user's control, it'll become contradictory then
9:20 Canary is usually used as a test release channel with some (maybe) unstable features, but I think it's weird that you didn't know about that since it's also used in Windows and Android, Chrome for example, releases Canary builds.
Canary is nowhere near as advertised on windows, the default client won't ask you if you want to join a beta version or anything like that.
@@ignishikari1854 He's not a novice, and I put chrome as an example, Xenia (a X360 emulator) is recomended to use Canary for some games, and in Android, as long as you use the search feature in the Store, you can find every release of an app, so not even knowing about the Canary terminology still feels off for him.
I don't think anyone uses chrome canary builds? Most software on windows usually uses "alpha", "beta", "experimental" or "edge" to describe unfinished builds.
@@Luxalpa Why are you people so fixated with an example, yah, I know, it was just an example, don't you think he should at least know about the meaning of Canary?
Given that he runs a tech channel at least.
@@YOEL_44 Just because Linus is into tech doesnt mean he know everything about program and programming lingo, or is interested.
I've been a Linux user since 2014 (thanks to a potato of a netbook that couldn't run windows 7) and I've got to deal with this type of random issues almost every single day. It's been getting better and better over the years, but I sometimes still struggle with some "basic" stuff giving me some BS headaches like having distorted audio when I share it via Zoom.
I think it's great that this channel is going through this challenge and I REALLY hope that using Linux will become even easier because of it (like we've just seen with Pop!OS finally fixing the steam issue on the pop shop).
Yeah hopefully all this feedback is taken by distro maintainers and they make the transition even more smooth for the end user. ZorinOS and their team is literally the only project I've seen on the Linux side that focuses on end user experience rather than features or other BS that doesn't really matter.
The steam issue with PopOS was fixed within hours, before anything about the video was released.
The changes to apt did come because of their video, though. Which also wasn't really a bug, it was just a UX improvement to make it more obvious that you shouldn't do it. Which I'm glad they changed, but I'm sad that they have to.
The Pop Shop issue wasn't a big of a deal, fixing this would require somehow forcing manufacturers to invest more into their Linux drivers and apps for their hardware, which I doubt this video would be able to do.
We have someone in our group using Linux with Zoom and during meetings his microphone volume will suddenly lower. We have to tell him when that happens and he has to go change it again. Not a clue why it happens and it can happen when he is talking or when he is muted. I love Linux on servers and anything where I need to just ssh in and run calculations but on a desktop it is glitchy. A lot of stuff mostly works but you end up with these weird glitches.
There are more linux forks right now than there will ever be atoms in the entire universe.
At this point, it’s a question of who will press the Emergency Anthony Button first.
Noone does, Anthony was let to rest for this challenge
That will defeat the purpose of this series
Linus lol. Luke doesn't seem to have such a bad experience xD
@@shaheenshaikh8368 wht is dis, why you pasting random links like that ?
@@ncmgamer5398 True, but didn’t they mention on WAN Show that they‘ll do an extra part for SteamOS?
Problems with Linux almost always come down to either something proprietary that doesn't support Linux or supports it poorly, or the user. Not wanting to deal with fudging around proprietary software/drivers/hardware is a valid reason not to want to use Linux, but honestly it's impressive how much stuff works at all once you realize so much of it is reverse-engineered by people working for free.
Considering that if you were serious about running Linux full-time, you would probably not get all the hardware peripherals that have no Linux support, and instead look for those that wouldn't give you as many problems.
Not completely true. I have had a butt ton of issues with native OS included app and properly supported apps with Linux.
The issue is that due to so many distros and their accompanying version, there is no real way for a software package to have full support.
@BlackWorm I think Lenovo does also.
@@saynay302 yes, that is what I do (almost :-D ). Yes, I am a Linux full-time user since 2000. And yes, I have actually seen those "Yes, do as I say!" messages one or two times. And no, I didn't wrote the line. I would have survived, as I have done my share of stupid steps. Still.
@@spik330 do not agree. At least if you go on major distributions. At least for open source. As that is what you can change and fix bugs in. If you have a binary blob (exe) then you cant, even if it run natively.
I feel like my introduction to Linux back in 2010 went infinitely smoother than Linus's attempts. :v All that being said, it did still take me a few years before I started using Linux as my daily OS.
mine was pretty much line Linus'
I have learned several Linux things by now, but I am not using it as my daily OS
I would say its a useful tool for me, not an environment for me to be in
@@DragoSmash you should try zorin os than
@@qwerasdfhjkio any reason why Zorin?
I use Kali sporadically for the pentesting tools
My first introduction did put in one touch spot way back when, but this was due to proprietary garbage and those who are old enough to remember AMD Sempron CPUs and Broadcom wireless will surely be annoyed.
For a while I was living without wireless and sticking to Ethernet until it got mature enough to work, but it was enough to make me build my own home server on Linux later.
A choice where Windows lost due to a lot of extra costs (RAID 6 support would have required hardware RAID, while it was all in mdadm under Linux)
But those proprietary garbage devices were problematic in Windows too, so I am sort of glad that I made a policy of picking hardware that didn't offer too many Linux problems.
Only current problematic hardware I have to deal with is Nvidia.
You weren't trying to be deliberately obtuse as Linus is in these videos. He's deliberately making it harder than it needs to be for reasons that totally escape me.