31

I have previous experience with Linux, but I am new to Ubuntu. I am planning on installing Ubuntu on my personal computer, and I was wondering which version I should install. On the Ubuntu website, I found installation instructions, as well as a download for Ubuntu 22.04. I understand that this is the latest version of Ubuntu, and it was released just last month.

I was wondering whether I should install Ubuntu 22.04. Since it was released just last month, I was concerned that there might be bugs, and the operating system might not be stable. I researched this issue on my own, and I found an article claiming that this is a stable version, and is what people should install. This article is at

https://linuxconfig.org/ubuntu-22-04-features-and-release-date

According to this, Ubuntu 22.04 is an LTS release, which means that it has long-term support. This article claims that LTS releases are stable, and users should install them. The Ubuntu website also states that Version 22.04 is an LTS release.

I believe the information in this article probably is accurate, and I doubt that the Ubuntu website would direct users to Version 22.04 if it were not stable. However, since I am new to Ubuntu, I thought I should ask the community about stability before I installed the operating system.

Thank you for your input.

10
  • 19
    If the LTS was not stable, it would not have been released. So long as your computer is sound, meaning it doesn't have a bunch of hacked together hardware from the late 90s that are holding onto their PCI ports with the help of duct tape and gravity, then you should be fine. I've been using 22.04 since January as my daily driver and it has never once errored on me. I regularly work with code, multiple browsers, databases, and lots of video calls. The release has performed remarkably well on my Lenovo ThinkPads.
    – matigo
    May 18, 2022 at 1:59
  • 5
    Yes, Ubuntu 22.04 is stable, but... Some programs won't work with it because of missing dependencies. For example people can't use Ruby Version Manager (rvm) because it compiles Ruby with an old version of libssl, which isn't present in 22.04. Also I found I couldn't get Mendeley Reference Manager to work, though it works on earlier versions of Ubuntu.
    – John Small
    May 18, 2022 at 17:41
  • 8
    There's "stable" as in unchanging and "stable" as in (relatively) crash-free. When people talk about releases being "stable", often it can be in the former sense, when your average user will think it's using the latter sense.
    – muru
    May 19, 2022 at 2:13
  • 1
    No. (Proof: the 8.04 LTS swapped out the PostgreSQL major version thrice during LTS lifetime instead of sticking to a stable version, requiring manual interactions on upgrade before the next autoremove would drop your prod database. They also made it uninstallible for multiple 2-week timeframes due to kernel/module version skew with the installer insisting on those modules. Later LTS releases had different but similar fails during their lifetime.) Desktop use is also not long-term supported. If you want something stable, I really urge you to look at its FOSS parent Debian instead.
    – mirabilos
    May 19, 2022 at 20:48
  • 4
    @mirabilos, 8.04 is from 2008, 14 years ago. Are you sure it serves as proof of how 22.04 is (going to be)?
    – ilkkachu
    May 19, 2022 at 21:33

11 Answers 11

43

Yes, it's stable and there is no reason not to install 22.04 LTS.

However, if you are upgrading from a previous LTS version (say 20.04 LTS), conventional wisdom suggests waiting until the first point release (usually in October of the year of release) by which time a number of issues which have already been notified will be in place unless you wish to install it from the off.

That is the model I will follow although, in the meantime, I have 22.04 LTS installed on a scratch PC for testing/configuration and thus far it has not proved problematical. There are differences in the user interface which, if you are a new user to Ubuntu, you may as well experience now, rather than later.

You might wish to reference the Ubuntu lifecycle and release cadence publication for further detail.

