Question re commonality of update issues

I’ve got a simple question. I’ve been using Tumbleweed for about 6 months on my AMD Ryzen 7 laptop with 40GB ram and Gnome Wayland. My setup is very simple; I just do web browsing, some simple word processing and spreadsheets, virt-manager VMs, Syncthing, FreeFileSync and Pihole in a podman container (done by a Linux admin). That’s about it. No games, no coding, no IDEs and no video editing.

I run sudo zypper dup every day. In the 6 months of daily updates, only once has an update caused any problems with my system that required a snapshot rollback.

Does that sound normal for only one issue in that time? Or sound unusual?

Do some of you experience lots of update issues that need rollbacks or fixing?

Have some of you very rarely or never had an issue with an update?

Just curious. I’m a noob and relatively new to Linux and Tumbleweed, so this will help me get a better intuitive feel for it’s stability. I can image other noobs curious about Tumbleweed would find this info helpful.

I’m guessing that having a complex setup with lots of big complex apps makes it more unstable.

What is the biggest thing that can make Tumbleweed unstable when updating?

First, “update” is a term that never appropriately applies to TW. It can only be upgraded. Each release is considered a new distribution. Trying to merely update it, as is done in openSUSE Leap, can prime the pump for otherwise inexplicable havoc.

Second biggest way to destabilize is to add some random non-standard repo providing some app that you searched the web for instead of searching standard repos for. Optional repos should be added only with due caution, preferably coached by those with experience until you’ve accumulated your own.

Those with neither hybrid graphics nor NVidia graphics tend to have an easier life. My own experience started with the onset of the gestation period of TW. It includes no ability to rollback, as I’m using only EXTx filesystems. Breakage I can’t fix in short order is relatively uncommon, so the ability to rollback isn’t missed here.

1 Like

OK, thanks for the correction. Good to know the right terminology.

I don’t have many apps and I try to use flatpaks or snaps when available.

I don’t think I’ve ever added an outside repo to my system. But I’m a noob so not totally sure.

I used DOS/Windows for 35 yrs so I built up a lot of troubleshooting experience there. I’m now slowly doing that with Linux. In general, I’ve found that troubleshooting issues on Linux is more difficult than Windows, and requires a pretty high level of knowledge.

Interesting, the biggest reason I moved from Ubuntu to TW was to get away from EXT4 and use Btrfs rollbacks with noob-friendly GUI apps to manage snapshots.

Yep, I specifically purchased an AMD laptop for my switch to Ubuntu 4 years ago.

I guess the single rollback you needed was related to the recent Mesa upgrade that jeopardized AMD graphics, so you were unlucky here since such disasters are very rare.
I just upgrade once a week or so, there is normally no need for daily upgrades unless security is compromised, and I follow the Forum and the mailing list here so if disasters show up I can defer upgrading until we know what is happening.
That way I didn’t have any showstopper in years and so no need to rollback (still happy EXT4 user here).
IMHO troubleshooting in Linux is not more difficult, just different from Win*, and I understand that coming from 35 yrs with Win you feel that way.
But, TBH, do you have a free support channel like this Forum in the Win* world?

1 Like

There is a saying: "Whenever you go using Unix/Linux, forget everything you learned about computing when using MS Windows ".
:rofl:

That is of course an exaggeration, but you should really be ware of people using the same terms for different things, basics being very different, attitudes being different, etc., etc.

1 Like

Yep, I got zapped by that. Was super cool to rollback and effortlessly return to a known good state and get back to work as though nothing happened.

That’s my first bit of data as to how common things like that recent Mesa AMD bug are. Glad to hear they’re very rare.

Oh yeah, there’s a number of good free Windows support forums out there. I used them regularly. Very helpful.

True. I’m glad to forget how Windows was becoming a cesspool of surveillance and unsolicited ads. Yuck!

Yep, I’m gradually learning the Linux world and how to fix things and add new apps.

There are several reasons I stick to EXTx. One is that all my systems are multiboot. A couple of them have accumulated more than 50 installations, all on one HDD. Many installations are years beyond their support lifetimes. A number of them still have 11.4 on them. Virtually all that I had when 13.1 was new, none of which UEFI or GPT, still have 13.1, and the installations on them are booted via 13.1’s Grub Legacy. In this environment, backward compatibility has a heightened role. BTRFS would violate that.

A more significant one is the ease of rollback can alter mindset, making it easy to ignore a problem, rather than taking the time to assess it, and if necessary bring it to a bug tracker, or confirm or deny existing bug report reproducibility, or simply add information to a report. Most developers spend little to no time in forums. Actual software problems that don’t reach the bug tracker(s) don’t often get fixed except by accident.

1 Like

I have never needed to rollback – which is fortunate because I’m using “ext4” so there isn’t a rollback option.

I occasionally see conflicts, but I have been able to resolve those satisfactorily. Tumbleweed is very stable. But note that I mainly use Leap, though I do have Tumbleweed installed.

1 Like

Luckily I haven’t had any problems that would require occasional rollbacks. TW has been delightfully stable for a rolling release distro.

I like it. The thrill of walking the computing tightrope without a net. But if you got some cloned or image backups you can probably recover pretty easily.

So after reading the replies the summary is it seems that sudo zypper dup rarely causes issues, especially if the setup is pretty simple, like mine is.

Actually, I don’t do system backups.

I do backup personal stuff. But my backup strategy for the system partition is to just do a new clean install if I ever need that.

1 Like