Common Ways Arch Linux & Rolling Releases Break

  Рет қаралды 20,507

Brodie Robertson

Brodie Robertson

Күн бұрын

Arch and other rolling releases don't break often but when they do rolling releases often times come with challenges that aren't faced by fix point releases.
==========Support The Channel==========
► $100 Linode Credit: brodierobertson.xyz/linode
► Patreon: brodierobertson.xyz/patreon
► Paypal: brodierobertson.xyz/paypal
► Liberapay: brodierobertson.xyz/liberapay
► Amazon USA: brodierobertson.xyz/amazonusa
=========Video Platforms==========
🎥 Odysee: brodierobertson.xyz/odysee
🎥 Podcast: techovertea.xyz/youtube
🎮 Gaming: brodierobertson.xyz/youtube
==========Social Media==========
🎤 Discord: brodierobertson.xyz/discord
🎤 Matrix Space: brodierobertson.xyz/matrix
🐦 Twitter: brodierobertson.xyz/twitter
🌐 Mastodon: brodierobertson.xyz/mastodon
🖥️ GitHub: brodierobertson.xyz/github
==========Time Stamps==========
0:00 Introduction
0:53 How Long To Wait Between Updates
2:50 What Can Break
8:06 Mitigation Steps
==========Credits==========
🎨 Channel Art:
All my art has was created by Supercozman
/ supercozman
/ supercozman_draws
#ArchLinux #RollingRelease #LinuxTutorial
🎵 Ending music
Music from filmmusic.io
"Basic Implosion" by Kevin MacLeod (incompetech.com)
License: CC BY (creativecommons.org/licenses/b...)
DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