7
  • Thank you for your reply. From your link, I see that Version 20.04 is supported until 2030. If I were to install this older version, then I believe I could be sure that there are no bugs, and I could use it until 2030. Is there any reason not to install Version 20.04? May 19, 2022 at 5:31
  • 1
    There are reasons, why you could prefer to install the most current version 22.04. For example if you have a very new system, hardware support is probably better with the latest Linux kernel found in 22.04 LTS. Hardware and maintenance support for 20.04 ends 2025. For most users it is recommended to switch until this point.
    – Sonyfreak
    May 19, 2022 at 7:17
  • Thank you for the explanation. Looking at the page again, I see that maintenance and hardware support end in 2025. May 19, 2022 at 7:29
  • 18
    "It's stable, but wait till the issues are fixed." Conventional Linux wisdom, indeed.
    – Num Lock
    May 19, 2022 at 7:50
  • 2
    @CaspertheFriendlyGrue: If you don't already have an Ubuntu system and are installing it fresh, start with the latest release. It's unlikely you'll run into any problems on your hardware, but starting with newer kernel an X11 versions is more likely to help than hurt, unless your hardware is already quite old. (Even then usually still fine.) If you run into any showstoppers while installing, you can always try an older version, otherwise at some point in the future you'll probably be glad you're already running newer software, not older. (Or unaware of an incompatibility problem avoided) May 20, 2022 at 20:50
20

This depends on your definition of ‘stable’.


The normal sense typically used in the Linux world with reference to a particular version of a particular distribution means that the ABI (the binary level interfaces the kernel and libraries provide to user applications) and API (the high level interface definitions used when developing software) are guaranteed not to change in a backwards incompatible manner for that release. What this means in effect is that if you build some piece of software now on Ubuntu 22.04, it will almost certainly still work the same way without needing modification in roughly five years when normal support for Ubuntu 22.04 ends upstream.

In this sense, the very fact that a given version of a distro has been released usually means it is stable. Barring special cases like Arch or Gentoo that use a rolling-release model, all the big name distros provide this guarantee from the day a release is officially created until the point in time when they stop supporting that release, though the exact semantics involving versioning may vary (Ubuntu, Alpine, and openSUSE guarantee it for major/minor versions, but not patch releases, Debian and RHEL (and most RHEL clones) guarantee it for major versions but not minor versions (which are just indicators of incremental improvements, Fedora just uses major versions and only guarantees it for those).

So, for this definition of stable, yes, Ubuntu 22.04 is stable.


However, there’s a rather important other sense of the term ‘stable’ that is much more common in the Windows world (especially among gamers) which instead means that there are no (known) major bugs in the software in question.

Some Linux distros provide a guarantee along these lines for releases alongside the above-mentioned guarantee. In general, distros that provide this type of guarantee do not have a fixed, predetermined release date, instead releasing when the developers feel things are stable enough (by this definition of stable) to be ready. Debian in particular is very well known for this type of release policy.

Ubuntu, however, does not provide such a guarantee. They have a predetermined target release date, and they only let it slip for serious issues with the core system functionality (for example, if screen lock functionality is broken), but they will generally not postpone it for issues with less common usage, or things that are not part of the core system (and 22.04 actually had a couple such issues on release). This is, in general, why the common advice for people already using LTS releases of Ubuntu is to wait to upgrade to the next LTS release until after the first point release (22.04.1 in this case).

In this sense, Ubuntu 22.04 is not stable yet, but probably will be in the near future.

2
  • 1
    Thanks for your nice answer! One minor issue of your answer is that the first point release is going to be 22.04.1, instead of 22.04.01, by Ubuntu's version naming convention. May 19, 2022 at 19:42
  • @SiuChingPong-AsukaKenji- Noted. I work with enough variety of different distros that I have trouble keeping track of their versioning conventions sometimes. I’ll update the answer to correct this. May 19, 2022 at 20:57
10

Ubuntu releases are declared stable, not measured stable. This is because

a) they pull in packages from Debian testing, which is not Debian stable, and

b) their release dates are known in advance, in contrast to Debian stable releases.

As an example, vagrant+virtualbox were unusable after 22.04 release due to [1] and only fixed recently.

[1] https://bugs.launchpad.net/ubuntu/+source/vagrant/+bug/1964025

10

Ubuntu itself is stable, but 22.04 introduces a big change with respect to 20.04: it uses Wayland as its graphics server instead of the age-old X. There are plenty of programs that still don't work properly with Wayland, like Zoom for example, so you will encounter bugs. Which are not Ubuntu's fault, but still will negatively affect your user experience.

If you're not interested in getting the latest and greatest software, but just something that works reliably without giving you headaches, I would recommend installing 20.04.

3
  • 3
    You can disable Wayland and use X without much hassle.
    – Phil
    May 19, 2022 at 20:34
  • Sure you can. The person asking the question is new to Ubuntu, though, so I think we should answer them with the default Ubuntu configuration in mind. Changing the graphics server counts as a headache in my book. May 20, 2022 at 18:51
  • Gotta challenge this continual view that everything is hard. It's not 1996 any more. It's a a single line change in a single file, followed by a restart.
    – Phil
    May 29, 2022 at 20:51
9

All released version of Ubuntu are stable.

This includes Ubuntu 22.04 LTS (the 2022-April release), Ubuntu 21.10 (2021-October release), and Ubuntu 20.04 LTS (the 2020-April release).

The unstable releases are known by codenames, eg. Ubuntu kinetic will become Ubuntu 22.10 (2022-October) release when it's released.

The LTS releases are technically no more stable than a non-LTS release, the LTS tells you it's a long term support release. Yes fewer risks are taken with LTS releases, meaning they may have older software, but the decisions on what to include are more related to long-term-support.

7
  • I'm using the development which could also be called unstable release of Ubuntu kinetic. This install was made in mid-late 2017, and I release-upgrade every 6 months remaining on the development cycle. What I'm using would be treated as unstable, Most of the time the machine is what I'd consider stable, but it's not always that with occasional issues discovered. If you want stability use a released product of Ubuntu.
    – guiverc
    May 18, 2022 at 2:14
  • I'll also suggest if you want accurate advice on Ubuntu releases; stick to official sources. Most Ubuntu sites (eg. wiki) have a date of last edit, or history pages, so dated advice can in most cases be detected rather quickly. Third party sources can mislead; but support-length is not the same as stability. Ubuntu 20.04 LTS uses the LTS libraries/toolkits; just as Ubuntu 22.04 LTS does. That doesn't mean problems won't occur.. just that security fixes will be applied for a longer time.
    – guiverc
    May 18, 2022 at 2:17
  • I had an issue with the Qt5 library found in 20.04; it wasn't a security issue thus was when it was fixed in a later release; it wasn't back-ported to the Qt5 version used in 20.04.. Thus it was fixed in Ubuntu 20.10 and later releases, but not the LTS release.... Were it a security issue; no doubt it would have been back-ported to 20.04 LTS. LTS = long term support
    – guiverc
    May 18, 2022 at 2:19
  • FYI: LTS releases tend to have more 3rd party software support; a benefit - but this doesn't relate to stability. If interested why I'm on development (unstable) it's because I'm involved with Ubuntu teams & QA; and my discovering problems during the development cycle helps us detect & fix them prior to release.. It's not intended for end-users, though almost all the time it's stable - but it's not called that for a reason !
    – guiverc
    May 18, 2022 at 2:26
  • 2
    All Ubuntu releases have codenames. 22.04 LTS has the name Jammy Jellyfish.
    – doneal24
    May 20, 2022 at 12:33
4

Most LTS releases are stable, but 22.04 is an exception. Ubuntu team added snap and wayland to that release. Both packages are known to be highly buggy and causing other software to break as well.

A few known bugs include:

  • drag-n-drop not working [wayland]
  • cannot reload gnome without crashing the entire user session [wayland]
  • gnome extensions management not working [snap]
  • firefox failing to download/save files [snap]
  • applications randomly crashing [snap]

My suggestion would be to stick to previous LTS 20.04 until snap and wayland get either fixed or removed from 22.04.