Пікірлер: 180
@milohoffman274
@milohoffman274 2 жыл бұрын
Arch does not "break". It just has occasional pop quizes for your Linux training.
@not_herobrine3752
@not_herobrine3752 2 жыл бұрын
pop quiz lmao
@CoasterMan13Official
@CoasterMan13Official Жыл бұрын
Nice joke.
@no_name4796
@no_name4796 29 күн бұрын
Lol. So basically arch is the teacher whom does random tests
@lordofthemound3890
@lordofthemound3890 2 жыл бұрын
An excellent and important point you made: when we talk about “breaks” - ANYTHING can be fixed without a re-install (depending on your level of determination to fix it, of course). I think as rolling release users we sometimes take this for granted but the non-rolling-release user doesn’t understand this and just assumes we’re talking about bricking the system.
@lordvalen8133
@lordvalen8133 2 жыл бұрын
Sometimes the reinstall really is just easier than diagnosis/repair.
@DMSBrian24
@DMSBrian24 2 жыл бұрын
@@lordvalen8133 not if you have a fully set up arch system and need to redo all the configuration from ground up (unless you wrote your own scripts to do it for you ofc)
@p0indexter624
@p0indexter624 2 жыл бұрын
non-rolling-release users have no clue because they use stable distros like debian...sadly they just dont understand. (mission critical workflow)
@p0indexter624
@p0indexter624 2 жыл бұрын
@@lordvalen8133 or...or...when doing a reinstall, install a stable distro instead and avoid the break/fix/break problem of rolling releases....sigh but then you lose street cred.
@bored_god_slayer
@bored_god_slayer 2 жыл бұрын
@@p0indexter624 damn chill dude to each there own rolling release or not both have advantages and disadvantages you can choose yourself who cares what someone else runs?
@rmmichael95
@rmmichael95 2 жыл бұрын
Arch does just break sometimes but, in my experience, it is the easiest to fix and get things to work on too.
@davidgomez79
@davidgomez79 2 жыл бұрын
Which is why I install Manjaro for friends yet use Arch myself. Brodie's just pissed that I called him out for saying Manjaro is bad for newcomers and probably and that Linus should stick with Pop Os. Forward days later and Linus broke Pop Os. He's just butthurt.
@rmmichael95
@rmmichael95 2 жыл бұрын
@@davidgomez79 I have started recommending Garuda to newcomers since my bro managed to brick his Manjaro and Garuda does snapshots by default. I also stopped recommending popos so much after Linus managed to mess it up.
@davidgomez79
@davidgomez79 2 жыл бұрын
@@rmmichael95 That's good idea. I'll keep that in mind. I haven't had so much trouble but yeah I don't know how I didn't think of that.
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
@@davidgomez79 there's many people who said they recommend Manjaro
@personalgao
@personalgao 2 жыл бұрын
Majaro broke on my system. I ran away from Arch since then.
@GeoNeilUK
@GeoNeilUK 2 жыл бұрын
I have to be honest, I have a computer running Debian Sid that I don't update anywhere near as much as I ought to. Luckily, it hasn't broken yet.
@Beyley
@Beyley 2 жыл бұрын
ive only had 2 breakages running arch, that being the OTD one you mentioned and when the sks keyservers went down and me and a friend spent like a week fixing it due to no one really having a solution yet
@shizuvoice
@shizuvoice 2 жыл бұрын
One time in my Arch system I did a full update and at the next reboot I was greeted with a black screen. And I knew I broke my system and I have to go to a TTY console and use Timeshift to revert things back. Am used to breaking the system as I moved to Arch. And about the OpenTabletDriver, I encountered that preventing me doing a full update. Removing OTD first fixed it and I completed the update.
@user-ez3ei8cd5o
@user-ez3ei8cd5o 2 жыл бұрын
Recently had a broken gui because of aur package for gjs (there was a nasty bug involving Bluetooth that crashed gnome session frequently for me, but was fixed in master). The dependency for it updated which caused gjs to break and subsequently broke gnome and gdm. The moral is - never use aur for crucial system packages.
@polgzz
@polgzz 2 жыл бұрын
I've been a long time gnome user. I recently got an Asus flow x13, and to enable optimus-manager I need "gdm-prime" from the AUR to replace the "gdm" package. And that scares the shit out of me for the long run...
@ilya_mzp
@ilya_mzp 2 жыл бұрын
I've been using Arch for a long time and became quite experienced at maintaining my installation. I only had a few breakages related to updates, most of them were caused by mirror being partially out of sync with the arch repos. Other than that, I've been using the same installation for a couple of years now.
@Zephyroths
@Zephyroths 2 жыл бұрын
the thing about waiting too long can brick your system is, if between those updates, there is manual configuration needed to be done. if you wait too long there might be even more manual configuration needed. For example I think there was a change in compression in 5.10 iirc, if you're already using arch, you need to manually change the compression method. Sorry, it's been a while I kinda forgot what the steps exactly are.
@abbasnosrat8898
@abbasnosrat8898 2 жыл бұрын
Could you help me with this? manjaro could not read db 'multilib' (missing type keyword in mtree specification) Didn't see anything like this on the net (i use manjaro gnome)
@insu_na
@insu_na 2 жыл бұрын
The reason why I don't split root from home: I just don't know how to size them. my home directory currently uses ~125GB, /var uses 40GB and /usr uses 34GB Now if I was following advice naively I would've set up a 40GB root partition and I'd be SoL there unless I start storing things on a different drive and hard-linking to it (which I'm already doing with my yay cache because dang that grows quickly and comes in handy often)
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
Why did you split out /var and /usr, I don't see that very often
@edwardecl
@edwardecl 2 жыл бұрын
BTRFS subvolumes are much better... act like partitions when it comes to mounting, but share space.
@masaufuku1735
@masaufuku1735 2 жыл бұрын
@@BrodieRobertson I don't think OP was saying he split out /var and /usr - rather he was using them as examples of how large root is since they are the largest directories aside from /home. With that said, for work we split /var (and a few other directories) so that we can set the noexec flag on the mountpoint. We could use mount bind to apply these flags to specific directories without having separate partitions instead though, which would both make partitioning easier and avoid possible space issues.
@pedroh77
@pedroh77 2 жыл бұрын
It's really hard to go over 60GB on the root partition, even liberally installing both flatpaks and snaps. But if either partition fills up one can erase the package manager cache, erase old system snapshots, switch flatpaks to --user install, or as a last ditch resort just move random big files and folders to the other partition and start symlinking back
@aelaan12
@aelaan12 2 жыл бұрын
I am a rolie polie but... I do have two versions installed. I have the luxury of having a powerful laptop with two different ssd (nvme) drives in it. The LTS version keeps hanging where the rolling release works just fine. So what gives right?
@killistan
@killistan 2 жыл бұрын
I lost a gentoo install on an old ppc macbook once; I had circular dependencies with the old and new version of pam -- so I just unmerged the existing pam (sometimes that can fix that problem). Unfortunately, I didn't think to open a few root shells first (pam being needed for sudo/su, generally)... At the time I decided recovering that would be harder than just reinstalling, so I gave up at that point. It had been a year and a half or so since I'd last done an update...
@poleprode
@poleprode 2 жыл бұрын
After updated i had my suspend function break, thanks for Arch Linux forum and ppl on it, because without them i couldn't fix it my self.
@zBrain0
@zBrain0 2 жыл бұрын
This is a very good breakdown. I have been daily driving Gentoo since the early 2000s and have had my fair share of these circumstances. The Wiki actually has an article about how you can install a copy of Portage inside of a chroot and use that to update the system if it has become too out of date. I've had to do it a few times and it actually works quite well. I also installed manjaro on a laptop and left it sitting on a shelf for 6 months. When I came back to it I experienced the key problem that you mentioned and was unable to fix it so ended up installing a different distro on it. A lot of the time it's what you're used to.
@DFPercush
@DFPercush 2 жыл бұрын
I know there's a way to update the keyring, I've had to mess with that before, but don't ask me to remember exactly lol. A while ago I had to go through a bunch of hassle about packages failing the checksum. Turns out my CPU was bad. (AMD FX8350) Really weird problem. But you should be able to search the wiki/forums and find out how to install the latest keyring.
@ildarakhmetgaleev
@ildarakhmetgaleev 2 жыл бұрын
I use btrfs with snapshots and rollback if something breaks. My gnome broke during the 3.38 - 40 transition, so I rolled back and left the system without updates for several months. Eventualy, the manjaro maintainers fixed everything.
@golumclanstreams1129
@golumclanstreams1129 Жыл бұрын
I once downloaded the arch iso for my laptop went to sleep and after I woke up and tried installing packages etc. the keyring was broken. After 1 day and I didn't just have to update it I had to manually remove all keys and reinstall them
@user-ek8cd1gg3f
@user-ek8cd1gg3f 2 жыл бұрын
The only problem that I had is when python was upgraded and that broke my nvidia manager from the AUR (optimus). How that happened for a minor release upgrade still baffles me to this date.
@HowToLinux
@HowToLinux 2 жыл бұрын
My only system "breakeges" were like when i was not experienced yet and removed a core package i think it was nvidia that removed everything gtk xorg dependent. Also nvidia updates sometimes broke my xorg server most of the time i just reinstalled arch because, i wanted anyway to try out LVM or RAID and some stuff so it was a good opportunity. My latest brakeg was when i switched to btrfs 2 years ago. I was using subvolumes and made timeshift backups. Even when i was removing the snapshots, the space still was not getting more till i had 0Byte left. Now i learned that it is because btfs is saving metadata and files differently so i had to balance the system, that moved the like chunks that were like user only for 2% to different chunks and that fixed it.
@knixie
@knixie 2 жыл бұрын
I can't find any good content for managing the setting up the home partition could you make one?
@edwardecl
@edwardecl 2 жыл бұрын
What about if you are installing things like PHP and Apache, I get kinda pissed off they are always breaking in Ubuntu (they keep messing with the config files), I know it's not the distro fault but the big benefit on a non rolling release is you can set aside a day or so to fix everything like that, I can see a rolling release being a nightmare with random breakages. Is there any way of forcing a package to only do security updates and no go to the latest version, or at least tell you it's going to break before it updates?
@Maric18
@Maric18 2 жыл бұрын
ok so i really didn't consider many of these as "breaking" before on windows you also have to clean up stuff after an update, plus you need to do a lot of steps again and again (disable skype ads, disable cortana and so on), which to me was too much work updating my keyring is more work that just -Syu, but on windows i have to go into the programs im using and ask them to update themselves ... or even visit their websites and download the next version other times i "break" things by messing with stuff - like installing python packages from pip and from pacman ... but is that really breaking if i just have to reset that package? thinking about it, yes its breaking, but my system was never actually broken, merely inconvenienced
@perilousintent2936
@perilousintent2936 2 жыл бұрын
I once had a manjaro update that broke grub. It would just endlessly loop to the bootmenu as if the OS couldn't be found. While I do agree that updating your system is good. It should not break core functionality. I don't want to have to keep going and read the forums whenever there is an update to see if there is anything that could break before updating. I'd rather not have a headache.
@AnalyticMinded
@AnalyticMinded 2 жыл бұрын
I've been using Manjaro i3 on my laptop for about 8 months now. It "broke" recently due to an outdated mirror, causing lightdm to fail to load. I looked around for a fix, but the solutions were a bit above my head. Fortunately, I could still start i3 with "startx". Unfortunately, I had to reboot once in a while when the system froze. This lasted for about a week, until Manjaro released a new update. Since then I always update the mirrors before -Syyu.
@SharunKumar
@SharunKumar 11 ай бұрын
Funny, I'm getting this video suggested when my arch is seemingly breaking, but I've no idea how. The whole system just freezes and becomes unusable after a while
@RareSushi
@RareSushi 3 ай бұрын
Is nixos-unstable a rolling release 🤔 I think so, but they do package managing completely different so I'm asking your opinions
@WeirdDuck781
@WeirdDuck781 3 ай бұрын
What usualy breaks for me when i leave my second laptop off for a few months is the pgp signatures which expire and i already have this issue well documented with a one line command
@notuxnobux
@notuxnobux 2 жыл бұрын
the key signature issue can be fixed in an easy way. If you update your system with yay instead of pacman then it will ask you if you want to update keys if they have updated
@gFamWeb
@gFamWeb 2 жыл бұрын
I've honestly never had a system breakage in my year or so of Arch. Save for a package signing issue, but that had zero to do with not updating enough.
@tireseas
@tireseas 2 жыл бұрын
I can count on both hands the amount of times Arch itself has broken on me since 2004ish that wasn't a direct result of me doing something I could've avoided if I'd followed the instructions properly. Granted my threshold for "broken" vs "mildly inconvenienced" may be a bit higher than some folks. EDIT: That also doesn't include cases where upstream makes a disruptive change. Those may or may not be breakages but I sorta feel it's unfair to pin those on the distro. Classic case being Gnome's extensions post update. You could argue those are broken and you'd have a point, but it's both predictable (sadly) and has nothing to do with the distro.
@robertcoyle9071
@robertcoyle9071 2 жыл бұрын
I only had to downgrade a couple of times in arch. one was an alsa issue and another was with skype. they weren't issues with arch itself. I did hose my pacman doing a manual intervention years ago and never got around to fixing it. I keep six partitions so I dont worry about things anymore. I almost look forward to breaking something or having a package that doesn't work out of the box.
@psychicpenguin2850
@psychicpenguin2850 2 жыл бұрын
I have an update script running everytime I log into my computer. So I'd say I update every other day. I started using Arch in 2018 and since then it never broke. Not even once. In early 2021 speedtest-cli broke. A single program. And it was fixed within 24h. I am currently running Artix Linux with OpenRC and I have been running this exact install for at least 8 months. I have not run into a single issue.
@martinhertz4957
@martinhertz4957 2 жыл бұрын
I've used separated home partition since starting with Linux around 13 years ago(and separate data partition on windows before that), but I've recently ditched that when last reinstalled arch, eversince learning that you don't loose home dir anyway, by simply at reinstall delete every dir of mounted partition, except home, and then install, instead of reformatting the mounted partition before install. Possible downsides are not able to use separate mount options, or file systems, but that don't concern me personally(ext4 default anyways for me) and I like the simplicity in drive layout(also just stick to bios instead of uefi, so only need one partition on my drive now) and annoyed me before that either to small possibly e.g for pacman cache(so needed setup paccache from pacman-contrib and limiting to 3 versions kept only, though quite nifty anyways honestly), or to big and wasting space(256gb ssd drive here, only) . Just my 2 cents.
@resofactor
@resofactor 2 жыл бұрын
Could you make a video about the "separating" part you mentioned towards the end? xD
@CMDRSweeper
@CMDRSweeper 2 жыл бұрын
Arch have "broken" for me in some instances, and I have had a few interventions to avoid breaking on updates. However, compared to the massive pain it was when my home server ran Ubuntu and its guaranteed breakages on updates? I do not regret it. As an added bonus, I run ANCIENT hardware, over 10 years old and it does its task just nicely (Core 2 Duo)
@gwgux
@gwgux 2 жыл бұрын
This is an interesting topic that both makes the case for and against using a derivative of Arch like Manjaro at the same time. On one hand, Manjaro is something like a week or two behind Arch so when something breaks on Arch, it may be fixed by the time it gets to Manjaro so they don't need to worry about that. On the other hand, if the bug slips through to Manjaro, it will be fixed in Arch first so now users will need to wait for it make its way into Manjaro from Arch unless they're confident in their ability to grab the latest from Arch directly...which defeats the purpose of having a derivative at that point.
@polgzz
@polgzz 2 жыл бұрын
That's the problem of Debian testing vs Sid. Yet in overall experience, testing is very very stable, and so is Manjaro. The real problem is with AUR. But let's face it, if you go away of main repos and start tweaking too many things on linux (as we do like to do😆) sooner or later you will have to fix something 🤣
@jaisemroy8934
@jaisemroy8934 2 жыл бұрын
i started using arch by the way, and it broke a couple of time. Now i am trying to host a nextcloud instance.
@dungeonseeker3087
@dungeonseeker3087 2 жыл бұрын
Timeshift is love, timeshift is life.
@hamodi2458
@hamodi2458 2 жыл бұрын
I remember Arch broke on me like 2 times one was the keyring needed updating and other one was a dependencies that got updated but and some programs was depanding on it stop working it got fixed after like 2 days when those applications got an update tho
@zcalex7660
@zcalex7660 2 жыл бұрын
Never had a breakage on my arch installs never used the LTS kernel even tho i have it installed if things happen. Did have my thinkpad t440 over a year only thing i had to do was to remove some dependencies
@illusioon1569
@illusioon1569 2 жыл бұрын
I used to use arch linux and it sometimes used to break when you mixed aur packages, but void linux on the other hand had never break till now. I'm using it for about 2-3 years, void RR model is more focus on stability and not like arch bleading edge, but of course it could break at some point. I stopped using arch cuz is a pain in the ass to maintain(on more than 7 machines) it updates too much and breaks very often.
@buriedstpatrick2294
@buriedstpatrick2294 2 жыл бұрын
Has there ever been talks about a package manager that can handle multiple versions of the same software? Or is the general advice just to containerize in that scenario?
@JahidulIslam
@JahidulIslam 2 жыл бұрын
You can do this with flatpak. you can use use various gnome apps stable or nightly version. Nightly version uses runtime from gnome nightly flatpak repo.
@HontoNeet
@HontoNeet 2 жыл бұрын
I believe NixOS and GNU Guix can both do this, thanks to their atomic upgrades and symlink wizardry, but I’m not 100% sure.
@JahidulIslam
@JahidulIslam 2 жыл бұрын
@@HontoNeet maybe but I find flatpak far easier for this. Devs can create 2 version one labelled as stable another one is beta. We can launch either of the 2.
@TheDevil259
@TheDevil259 2 жыл бұрын
I just realized I haven't had the base package installed. Must have missed the news back in 2019 😂. My System worked fine for all this time though
@withercubes3295
@withercubes3295 2 жыл бұрын
I have been using Arch Linux for ~2 years and the only major thing that has broke for me is GRUB when I was funking around with dual booting. I fixed it by just booting into an Arch Live ISO and reinstalling GRUB.
@BackwardSabotage
@BackwardSabotage 2 жыл бұрын
The only times my Arch (Manjaro too) broke were always because of Nvidia proprietary drivers updates messing something up.
@obake6290
@obake6290 2 жыл бұрын
The only breakage I've run into in Arch for some time has been ZFS breaking on kernel updates. Which isn't Arch's fault - it's a 3rd party repository packaging an out of tree filesystem after all. Very simple to fix though, just downgrade the kernel the the previous version until ZFS gets updated and problem solved. Actually that's not entirely true. I did have an update on Arch a few months ago that was causing GDM to crash, so I couldn't log in to the gui. Just rolled back a snapshot, waited a week or two before updating again, and all was well. Problem could've been Gnome, graphics drivers, or who knows what else. I didn't have time to look into it. I did run into some serious breakage over 10 years ago. Like you talked about, it was a compression change in the packaging. Not the zstd one I don't think, but one before that. Anyway, I hadn't updated in a while, maybe a month or two. Needed a new version of pacman to work with the new format. New pacman needed a new glibc that I couldn't install. Tried to force it (bad idea) and wound up uninstalling glibc, which as you can imagine did bad things. Didn't know about a statically linked pacman, if they even offered it back then. That episode was the final straw of a long string of problems I was having with Linux at the time that sent me back to Windows for several years.
@sahilbaori9052
@sahilbaori9052 2 жыл бұрын
how do you figure out this stuff? Community sites? forums? like how do you know such specific solutions "downgrading the kernel" and how do figure out what the problematic piece is in this giant monolithc environment?
@rudranathmistry6957
@rudranathmistry6957 2 жыл бұрын
Never broke my arch in 3 years. Arch wiki has a lot of resources in maintainence section.
@rickygarza2005
@rickygarza2005 2 жыл бұрын
Some is hard to understand
@emblemi6345
@emblemi6345 2 жыл бұрын
If you need get things going, file system snapshots and ostree are there for you :). Best mitigation plan
@Matt2010
@Matt2010 Ай бұрын
The other problem I see is how say LM 21.2 is great but have tried 21.3, and it literally has problems like Network Manager disappearing, without me doing anything to make it do so. I find that behavior really weird SO I'm forced to stay with 21.2.
@strule
@strule 2 жыл бұрын
only time my system broke my laptop shut off during an update
@YannMetalhead
@YannMetalhead 2 жыл бұрын
Good video.
@mecrumbly429___4
@mecrumbly429___4 2 жыл бұрын
One time, I booted my arch/gnome setup (yes, I put gnome on it, sue me) to find that my desktop config had literally reverted to defaults. Everything was still installed, but my GNOME became stock again. not even joking. There's also the annoying issue of systemD-homed dying and not being able to use sudo. May God help you if you disabled the root account...
@Kedvespatikus
@Kedvespatikus 2 жыл бұрын
Linus Torvalds has just one religiously strict principle: 'Do not break the user space'. Now, all that changes in repo configurations, package names that lead to broken dependecies etc., are breakages of the user space. These just should be straight forbidden in all distro team's Dos and Don'ts policies. It doesn't matter whether it is announced in the pacnews or whatever. Breaking the user space and then leave it to the user to fix it is just simply a very bad PR.
@IgoR.R.
@IgoR.R. 2 жыл бұрын
I'm arch user for about 3.5 years. I remember 2 situations. The first one was real break, I wasn't able to boot my system due to some issue with systemd update (repo issue, not mine). The second one was when libffi had major release. But Python was build against previous libffi version. So I was waiting for an update cos python debugger was broken. Not a terrible experience, I think.
@etaashmathamsetty7399
@etaashmathamsetty7399 2 жыл бұрын
I saw more breakages on Ubuntu lmao probably more than 10 breakages on ubuntu vs 0 on arch
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
Depending on your setup you may have different experience with frequency but there are problems that need to worried about on a rolling release like Arch
@MarcinGrobelkiewicz
@MarcinGrobelkiewicz 2 жыл бұрын
Which r low ram and working ? No one will build or event port planty of programs so it needs to have planty of working , tested code and helping community . Why on GitHub there is no always sending logs hearts Beats along error logs so we know what r the most common problems . Arch with fixt realize ?
@GabrielM01
@GabrielM01 2 жыл бұрын
i am a relatively new linux users, and since i installed it as my main os i have a separate home partition, it has already saved me 1 time
@theplaymakerno1
@theplaymakerno1 2 жыл бұрын
Linux Mint and Manjaro are the two distros that broke for me. Waiting for my EndeavorOS to break.
@tsunamijune
@tsunamijune Жыл бұрын
Broke yet?
@theplaymakerno1
@theplaymakerno1 Жыл бұрын
@@tsunamijune The only time it did break was when that Grub thing happened. However, the fix was incredibly easy and I always have a live USB of Linux Mint available, so using Timeshift from within it was super easy. Unfortunately, it never broke after that. Looking forward to it breaking so I can fix it and then complain about rolling releases on the internet....
@shail0124
@shail0124 Жыл бұрын
Using Solus OS with i3wm for more than a year. It never broke till now
@nathanlamaire
@nathanlamaire 2 жыл бұрын
The easiest way to fix things that I know it's gonna break is just do like I'm doing on Windows (but much more clever), is just install the system all-new again, and setup automatic bash scripts for installing my workflow back. Easy as that XD I'm not a hardcore user (and a little bit against super-customizable Linux distros, well ppl have own taste ofc) so I don't waste my time just to fix broken things. Linux is very fast to install already, usually takes around 15 - 20 minutes, way faster than I done on Windows.
@personalgao
@personalgao 2 жыл бұрын
I abandom Manjaro for this reason. I was not using the computer for a week or even more. An update broke the system. I didn't have anything yet, was my first time going to Arch and was a second computer. This is TERRIBLE user experience. I went back to Debian LTS. Most of the people will try a distro on a second computer and slowly move more and more tasks there. Still cannot try Arch based systems because of this.
@madeyeQ
@madeyeQ 2 жыл бұрын
I broke mine yesterday but was able to fix it by uninstalling the packages I had messed with. I would say 90% of the times my arch system breaks, it's due to me messing around. (I like messing around with it :-)
@bobbybologna3029
@bobbybologna3029 2 жыл бұрын
arch, still learning its quirks, i had one breakage the other day but i honestly have no idea what caused it, i blame myself because i was playing arounfld with the AUR lol. I tend to just avoid it unless i really need to use it. I went through the hassle of figuring out BTRFS and npw i see why people like it lol
@alexdev5809
@alexdev5809 2 жыл бұрын
why do people like it a lot? just wondering lmao, i know of some of the benefits but... yk
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
Because of the learning quirks and being able to build your system from basically nothing. Arch linux is the distro equivalent of buying the shell of a car and then building everything else it needs yourself
@stevencowmeat
@stevencowmeat 2 жыл бұрын
I've been using arch for 1 and a half months and I've had to reinstall 4 times. Due to the system just deciding to freeze when I open windows or just randomly for a few seconds than go back to normal for a few seconds 😭 idk what causes it but it's real annoying now I've installed timeshift and I just restore to the current days backup and it works fine again like wtf😂 if anyone has a fix I'm using minimal KDE and xorg I believe. Arch has been awesome besides that❤️
@glidersuzuki5572
@glidersuzuki5572 2 жыл бұрын
This seems like a driver issue maybe. Check nvidia or amd section in archwiki
@stevencowmeat
@stevencowmeat 2 жыл бұрын
@@glidersuzuki5572 alright will do👍 I haven't updated them but I'll make sure they are good👌 thanks for the suggestion
@supertrooper6011
@supertrooper6011 2 жыл бұрын
i suspect if you just used arch out the box it would never break... but it's also pretty useless. Every addition and config change beyond that is another thing to break. Ive had more issues with more complex arch based distros breaking on updates. Same as anything... the more moving parts you have, the more there is to go wrong... and the more custom parts you have, the harder it is to work out how to fix. At the end of the day as long as your setup is good you should be able to recover. I keep a backup kernel and a backup os/efi on another drive just in case I somehow go nuclear but I haven't had to use it - I should probably make sure that still boots :).
@randomexplosion6527
@randomexplosion6527 2 жыл бұрын
lol i was pulling my hair out earlier over that exact same opentabletdriver problem just before
@kajoma1782
@kajoma1782 2 жыл бұрын
I just wiped my disk and installed arch. Now im scared.
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
Have fun
@genericgamer1319
@genericgamer1319 2 жыл бұрын
arch never broke on me unless i broke it myself
@illusioon1569
@illusioon1569 2 жыл бұрын
Please review last linus vid about linux challenge.
@slavko5666
@slavko5666 2 жыл бұрын
End game: Using a minimal Debian or Fedora install, depending on your needs
@JahidulIslam
@JahidulIslam 2 жыл бұрын
Yes. I am using Fedora for 2 years. It is working just fine
@josh1234567892
@josh1234567892 2 жыл бұрын
5:07 Can't tell you how many times I have resolved errors by running pacman -Syu lol
@repnzscasb560
@repnzscasb560 2 жыл бұрын
hence the need of btrfs
@MattMcCullough
@MattMcCullough 2 жыл бұрын
Arch is my go to distro
@Chewsstudio
@Chewsstudio 2 жыл бұрын
I use reflector with pacman hook to auto update mirrors after every use of pacman lol
@amineabdz
@amineabdz 2 жыл бұрын
What i learned from this video : if you want an absolutely rock solid system, Arch is not for you, even windows is more stable than it.
@mdogzino
@mdogzino 2 жыл бұрын
Debian
@JahidulIslam
@JahidulIslam 2 жыл бұрын
Fedora is up to date and more stable than Arch. With Fedora Silverblue and flatpak I don't have to worry that much about this. You should backup important files nonetheless.
@amineabdz
@amineabdz 2 жыл бұрын
@@mdogzino yes, all debian based distros are extremly stable most of the time too especially LTS versions.
@markonfilms
@markonfilms 2 жыл бұрын
RTFM (Read the f****** manual) is always a good piece of advice. That includes mailing lists and news otherwise. Read the PKG builds etc. Reading doesn't take long especially if you skim.
@saptarshibhattacharya2505
@saptarshibhattacharya2505 2 жыл бұрын
read the fantastic manual
@jiristefka3177
@jiristefka3177 2 жыл бұрын
I used Arch for 2 years almost until I filled up all free space 2 weeks ago and I instead of cleaning backed up important things and installed Garuda. I love it. It has a notification for partial upgrades, it has snapper that backs up every upgrade and you can select backup in grub, it has more neat utilities like that. I love it. Still Arch under the hood, but it's setup for me already - I became lazy reinstalling OSes (cough... Windows...)
@FaZekiller-qe3uf
@FaZekiller-qe3uf 2 жыл бұрын
You can just install all of that stuff on arch.
@ConnorOfDestruction
@ConnorOfDestruction 2 жыл бұрын
The only thing i've ever had break on Arch was when gnome 40 wasnt compatible with mesa-git right at release
@s9209122222
@s9209122222 2 жыл бұрын
AUR.
@tylerdean980
@tylerdean980 2 жыл бұрын
I’ve been using arch for about 6 months, and haven’t had any breakages yet
@rickygarza2005
@rickygarza2005 2 жыл бұрын
U must not update lol
@PokettoMusic
@PokettoMusic 2 жыл бұрын
putting home in another partition is the best thing to do, if you fuck things up, you can have most of the stuff working again in 25minutes
@davidgomez79
@davidgomez79 2 жыл бұрын
Arch has broken for me I don't deny it. Manjaro is still a great distro for noobs. Noobs are gonna noob regardless of the distro and Linus breaking Pop Os but having luck with Manjaro is proof of that. Deal with it.
@davidgomez79
@davidgomez79 2 жыл бұрын
Secondly I install Manjaro for friends and family because they aren't techy AT ALL. Regardless of the distro they're coming to me for a fixing regardless and I've had way better luck with Manjaro than them being on Ubuntu or Mint.
@Synthetica9
@Synthetica9 2 жыл бұрын
Issues like this make me remember why I switched from arch to NixOS
@akshettrj
@akshettrj 2 жыл бұрын
4k wew
@MarcinGrobelkiewicz
@MarcinGrobelkiewicz 2 жыл бұрын
Error logs should be sent to GitHub so developers would know that errors so they could know most common errors problems
@imhemish
@imhemish 2 жыл бұрын
Arch never broke for me. 2 years on arch...
@jamesmcintyre2747
@jamesmcintyre2747 2 жыл бұрын
Wow, it's pretty poor that Arch doensn't do this stuff that the user is supposed to do automartically. For instance, "if your system won't update, make sure your keys are up to date". Why in gods name does the update itself not also update your keys then to avoid this breakage. If there can be written instructions on how to update correctly then these written instructions could be turned into code to do it for you and allow users to safely press an "update all" button. See advantages in Arch and other rolling releases in terms of not having to wait years to get the latest stable version of packages but if that's the cost then it shows why it's really not worth it for most people to install Arch derivatives. I'm really hopfull that Valve can fix this with their imutable, update all at once, Arch derivative. With any luck, Steam OS 3 will become the gold standard for Linux and everyone will either use Steam OS or a derivative of it. For instance I could see System76 changing PopOS from being based on Ubuntu to Steam OS 3 and optimising for productivity rather than/on top of gaming.
@TristynRusselo
@TristynRusselo 2 жыл бұрын
updating system is user error... update contains breaking changes, read changelog.... only on linux! this mentality does not fly in Windows/Mac development. Breaking changes are DEVS FAULT for not fixing it right, or having the update fix the breaking changes for the user. or at very MINIMUM, have the update notify the user with a message before proceeding FFS.
@scheimong
@scheimong 2 жыл бұрын
"How to prevent this from happening?" Well, step 0, reconsider: do I actually NEED a rolling distro? Don't get me wrong, I'm not against using rolling distros - I use Manjaro on my personal laptop, but that's only because I use it literally everyday. I won't even consider going rolling distro on anything that has the possibility of sitting unused for more than two weeks. Fedora all day for those cases.
@henrriquetordoya1637
@henrriquetordoya1637 2 жыл бұрын
Even with windows i have never had a system update destroying itself
@edwardecl
@edwardecl 2 жыл бұрын
I have, I had a Windows Vista update once fail, reboot, roll back, reboot, install, fail, repeat. It would never even get to the login screen and safe mode just did the same thing as a normal boot with the updates so that didn't work either. I did manage to fix it... with a Linux live ISO, the cherry on top was you could not even use another Windows install to fix it as the files you needed to delete/edit were protected system files which don't appear even if it's not the boot drive, not even in the command prompt. Another issue with Windows 8 breaking file permissions and no way to fix it, there used to be permissions above the level of admin, and if a file got set to that... have fun. Windows ME used to destroy itself without any system updates required, but we are going back a bit ^^.
@ISCARI0T
@ISCARI0T 2 жыл бұрын
i broke debian based distros multiple times, arch and arch based distros not once. dont ask me why
@Mr.Heller
@Mr.Heller 2 жыл бұрын
But hey, at least it's not Gentoo;)
@SFSAtlas
@SFSAtlas 2 жыл бұрын
*or KISS, or one of the million other source based distros
@tiagodomingues5706
@tiagodomingues5706 2 жыл бұрын
Or just use the best OS in the world Debian and don't worry about it. Simple.
@audiencebigg6302
@audiencebigg6302 2 жыл бұрын
Haha, timeshift go brrr
@porterhouse937
@porterhouse937 2 жыл бұрын
Using a rolling distro requires you to have a second computer so you can go through wikis when your main one inevitably breaks.
@KiinaSu
@KiinaSu 2 жыл бұрын
Well phones make that pretty easy these days. Not the most fun but I recently bricked my router while messing up my openwrt build and without my phone it would've been a nightmare. Also since you most likely need an USB with an ISO to edit files and chroot into your broken installation you can also use google on the same machine in 99% of cases.
@kj_sh604
@kj_sh604 2 жыл бұрын
okay so how many of y'all just did a system update? 😂
@blacksundarkskies
@blacksundarkskies 3 күн бұрын
void is not rolling
@zeocamo
@zeocamo 2 жыл бұрын
this is all on the definition of "break", and your skill level, i never see any thing on Arch as "break"ing changes, but i have been on Linux for close to 24 years now, and i am a dev too, so i got no problem that i can't fix really fast, but new to Linux users 0-10 years, they got skill sets that, may need some time and what they see as a "break" can be "there is a new version of the bluetooth.service and there is a new .pacnew file they need to merge in to the old one", and then you need READ the text from pacman. so my point is that you should not see a "break" as any thing but a gift of forced learning, ARCH don't break it teach you how to use Arch
@rickygarza2005
@rickygarza2005 2 жыл бұрын
I dont want a phd in linux all iwant is browse and hear misic
@zeocamo
@zeocamo 2 жыл бұрын
@@rickygarza2005 then use fedora, we need users of all skills, you get better as time go on, just use your system
@harshgandhi100
@harshgandhi100 2 жыл бұрын
Libffi☠️
@alexnoyle
@alexnoyle 2 жыл бұрын
This sounds like a complete pain in the ass. I don't understand how arch is so big.
@JahidulIslam
@JahidulIslam 2 жыл бұрын
It is mainly used by gamers now a days. It is 2nd largest after Ubuntu and co. Valve is using Arch as a base for Steam Deck. Though they are going with immutable OS system. Different from normal Arch. Steam OS 3 is similar to Fedora Silverblue/kionite concept wise.
@alexnoyle
@alexnoyle 2 жыл бұрын
Jahidul Islam the only reason they're doing that is because they need the bleeding edge packages (since Linux gaming is behind), but that's not a good idea for a production system IMO. They are likely to have update issues.
@JahidulIslam
@JahidulIslam 2 жыл бұрын
@@alexnoyle They are going with immutable OS system because of this update issue. Update will be delivered as an image. Valve will control the full process. You can't do partial update/upgrade. You can't use pacman or any AUR helper out of the box. They recommend flatpak for 3rd party apps. You may able to use appimage. If you want to use pacman, you need to enable developer mode. Even if an update breaks something, it is very easy to rollback to previous image. It will not remove your apps (installed through flatpak) and user config files.
@alexnoyle
@alexnoyle 2 жыл бұрын
Jahidul Islam I don't like that. They're trying to build a skyscraper on a foundation of sand. Immutability is nice, it's something that should be more widespread, but it is a terrible band aid for system updates that were never built to be stable.
@edwardecl
@edwardecl 2 жыл бұрын
@@alexnoyle Well they need the bleeding edge packages I guess, especially the kernel. It makes sense to me, obviously valve will test if it's stable before they release the image, they only have one piece of hardware and one use case to test it on so it won't be that bad.
@AnzenKodo
@AnzenKodo 2 жыл бұрын
Thanks god this is not true on NixOS
Install A New Arch Linux Kernel: Grub & SystemD Boot
10:32
Brodie Robertson
Рет қаралды 28 М.
Guide To Arch Linux User Repository Safety
14:38
Brodie Robertson
Рет қаралды 18 М.
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 10 МЛН
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 13 МЛН
Begone Linux, GNU/Hurd Is The Real FOSS Kernel
16:12
Brodie Robertson
Рет қаралды 42 М.
Canonical Made An OFFICIAL Ubuntu Linux Phone
17:57
Brodie Robertson
Рет қаралды 7 М.
Rolling Release Linux Distro Probably Isn't For You
11:54
Brodie Robertson
Рет қаралды 17 М.
The Unreasonable Effectiveness of Linux Workstations
12:47
No Boilerplate
Рет қаралды 594 М.
Which Arch Linux Kernel Should I Use!
10:49
Brodie Robertson
Рет қаралды 40 М.
Using Pacman on Arch Linux: Everything you need to know
17:44
Luke Smith
Рет қаралды 193 М.
Void Linux - An Independent Distro Doing Its Own Thing
19:15
DistroTube
Рет қаралды 38 М.
Gentoo Is No Harder Than Arch Linux??
12:27
Brodie Robertson
Рет қаралды 75 М.
I used a MAC for 30 days, and I’m glad it’s over
17:39
The Linux Experiment
Рет қаралды 304 М.
The Nightmare Of Porting Software To Linux
17:02
Brodie Robertson
Рет қаралды 54 М.
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,7 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Tag him😳💕 #miniphone #iphone #samsung #smartphone #fy
0:11
Pockify™
Рет қаралды 4,4 МЛН