Alternatively you might try to remove both packages manually but it would be a lot of work, and might cause even more instability if some software requires them.

7
  • Ubuntu 22.04 LTS was not the first release with Wayland the default; in fact with 22.04 LTS it wasn't the default for all machines/hardware anyway. Ubuntu 22.04 LTS was also not the first release with snap as it's been present for many releases. A full release cycle started with Ubuntu 20.10, included 3 non-LTS releases before the final LTS release of the cycle. Upgrades from 20.04 LTS are still not yet open, and need to be forced using the development option.
    – guiverc
    Jul 13, 2022 at 8:46
  • It may not be the first release with those packages, but its the first LTS release with Wayland and the first LTS that is using Snap instead of apt for installing most software.
    – HubertNNN
    Jul 13, 2022 at 8:50
  • 1
    I have seen only one of these bugs in 22.04 and it was the last item on your list which I managed to fix some of it. It should be noted that reporting bugs is important otherwise nobody will be informed that the bug exists.
    – karel
    Jul 14, 2022 at 4:26
  • Snap has already been included in 20.04 and (probably) 18.04, but there were no default applications (by "default" I mean installed with the system) installed as snaps (except Snap Store aka Ubuntu Software). In 22.04 Canonical moved to have Firefox installed by default as snap only. In 20.04 snap format was already preferred if you used Ubuntu Software to install apps, but you can ignore Ubuntu Software and install .deb versions using apt or Synaptic. I guess you still can in 22.04. However, there are apps (like Chromium - already in 20.04) that are available only as snaps.
    – raj
    Aug 19, 2022 at 9:38
  • @raj True, but since 22.04 Ubuntu will install snap versions of software even if you try to install it with apt (deb package). I even added a custom ppa with firefox and apt still reverted back to snap version after an update.
    – HubertNNN
    Aug 30, 2022 at 9:37
2

yes it is. I'm new user too and im using 22.04 LTS, but I have little experience with older versions (18 or 20) and i had many problems with it, i figured it out my hard disk is NTFS Format and Linux doesn't support it very well. i suggest backup your data and let Ubuntu format your entire disk. You can also check this link to see if your device is tested on Ubuntu or not:

Ubuntu certified hardware

and if you have 2 disks (E.g. SSD with HDD) check this article to create your /Home Directory on Your HDD: Check Here

Good Luck! :)

1
  • 2
    Normally one would shrink the NTFS partition and install Linux in the newly created free space. That way you can go back to Windows if things do not work out. May 21, 2022 at 9:50
1

To Be fair an honest Ubuntu 22.04 is not Stable.

I have recently ditched Windows 8 for Ubuntu 22.04.. These are my observations in Lenovo G580 i5 with no hardware modification..

1)Booting is incredibly slow; In windows it was less than 20 secs; Ubuntu 22.04 goes way beyond 60 secs;

2)Firefox is the default browser which is very slow at startup (installed preload still not much improvement). Everyone is blaming it on the snap package system.But I don't care.I want progams to work simply and efficiently

3)Lack of Software Support. I am a programmer.Vs Code and Jupyter Notebook are not well maintained.I think it is same for every software.Linux has market share of 2% only which doesn't give any incentive for developers to create better programs. Many troubleshooting errors have a repository for windows and Mac but not Linux.

Verdict:- Opt for dual boot,Install Ubuntu 22.04 without ditching Windows.I have not seen any considerable improvement rather the performance has deteriorated in my system. It might get well once bugs in systems are fixed.

4
  • 1
    I've been maintaining the Jupyter installation instructions for Ubuntu for a few years. My instructions for installing Jupyter Notebook in Ubuntu 22.04 are in this answer. I have also posted some answers about Jupyter Notebook on Stack Overflow.
    – karel
    Jul 14, 2022 at 4:14
  • 1
    Firefox in 22.04 is slow at startup because Canonical decided to move from native .deb package to a snap package. Snap programs are generally slow at startup, because they run in a sandboxed environment that must be created before the program starts. There is a way to remove the snap Firefox and replace it with (unofficial) .deb version of Firefox - this topic has been already discussed on this site.
    – raj
    Aug 19, 2022 at 9:33
  • 1) 60 seconds sounds odd. I have around 15 seconds boot time on my 3 years old HP laptop. Maybe something is booting that you don't need? Maybe some network issue? 2) VS Code is a Microsoft product, and just like MS Teams, it's Linux version is not great. Try IntelliJ IDEA, even the free edition is superior to VS Code. 3) Linux has 2 % market share in general. But for developers, it's higher - I'd say around 10 %. With the upcoming crisis, I expect that to get higher, as Apple products will become too expensive for software companies. Dec 13, 2022 at 13:52
  • 4) You have hit a relatively non-stable release, mostly because Ubuntu moving to Wayland and Snap. I've ditched Windows for Ubuntu around 12 years ago, and 22.04 has brought me so fat the most troubles. The only one I couldn't fix so far is no sound in some game (Minetest or such). Dec 13, 2022 at 13:54
1

I've found Ubuntu LTS releases to be entirely stable for my use. It's my habit, as @24601 suggested, to wait a while before installing. "Never install version 1.0" is a rule I learned a long time ago.

I don't necessarily wait until the next point release, though. Two or three months seems to me to be plenty. It gives the community time to find and iron out any problems that didn't show up in pre-release testing. So it might be about time for me to upgrade to 22.04.

1

Here's How I Measure If It is "Stable"

I've been running 22.04 for 4-6 weeks now. I'm running all the apps I ran on 20.04 on 22.04. All of those apps work as well or better on 22.04.

Have I Had Any Problems?

I had some initial problems.

Remmina wouldn't send an ALT-TAB (cycle through running apps) to Win10 remote boxes. -- Discovered solution was to run proper NVidia drivers which moved me from Wayland windowing system back to X11

Command That Resolved All My Problems

All my problems were resolved with this command: $ sudo ubuntu-drivers autoinstall

It seems that since I have the NVidia card (shown below) that I needed these specific drivers. After that everything was fixed.

Since I've been on the correct drivers & X11 everything has worked exactly as on 20.04.

Which Apps?

  • Visual Studio Code
  • Remmina (remote desktop -- connect to win10 & Apple Mac Mini)
  • Thunderbird (email)
  • FireFox
  • Microsoft Teams
  • Android Studio (android development)
  • Rust via Cargo (software development)
  • NodeJS
  • React
  • Kicad - electronic schematic design tool
  • FileZilla - file transfer GUI
  • GIMP image manipulation
  • Arduino IDE - this one I have had a slight issue with USB ports being not accessible -- had to use $ sudo chown /dev/ttyUSB0 to get ownership continually
  • VNC client to connect to Mac Mini
  • Oracle Virtual box -- use for Win10 VM
  • vokoscreen - free screen recording app.
  • .NET Core 6.x -- the installation was very challenging for me since I was early to installing it. Since then there have been fixes for the installation.

Here's a look at my computer:

computer settings

0

I will answer this question that way: based on what I already read on this site about multiple problems with 22.04, when my currently used 20.04 goes EOL, I will probably not install the next Ubuntu release (whatever it will be then). I will switch to some other distro, don't know yet which one...

And one more thing worth to note, I think: if you want maximum stability, never do a release upgrade when you want to switch to a new version of the OS. Backup your data and config, fresh install the new release, then restore. You would probably have to recreate some config manually, as application versions might change in an incompatible way and they won't be able to read old configs, but - also from what I read on this site - people just have too much problems with upgrade between releases, that it is simply not worth trying. It's better to put more time and work at the beginning in setting everything up, but then you will have everything set up properly and save yourself a lot of problems.

Not the answer you're looking for? Browse other questions tagged .