How to upgrade to Linux Mint 20

If you’ve been waiting for this I’d like to thank you for your patience.

It is now possible to upgrade the 64-bit version of Linux Mint 19.3 to version 20.

The upgrade instructions are available at: https://linuxmint-user-guide.readthedocs.io/en/latest/upgrade-to-mint-20.html

Take your time

Read all the instructions and take the time to understand them, ask for help if you’re stuck.

The instructions will ask you to be up to date and to prepare system snapshots. Don’t rush into upgrading and do not take shortcuts.

Don’t panic

If you’re stuck or wondering about something don’t hesitate to ask for help:

  • You can post here in the comments section.
  • You can ask for help in the forums.
  • You can connect to the IRC (from within Linux Mint, launch Menu->Internet->Hexchat). If you’re new to IRC, please read this tutorial.

1,064 comments

  1. All well and good, but “apt install mintupgrade” says:
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package mintupgrade
    What now?

    1. I also have the same problem.
      apt install mintupgrade => “E: Unable to locate package mintupgrade”

    2. If you’re using a mirror it’s possible it hasn’t synced yet. You can switch back to the default repositories and update the APT cache.

    3. Network end working after upgrade …says no cabel connected. What can i do ? Some AppArmor failed to start allso.

    4. After Upgrade My terminal showing the wired characters like hexadecimal, all the characters look like a different format.

    5. I tried both upgrade : fresh install of Linux Mint 20. I had to go back to Linux Mint 19.3. Linux Mint 20 is buggy gives me intram errors at booting time , I have trouble installing running some programs , they run slower way than Mint 19.3 and on the top of that it freeze without reason. I personally recommend to try the Linux Mint 20 using the live version mode and only if you are satisfied then upgrade. I personally going to wait until all that these issues are fixed to upgrade.

    6. Check that you are using the default software: Go into Software Sources. Click the tab on the bottom of the panel to select the defaults. got it running with resetting the packet sources to the defaults (no faster mirror), then it got found and was installed.

    7. I just want to say Thank you the Linux Mint team. I was using Linux Mint 19.3 and try the upgrade to Cinnamon 20 but for some reason I had some issues. So I came back to Linux Mint 19.3. Finally 2 days ago I thought that I could give a try to Linux Mint 20 Xfce . So I back up everything and first tried using an USB live to see how it would behave on my PC. I am just amazed! it’s fantastically fast, no issues at all, so I decided to proceed a fresh install and so far that’s the best Linux distro that I ever had !! It is beautiful , extremely fast and very responsive . So again thank you to the Linux Mint team for this new version !

    8. Ashish I have the same problem as you do.
      Have you found any solution for this problem?

      After upgrading to mint 20 using the upgrade instructions above, I can’t read anything on my screen. Everything is showing in boxes with numbers inside the boxes.
      Calendar to Terminal to File Explorer. A-Z all in boxes.

      Please someone should do something ASAP.

      Thank you so much in advance

    9. I wanted to leave a comment but could not find where to do it.
      Would liketo upgrade but after reading the various post…I am not knowledgeable enough to do the update.
      I’m 77 years old….so I I’ll have to find someone to do it rather than taking a chance off messing
      everything up.

  2. “apt install mintupgrade” : “Unable to locate package mintupgrade”?

    I’ve checked and everything is already up to date with Update Manager. I’ve already installed kernel 5.4 if that makes a difference.

    1. Not to worry, saw Alan’s response. Changed repository, writing this on Mint 20 🙂
      Great job Clem and crew!

  3. To the Linux Mint team. Thank you as always for your work on Linux Mint. Been using it on my Lenovo ThinkPad laptop to learn more about programming and devops stuff since Linux Mint 15 and it has been wonderful. Take care, best wishes and again, thank you 🙂

    1. Hi Tim,

      I assume you mean 32-bit? Linux Mint 19.3 is the last release to support the 32-bit architecture but you can continue to use it until April 2023.

    2. It is now possible to upgrade the 64-bit version of Linux Mint 19.3 to version 20.

    3. Apologies! My eyesight is not what it used to be and I misread the first page “… Out of now possible to upgrade…” as “… not possible…”

  4. I did mintupgrade check and was immediately faced with a near-unreadable screen. Yellow letters on a white background? Basically illegible.

    Did someone just assume everyone uses a black background in Terminal?

    1. Well, I am color-blind (it seems about 10% of us, males are). I have always had a lot of problems with the colors developers choose for terminals and other things. When I can change them, good. When I can’t I have to live with a lot of difficulties trying to read things like green letters on red background, or red on yellow, or purple on blue…

      If contrast is low, things are worse.

      Perhaps your are color-blind too?

    2. You can always change your terminal colour scheme – just open terminal, then go edit > preferences > colors

  5. I just managed to update from Mint 19.3 to Mint 20 without a problem. System seems to be stable so far. Thanks for all the efforts!

    1. Hello Ender, I dont know how to update to Linux Mint 20. I use amd64. I’ve read the instruction but it doesn”t work at all. Could you give me clear instructions. Kind regards from Holland

  6. On a machine running LM 19.3 MATE 64-bit, I’ve got a about six ppa s and/or other .list files in /etc/apt/sources.list.d/. Probably best practices would be to disable all those additional entries (with the exception of ‘official-package-repositories.list’) before proceeding with the upgrade to LM 20? Correct?

    .

    1. The upgrader takes care of it and will make a backup but it won’t restore them post-upgrade.

    2. @Clem replied: “The upgrader takes care of it…”

      Ok, thanks for that info. Much appreciated. 😉

      .

    3. Welp, started the upgrade as per the instructions. Everything was proceeding when after a while the three terminals I had running, including the terminal window with the upgrade running, suddenly disappeared with nothing but the Desktop background on the screen. At that point I was not sure whether the upgrade had ended successfully or fail? Opened another terminal window and ran apt update, no errors, ran apt upgrade which resulted in a list of packages that could be removed. Reboot, grub shows Linux Mint 20, log in screen comes up next, login, and all is well. Whew!

      Nice work Clem et al at Linux Mint. Many thanks!
      .

  7. Hi, I have a Lenovo ThinkPad X1 Yoga (Gen 4) and I have the latest version of Linux Mint 20 installed but I have some problems. One is a serious problem with the battery. In recent days there is a problem that the system does not detect the battery and I must be plugged in to work with my laptop.
    I would be very happy if anyone could help me. | t.me/davidlev

    Thanks!

    1. David, I removed your email for privacy reasons. I’d suggest the forums or IRC for this.

  8. 1. Är säkerheten bättre i denna vers?
    2. kräver det mer systemresurser?
    3. Vad är den största fördelen med denna?

    1. 1. Is safety better in this verse?
      2. does it require more system resources?
      3. What is the biggest advantage of it?

    2. 1. Ja, nyare paket.
      2. Nej, inte för mig.
      3. Lite nyare paket.

      … Min brast. …Python…

    1. You can download the installer for free and burn it to a DVD (a CD wouldn’t have enough space) yourself. The download page has instructions on how you can verify that the installer hasn’t been tempered with.
      There’s probably very little demand for officially produced installation DVDs.

  9. Po aktualizacji nie uruchamia się Chromium pokazuje że jest zainstalowane ale nie uruchamia się jak to naprawić

    1. Well not necessarily. We don’t speak all languages, but we can pass things through online translators 🙂

  10. I upgraded but now i have a problem with the apps menu icons are broken anyone else has this problem?
    i tried to change the icons theme but it still shows unknown icons.
    help please

    1. Can you switch to the Mint-Y icon theme? GTK changed the way fallback icons work so I’d expect some icon themes to break.

    2. Tried all themes but they stay broken red unknown.
      I switched to mint y but still same problem very weird.
      Thanks

    3. Hello Clem
      I have the adwaita theme fully installed, but still the problem remains in mate.
      If it cannot be fixed ill do a fresh reinstall.
      Thanks for the help!

    4. Sorry Keda,

      It’s probably something small. I can’t think of anything else.. without reproducing it I can’t really tinker or look for solutions. I’m hoping we’ll get more feedback on this and understand the cause. For now I’m not sure how I can help yet.

    5. Cool that was very fast It is fixed now!
      After the Mint Menu update everything works now.
      thanx for the best operating system and friendly support!

  11. Ran the upgrade, only hick-up during upgrade was loss of connectivity. Appears it was all DNS related. Had to manually set a DNS server via the resolv.conf file and run the upgrade again. All processed normally after this and the upgrade was smooth.

    1. This happened to me as well. No wired internet upon rebooting after upgrade. i am not a power user by any means and after about half hour of trying to find a hint on search engine, I tried resetting my network adapters and saw DNS servers addresses were filled in but unknown to me. I deleted all, set to auto, and used terminal to restart network-manager. I was pretty much ready to timeshift back to 19.3 but thought I’ll give it one more reboot, and was delighted to see my VPN icon solid green indicating an internet connection!! This upgrade started in 2014 where Mint 15 was installed on a different machine. I pulled the hard drive out of that machine when the mobo fried and plugged it into another machine. Love the fact that Mint booted up to the desktop on a foreign machine. It figured out most of everything in regard to the machine’s hardware.. I have since upgraded through each increment of mint and have arrived today at 20. Not without some drama. I ran out of space on both root and boot during the upgrade that gave me a little scare but I managed to do some manual deletion and made it by with 90MB to spare. I started with 3.3GB free space in Root. I didn’t realize it would require so much space.

    2. Happened to me, too. At some point I got unable to resolve archive.ubuntu.com and the upgrade process aborted. After adding “nameserver 8.8.8.8” to “/etc/resolv.cong” and running “mintupgrade upgrade” again, the upgrade finished successfully.

  12. I posted this on FB but will also paste it here just in case it helps anybody or in case LM team wants to weigh in on it:

    Upgrade went well. I had two issues with remove foreign packages and resolution. With foreign packages it fails to remove mountall because it says it is an “essential” system package, but I see no mountall in the list of things being selected+removed and it looks like it comes from libplymouth4 because when I try to remove that it throws the error about mountall being essential. I guess I won’t worry about this too much, I am not sure I see a hard need to remove these anyway? The other issue is that display resolution was too small / for some reason smaller than it had been in LM 19.3 after the upgrade to LM 20 completed. Because my Linux Mint install is a VM in Unraid and I connect to it via noVNC, when looking at Preferences->Display everything was greyed out for the Unknown display and there was no way to change resolution. I had to add a “xrandr –output Virtual-1 –mode 1440×900” as a command in “Startup Applications” to sidestep this and now it looks fine and LM is at a pleasing resolution. Thank you!

    1. I had the same problem with removing “essential system package”s. There was quite a list, but after a few tries I’ve whittled it down to the following four residual packages: gcc-6-base (6.5.0-2ubuntu~18.04), libnih1 (1.03-6ubuntu2), libprocps6 (2:3.3.12-3ubuntu1.2), and ureadahead (3.2.1967.47-1). I guess I’ll just leave them be.

  13. Help! I may be stuck. I followed the instructions. The mintupgrade check seemed to go well. Did the mintupgrsde download, then the mintupgrade upgrade. Things were going along just fine until it got to “Unpacking fonts-noto-extra (20200323-1) …” And then just about everything has been frozen since. I can move the mouse cursor, and it changes shape appropriately according to what’s on the screen (between the arrow and the I-shaped text selector, for example), but nothing else on the screen responds. The clock hasn’t changed in about 20 minutes, I can’t move the terminal window or interact with anything else. The laptop fan is going like crazy, and I can’t hear ANYTHING happening with the hard drive. Any ideas what to do next? Or is my system borked?

    1. Ok. Nevermind. After about 30 minutes after posting the above, everything just suddenly popped back to life and the upgrade process is now continuing on its way. I guess patience is important.

    2. Hi Mike,

      Ok first, don’t panic! 🙂 The system is not borked. Worst-case scenario you restore the snapshot and you’re back in 19.3.

      It looks like the CPU is 100% busy and Cinnamon is frozen. If you can move the mouse it means Xorg is still running. I’d suggest to use CTRL+ALT+F2 to drop to console and check what’s using the CPU. You can go back to Xorg with CTRL+ALT+F7. From console you can also export the display (export DISPLAY=:0.0) and then kill cinnamon (killall cinnamon) and start something lighter like metacity (metacity). Check the processes currently running also (ps -ef) to see if the upgrade is progressing (in which case you need to be patient) or if nothing seems to be moving (in which case you need to kill/restart the WM to see what’s going on).

  14. I am now experiencing the same as Mike F.
    I just hope it is enough with patience..
    Now 15 minutes frozen…

  15. Dear Clem and all the LM team,

    Thank you for all the effort.
    I have a question. Does this upgrade affect wine, flatpak, snap installations? If yes, what do you offer to handle the situation?

    Thank you in advance,
    Best

  16. Maybe this is less important, but shouldn’t the instructions for mint 20 point to either a fresh upgrade or even a fresh install? Since mint is recommended to many as a first linux distro, won’t there be a lot of novice users? After having read both posts ..tutorial/view/2485 and ../tutorial/view/2 , I get the impression I should rather do a fresh upgrade or even just install mint 20 from scratch. I might just do the package upgrade later just to see what happens, but it seems a bit risky/tricky in comparison?

  17. Had some trouble booting from my independent grub: in all previous mint versions (since 15 for me) the soft links vmlinuz and initrd.img were located in / , but in this version they’re in /boot. Why the change?

  18. The few legacy systems I had left running Mint have all broken. Python mostly (*hate Python so much, not going to rant*)… Just going to take the time to migrate over to a rolling release using KDE on Manjaro or Endeavour. The whole concept of “hanging all packages up for ages and then trying to play catchup” just breaks every time for me.

    1. Pretty much any package I installed that used a Python backend went completely…eh. Eric, Manuskript, Bleachbit (I’m careful), etc. Lots of others simply removed. displaycal, pyrit, pyrit-opencl, radiotray…, redshift-gtk, wine-related stuff. I can’t open any terminal and no tty will open, they just crash. Fortunately I left Guake open to do all of this in and it is still alive. It even removed amdgpu. Yes, I timeshifted back but geez this went horrible. 3 times.

    2. The check step doesn’t actually perform any changes though. At worst it could leave the cache in an inconsistent state, but it won’t upgrade/remove/install anything.

    3. Many others also broke. Mesa, amdgpu, php, just tons of stuff. I got EndeavourOS running with KDE, at least I’ll be on Wayland with the latest updates. Thanks anyways.

    4. I can confirm problems with Python. The Internet DJ Console (IDJC) which uses Python 2 won’t work any more because PyGTK is gone. I think this used to reside in python-gtk2-dev which is no longer in the repository.

  19. Hello from Linux Mint 20, upgrade went without a hitch. Thank you Clem and LM team for another fantastic release.

  20. Linux’ tan çok memnunum. Devamını ve yeni sürümlerini heyecanla bekliyorum. Başarılarınızın devamını diliyorum. Başka bir işletim sistemini ciddiye almıyorum. Sizler devamlı olmalısınız.

  21. #mintupgrade check
    Please don’t run this command as root or with elevated privileges.
    Please guide how can I update. this cmd is not working in my system

  22. ‘Your swap space is encrypted. An issue in Linux Mint 20 ‘Ulyana’ currently prevents the use of encrypted swap.’

    Any idea where I can read more about this bug and get updates? The updater didn’t mention where, and I can’t find any reference to it online.

  23. Is there a way to do an upgrade without having Timeshift enabled? I use BackInTime for my backups for years and feel confident that I can restore in case of a failure.

  24. Just went through these steps, went smoothly for me, no problems so far. And quick, too, maybe 20-30mins? I’m used to Windows updates from my office, which take forever. Thanks for a great OS and great work!

    1. Ok then. Thank you Clem! I leave here the error messages anyway. It is something with bluetooth and lightdm.

      22:32:53 lightdm: gkr-pam: unable to locate daemon control file
      22:31:45 kernel: Bluetooth: hci0: unexpected event for opcode 0xfc2f
      22:31:42 kernel: ACPI Error: Aborting method \_PR.CPU0._PDC due to previous error (AE_AML_OPERAND_TYPE) (20190816/psparse-529)
      22:31:42 kernel: ACPI Error: Aborting method \_PR.CPU0._PDC due to previous error (AE_AML_OPERAND_TYPE) (20190816/psparse-529)
      22:31:42 kernel: ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [Store] (20190816/dswexec-431)
      22:31:42 kernel: ACPI Error: Needed type [Reference], found [Integer] 000000006575d48e (20190816/exresop-66)

  25. I simply want to say thank you to Clem. I am windows transplant for less than a year now and I have completed the upgrade on one of my two desktops without any issues. I really enjoy Linux Mint. Thank you so much for what you do.

  26. The upgrade from 19.3 went fine, but I’m unable to execute “Downgrade foreign packages” or “Remove foreign packages”. I get following error when trying to execute it:

    Traceback (most recent call last):
    File “/usr/lib/linuxmint/mintSources/foreign_packages.py”, line 241, in module
    foreign_browser = Foreign_Browser()
    File “/usr/lib/linuxmint/mintSources/foreign_packages.py”, line 100, in __init__
    candidate_version = pkg.candidate.version
    AttributeError: ‘NoneType’ object has no attribute ‘version’

  27. Hi, I get the following during the mintupgrade check (I had to change the “less than” sign with =less= or the site will block the content):
    Press Enter to continue

    + Simulating an upgrade…

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Calculating upgrade… Error!
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libgirepository-1.0-1 : Breaks: python-gi (=less= 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
    libssl1.1 : Breaks: python-httplib2 (=less= 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
    libssl1.1:i386 : Breaks: python-httplib2 (=less= 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
    python3-mako : Breaks: python-mako (=less= 1.1.0+ds1-1) but 1.0.7+ds1-1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    Traceback (most recent call last):
    File “/usr/bin/mintupgrade”, line 626, in =less=module>
    upgrader.check()
    File “/usr/bin/mintupgrade”, line 398, in check
    cache.upgrade(True)
    File “/usr/lib/python3/dist-packages/apt/cache.py”, line 385, in upgrade
    self._depcache.upgrade(dist_upgrade)
    apt_pkg.Error: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    Error in sys.excepthook:
    Traceback (most recent call last):
    File “/usr/lib/python3/dist-packages/apport_python_hook.py”, line 154, in apport_excepthook
    os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), ‘wb’) as f:
    FileNotFoundError: [Errno 2] No such file or directory: ‘/var/crash/_usr_bin_mintupgrade.1000.crash’

    Original exception was:
    Traceback (most recent call last):
    File “/usr/bin/mintupgrade”, line 626, in =less=module>
    upgrader.check()
    File “/usr/bin/mintupgrade”, line 398, in check
    cache.upgrade(True)
    File “/usr/lib/python3/dist-packages/apt/cache.py”, line 385, in upgrade
    self._depcache.upgrade(dist_upgrade)
    apt_pkg.Error: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

    How should I proceed? If I try to remove the first library, I get a huge list of dependencies including some critical ones:
    WARNING: The following essential packages will be removed.
    This should NOT be done unless you know exactly what you are doing!
    mintsources python3-gi (due to mintsources)
    python3-gi-cairo (due to mintsources) mint-common (due to mintsources)
    gir1.2-gdkpixbuf-2.0 (due to mintsources)
    gir1.2-glib-2.0 (due to mintsources) gir1.2-gtk-3.0 (due to mintsources)
    gir1.2-pango-1.0 (due to mintsources) gir1.2-vte-2.91 (due to mintsources)
    gir1.2-xapp-1.0 (due to mintsources)
    372 upgraded, 140 newly installed, 407 to remove and 2567 not upgraded.
    WARNING: The following essential packages will be removed.
    This should NOT be done unless you know exactly what you are doing!
    mintsources python3-gi (due to mintsources)
    python3-gi-cairo (due to mintsources) mint-common (due to mintsources)
    gir1.2-gdkpixbuf-2.0 (due to mintsources)
    gir1.2-glib-2.0 (due to mintsources) gir1.2-gtk-3.0 (due to mintsources)
    gir1.2-pango-1.0 (due to mintsources) gir1.2-vte-2.91 (due to mintsources)
    gir1.2-xapp-1.0 (due to mintsources)
    372 upgraded, 140 newly installed, 407 to remove and 2567 not upgraded.

    Also my Update Manager is in unusable state:
    Could not refresh the list of updates
    Error, pkgProblemResolver::Resolve generated breaks, this may be cause by held packages

    I assume this is because all my PPAs and Additional Repositories have been removed and not restored after the mintupgrade check error.

    1. Any solution? Same

      The following packages have unmet dependencies:
      libgirepository-1.0-1 : Breaks: python-gi (=less= 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed

      Trying to remove libgirepository-1.0-1 and python-gi shows that mintmenu and blueberry depend on it.

  28. BUG REPORT:
    -Main monitor: DVI-D Plug LG monitor
    -Auxiliar monitor: HDMI Samsung TV

    Cant turn off the HDMI Samsung TV, the mouse point keep going out of the limit of screen. Even if I switch to off the “Active” button, it come back to on after I hit the apply button.

    1. What will the Cinnamon update for the “multi-monitor fix coming up this week” be called?

      Will the update be for both Linux Mint 19.3 Cinnamon and Linux Mint 20 Cinnamon?

      Thank you

  29. Hi, just started to upgrade and first issue is Timeshift as mintupgrade try to force me to make a snapshot. As I use zfs as filesystem, it is completely useless.
    Workaround: just start timeshift, I did not do any snapshots (on zfs of course I did) -> mintupgrade can step further.
    Now I got the error, regarding Mate:
    !! ERROR: Performing the upgrade would remove the following important packages:

    mint-meta-mate

    I am still investigating this issue.

    Thanks for your valuable work and effort.

    1. Sorry this is in portuguese, but you can figure out with help of google:

      Os pacotes a seguir têm dependências desencontradas:
      mint-meta-mate : Depende: mate-sensors-applet mas não será instalado
      E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

      ————————————————
      !! ERROR: Failed to install mint-meta-mate
      !! Exiting.
      ————————————————

  30. Hey Clem. Great that you are answering questions about Linux Mint 20 Ulyana Cinnamon upgrades. I followed the instructions provided. And what do you know I’m up and running on Linux Mint 20 Ulyana.

    Some minor issues:

    -Couldn’t downgrade or remove foreign packages. Clicking on those buttons did nothing.

    -After rebooting the first time after install I got an intraimfs warning that flashed up too quickly for me to read. I think it was something about encryption. I rebooted again and the same error comes up. I can probably film it and see exactly what it says. But after that I get the green round Linux Mint circle logo and it boots up fine. I see someone above said they are getting ACPI errors upon startup. Not sure if my issue is similar.

    -Also now VLC Media Player seems to work once after I start my computer and then when I double click on a video file or attempt to right click to open with VLC nothing happens. Killing the VLC process fixes things. A possible fix down the road I suppose? A possible bug.

    But apart from that I’ve only been playing around with LM 20 Ulyana Cinammon for 45 minutes and everything else I need to run is going great.

    Thanks for another great upgrade and look forward to another donation from me.

    1. Thanks Anthony,

      1- We’ve a fix coming up for this (assuming it’s the same issue) in the next few minutes.
      2- This is cosmetic and upstream afaik.
      3- I’m not aware of this.

    2. Thanks for the prompt reply Clem.

      I’ve been using Linux Mint for just over a year now and have been loving it. It was recommended to me by a friend. I was a Mac user for 14 years previous. And a Windows user for years before that. Linux is amazing and worth supporting. And I love the Linux Mint flavour of Linux in particular.

    3. I performed a Linux Mint software update and there was a single update. After I installed that I was able to downgrade and remove foreign packages. It’s great how fast that was fixed. I rebooted after doing this and I still got the intraimfs start up error flashing quickly but then the computer boots into Linux Mint 20 Ulyana anyway no worries. So if it’s just cosmetic I can live with that. Maybe a software update will fix it in the future. I’ll keep an eye on VLC in the meantime.

    4. Hey Clem. I went ahead and filmed and screenshotted the startup error I was getting after upgrading to LM 20 Ulyana Cinnamon.

      [ 0.519663] Initramfs unpacking failed: Decoding failed
      _

      Hope that helps.

      I also found that when starting programs with the pyhton command requires using python2 now if you are running a Python 2 program. I worked it out myself. But others may not know.

    5. Hi Anthony,

      That’s purely cosmetic (and upstream).
      To make python2 default, you can install the package “python-is-python2”.

  31. Disable Vsync AMD Graphics?…

    English:
    My monitor is 60hz in 3D games, ok, no problem vsync … But some fps games, 2D rpg gets stuck and if I put like 75hz, 100hz that locking sensation disappears, would I have to disable vsync in amd graphics? Mine is RX 570 4gb. I was excited to see some videos on youtube saying that I could disable vsync on linux mint 20, I was very excited to update, it was my update but expected, I don’t know if you can disable it.

    Portuguese:
    Meu monitor é 60hz em jogos 3D, ok, sem problema o vsync…Mas alguns jogos de fps, rpg 2D fica travando e se eu colocar como 75hz, 100hz essa sensação de travamento some, teria como desabilitar o vsync nas amd graficas? A minha é RX 570 4gb. Fiquei animado vendo alguns videos no youtube falando que poderia desativar vsync no linux mint 20, fui muito animado para atualizar, era a minha atualização mas esperada, não sei se tem como desativa-la.

  32. Other problems after the upgrade:: All menus are gone from all program windows. I can get menus in program windows if I create a new user. How do I fix this for my existing user account so I don’t have to recreate everything? Also, trying to log into a guest session from the login screen gives me the following error: “Could not update ICEauthority file /run/user/997/ICEauthority.” Also, all my PPA’s and repositories were deleted. Not a showstopper, but it would be nice to have a list somewhere of which ones I had so I don’t have to rebuild everything all over again.

    1. Clem, any ideas about the missing menus? I tried copying over all the hidden files and folders from a new account, hoping that would fix it, but it did nothing. This is in Cinnamon.

    2. Hi Mike,

      No that’s really weird.. you’re saying there’s nothing in menubars? Can you show me a screenshot?

    3. Got it fixed. Apparently there were several extra packages leftover from either the 19.3 installation or a PPA or something that didn’t get all removed that showed up after having already removed foreign packages in Software Sources. Not sure why they didn’t show up before. But after removing them, menus came back. I wish I could remember which packages they were.

  33. Thanks, Clem! What should I do about my missing menus? And what about the ICEauthority error? This is in the Cinnamon version of Mint, by the way.

  34. Clem, do not waste your time for this, check below:
    I manually removed mint-meta-mate package, only that one removed.
    Now the check is finished without error.
    So, the solution was: just remove mint-meta-mate before check the upgrade process.
    Thanks!

    1. mint-meta-mate isn’t a big deal and it gets reinstalled on the other side anyway… but check the list of removed packages all the same, review each removal in case this is hiding a bigger issue. Looking at it from here it looks fine to me, but it’s Czech (I think?), so I’m not 100% sure 🙂

    2. I uninstalled if before the upgrade, but still got the error. Let’s hope it will now reboot…

  35. I plan to upgrade 19.3 -> 20 with root on ZFS (in fact, everything on zfs).
    Any hint or results from others? 🙂

    1. Update: Upgrading went well with zfs on root, except some scary messages during the process.
      Once I had to delete two existing directories from a dataset to be able to mount the underlying filesystems (not related to the upgrade).
      NetworkManager did not manage my ethernet (even there was static connection via the neworkmanager config), I had to create a file with content:
      file: /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
      content:
      [keyfile]
      unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma,except:type:wwan,except:type:ethernet,except:type:vlan

    2. Upgraded to 20 here. All seems fine so far. WiFi = ok, but wired network does not work.
      THANK YOU @Pongrácz István
      Your fix worked like a charm!
      Wired network is up and running.

  36. Thanks a lot to all developers! Upgrade worked well for me on my esprimo mobile Laptop. I upgraded this computer since my first steps done on Linux after end of W XP support with a clean LM17 cinnamon installation without any problem! I am very impressed about your work! I really like to work with this older laptop that is running very snappy with LM20 cinnamon on an P8t00@2.53GHz upgraded by 4GB RAM and a small 128 GB SSD! With a lot of respect a big Thank you for keeping functional systems running! Keeping such older machines running is a big advantage for environment and makes me very happy to use and not to scrap. Please continue your good work, you can be very proud on such good results making many users happy and welcome new ones….

  37. The upgrade seemed to go as planned until the reboot and one of my monitors then displays “out of range” and I get no display and I wasn’t able to access any of the menu or panel options as it was on the non working monitor.. As I was unable to find a way to resolve this, I was forced to use Timeshift to restore from terminal. Thankfully all is back to the way it was before. Maybe I’ll try it again after I can figure a way to get both monitors to work.

    1. Hi James,

      We’ve a pending update for Cinnamon affecting multi-monitor support. Hopefully it fixes your problem.

    2. I’ve occasionally seen this over the years, in all cases I’ve had this was solved by turning the monitor off & back on, with the monitor accepting the signal after that.

  38. hello linux mint I have a small problem with all the steps as indicated in the tutorial up to point d5, but point d6 I try to do based on what I said there to mark everything to delete except what you install I do, I try to delete and it tells me try to remove packages from the system that cannot be removed !.
    ask how are essential external system packages that cannot be removed thanks

    1. Hi Freddy,

      I think that’s just an issue in mintsources. Can you tell us which package is causing this?

  39. The following packages have unmet dependencies:
    libgirepository-1.0-1 : Breaks: python-gi (< 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
    libssl1.1 : Breaks: python-httplib2 (< 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

    is this good to upgrade ? or not

    1. the output inxi -r
      Repos: No active apt repos in: /etc/apt/sources.list
      Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
      1: deb http://packages.linuxmint.com ulyana main upstream import backport #id:linuxmint_main
      2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
      3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
      4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
      5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
      6: deb http://archive.canonical.com/ubuntu/ focal partner

    2. Hi Alvarro,

      These are the target repositories, I mean the original ones… If you’re stuck with these you can use “mintupgrade restore-sources”.

    3. Hi Clem, I got error when “mintupgrade check”

      The following packages have unmet dependencies:
      libgirepository-1.0-1 : Breaks: python-gi ( < 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
      libssl1.1 : Breaks: python-httplib2 ( < 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
      libssl1.1:i386 : Breaks: python-httplib2 ( < 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
      python3-mako : Breaks: python-mako ( < 1.1.0+ds1-1) but 1.0.7+ds1-1 is to be installed
      E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
      Traceback (most recent call last):
      File "/usr/bin/mintupgrade", line 626, in
      upgrader.check()
      File “/usr/bin/mintupgrade”, line 398, in check
      cache.upgrade(True)
      File “/usr/lib/python3/dist-packages/apt/cache.py”, line 385, in upgrade
      self._depcache.upgrade(dist_upgrade)
      apt_pkg.Error: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

      This is the output of “inxi -r”:
      inxi -r
      Repos: No active apt repos in: /etc/apt/sources.list
      No active apt repos in: /etc/apt/sources.list.d/amdgpu-pro-local.list
      Active apt repos in: /etc/apt/sources.list.d/gezakovacs-ppa-bionic.list
      1: deb http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic main
      2: deb-src http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic main
      Active apt repos in: /etc/apt/sources.list.d/graphics-drivers-ppa-bionic.list
      1: deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
      2: deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
      Active apt repos in: /etc/apt/sources.list.d/kisak-kisak-mesa-bionic.list
      1: deb http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu bionic main
      Active apt repos in: /etc/apt/sources.list.d/lunarg-vulkan-1.2.135-bionic.list
      1: deb https://packages.lunarg.com/vulkan/1.2.135 bionic main
      2: deb-src https://packages.lunarg.com/vulkan/1.2.135 bionic main
      Active apt repos in: /etc/apt/sources.list.d/lutris-team-lutris-bionic.list
      1: deb http://ppa.launchpad.net/lutris-team/lutris/ubuntu bionic main
      Active apt repos in: /etc/apt/sources.list.d/nodesource.list
      1: deb https://deb.nodesource.com/node_13.x bionic main
      2: deb-src https://deb.nodesource.com/node_13.x bionic main
      Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
      1: deb http://ftp.kaist.ac.kr/linuxmint tricia main upstream import backport
      2: deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
      3: deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
      4: deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
      5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
      6: deb http://archive.canonical.com/ubuntu/ bionic partner
      No active apt repos in: /etc/apt/sources.list.d/skype-stable.list
      No active apt repos in: /etc/apt/sources.list.d/spotify.list
      No active apt repos in: /etc/apt/sources.list.d/vscode.list

    4. Hi Bimo,

      Can you restore from snapshot and then show me the output of “apt remove python-gi -s”? We have blueberry depending on this but it doesn’t specify a version, so I don’t understand why python-gi is kept like that..

    5. mintupgrade check creates the following message:

      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen…. Fertig
      Paketaktualisierung (Upgrade) wird berechnet… Fehler!
      Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
      Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
      Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
      nicht erstellt wurden oder Incoming noch nicht verlassen haben.
      Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

      Die folgenden Pakete haben unerfüllte Abhängigkeiten:
      libgirepository-1.0-1 : Beschädigt: python-gi (< 3.34.0-4~) aber 3.26.1-2ubuntu1 soll installiert werden
      libssl1.1 : Beschädigt: python-httplib2 (< 0.11.3-1) aber 0.9.2+dfsg-1ubuntu0.2 soll installiert werden
      python3-mako : Beschädigt: python-mako (< 1.1.0+ds1-1) aber 1.0.7+ds1-1 soll installiert werden
      E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

    6. I have exactly the same problem. Trying to remove python-gi does not work, the remove command seems to go OK but then a list command shows that it is still there. Went into SW manager and looked up python-gi, there it says that it is not removable. BUT then I went back to the Timeshift snapshot before having removed all external PPA’s and repositories and now it let me remove both python-gi and python-gi-cairo. After this I ran mintupgrade anew and now it worked. I.e. there is a dependency somewhere that gets “broken” when downgrading and removing rep’s I’d guess

    1. Thanks. We’ll have a look. It’s safe to keep it in in the meantime, or you can remove it from the command line (sudo apt-get remove mountall).

  40. Muy buen trabajo Linux Mint es mi distro favorita, ya son 2 años que estoy usandolo y siempre me sorprenden.

  41. I’m trying to upgrade mint on my laptop. everything went well until this stage:

    unpacking fonts-noto-cjk (1:20190410+repack1-2) over (1:20190409+repack1-0ubuntu0.18.04)…

    At this point the computer seems to be working very hard, fan is emitting lots of noise, mouse a keyboard are very leggy, and ~10 minutes later it doesn’t seem to progress. I’m now going to brake it and use timeshift to restore 19.3

    1. Hi Hezy,

      Other people reported this. Just be patient and let it go through it. It’s using 100% CPU for some reason and it can even freeze the desktop, but the upgrade is progressing.

  42. In LM 19.3 (Cinnamon!) the tray icon of the Signal-Desktop application was not shown by default.
    One had to go to “System Settings” -> “General” -> “Enable support for indicators” to solve this.
    Where is this option now? I cannot find it anymore.

  43. Hello, I have uninstalled mountall with the command you gave me, but I am trying to remove an essential package from the system. The libnih-dbus1 package cannot be removed.

  44. everything appears when I try the process of tutorial d6, I proceed to remove it with the command that means above replacing the name? , yes or no ?, will it perfuse the system ?, I’m already on linux mint 20 but still can’t do step d6

  45. how can i fix my audio. no sound card until i run sudo alsa force-reload .how can i fix this so i dont have to reload terminal every reset. also this is much nicer and faster. thank you guys

    1. Same problem here. Sound worked fine on live distro I tried before the upgrade. The following article gives some advice (https://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/), but none of the tips worked for me. I’ve also tried modifying grub and the /etc/modprobe.d/alsa-base.conf file with options snd-hda-intel dmic_detect=0 per advice from a couple websites to no avail. If you find the solution, please post it back here (I’ll do the same). Right now I’m in the process of trying the upgrade again after timeshifting back to 19.3.

    2. When the card is working, run “sudo alsactl store” in the terminal without the quotes, then reboot and see if the sound works without intervention.

    3. Thanks. Just tried running sudo alsactl store. No help. Still have to run sudo alsa force-reload after every reboot.

    4. I was afraid of that. Please start a new thread on the forum, as this might take some lengthy troubleshooting.

  46. Just recently finished the update install on the older of my two laptops. Though I haven’t yet found any issues as I’ve looked through things, will continue monitoring it for a few days before proceeding to install on the newer laptop. I had concerns I might lose my preferred browser of choice (Brave) as the only way I’d found to install it was through the Snap Store without having error issues or not working at all. Brave is working fine and Snap Store is still there. So, thus far, it seems everything is working fine. I had no issues happen during install either. So, great job LM team. Thank you.

  47. Saudações!
    Alguém sabe como instalar o WARPINATOR no MINT 19.3?
    obrigado

    Greetings!
    Does anyone know how to install WARPINATOR on MINT 19.3?
    thank you

  48. I’ve tried a fresh installation on my HP 15-cs0051wm laptop and got the message related to disable Intel RST Raid Controller. This laptop has the Raid settings embedded in the BIOS, so I have no option to switch to ATA/AHCI. Will I have the same problem doing the upgrade from Mint Cinnamon 19.3 which by the way, never had a conflict with the Raid Controller?

    1. Never mind. I followed the instructions using Terminal and now I’m typing this update/reply from Linux Mint 20. It took close to 2 hrs. to complete. So far it looks like all is in order. I’ve been a Linux Mint user since Version 17. Love Linux. I’m not even dual booting anymore. Can’t stand Windows and don’t have any need for it anyway. Thank you Clem and Team members. Excellent job.

    1. Hi Paul,

      That looks like a networking issue, just retry the download step until it succeeds.

    2. Thanks Clem! That got me past the download step. I got an error msg after I ran the “mintupgrade upgrade” command. I don’t have a copy of that first error msg. I think it was “could not resolve archive.ubuntu.com”. I ran the “mintupgrade upgrade” command a 2nd time and this time I got the following error msgs…

      Err:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libnetcdf-c++4 amd64 4.2-11build2
      Could not resolve ‘archive.ubuntu.com’
      Err:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhdf5-103 amd64 1.10.4+repack-11ubuntu1
      Could not resolve ‘archive.ubuntu.com’
      Err:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 libnetcdf15 amd64 1:4.7.3-1
      Could not resolve ‘archive.ubuntu.com’
      E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/n/netcdf-cxx-legacy/libnetcdf-c++4_4.2-11build2_amd64.deb Could not resolve ‘archive.ubuntu.com’
      E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/h/hdf5/libhdf5-103_1.10.4+repack-11ubuntu1_amd64.deb Could not resolve ‘archive.ubuntu.com’
      E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/n/netcdf/libnetcdf15_4.7.3-1_amd64.deb Could not resolve ‘archive.ubuntu.com’
      E: Some files failed to download

      ————————————————
      !! ERROR: Failed to download packages for the upgrade.
      !! Exiting.
      ————————————————

      + Restoring your backed up APT sources…

      I can no longer get online with that computer and had to move to a different computer while I troubleshoot.

    3. Hi Paul,

      That’s a networking isue. Ping an IP to see if it’s just the DNS (8.8.8.8 for instance). It could be the newer kernel not playing nice with your network interface also?

    4. Similar thing happened to me, too. At some point I got unable to resolve archive.ubuntu.com and the upgrade process aborted. After adding “nameserver 8.8.8.8” to “/etc/resolv.cong” and running “mintupgrade upgrade” again, the upgrade finished successfully.

  49. rafikiphoto
    Installed fine once I downloaded mintupgrade and reset mirrors to default. Thanks for the tutoria and fot Mint v20.

  50. So if it is being administered by the XappStatusIcon tray applet now, what do I have to do to get the Signal tray icon back?

    1. Hi Oskar,

      Is the tray applet loaded? If so it should handle all indicators and SNI out of the box. We’ll test Signal on our side to make sure.

    2. This icon issue (I’ve found something on it on https://github.com/signalapp/Signal-Desktop/issues/3974#issuecomment-627555112), non-working “Brightness and Gamma-Applet” and some other things like unexpected behavior of apps such as “Steam” and “Kodi” when applying fractional scaling, made me to go back to 19.3. Everything works fine there and I am not too keen about fractional scaling yet. My eyes still work well enough. 😉 Maybe I’ll give LM 21 a try.

  51. I just had to pop my head in to say a big fat hairy THANK YOU to the Mint team. Upgrade went great, everything looks great. As an old window$ geek, fairly recently converted to linux (2 yrs. ago), I have to say that you folks have given me back my sanity. My laptop never ran so well (or so fast!), EVER, even with all my efforts on window$ to improve it. Now I just USE my machine, rather than chase crap around. My productivity has sky-rocketed thanks to the work you do. Seriously, I can’t thank you enough. Financial support is forthcoming whenever I can spare anything at all. You earned it! God bless.

  52. Well it take about one hour on a core I3 3100 / 4gig /9or 10 years old computer.
    Everything is were it was.
    Thunderbird / docs / firefox…. all feel quicker.
    Just do what it ask when it does! On an untouched 19.3 sys it went smooth.

    Linux Mint cinnamon est absolument épatant! Pour a mise à jour prevoyez juste un sachet de pistaches… Voir du saucisson à l’ail et du maroilles pour la distanciation sociale et les machines lentes.

    BRAVO et MERCI!

  53. Linux Mint 20.0 out. Do not, I repeat do NOT use the shield update while using mintupdate to get there, as the APT is changed and so it thinks the updates for 20 are available to directly install. WAIT.

  54. Things I’m not sure of … I NEED use, Virtualbox (especially this) and a few other old emulators. I could wait a while on everything BUT virtualbox.

  55. Flawless upgrade on the first try from Mint 19.3 Cinnamon!

    Whether by the mintupgrade process, by hook, or by crook, this computer has been in-place upgraded ever since Mint 15…sometimes going smoother than others, because You Ain’t Supposed To Do That in many of those cases. Never has it taken me more than an hour or two of effort at worst to resolve resulting glitches, and until now the least has been about ten minutes.

    Today it took ZERO time for getting things right again.

    No glitches.

    NONE.

  56. When running mintupgrade check:

    + Checking your Linux Mint codename…

    + Checking your Linux Mint edition…

    + Checking your Timeshift configuration…

    + Checking for encrypted swap…
    Traceback (most recent call last):
    File “/usr/bin/mintupgrade”, line 625, in module
    upgrader.prepare()
    File “/usr/bin/mintupgrade”, line 239, in prepare
    if “swap” in entry[CRYPTTAB_OPTS]:
    IndexError: list index out of range

    There is no swap partition on this machine – perhaps that’s the reason?

  57. When i want to add a ppa i get: Cannot add PPA: ”This PPA does not support focal”. I’ve already updated ca-certificates but it doesn’t help. also on another notebook i wanted to switch back to an earlier snapshot but it completely broke the system. I’m not even able to use grub and had to reinstall.

    1. Hi Chris/Clem,
      I get this error message too trying to install banshee directly as it appears to be no longer in the repository when i use the command
      sudo add-apt-repository ppa:banshee-team/ppa

  58. Ah, I’ve worked out the error:

    if “swap” in entry[CRYPTTAB_OPTS]:

    CRYPTTAB_OPTS = 3, so it’s looking for the 4th element in the line.

    Checking /etc/crypttab, there is a blank line in there, and the code is not handling that. So it should ignore commented out lines (which it does), *and* blank lines.

    Hope that helps!

  59. I read a lot about people running linux mint together with windows XP or windows 7.
    But I want to completely replace my windows 7.
    Is there a difference in the installation process?
    Or what is the difference, how do I do this?

    1. Hi Olaf,

      Did something go wrong during the upgrade? If you’re unable to boot, boot from the live ISO and launch timeshift. It should find your snapshots and let you restore.

    2. had the same problem here. i have root, home and win10 on 3 separate hard drives. was dropped to grub rescue on first reboot after what i thought was a successful upgrade. used 19.3 live disk “boot repair” option for sort it out

    3. I solved this. The upgrade process somehow changed the grub install partition. I have 3 disks and needed to select another disk for booting from bios. Weird, but working now.

      BTW, Thanks for amazing distro!

    4. I have the same problem and as someone else mentioned, “mintupgrade” put grub on different partition as it was in 19.3… Strange, but changing boot partition in BIOS did the job. Maybe it is some issue with “mintupgrade”…?

  60. My upgrade is sitting at “Setting up friendly-recovery” and has been there for quite a while (20-30 minutes); will it eventually continue our have I run into a problem? Thanks!

    1. During the “mintupgrade upgrade” step it goes through the process of setting up various drivers/processes (x11-server-utils, mintlocale, mintstick, etc.) but is now sitting on the “Setting up friendly-recovery (0.2.41)” step and won’t continue.

    2. I gave up, restored the system (Timeshift), then uninstalled “friendly-recovery” before trying the upgrade again; no problems after that! Thanks!

  61. Hello Clem, I had this error at the end of the upgrade, I don’t know what to do:

    dpkg: error processing package base-passwd (–configure):
    installed base-passwd package post-installation script the thread returned an error with exit status 1
    Errors encountered while processing:
    base-passwd
    E: Sub-process / usr / bin / dpkg returned an error code (1)
    ————————————————
    !! ERROR: Failed to upgrade some of the packages. Please review the error message, use APT to fix the situation and try again.
    !! Exiting.
    ————————————————

  62. Hi,
    I get the following error, can anyone please point to what’s missing here:
    Full error output: https://pastebin.com/qpr448RT

    “The following packages have unmet dependencies:
    dbus : Depends: libdbus-1-3 (= 1.12.2-1ubuntu1.2) but 1.12.16-2ubuntu2.1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.”

    Thank you

    1. Hi,

      That’s a networking issue, the repositories aren’t reached prior to this error.
      Unable to connect to archive.ubuntu.com:http: [IP: 91.189.88.142 80]

  63. I am getting error after putting in this command. I already updated the package manager and changed the repositories as well.
    mintupgrade check
    WARNING:root:could not open file ‘/etc/apt/sources.list’

    mintupgrade: command not found

  64. Upgrade fails, hplip-data breaks configure of python3 and from here is goes downhill…
    deinstallling hplip-data and making a dpkg –configure -a repairs python3 and a lot of other packages but not all
    (some packages depends on python <3.7 and the install is python 3.8)
    Have restored the snapshot and will wait in 19.3

    1. Which version of hplip did you have? The upgrade is smooth here with the bionic (mint 19) version.

    2. Don’t remember. The version installed depended on python 2.
      Removing hplip hplip-data solved he problem.
      Upgraded without problems.
      Reinstalled hplip after and all is ok.

    3. I had the same issue with hplip and Python. This was the first error message of many:

      Setting up python3 (3.8.2-0ubuntu2) …
      running python rtupdate hooks for python3.8…
      E: py3compile:183: cannot create directory /usr/share/hplip/ui5/__pycache__: FileNotFoundError(2, ‘No such file or directory’) /usr/share/hplip/base/utils.py:2061: SyntaxWarning: “is” with a literal. Did you mean “==”?
      (also gave this when trying to fix things with “sudo apt-get -f install”

      What finally helped, was this: “sudo rm /usr/share/python3/runtime.d/hplip-data.rtupdate”

      and after that continuing with ” “sudo apt-get -f install””, “apt update”, “apt dist-upgrade”

    4. I also had this issue w/ hplip. I had v 3.20.3 (IIRC). I went to the website and downloaded 3.20.6 but it would not install because of lack of pyqt4. I followed instructions from askubuntu and used configure script to enable pyqt5 and disable pyqt4. The program compiled, installed but did not work. Installing hplip-gui did not help either.
      I reverted to 19.3 via time backup app.
      Would it be possible to post in a prominent location when this incompatibility is fixed? Reading though 600+ comments is not feasible.

  65. error code 1 in wine installation problem in apt …, dock error, speed reduction in my device and some others more unfortunate it is the first time it happens to me and it has returned to mint 19.3 for me at the moment 50% higher than the new version, I will wait for the improvements and corrections that give you over time I trust you always give a great job, I will wait a few months or more to give linux mint 20 another chance

  66. As far as XappStatusIcon’s support of indicators, is there any way to configure how that works? Cinnamon 4.4.8’s handling of indicators was beautiful. This new way is incredibly glitchy and not very nice-looking. Before, if I set Cinnamon to handle indicators, their menus would look more or less like other applet menus, taking on the panel menu theming. With this, it’s more like a regular drop-down menu, which just doesn’t fit in with the rest of the panel, and is pretty ugly. And with the Dropbox indicator menu, the Dropbox application seems to add items to the menu after the menu was opened. In Cinnamon 4.4.8 with indicator support turned on, it would automatically adjust its size. With this new way, it appears as half the needed size, with scroll arrows at the top and bottom and half the menu items hidden from view. I DO NOT like this. Can we have an option to use the old method of indicator handling in XappStatusIcon, or instead allow Cinnamon to handle indicators instead, like we had before? This current way of doing it just doesn’t work or look very nice at all.

    1. Hi Mike,

      It used to be handled by Cinnamon directly and rendered natively (although that was turned off by default). It also used to run in the Cinnamon single-threaded process and potentially affect the stability and performance of the DE. It also didn’t handle SNI and new Electron apps. There are ways to configure it, but it’s all enabled by default. First, make sure it’s actually there and enabled in the panel. Second, check the settings keys with “gsettings list-recursively org.x.apps.statusicon”.

    2. Clem,

      XappStatusIcon seems to be active in the panel.

      Here are the results of the gsettings command:
      org.x.apps.statusicon sn-watcher-advertise-host true
      org.x.apps.statusicon sn-watcher-replace-tooltip [‘qbittorrent’]
      org.x.apps.statusicon status-notifier-enabled-desktops [‘Cinnamon’, ‘X-Cinnamon’]
      org.x.apps.statusicon sn-watcher-debug false
      org.x.apps.statusicon left-click-activate-apps [‘onboard’]

      Here are some screenshots of what I’m seeing:

      Dropbox menu isn’t rendered full-height the first time it’s opened and isn’t rendered with the panel theme like it used to be when Cinnamon used to handle indicators: https://drive.google.com/file/d/1Ei_X7P6BvQNzrrotK5YD33ArS9JJQ6L1/view?usp=sharing

      For reference, all other panel applets are rendered with this panel theme, which is how it used to look on Dropbox and all other notication area indicators in 19.3: https://drive.google.com/file/d/1O78WMCF-8zoAyG0s208uzII1XjZR4R7J/view?usp=sharing

  67. I’m also getting the initramfs unpacking failed: decoding failed, but it will only boot to initramfs. Event the 5.0.0 recovery brings me here. Volume group ming-vg not found. Cannot process volume group mint-vg. mdadm: No arrays found in config file or automatically. Then dropped to initramfs.

    It’s not a big deal because I can always do a fresh install, though if someone has a hint, it might be helpful. In addition, before my final reboot my wifi had broken, I’m on a Dell E6440, i5 integrated gpu, added an SSD.

    1. Hi,

      The decoding error is unrelated to the boot issue, it’s only cosmetic.

      It’s weird that it doesn’t find your LVM. The upgrade works successfully for us with full LUKS/LVM here. Make sure cryptsetup-initramfs is installed and update with “sudo update-initramfs -u”. Check /etc/crypttab and /etc/fstab for clues. “sudo lvs” should also find your LVM, even in live mode.

    2. I have the same problem. Since I upgraded to Mint 20, my machine is unable to boot with
      “mint-vg not found. Cannot process volume group mint-vg”.

      I boot with live system and did
      udate-initramfs
      update-grub
      grub-install

      but no success.

      When I boot to rescue, it hangs on
      Loading linux 5.4.0-40-generic …
      Loading initial ramdisk…

      It’s interesting, live distro (systemrescuecd based on Arch) can see my vg with no problem.
      I have my root partition encrypted with luks.
      Any idea?

  68. Hello,
    i’m running mintupgrade check and getting a list of packages that will be removed, like:
    mysql-client-5.7 mysql-client-core-5.7 mysql-server-5.7
    mysql-server-core-5.7 mysql-workbench pgadmin4 pgadmin4-common python python-cliapp python-configobj python-dev...
    etc
    Some of them will be upgraded to newer version , some of them will be just removed and not upgraded.
    Why the packages above needs to be removed, i mean whats the purpose?
    So i guess i need to install them again, if i want to use lower version…
    Thanks

    1. They probably have unmet dependencies. If they’re not important packages I’d suggest to remove them. mysql for instance is probably replaced by version 8.0 during the upgrade? If not, you can go ahead and have 5.7 removed for now and then install 8.0 post-upgrade.

    2. mysql itself can be installed after the upgrade, but the workbench (mysql-workbench) is not to be found in the main repos anymore. Anyone any idea whether it will come back or whether we need to install from their deb package or a 3rd party ppa?

    3. Okay it seems the packaging for the workbench changed. It’s now the Mysql Community Workbench, that will likely be reflected in the package if it makes it back… I guess… Will have to see whether it make it back into the main repos I guess under any name. In any case, one can get it from the official page as a deb package (using the ubuntu version seems to work fine – with just a quick smoke test being done, so ymmv) https://dev.mysql.com/downloads/workbench/

  69. Just upgraded on my 8 year old Asus desktop and it went fine. But like Mike F mentioned above, it takes a long time and it’s a slow process. Be patient. Other than that it’s great as usual.

  70. I did as suggested and when uprading 19.3 there are broken packages from official repo. After that, I am unable to locate package mintupgrade… how can I proceed?

    1. I’d need to see the output of “mintupgrade check”. mintupgrade itself isn’t present in 20, only in 19.3. I’d suggest to restore the snapshot first and then try the check step again and paste the output here.

    2. Looks like the repo was on a sync the moment I tried, today it went like a charm. Thanks!

  71. Not great. Can’t do mintupgrade, or find out why, because there is no man page, and –help switch doesn’t override the don’t run as root demand, which claims “please”, but won’t run without whatever secret code might hide a workaround for an installation that has no ordinary user, only the superuser, who should be able to do anything and everything any other user can do in addition to the things an ordinary user cannot do without elevated privileges.

  72. Upgrade went fine, good job. I’m having some dual monitor weirdness but saw there’s fixes on the way so I’ll wait to see how that goes.

  73. Chromium isn’t supported on Linux Mint 20, saddened that I can’t use that browser. I’ve only upgraded one of my three Linux computers to 20, I’m keeping the others at 19.3 for the moment.

  74. Perfeito! Funcionou corretamente TUDO. Somente tive que re-instalar a extensao “Transparent Panels”, o restante ficou excelente logo na reinicializacao do SO.
    Um excelente trabalho a todos!

  75. Thanks dearly, I’ve been a fan since Maya… After upgrading to Ulyana cinnamon, USB tethering with my android phone no longer works. Cheers

    1. Maybe you have to create a new connection. I’m not sure because I haven’t upgraded yet. I never upgrade immediately; I always wait at least 10-15 days after a new version has been available.

  76. My installation seemingly went fine; however, like Olaf, I also went into grub rescue on first startup. I’m not that savvy, but boot repair tool on live usb version of LM20 I had earlier prepared was successful in overcoming. Great job on latest version; love LM; thank you.

  77. Ign:1 http://packages.linuxmint.com tricia/main amd64 mintupgrade all 2020.07.09
    Err:1 http://packages.linuxmint.com tricia/main amd64 mintupgrade all 2020.07.09
    404 Not Found [IP: 208.77.20.11 80]
    E: Falhou ao buscar http://packages.linuxmint.com/pool/main/m/mintupgrade/mintupgrade_2020.07.09_all.deb 404 Not Found [IP: 208.77.20.11 80]
    E: Impossível buscar alguns arquivos, talvez executar apt-get update ou tentar com –fix-missing?

  78. is it possible to upgrade from mint 19.1 64bit cinnamon to 20 64bit cinnamon directly or do i have to updrade to 19,2 or 19,3 first?

  79. Hi all and thank you for the wonderful work. I am running Mint 19.3 64 bit with Mate Desktop, I have an encrypted drive. When I key in the following command in terminal without quotes “mintupgrade check” I receive the following: —-> LVM Detected

    Your swap space is encrypted. An issue in Linux Mint 20 ‘Ulyana’ currently
    prevents the use of encrypted swap.

    This swap space will now be disabled.

    Do you want to continue? [y/n]:

    What are your suggestions for me with this issue?

    Thank You very much for your help.

  80. I’ve followed the upgrade instructions and everything went just fine. I downgraded and deleted foreign packages. I have the sense of a brand new, fresh, installation and not of an upgrade one!
    Thanks again, Clem, for a great work!

  81. HI, I just got this the way I like it. why do I want to change, then I’d have to load it all over again, “No, blanking way.”

  82. Hi Clem,
    Upgrade worked correctly with no issues however, when I open my laptop I am presented with an image of my desktop and Mint appears unresponsive. If I type in my password the image changes to what I was using last and the laptop is then usable.
    Any ideas how to correct this?

    1. sudo killall cinnamon-screensaver helps also
      Old bug, was absent a long time. I made an upgrade, too, no fresh install.

    2. Hi Clem,

      I will try a fresh install and let you know how it goes, however when the laptop (HP Folio 9470m) is on the docking station with a second monitor connected – it works fine!

  83. just upgraded to 20, no problems so far. followed the step by step instructions. laptop seems to be more responsive. did not take long at all. i dual boot with (yuck) win10

    follow the steps in order and you should be fine. good work LM teams.

  84. Hi I had followed all the instructions (except being an expert in LM) but after broken packages etc I am now at this message in terminal when trying to install LM20 mint :
    $ apt policy mintupgrade
    mintupgrade:
    Installed: (none)
    Candidate: 2020.07.09.2
    Version table:
    2020.07.09.2 500
    500 http://packages.linuxmint.com tricia/main amd64 Packages
    500 http://packages.linuxmint.com tricia/main i386 Packages

  85. Now I am at Mint 19.3 Cinnamon. I followed the instructions in the blog upto mintupgrade download, after apt upgrade mintupgrade.
    The downloads were successful, 4.5 gb in my case.

    Then I ran mintupgrade upgrade. Instead of applying the downloaded 4.5 gb packages the download has started downloading 18.3 packages as follows.What am I missing?

    A snippet

    Get:62 http://packages.linuxmint.com tricia/upstream i386 Contents (deb) [44.9 kB]
    Get:63 http://packages.linuxmint.com tricia/import i386 Packages [7,817 B]
    Get:64 http://packages.linuxmint.com tricia/import amd64 Packages [9,044 B]
    Get:65 http://packages.linuxmint.com tricia/import amd64 Contents (deb) [24.6 kB]
    Get:66 http://packages.linuxmint.com tricia/import i386 Contents (deb) [17.5 kB]
    Get:67 http://packages.linuxmint.com tricia/backport i386 Packages [79.3 kB]
    Get:68 http://packages.linuxmint.com tricia/backport amd64 Packages [79.3 kB]
    Get:69 http://packages.linuxmint.com tricia/backport i386 Contents (deb) [252 kB]
    Get:70 http://packages.linuxmint.com tricia/backport amd64 Contents (deb) [252 kB]
    Get:71 http://archive.ubuntu.com/ubuntu bionic i386 Contents (deb) [38.8 MB]
    Get:72 http://security.ubuntu.com/ubuntu bionic-security i386 Contents (deb) [48.6 MB]
    Get:73 http://archive.ubuntu.com/ubuntu bionic/restricted i386 Packages [9,156 B]
    Get:74 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [9,184 B]

    1. Hi Deepak,

      That’s normal, it just re-checks you’re up to date on 19.3 first (that’s done in case someone goes straight to “upgrade” without using “check” first).

  86. Well that was a rough upgrade, one I haven’t experienced in years. During the upgrade the terminal crashed and it wouldn’t start again – it looked like it was uninstalled. Even when I reinstalled it, it didn’t start up. So I installed LXTerminal and I completed the upgrade with it. And mid-upgrade the wifi broke and I had to use a wifi dongle to get back online. It ended up just fine once it finished and rebooted, but that was a wild ride. 😛

  87. 1. Grub2 was corrupted and I had to restore it from an old live. Now it is only in text mode; with 19.3 was in graphics nice mode.

    2 This version creates files with umask 0002 mode which I do not like. In /etc/profile.d I created an umask.sh with the code: umask 022 but this does not work; I had to add that to my .bashrc

    3. The first Mint I used was 17 and still with 20 I had manually adapt /etc/pulse/default.pa to get the beep in Terminal, at each installation/upgrade.

  88. Thank you for this wonderful operating system that has made my life so much easier since I started using it about a year ago! After upgrading to Linux Mint 20 (Cinnamon) I experience a minor problem: When logging in to my account, the screen goes black, then it is switched off entirely (full black) and it takes about 25 seconds before the desktop appears. Before the upgrade, the desktop was there in no time. The laptop concerned is quite old though, it has a 1st generation i5 cpu. (Packard Bell Easynote LJ75) Best, Anna

    1. Hi Anna,

      Is it using an NVIDIA optimus card by any chance? that resets the display like you described.

    2. Dear Clem,

      thank you for your reply.

      I should have guessed it is an GPU problem.

      In fact it is an ATI Mobility Radeon HD 5470 which has not worked well with Linux Mint in the past (1:30 boot time in default mode till login screen as compared to 21 seconds with nomodeset). It is a long and boring story ( https://bit.ly/3fc7GKW ) and certainly one that does not concern many users since the laptop is ten years old.

      So I guess there are more important and urgent issues than me having time to make a coffee during startup 🙂

      Best, Anna

    3. Does it have to do with the latest updates? Whatever the reason: The problem is gone – the screen is not switched off anymore after login and instead of 25 it now only takes 7 seconds before the desktop appears. 🙂

    4. Heh no.. I don’t think so. I mean don’t get me wrong, I’m happy for you, it’s good news, but the fix affected multi-monitor handling, it shouldn’t impact your session starting time.

  89. Everything about the update went smooth, but post update – restoring what was lost – I can’t seem to add new souces…

    Trying to install NordVPN i went to https://support.nordvpn.com/Connectivity/Linux/1325531132/Installing-and-using-NordVPN-on-Debian-Ubuntu-Elementary-OS-and-Linux-Mint.htm and downloaded the provided file. (Don’t know what it’s called, but running it should add the repository – it always did in the past)
    Following the instructions – after having executed the above file various times – I run my sudo apt update but nothing have changed…
    So how do I get the repo added?

    1. Found out how to get the repo info and add it manually, but it would be nice to know why it didn’t work the automatic way…

    2. This is my only problem at the moment, nord doesn’t work, and reinstalling it doesn’t help, just like Gosa said.

      I hope Nord will resolve this, Can Mint do anything about it? I regularly use nordvpn when away from home, so it’s kind of necessary.

    3. Hi Gosa,

      It works fine here. Downloading the deb and opening it with gdebi, installing it.. it adds the repository, no problem.

  90. For the “Remove Foreign Packages” step, I selected all of the packages, except for “opera” (12.16.1860-1linuxmint) (which is my e-mail client) and “adobereader-enu:i386” (9.5.5) (which I need for filing taxes).

    But the Foreign Packages tool says:

    “Additional software has to be removed:

    mountall=2.54ubuntu1
    libplymouth2=0.8.8-0ubuntu17
    opera=12.16.1860-1linuxmint”

    But I don’t want it to remove Opera!

    How can I remove foreign packages, but not remove Opera?

    1. Just select libplymouth and remove it. For mountall, we’ve a little issue in mintsources to fix before you can remove it as well… you can leave it there in the meantime, it’s not a problem. As for opera, just leave it there as well. Once you re-add the opera repository (or reinstall opera from their website.. which should re-add the repository for you), opera will no longer be considered foreign.

  91. All installation went ok but when reinstalling applications celluloid install break update
    it result to have partly installed apps and for example cant login to encrypted volume (updating initramfs wont help)
    installation breaks due to incompatible version of libmpv (>=0.29.0) and underlying reason is incompatible version of libpython3.8-stdlib installation needs 3.8.2-1ubuntu1.1 but on mint after update from 19.3 to 20 resides libpython3.8-stdlib=3.8.3-bionic
    tried to install celluloid before update and after broken update, restart update without success
    please give me some feedback

    1. Hi Peer,

      Where is 3.8.3-bionic coming from? It’s not the version that is in Bionic… is that from a PPA? Can you restore the snapshot and check its origin with “apt policy libpython3.8-stdlib”? That version is higher than what’s in Focal (20.04) so that’s why it fails.

      Once you identify the PPA, I’d suggest to remove it and purge the packages installed with it (using mintsources -> downgrade foreign packages).

    2. Hi Krzysztof,

      OK that explains the issue. I’d proceed as follows:

      – Restore the snapshot.
      – Remove this PPA and update the cache.
      – Use mintsources to downgrade python packages back to their original versions.
      – Check for remaining foreign packages to be removed in mintsources as well.

  92. Upgraded 3 laptops today, one dates from 2013 with a core duo cpu and only 4 gig of ram,, one from 2017 with 16 gig, and one from 2018.(also 16 gig) All were current with 19.3 and in daily use. The encrypted swap was unexpected, but when doing the mintupgrade check’ it reformatted the swap to unencrypted, and swap works on all three machines now.

    It was almost painless, but different for each laptop, so Thanks!

    There were no apps to downgrade, only remove, and I did only one laptop first, to make sure it’d still work after the removal, then the others.

    Thanks to all the Mint Team, y’all make a solid OS, I use debian on my servers, and Mint on my laptops. (XFCE4, of course)

  93. I’m having a major problem here. I was upgrading and my computer turned off because the battery went dead. I tried to restore using Timeshift, but my computer entered a loop. I couldn’t open the Terminal, so I typed ctrl+alt+f1 and used the command “dpkg –configure -a”. I was able to make some repairs with that, but I still can’t get back to the state my computer was before. Timeshift is still in loop and is not restoring the system. What should I do now?

    1. That’s weird, the upgrader should warn about not using AC power..

      In any case, you can boot from the live ISO and launch timeshift from there. It will scan your drives and find your snapshots.

  94. All main installation went ok but when reinstalling applications celluloid install break update
    it result to have partly installed apps and for example cant login to encrypted volume (updating initramfs wont help)
    installation breaks due to incompatible version of libmpv (>=0.29.0) and underlying reason is incompatible version of libpython3.8-stdlib installation needs 3.8.2-1ubuntu1.1 but on mint after update from 19.3 to 20 resides libpython3.8-stdlib=3.8.3-bionic
    tried to install celluloid before update and after broken update, restart update without success
    please give me some feedback

    1. Ooh… that’s not good. Is it the newer kernel which doesn’t detect your GPU at all? Are you using an NVIDIA card without the NVIDIA drivers? If so, try to add nomodeset to the boot arguments to see if it helps.

    2. Thanks Clem for the reply

      Yes, the new kernel. I am using amd and amdgpu driver already installed. Already tried nomodeset, the problem still exists

    3. Are you using a driver from AMD or the opensource one? Can you check the version of your drivers?

  95. Upgrade check crashed while examining encrypted swap.

    if “swap” in entry[CRYPTTAB_OPTS]:
    IndexError: list index out of range

  96. On both machines I tried to upgrade, I get the following error:

    Fehler traten auf beim Bearbeiten von:
    libglib2.0-cli
    libgtk2.0-cli
    libappindicator0.1-cli
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  97. Hint: If you have needrestart installed, the upgrade process is getting startet over and over. It has to be removed before upgrading.

    1. Sorry, I may be wrong – just trying to upgrade another notebook and removed needrestart before. Same(?) behaviour:
      After installing and configuring all packages I am asked about my sudo pw again and then the services to restart are showed again and then package downloading and installing starts over until there’s no more disk space…
      I had over 7 GB before, that should be enough.

    2. Ah ok, the prompt is normal and it does indeed appear twice. The amount of space needed really depends on your current setup, this is something we might be able to predict though. We’ll see if we can test for this.

    3. Ok, no problem here after freeing diskspace – it seems to start again but it doesn’t. So my first installation was interrupted by myself, I have to be more patient…

  98. Do you need everything, or is this okay?

    1062 updated, 0 new will be installed, 0 to remove and 875 not updated.
    1 not fully installed or removed.
    It needs to download 0 B / 492 MB of files.
    216 MB of additional disk space will be used after this operation.
    do you wish to continue? [Y / n] s
    debconf: DbDriver “config”: /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
    Setting base-passwd (3.5.47) …
    debconf: DbDriver “config”: /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
    dpkg: error processing package base-passwd (–configure):
    installed base-passwd package post-installation script the thread returned an error with exit status 1
    Errors encountered while processing:
    base-passwd
    E: Sub-process / usr / bin / dpkg returned an error code (1)

    ————————————————
    !! ERROR: Failed to upgrade some of the packages. Please review the error message, use APT to fix the situation and try again.
    !! Exiting.
    ————————————————

    1. Hi Jacob,

      It doesn’t look like a package issue (i.e. not specific to base-passwd). It looks like a race condition. The fact that /var/cache/debconf/config.dat is locked by another process is preventing APT from proceeding. You can have a look at https://serverfault.com/questions/175278/debconf-dbdriver-config-var-cache-debconf-config-dat-is-locked-by-another-p and tinker with it if you want. I’m not sure this will happen again though, so I’d suggest to restore your snapshot and try again.

  99. Dear Clem & everyone at MINT TEAM, Thank you for this upgrade to Linux Mint 20. My upgrade went pretty smoothly with no major errors or problems, only a few very minor warning messages. Although this upgrade process was slightly more complex in comparison to previous upgrades. The end result is just superb. THANK YOU for all your hard work making this happen. I’m sure I’m going to enjoy Mint 20 as much as Tricia. Once again a huge achievement that everyone at MINT can be justly proud of. SUPERB!! Congratulations!

  100. Awesome upgrade experience! I’ll be honest, I was feeling really tempted to gamble with an early testing update, but I’m glad I waited…really appreciate all the work that went into making this smooth.

  101. Banshee will not install on upgraded installation on test machine.
    Opening Banshee post upgrade, it shut itself after a second or so
    Using software manager i removed banshee and Rebooted PC
    Trying to install banshee from software manager it hangs with a spinning circle
    If I try sudo apt-get install banshee I get:-
    Package banshee is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package ‘banshee’ has no installation candidate

    1. Hi Nigel,

      Sorry, Banshee is not in Ubuntu anymore and its PPA doesn’t support 20.04. Looking upstream at the Banshee project itself, it looks like it’s discontinued.

    2. Hi Clem

      Oh, that is a pity! Many thanks for getting back to me so quickly. much appreciated

    3. That’s a shame. Banshee was terrific! I loved how at one point you could actually purchase and download music from Amazon with a Banshee plugin. There are no other music apps that I know of native to Linux that can fully purchase professionally-recorded mainstream music. My day just got a little sadder.

  102. Just came to say that turn off everything else and don’t touch anything during installation.
    First time cos of Firefox it crashed, second time was after clicking new tab on the terminal.
    Time shift didn’t help and now I’m writing from my new installed 19.2 Linux Mint:)

  103. Cannot get past the Linux login screen. Takes my password but returns to login screen.
    On boot up, 3 seconds in I get the following messages:
    [ 0.534029] Initramfs unpacking failed: Decoding failed
    [ 0.644327] Integrity: Problem loading X.509 certificate
    [ 0.644355] Integrity: Problem loading X.509 certificate

    Help!

    1. Ok, if you get to the login screen these aren’t relevant. After a failed login attempt, drop to console with CTRL+ALT+F2 and check the content of .xsession-errors.

  104. Dear Clem,
    Thank you for your help! I also noticed some error messages with lightdm and bluetooth marked as important.

    22:32:53 lightdm: gkr-pam: unable to locate daemon control file
    22:31:45 kernel: Bluetooth: hci0: unexpected event for opcode 0xfc2f
    22:31:42 kernel: ACPI Error: Aborting method \_PR.CPU0._PDC due to previous error (AE_AML_OPERAND_TYPE) (20190816/psparse-529)
    22:31:42 kernel: ACPI Error: Aborting method \_PR.CPU0._PDC due to previous error (AE_AML_OPERAND_TYPE) (20190816/psparse-529)
    22:31:42 kernel: ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [Store] (20190816/dswexec-431)
    22:31:42 kernel: ACPI Error: Needed type [Reference], found [Integer] 000000006575d48e (20190816/exresop-66)

  105. Hey there!

    I’m happily using Linux Mint 19 Cinnamon for some time and would love to upgrade, but I’m also using amdgpu-pro-20.10-1048554-ubuntu-18.04 for my video card. This is a must-have for me as without it my machine randomly crashes. I tried installing Ubuntu 20.04 before, but there was no compatible driver back then.

    My question is: Will the upgrade to Linux Mint 20 remove this driver?

    1. I think the answer to your question is, that the upgrade process from 19.3 to 20 should leave your existing graphics card driver alone i.e. it wont change it, should be untouched. The driver you have now will be the same driver after the upgrade. I had this fear too but it was an unfounded worry. The driver remained as before i.e. a good working driver no problems after the upgrade completed.

  106. Hi, I have an Asus fx505. I upgraded from 19.3. Now my keyboard and USB ports don’t work. I cannot login. Funny enough though, the keyboard backlights are changing, which it hasn’t done before. Any help would be appreciated.

    1. Hi Zaahir,

      This sounds like a kernel regression. Kernel 5.6 is available already if you want to give it a go.

  107. Hi there,

    I’ve upgraded from 19.3. I no longer have audio input and output. My audio settings show “headphones Cannon Lake PCH cAVS” and “Speaker Cannon Lake PCH cAVS” for output. For input it shows “Digital microphone cannot lake PCH cAVS” and “Headset Stereo microphone cannot lake PCH cAVS” for input.

    1. Hi Zaahir,

      Please open a thread for this on the forum. You’re now running the new audio driver, and it may need some configuration. Most sound issues similar to this have been solved thus far.

  108. Did the upgrade. On reboot was faced with the grub failed to read something or other error and couldn’t boot into Linux, or Windows. I was going to do a fresh install at some point anyway so I did a fresh install (format /, use /home which is on an separate drive). Ended up with the same grub error. Used a google fix with the live CD to chroot and rebuild grub. Now everything is up and running. Only lost a couple programs along the way that are no longer compatible. Nothing major yet.

    1. That image looks like a display driver problem? Check that your set up is using the appropriate display driver for your graphics card. The image is completely gabbled because the driver is not able to interpret the signal to the monitor correctly (gabbled signal), also worth checking your monitors settings are also correct. Check things like the frequency & refresh rate the monitor is set too. Ideally it should be 60hrtz for normal desktop usage.

  109. Ciao Clem, thanks for clarifications and suggestions.. BTW there is a simple method to enable the beeps? Even if in Terminal I select Sound- Acoustic warning, I do not hear any thing and have to do something like this:

    cd /etc/pulse/default.pa .
    echo “” >> default.pa

    echo “load-sample-lazy bell /usr/share/sounds/freedesktop/stereo/bell.oga” >> default.pa

    echo “load-module module-x11-bell sample=bell” >> default.pa
    echo “” >> default.pa

    pulseaudio -k

    1. Angelo,

      It depends on your DE. We don’t support sound themes in Cinnamon, instead we use custom sound events. In MATE you can select the sound theme in the sound options.

    2. system sounds disabled by default in Xfce. menu . pulseaudio volume control > playback tab to enable.

  110. Hello, I got this for “inxi -r”, what should I do?

    Repos:
    No active apt repos in: /etc/apt/sources.list
    Active apt repos in: /etc/apt/sources.list.d/gezakovacs-ppa-bionic.list
    1: deb http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic main
    Active apt repos in: /etc/apt/sources.list.d/graphics-drivers-ppa-bionic.list
    1: deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
    Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http://kartolo.sby.datautama.net.id/linuxmint tricia main upstream import backport
    2: deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
    3: deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
    4: deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
    6: deb http://archive.canonical.com/ubuntu/ bionic partner
    Active apt repos in: /etc/apt/sources.list.d/playonlinux.list
    1: deb http://deb.playonlinux.com/ maverick main
    Active apt repos in: /etc/apt/sources.list.d/spotify.list
    1: deb http://repository.spotify.com stable non-free
    Active apt repos in: /etc/apt/sources.list.d/thomas_tsai-ubuntu-tuxboot-bionic.list
    1: deb http://ppa.launchpad.net/thomas.tsai/ubuntu-tuxboot/ubuntu bionic main
    Active apt repos in: /etc/apt/sources.list.d/virtualbox.org.list
    1: deb http://download.virtualbox.org/virtualbox/debian focal non-free contrib
    2: deb http://download.virtualbox.org/virtualbox/debian focal non-free contrib

  111. Hi,

    I have read all the comments on updating to 20, from 19.3

    Is it a safe and understandble process? I am running mint 19.3 on a mediaplayer that runs Kodi.
    I do not want to perform a clean update, since everything is working, specially Kodi with real-debrid and a couple of active video add-ons

    1. The answer is YES! once you have pointed your system to the correct repositories for Ulyana Mint 20. The best part of the upgrade process is the “upgrade check” because you can run a simulated upgrade (nothing is changed or modified at this point) and see what effect the upgrade will have BEFORE you run the actual upgrade. This is definitely safe & understandable. Only once your entirely happy about all the changes which can potentially be made do you have to decide weather to proceed or not. If you then decide to run the actual upgrade then your committed i.e. no going back from that point on wards. Be patient as it can take as long as 40-45mins to complete the upgrade tasks involved. But in my case it was 100% worth the effort & the end result is wonderful. Hope that helps? Good luck.

  112. Did the upgrade. Ran for 4 hours. Then got Grub Rescue screen on reboot. Could not find the drive. Attempted every recovery I could find to no avail. Now I have to reload with 19.3 since no 20 image available.

  113. Upgraded from 19.3, Dell XPS 13 9360, everything went smoothly, after restart just need to put back old APT files and edit one font config file and that’s all.

    Excellent job done again, thanks a lot Mint team!

  114. Thanks for the update

    Upgrade w/o problems. However, Grub2 keeps saying Mint 19.3 instead of Mint 20.
    Mint 20 boots.
    I did sudo update-grub.

    Dual boot with Ubuntu.

    1. Because it’s a complex update. Many things can go wrong or require action, so we need to be as close to the output as possible and not rely on toolkits or UIs like we do for simple upgrades.

  115. went through the commands, entering my pass here n there, noticed a few fails, then at long last, FAIL FAIL FAIL FAIL FAIL FAIL FAIL cannot restart, cannot start, cannot whatever, FAIL
    Is this not odd?

  116. Hola Clem
    Veo que contestás en varios idiomas y no enconté nada en Castellano
    Tengo LM 19.3 en dual boot con win10 y estoy bajando la linuxmint-20-xfce-64bit.iso, haré un DVD de arranque pero no se como debo proceder para actualizar a LM 20.
    Agradezco desde ya toda ayuda.
    Saludos desde Argentina

  117. Problems. mintupgrade check ; no problems. On mintupgrade upgrade ; I get Error: failed to dist-upgrade etc.
    When I issue a sudo dpkg –configure -a ; I get a bunch of dependency problems, mostly related to python3. At one point reports: NameError: name ‘quiet’ is not defined
    When I sudo apt-get install -f ; it ends with problems processing python3 and python3-gi
    Before the check I switched to default repos, but still in the process saw old local repos being used.
    Thanks for possible help!

  118. Greetings! After upgrading to Linux Mint 20, I realized that I skipped step D3 (Download The Package Upgrades). Is my system still ok?

  119. Hello,

    XnView MP 0.96.4 does not work anymore.

    When I start it via command the following message is displayed:
    qt5ct: using qt5ct plugin
    Segmentation fault (core dumped)

    Deleteting the file “.config/qt5ct/qt5ct.conf” it works again but looks different as does VLC then e.g…

  120. chrome didn’t work after upgrade to 20. Purged google-chrome-stable, deleted dirs ~/.config/google-chrome and ~/.cache/google-chrome. Reinstall chrome and it worked.

    PDF prints garbled on my epson inkjet. Curiously test page prints fine. Have not found solution yet.

    1. Reinstall of Epson printer driver corrected the strange pdf issue. A case of 3rd party driver behaving strangely it seems.

  121. The upgrade worked well for the most part and my somewhat more complicated audio setup using JACK was quickly reestablished.

    The following problems exist:

    1. Trying to remove foreign packages also wants to remove mountall which fails.

    2. PyGTK is gone which kills applications like IDJC. Any idea how to get it back? I really need this for streaming.

  122. Hi Clem,

    Maybe a more universal approach would be considered as a better option – to have basic setup colors (like we have now) and then give the user possibility to adjust/set colors to their liking?
    What it means is to give us, users a tool so that we could set colors/shades for ourselves.

    This way, if someone doesn’t like (even slightly) the colors they are using, he/she could quickly change it or adjust to the color they prefer.

    Best regards,
    AMartin

  123. Hey, I’ve been trying to use the terminal to upgrade from 19.3 to Linux Mint 20, but – I keep getting the same error. (That is, unable to locate package “mintupgradetool.”)

  124. e a steam ? vai ser afetada ? os jogos ? o computador vai manter as fotos, videos, documentos e etc… ? essas são as minhas unicas duvidas pois chegou uma atualização recente da steam atualizei e tive que reinstalar diversos programas e até a steam (amo jogar video-game) e tirar fotos

  125. I have upgraded from 19.3 to 20 on my 6 years old laptop in 2 hours. Thank you so much for this easy upgrade instructions.

    Google Chromium browser is installed from Software Manager. No shortcut is created or application fails on launching. Has anyone installed Google Chromium after upgrading to Ulyana?

  126. Hi, thanks for this upgrade, I’m assuming this will fix the wine problem and other stuff, also I think I’m using cinnamon this time even though my computer is a little older simply because I’m hoping with cinnamon you can put all the files in one spot when downloading apps and it’ll be easier to find files. anyway, gotta say mint runs 10x faster then windows especially windows ten so that’s a reason I’m sticking with it.

    I have mint 19.3 32-bit and that was a mistake i don’t know why I did that I guess just to save space but I have so many apps on here already and it’s still running fine so, 64 is fine if there’s just that. I need to do a fresh install though from a flash and I forgot how. if you could send me the link to that then I’d be grateful. Also if you could give some instructions on installing usb installer again onto the flash without wine then I could sure use that.

  127. Hi Clem,

    In the Preferred Applications, it shows VLC for video but when I change it to SMPlayer, it doesn’t work. It allows me to choose SMPlayer from the list but then I close the window, go back into Preferred Applications and it shows VLC again. I can play videos in SMPlayer if I select it from the right-click menu “Open With” but not Preferred Applications.

    I never had this issue with 19.3. Is this a known bug or is there a way to fix this?

    Thanks.

    1. Hi Jack,

      No, I’m not aware of it. You can create an issue for it on github.com/linuxmint/cinnamon.

  128. Update…. was able to get the boot repair to run from the 19.3 dvd and recover grub. Now all is functioning as it should.

  129. Ran upgrade and I get to the secure boot configuration screen and it stops there doesn’t proceed on to the password I let it sit overnight and it was the same this morning after 8 hours
    What do I need to do have never had this kind of problem before

    1. Hi Robert,

      You mean secureboot rejects the OS? If so, if you can disable secureboot and you don’t need it or you don’t know why you need it, I’d suggest to do that. If it’s not an option I’d suggest to restore 19.3 from snapshot or do a fresh 20 install. Mint 20 works with secureboot but the key is the same as before, I’m not sure how to troubleshoot this at all.

    2. I had a similar problem upgrading. UEFI secure boot was enabled, and running the upgrade, near the end of it, when it tries to create the grub menu with the kernel(s), I get a series of errors and basically I was stuck in a loop, asking for a password and failing next. I wonder if it was the secure boot password, but I assumed it was only my user password. Since I couldn’t go past that point, I ended up killing the process and got an unstable system.
      I finally decided to disable secure boot and make a clean install, and I did it without any problem and without losing anything. Everything was perfect at the end.
      Perhaps it would be a good idea to advise the users at the beginning of the upgrade process to disable secure boot, or ask for the secure boot password at the beginning of the process, when the users are more attentive to what is happening on the screen.
      Just an idea… Can’t reproduce the process now to see exactly what went wrong, and if it was my mistake.

  130. Upgraded a remote machine over SSH as soon as 20 was released, just by editing sources.list, updating and full-upgrading. Works smoothly, except wor the expected problem with hplip + HP printing software + python3.
    Now, how to downgrade and delete foreign packages from the command line?

    1. ps. The only drawback that i’ve run into after manual migration is that XApps applet now shows a mix of icons from different themes. Network Manager takes icons from the system theme (as specified in Desktop Settings), while the others are of some primitivized theme, (apparently hardcoded). Coudl it be possible to set all Xapps icons to the system theme?

    2. It’s not possible yet.. well, not with a single command or without a home-made script. It’s in our roadmap but it hasn’t been implemented yet.

    3. With Mint-Y the XApps panel looks as designed, all the icons are consistent. The problem is present only when Gnome theme is set for icons, and only with NM icon.
      http://iourine.msk.su/tmp/screenshot_2020-07-12_21-08-24.png
      Definitely not the most important problem to fix on it. But as to me, I was quite happy with mate-indicator-applet, and see no need for the replacement. What is more important, stability and common-sense conservatism are what Mint and Mate are valued for, especially among old-style users. Especially for elderly people – the thing is to adjust look and feel as close as possible to the good old Win95 style. Any novelties are strictly discouraged and make Mint similar to any other distributions, like Ubuntu.
      BTW, yesterday I upgraded a similar machine and got the consistent icon set. The worst kind of problem, a fluctuating one…

    4. As to downgrading/deleting forein packages, the culprit is that software-sources cannot be run remotely (even by sudo in a remote terminal window over VNC or SSH session), one has to run it locally.
      Fortunately, in my typical installation there are no packages to downgrade, and those to be deleted are just occupying space on the disk, waiting for me to go there by feet.

    5. Try this: : “sudo rm /usr/share/python3/runtime.d/hplip-data.rtupdate”
      and then continue upgrade with “sudo apt-get -f install”

  131. Hi Clem,
    I updated to version 20 two weeks ago by simply editing the source list and using the update manager. Everything worked fine. In version 20, however, I have some problems with removable devices (hdd and usb sticks): the new system does not always mount and open them. It seems that even the options chosen in disks and in ‘Removable Devices’ are not always followed. This has never happened in previous versions. And this also happens after the fresh installation. How can I solve the problem? Thanks for the tips.

  132. Sorry – install failed here too. Loads of python issues sprang up. Can you help me understand how to fix please?

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    You might want to run ‘apt –fix-broken install’ to correct these.
    The following packages have unmet dependencies.
    compizconfig-settings-manager : Depends: python (= 2.7)
    Depends: python:any (>= 2.6.6-7~)
    crudini : Depends: python
    gimp : Depends: python:any (>= 2.7.5-5~)
    gimp-plugin-registry : Depends: python
    gtk-doc-tools : Depends: python:any (>= 2.7~)
    hplip : Depends: python3 (= 2.7.5-5~)
    libnss-systemd : Depends: systemd (= 237-3ubuntu10.41)
    libpam-systemd : Depends: systemd (= 237-3ubuntu10.41)
    mintmenu : Depends: python (>= 2.4)
    Depends: python (= 2.7.5-5~)
    python-apt : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-cairo : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-chardet : Depends: python:any (= 2.7.5-5~)
    python-compizconfig : Depends: python (= 2.7)
    python-configobj : Depends: python (>= 2.7)
    Depends: python (< 2.8)
    python-crypto : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-dbus : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-enchant : Depends: python:any (= 2.7.5-5~)
    python-funcsigs : Depends: python:any (= 2.7.5-5~)
    python-gi : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-gi-cairo : Depends: python (= 2.7~)
    Depends: python:any (= 2.7~)
    python-glade2 : Depends: python (= 2.7)
    python-gobject-2 : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-gtk2 : Depends: python (= 2.7)
    Depends: python:any (>= 2.6.6-7~)
    python-gtksourceview2 : Depends: python (= 2.7)
    python-gtkspellcheck : Depends: python:any (= 2.7.5-5~)
    python-iniparse : Depends: python:any (= 2.7.5-5~)
    python-ldb : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-liblarch : Depends: python:any (= 2.7.5-5~)
    python-mock : Depends: python:any (= 2.7.5-5~)
    python-notify : Depends: python (>= 2.7)
    Depends: python (< 2.8)
    python-parted : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-pbr : Depends: python:any (= 2.7.5-5~)
    python-pip : Depends: python:any (= 2.7.5-5~)
    python-pkg-resources : Depends: python:any (= 2.7.5-5~)
    python-pycurl : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-pygraphviz : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-samba : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-setproctitle : Depends: python (= 2.7~)
    Depends: python:any (= 2.7~)
    python-six : Depends: python:any (= 2.7.5-5~)
    python-tdb : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-tk : Depends: python (>= 2.7)
    Depends: python (< 2.8)
    python-wxgtk3.0 : Depends: python (= 2.7~)
    Depends: python:any (= 2.7.5-5~)
    python-wxversion : Depends: python:any (= 2.7.5-5~)
    python-xdg : Depends: python (= 2.7)
    Depends: python:any (>= 2.6.6-7~)
    python-xlib : Depends: python:any (= 2.7.5-5~)
    python3-apt : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-brlapi : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-cairo : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-cffi-backend : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-crypto : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-cups : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-dbus : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-dev : Depends: python3 (= 3.6.7-1~18.04) but 3.8.2-0ubuntu2 is installed
    python3-gi : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-gi-cairo : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-icu : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-lazy-object-proxy : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-markupsafe : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-netifaces : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-openshot : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pam : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-parted : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pil : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-protobuf : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-psutil : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pycurl : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5 : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qsci : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qtmultimedia : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qtopengl : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qtsql : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qtsvg : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-pyqt5.qtwebkit : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-reportlab-accel : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-setproctitle : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-sip : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-systemd : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-tinycss : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-tornado : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-uno : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-wrapt : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-yaml : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    python3-zmq : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    rhythmbox-plugins : Depends: python3 (< 3.7) but 3.8.2-0ubuntu2 is installed
    samba-common-bin : Depends: python
    xed-common : Depends: python
    E: Unmet dependencies. Try 'apt –fix-broken install' with no packages (or specify a solution).

    ————————————————
    !! ERROR: Failed to dist-upgrade some of the packages. Please review the error message, use APT to fix the situation and try again.
    !! Exiting.

  133. Just tried loading Mint 20 onto my dual screen PowerSpec from scratch writing over Windows 10 and Mint 19.3. Wanted to go pure Mint 20. When I booted up, both screens went live. Entered password on the one screen, waited, then both screen went blank and nothing happens afterward. Have I bricked this PC?

    Using a laptop with 20 on it right now, but sure hope to get the desktop back.

    Any ideas anyone?

    1. Hi Paul,

      It’s probably just a Cinnamon issue, make sure to upgrade cinnamon-desktop to 4.6.3 in case it fixes that. Also check other window-managers to see if they work (metacity for instance). Worst-case scenario, nothing is bricked here, you can always rollback to your earlier snapshot either from 20, or if you can’t from the live ISO.

  134. Updates were sent to fix multi-monitor in Cinnamon (in cases where a display is disabled by default.. like for instance when you use a docked laptop).

    Updates were also sent to fix missing icons in the MATE application menu (this only affected some languages).

    1. This is an embarrassing question, but how do I get the updates for multi-monitor? Download a new iso file? BTW, I am running Mint 20 Cinnamon.

    2. Clem,

      Problem is if I boot into 20, both my screens are blank so there’s no access to the update manager or anything else. I’ve gone back to 19.3. Everything works there. I’m thinking I have to wait for Mint 20.1 for some of these dual screen issues to be fixed.

    3. You could have dropped to console with CTRL+ALT+F2 and upgraded from there with “apt update; apt dist-upgrade”.

  135. The system works very nicely. I have installed the Linuxmin on a Ryzen 7 3700x system plus SSD: WD Black 500GB. Also on the 19.3 version a certain benchmark with Octave 5.2.0. does not work. It has nothing to do with Linuxmint.

  136. Mint 20 looks nice. but would it be possible to change the text color to pure black instead of low contrast grey with the next update? It’s hard on the eyes.

  137. Mint 19.3 Cinnamon here. Have been using Mint for longer than I can remember.
    Problem is I can’t do any kind of backup as my drives are all full.
    How risky is it to just wing it?

    1. It will need space to download and upgrade, so without space it will fail. Also, I wouldn’t recommend upgrading without a snapshot. It’s perfectly smooth for some people, not smooth at all for other, it really depends on what’s installed on the computer, the hardware etc..

  138. I’ve walked away 3 times so far to let it run and come back being asked for my password to continue – with no other choice than to enter my password. So do I really have to sit here and watch No medium found scroll across my screen 3 million times if I want to see this complete today? The answer is of course but I’m not happy about it.

  139. Successfully upgraded my HP desktop on the third try. It is very important to (a) perform a full Timeshift snapshot before starting, and (b) read and follow the upgrade instructions closely, specifically the fourth bullet in “F. Notes” about Timeshift and not clicking “Next” until the disclaimer message appears. If your computer fails to boot after the upgrade, reboot with install media then use Timeshift to recover the pre-boot snapshot and retry.

  140. jajajajaja i love the efficient of the work in linux mint, reading about the fix of the icons…. and the upgrade manager notify my about the fixed!. that is a good job! 🙂

  141. Anyone else experiencing issues with screen unlock? I’ve got my Power Management set to lock the screen when I close the lid on battery power; when I open it back up, it’s as if my desktop is right there but I can’t interact with anything. Clicking does nothing; it seems that I have to press my power button to get the login prompt to appear.

    Otherwise, no issues after upgrading yesterday.

    1. Was same for me – after close lid notebook wake with my desktop and locking screen was “invisible”. I should type password on blind.
      Today land update for cinnamon-desktop 4.6.3 and problem is solved.

  142. I have been using Linux Mint successfully for nearly ten years, upgrading with each new release without issue. I have been attempting to upgrade to Linux Mint 20 (from 19.3 Tricia) for the past two days, following instructions on this page about how to install, and each time, my terminal returns the information below (I do not know how to proceed at this point):

    TERMINAL ERROR MESSAGE I AM RECEIVING:

    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libgirepository-1.0-1 : Breaks: python-gi (< 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
    libssl1.1 : Breaks: python-httplib2 (< 0.11.3-1) but 0.9.2+dfsg-1ubuntu0.2 is to be installed
    python3-mako : Breaks: python-mako (< 1.1.0+ds1-1) but 1.0.7+ds1-1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

    ————————————————
    !! ERROR: Failed to download packages for the upgrade.
    !! Exiting.

  143. Hello, my update was going smoothly up to running the check. When i simulate an upgrade i get the following error:

    The following packages have unmet dependencies:
    libgirepository-1.0-1 : Breaks: python-gi (< 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

    I noticed similar posts about this issue but wanted to be sure i was handling it correctly. My output for inxi -r is:
    Repos:
    No active apt repos in: /etc/apt/sources.list
    Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http://packages.linuxmint.com ulyana main upstream import backport #id:linuxmint_main
    2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
    3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
    4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
    6: deb http://archive.canonical.com/ubuntu/ focal partner

    I'm still fairly new to this process, do i need to update/remove python-gi to continue with the update?

    Thank you for your help

  144. First I want to thank for the tutorial, everything is working as it should for my first time doing something more complex on linux.

    The reaso for my question is: My computer is booting just fine but before the login screen apear I’m reciving this message “[0.375947] Initramfs unpacking failed: Decoding failed”, so I need to do something or I can just keep using my computer without worrie?

    1. Update the initramfs with “update-initramfs”. You’ll need the -u and -k options. See the manpage for those.

  145. System: Kernel: 5.3.0-62-generic x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.6.6
    wm: muffin dm: LightDM Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal

    Still, it succeeded!
    “Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal”
    Thanks 😀

  146. I tried upgrading yesterday and failed. Used timeshift to go back to 19.3. I couldn’t read proper letters and characters and symbols on any windows as they were replaced by squares containing numbers and letters. Someone suggested problems in unicode locale, everything was fine, was using en_US. I backed up my files, did a fresh install LM 20 cinnamon today, noticed a lot of distributed fonts are not working, showing those exact symbols. I was probably using one of the unsupported fonts and wasn’t aware of it. Everything good now.

  147. Thanks so much for all your great work.

    I encountered a problem with the LM-20 Beta, as well as the upgrade I did yesterday. In short, my display is ‘snowy’, like the monitor is out of sync with the signal (or refresh rate) emitted from the video card. It’s so bad that the display is unusable – I had to back out of the upgrade with Timeshift (which worked very well, thank you). I’m wondering if anyone else reported this.

    I’ve considered testing this with another monitor, but (so far as I know) I’d have to go through another lengthy upgrade (or can I easily re-instate the LM-20 image via Timeshift?).

    I must apologize for not reporting this when I attempted to test the Beta version.

    My motherboard is an older ASUS M2N68-VM with integrated Nvidia® Geforce®7Series.

    Thanks for whatever info you can provide.

    1. Same problem here.
      I have an ASUS laptop with AMD A10-9620P RADEON R5 cpu.
      No problem with Mint 19.

    2. Clem, I’m zeroing in on hardware diagnostics for this problem. My next step is to flash the bios.

      However, I encountered an issue with MEMTEST86 on the LM-20 Beta disk. Running it on two distinct systems, the memtest86 program freezes. The version displayed is 5.01.

      I tried running the (supposedly) same program from two older dvds, one from LM-18 and one from LM-19, and both copies worked fine. The version they displayed was also 5.01. Go figure.

      Thanks so much for your great work.

    3. Clem, I’ve run memory tests and verified that my memory is functioning properly. I’ve also flashed the BIOS with the latest firmware.

      Since my motherboard has on-board video, and uses a part of main memory for its display, I thought something else was writing into that same memory, creating the hosed display. So I plugged in a spare video card, and it still yields the same behavior – bad rendering. For the time, at least, I will stay on 19.3. However, I’m hoping you (or someone in support) can point me in a direction that will resolve the issue for LM-20.

      Thanks ever so much, — Dave

  148. Greetings! While upgrading from Linux Mint 19.3 to 20, I have unmet dependencies related to “python3 and python-gi. May I have a solution to this issue please?

  149. Hi folks. Everything goes fine until the Microsoft ttf EUA pops up and hangs. No where to click. I’ve left it there for 3 hours or more and still nothing.

    1. Same Problem. Microsoft ttf EUA pops up and hangs. No where to click. Is there a solution for it?

  150. Hi everyone,

    We’ve a headless fix coming up for mintupgrade (for people running it outside of any DE).

    We’re also moving the upgrade tutorial to the User Guide. This makes it easier to follow, and it allows us to add hints, notes, warnings.

    We’re adding a troubleshooting section to it too so you can find answers to some of the often asked questions we’ve had in this blog and solutions to common problems.

    We’re also adding more details on how to address broken boot with boot repair and how to restore snapshots.

    And last but not least we’re adding a step in the preparation of the upgrade to purge 3rd party sources and PPAs. We think they’re responsible for some of the package conflicts some of you are experiencing.

    One common problem we’ve seen here seems to affect “python-gi”. I’d like people who experience this problem to tell us which PPAs they’re using (the full URL, so we can check their content), if any.

    1. hai clem, when last night i’m doing upgrade,,i remove python-gi from synaptic package manager, and then the upgrade running back..

      my comment above

    2. No active apt repos in: /etc/apt/sources.list
      Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
      1: deb http://packages.linuxmint.com tricia main upstream import backport
      2: deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
      3: deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
      4: deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
      5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
      6: deb http://archive.canonical.com/ubuntu/ bionic partner
      Active apt repos in: /etc/apt/sources.list.d/teams.list
      1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main

  151. Upgrade ran flawlessly but took a long time
    I just let it do it’s thing. I had to enter my password a few times. Everything looks good and seems faster
    Thanks for all your hard work

    Wy Elkins
    Clyo, GA
    USA

  152. Hi All,

    I successfully upgraded from 19.3 today, yay! Only weird issue was that gnome-pie’s tray icon is now invisible, anyone have any ideas on how to fix this? Thank you very much.

  153. A, mostly, successful upgrade. Some observations:
    1) I didn’t have an /etc/apt/sources.list file. I had to move /etc/apt/sources.list.d/official-package-repositories.list to that file before mintupgrade would proceed.
    2) My MySQL server package upgrade went awry. There was a permissions issue accessing a file in /proc. The result was that MySQL wasn’t configured properly. I ran “dpkg-reconfigure mysql-server-8.0” to fix this.
    3) On booting after the upgrade I noticed a few “initramfs decoding failed” messages. The system did actually boot and I was able to fix the messages with “update-initramfs -u -k ….” for my installed kernel version.

    I was cautious about 3rd-party repositories and PPAs to the extent that I removed applications installed from them and then disabled them in Software Sources before the upgrade. I had to evaluate whether I wanted to use those repositories and PPAs in Linux Mint 20 and I re-enabled only a few of them.

    The system seems to be running OK but I get the impression that GUI applications are slower to start and shutdown than they were in Linux Mint 19.3.

    1. Thanks Neil,

      I’ll check #1. For #3 it’s only cosmetic.
      We also added a section to do exactly what you did for the PPAs.

  154. “It is recommended to use the default Linux Mint mirror before upgrading”

    This needs to be added to the top of the Upgrade instructions. Not only is it necessary for the latest version, but the upgrade may not be available at all, or receive an error. Also, downgrading packages should be done prior to the start of the install.

  155. Thank you Clem for the Chromium installation instructions.

    I have purged and install Chromium. No shortcut or icon is created. Chromium says it is an empty package on Software Manager and the same using this command: apt-get install chromium-browser. I have the screenshot for each issue. Yet, unable to attach them to this message.

    1. Hi,

      after several days, apparently these bugs remain:
      * waking up from standby, the WiFi can’t reconnect. Syslog says “NAT-PMP: Can’t initialize libnatpmp -> CONNECTERR”. Fixed not by service restarts, but by reboot.
      * after some reboots, the touchpad’s tap-to-click is disabled. and if enabled, doesn’t want to stick. Fixed normally by reboot.

      Best regards

  156. To Clem & his team at Linux Mint,

    Frankly I’m overwhelmed by the terminal “mintupgrade upgrade”
    tool Clem & Co. have made available to all of us users of Linux Mint 19.3 XFCE “Tricia”.

    Seriously, everybody, listen up! Pay heed to the instructions Clem put out! Here’s why:

    This morning, on my first attempt (on an ASUS Intel Core i5 2011 Notebook PC running 64-bit LM 19.3 Xfce) I strode straight into the update process without, beforehand, checking my Update Manager to re-set the default Software Sources settings. Of course, this meant this ASUS PC merely re-booted into “Tricia” 19.3.

    The fact that bugged me was, yesterday, I had run a clean install of a downloaded ULYANA LM 20 off a 4GB USB 2.0 on a cheapo HP Stream 13 Notebook PC that had worked perfectly.

    So at the end of today I decided to try again on this 2011 ASUS A53S Notebook PC once again using Update Manager. But this time my first step was to re-set Update Manager’s Software Sources to original factory defaults, and it worked like a charm

    Warning, the update from LM 19.3 Xfce to Linux Mint 20 Xfce “Ulyana” took exactly 35 minutes on this 2011 ASUS PC. Modern computers will surely take far less time. You also need to be sitting in front of your PC during the reams and reams of lines scrolling down your terminal screen at high speed as there are one or two occasions where you are required to enter your root password or enter a Yes/No response to continue update.

    I am absolutely staggered how Clem and his team have managed to pull of this extraordinary feat, amazing!

    Best of luck to all who heed this advice, Linux Mint is and has always been the gold standard for Linux distros.
    daibak

  157. I have the problems with installing too. It seems mostly with Python. At first attempt I decided that the problem was due to the Anaconda scientific package. But the problem appears again after I deleted Anaconda (after using timeshift restore).
    I copied some messages from terminal which I assume related to the problem. (So, I replaced a lot of other messages by vertical dots here)
    Also, may be the problem related to the HP printer driver: hplip. (my version of hplip, hplip-data is 3.17.10)

    (I can not paste my output from terminal here due to the site protection)

    1. Also the problem is:

      dpkg: dependency problems prevent configuration of libharfbuzz-dev:amd64:
      libharfbuzz-dev:amd64 depends on libharfbuzz0b (= 2.6.4-1ubuntu4); however:
      Version of libharfbuzz0b:amd64 on system is 1.7.2-1ubuntu1.
      libharfbuzz-dev:amd64 depends on gir1.2-harfbuzz-0.0 (= 2.6.4-1ubuntu4); however:
      Version of gir1.2-harfbuzz-0.0:amd64 on system is 1.7.2-1ubuntu1.
      .
      .
      .

      dpkg: dependency problems prevent configuration of python3-gi:
      python3-gi depends on python3 (<= 3.8~); however:
      Package python3 is not configured yet.
      python3-gi depends on python3:any; however:
      Package python3 is not configured yet.

  158. Well, guys, just updated to 20 (Ulyana). Thanks all of the Linux Mint Team for your time, efforts and the best OS for everyone who wants to be free 🙂

  159. So you moved the upgrade tutorial and apparently the links but keep sending me here?
    Not what I’ve come to expect from Linux.

  160. Yes, it works, on my case i get some error on start, it show to me “cabel not connected” but it was mismatch between network connection and mac dresses, i have mote that one network connection. I fixed this via network panel and changed back correct mac to correct network and after that everything works just perfect !

  161. Ran the upgrade everything seemed to go fine. But after rebooting all I get is a black screen. Why and what can I do to correct?

  162. I threw caution to the wind (it was Friday so what the hell) and upgraded. Pretty much flawless….no complaints here.

  163. Disappointed I can’t use encrypted swap. First systemd destroys home-partition security and now this. Does no one care about security anymore? What was the point of getting rid of snap then. I’ll probably use this opportunity to find another distro that better suits me.

  164. Hi LinuxMint,
    Success!!!!!
    I am very happy with the LinuxMint-20 version. I’ve upgraded from 19.3 to 20.
    Works great. God bless you.

    Thank You

  165. on my notebook it took approx. 3 h but finished perfectly, no trouble with D5, D6, thank you very much to your team for excellent service!

  166. I initially thought to delay, but printed off the steps and headed into upgrade waters. This is long and complex. Currently 2 hours with a non EU / US tier connection – i.e. slower than many of you.
    Point 4.1 ..reboot should be arriving shortly.
    I am somewhat concerned about an older relative – less tech savvy and on a far, far slower connection. Getting them to just go to19.3 is an incomplete 7month mission.
    Whew – it just finished as I was typing this on my other laptop. Now we get to see what broke (main ‘production’ rig)…. And you just look at that – seems fine. It will take a while to test every application, but a fantastic upgrade as we have grown accustomed to with Mint!

  167. Hello
    I got this error when updating, what should I do?
    I have a system in Russian, so everything is written in Russian, sorry)

    Будут установлены следующие дополнительные пакеты:
    pure-ftpd-common
    Следующие пакеты будут обновлены:
    pure-ftpd-common
    Обновлено 1 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1139 пакетов не обновлено.
    Установлено или удалено не до конца 2 пакетов.
    Необходимо скачать 0 B/147 kB архивов.
    После данной операции объём занятого дискового пространства возрастёт на 49,2 kB.
    Предварительная настройка пакетов …
    (Чтение базы данных … на данный момент установлено 524483 файла и каталога.)
    Подготовка к распаковке …/pure-ftpd-common_1.0.49-4_all.deb …
    Распаковывается pure-ftpd-common (1.0.49-4) на замену (1.0.46-1build1) …
    dpkg: ошибка при обработке архива /var/cache/apt/archives/pure-ftpd-common_1.0.49-4_all.deb (–unpack):
    не удалось открыть «/usr/share/doc/pure-ftpd-common/README.Authentication-Modules.gz.dpkg-new»: Нет такого файла или каталога
    Отчёт apport не записан, так как получено сообщение о проблеме в локальной системе
    При обработке следующих пакетов произошли ошибки:
    /var/cache/apt/archives/pure-ftpd-common_1.0.49-4_all.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    + An issue was detected during the upgrade, running the upgrade in manual mode….
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    Вы можете запустить «apt –fix-broken install» для исправления этих ошибок.
    Следующие пакеты имеют неудовлетворённые зависимости:
    pure-ftpd : Зависит: pure-ftpd-common (= 1.0.49-4) но 1.0.46-1build1 уже установлен
    E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt –fix-broken install», не указывая имени пакета (или указав решение).

    ————————————————
    !! ERROR: Failed to upgrade some of the packages. Please review the error message, use APT to fix the situation and try again.
    !! Exiting.

  168. Install worked perfectly on an Intel© Core™ i5-8259U CPU @ 2.30GHz × 4 (And I’m a Linux Noob 🙂

    Many thanks to Clem and the Team for your dedication and hard work!

  169. Upgraded. CPU load up 200%, CPU temp up 50%. Found “tracker-extract” and similar agency-malware-sounding tasks at the top. It turns out to be a metadata indexer. Whoever wrote this did not think the naming through. Gave me a hell of a fright. My first though was *((&^%# I am now hacked, kill (internet), kill (all network), kill (this thing, NOW, before it encrypts my data).

  170. hi,

    upgrade went through mostly fine,
    at one time xscreensaver started and claimed any try to login as wrong. Got around that from a text console with killall xscreensaver.
    After reboot, grub claimed “grub_file_filters” missing. A rescue boot stick, chroot and grub-install, update-grub fixed that, which was a googled solution.
    Back in the Desktop (xfce4) tap-to-click was disabled, reenabled that.
    Works for me.

  171. I am sucessfully upgraded from 19.3 to 20.
    It went smoothless, without any issues.

    The only thing i had to afterwards was to reinstall kodi.

    The process took nearly 2 hours on a minix mediaplayer.

    Mint Team: Outstanding work from your side. This is, from my point of view, the most smoothest upgrade ever.

  172. Upgrade went smoothly but one irritation. Why is necessary for upgrade to remove Additional Repositories? In my case these were Skype and Vivaldi. I was able to fix this for Skype by using Synaptic to remove skypeforlinux (but not configuration) and then installing it. For Vivaldi I did this at terminal:
    sudo add-apt-repository ‘deb https://repo.vivaldi.com/archive/deb/ stable main’
    I think mintupgrade should give the choice whether or not to remove Additional Repositories.

  173. Hello there!
    Mintupgrade check has stated that an issue pevents Linux mint 20 to use encrypted swap and that it will be disabled.
    Will that get restored after mintupgrade check is completed? I don’t want to upgrade because i got slow internet currently and the resources to download are too big.

    1. No. You can try to re-encrypt it on the other side, but there’s a bug upstream which prevents you to boot every time cryptsetup-initramfs is updated. Ubuntu hasn’t provided home directory encryption in years so they’re not focused on this issue. We found about it quite late during the BETA phase and we don’t have a fix it either for it yet.

    2. I applied a system snapshot and it is encrypted again. If I’ll upgrade in the future i’ll think about it. Thanks!

  174. So, this is me not panicking. Made system image backup, timeshift backup, separate home-dir backup. Performed the upgrade according to instructions. Went well. But after rebooting, I get a black screen with a blinking cursor in the top left. I can switch to tty1 and login as root, but “startx” doesn’t work as well. So I used command line timeshift to restore the last snapshot. That went pretty well, except now I have to enter my password after reboot because something wants to run “/bin/sh” with elevated privileges?!

    1. @Clem: no, I can’t take a screenshot because I never get to the GUI. It seems the boot completes fine, but no X-Server starts up. As I said, the cursor blinks top left on the empty text-mode screen. I can switch with ALT-F1 and log in as root and get to the shell. But cannot start the xserver there or do anything meaningful. I have a pic of the error from startx, but that’s all.

    2. Oh no, I mean after you restored, you said some password prompt interrupted the boot sequence?

      For the display issue, what drivers are you using and with what card?

    3. The password issue went away after the second reboot… no idea what that was. I use an AMD RX 570 and it was the kernel driver, I think… but I did install the opencl-part of the amdgpu-pro driver. That’s for sure. What I’m not 100% sure now is whether I also installed the display part of amdgpu-pro… I had to try several times and tried different options.

  175. There are several HDDs in my tower and root is on a 16GB SSD, but it ran out of space during the upgrade and I wasn’t knowledgeable enough to get around the problem, as it was impossible (for me) to delete anything. I had to resort to a normal installation. Luckily I’d already made an install USB. May I suggest mintupgrade checks for needed space and possible even helps delete some cruft during the process. Thanks for Mint! Been using it since pretty much the beginning.

  176. Everything went fine and smoothly with all of my machines so far, with one still taking its time (the amount and size of applications installed from system repositories is of course what eventually defines the complete duration…).

    One question:

    In step “Delete foreign packages”, how do I know which packages I should “want to keep”? The list is huge, even after editing (‘bionic’ -> ‘focal’ where applicable) and reinstating the /etc/apt/sources.list.d repository entries which were backed up during the upgrade, and I only recognize very few of them to represent applications I did install from third-party locations in the past.

    (How does this step connect to the repositories backed-up from /etc/apt/sources.list.d? Perhaps that could be something worth adding to the upgrade tutorial?)

    1. Hi Rob,

      Package names change from release to release, some simply aren’t relevant anymore. As a rule of thumb, if something isn’t in the repository it can be safely removed… unless of course it’s something you added yourself and you want to keep.

    1. Yes, that’s what should happen. Follow the link from this announcement to find the tutorial.

    2. I read the upgrade instructions, what a lot of futzing around, Backup this Restore that, do another backup, reboot, restore, reboot again. I think I’ll just do a fresh install of 20 and redo my PPAs afterwards. It’s not as if I keep my personal Data on the Same partition as the System Files.

  177. @ clem: the error

    libgirepository-1.0-1 : Breaks: python-gi ( < 3.34.0-4~) but 3.26.1-2ubuntu1 is to be installed

    is fixed with apt remove python gi (without the -s strangely)

    1. Thanks.. what do you mean without -s?

      I’d like to understand why it happens in the first place before automating this workaround for everybody..

  178. Getting the message: Another instance of Timeshift is creating a snapshot.
    Please wait a few minutes and try again.

    Waited and waited. Rebooted 2x. Still same message

    1. hi Rick,

      Check your timeshift settings, disable planned snapshots. Kill all timeshift processes eventually if necessary.

  179. Attempted to upgrade but received the following error during the download process:

    Get:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4 [34.0 kB]
    Ign:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4
    Get:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4 [34.0 kB]
    Err:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4
    File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
    Hashes of expected file:
    – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
    – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
    – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
    – Filesize:33956 [weak]
    E: Failed to fetch http://packages.linuxmint.com/pool/main/f/folder-color-switcher/folder-color-switcher_1.4.4_all.deb File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
    Hashes of expected file:
    – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
    – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
    – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
    – Filesize:33956 [weak]
    E: Some files failed to download

    Any suggestions on how to resolve this issue?

    1. I even tried to install the two packages directly, and receive the error:

      folder-color-switcher
      folder-color-switcher mint-meta-cinnamon

      sudo apt install folder-color-switcher folder-color-switcher mint-meta-cinnamon
      Reading package lists… Done
      Building dependency tree
      Reading state information… Done
      The following NEW packages will be installed:
      folder-color-switcher mint-meta-cinnamon
      0 upgraded, 2 newly installed, 0 to remove and 10 not upgraded.
      Need to get 34.0 kB/39.1 kB of archives.
      After this operation, 456 kB of additional disk space will be used.
      Get:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4 [34.0 kB]
      Err:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4
      File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
      Hashes of expected file:
      – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
      – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
      – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
      – Filesize:33956 [weak]
      E: Failed to fetch http://packages.linuxmint.com/pool/main/f/folder-color-switcher/folder-color-switcher_1.4.4_all.deb File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
      Hashes of expected file:
      – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
      – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
      – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
      – Filesize:33956 [weak]
      E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

    2. apt install folder-color-switcher
      Reading package lists… Done
      Building dependency tree
      Reading state information… Done
      The following NEW packages will be installed:
      folder-color-switcher
      0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
      Need to get 34.0 kB of archives.
      After this operation, 444 kB of additional disk space will be used.
      Get:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4 [34.0 kB]
      Err:1 http://packages.linuxmint.com ulyana/main amd64 folder-color-switcher all 1.4.4
      File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
      Hashes of expected file:
      – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
      – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
      – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
      – Filesize:33956 [weak]
      E: Failed to fetch http://packages.linuxmint.com/pool/main/f/folder-color-switcher/folder-color-switcher_1.4.4_all.deb File has unexpected size (4848 != 33956). Mirror sync in progress? [IP: 68.235.39.11 80]
      Hashes of expected file:
      – SHA256:ba522843f99d2c0a1d9789ee726d437441e27d761d47fc2ff422a743cad5f9a1
      – SHA1:3b52588b47e005659ca5e12fa2bf1566d95a9213 [weak]
      – MD5Sum:1c466ea6fb2b7287efd24cf30faa1575 [weak]
      – Filesize:33956 [weak]
      E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

  180. Well done to all involved! Updated my Ryzen 3600 desktop in less than an hour, and my Celeron N3350 laptop (took much longer), both with no issues at all.

  181. Wow. The upgrade has seemed to enhance the look of the display. Everything looks so much smoother and polished. Thanks again for your work. Easy update. Great OS

  182. Not sure if I am being sarcastic, but:
    Thanks for performing the Gimp 2.8 to Gimp 2.10 upgrade on my Mint system almost exactly one year after my Debian system had received that update.
    With all the additional snaps woes, this sounds to me as if for the next Mint upgrade you should consider a script to crossgrade from Mint 20 to LMDE5.
    Desktop system software versions being for a full year even more outdated than on the most-notorious server system… tsk, tsk, tsk. LTS or not, this is embarrassing.
    However, my thoughts to overcome my shyness leaving the apt/deb world for good towards Fedora in hope for more recent software versions, has been banned for the moment. At least this is a positive effect which the upgrade managed to achieve for the moment.

    Since I know how to handle apt and basic package dependency issues from having dealt with Debian for a decent time, I had of course skipped all preparations and did the “mintupgrade upgrade” right away. Maybe I was secretly hoping something might fail, and I would have to reinstall the OS from scratch then, but all went well, and now I am a questionably-proud Mint 20 user and at least wish to express my respect for the problem-free upgrade.

  183. …so, I’ve completed the Mint 20 upgrade on a rather old Dell Dimension (Duo, 4G Ram) and it went well (about 2 Hrs) with only minor warning messages (which I naturally ignored) all seems well with only 1 small criticism .. memory consumption upon startup is about 100MB greater than 19.3 – otherwise, fantastic work that I get to enjoy, Thank-You !

  184. Use apt–fix-broken install
    Does not help.
    Install is broken. It’s like I just made a Windows machine.

  185. Hello Clem and Team!
    I updated too machines yesterday (1 Development VM and my son’s notebook). Everything went fine, but linuxmint theme for grub was gone. Many files were missing. I copied them from my personal notebook and I updated grub and Mint theme for grub is alive again. I don’t know if it is ok or it is a small bug. Thank you all for this release. A lilltle comment, I think that the icon theme should be updated. They feel quite old. Mint Xfce and Cinnamon with ePapirus for Os Elementary icon theme look quite nice. Thank you all again.

    1. I found what happened. grub2-theme-mint package was removed while updating to Mint 20. I installed it again and problem solved correctly

  186. I have a problem with the download from the new version of Linux Mint . I did the updates through the terminal, but if I want to downgrade the foreign packages, there is not any package which I could downgrade and if I want to delete foreign packages it doesn’t work. There is one package which is not able to delete and I think this will not be the only one. And to make the update to the new version, how does it work that the systems runs on the new system?

  187. Hi
    I had the same error as many people;
    Läser paketlistor… Färdig
    Bygger beroendeträd
    Läser tillståndsinformation… Färdig
    Beräknar uppgradering… Fel!
    Några paket kunde inte installeras. Det kan betyda att du har begärt
    en omöjlig situation eller, om du använder den instabila utgåvan
    att några nödvändiga paket ännu inte har skapats eller flyttats
    ut från ”Incoming”.
    Följande information kan vara till hjälp för att lösa situationen:

    Följande paket har beroenden som inte kan tillfredsställas:
    libgirepository-1.0-1 : Gör sönder: python-gi (< 3.34.0-4~) men 3.26.1-2ubuntu1 kommer att installeras
    monodoc-http : Beroende av: mono-xsp4 men det kommer inte att installeras eller
    mono-apache-server4 men det kommer inte att installeras eller
    mono-fastcgi-server4 men det kommer inte att installeras

    (…)
    apt_pkg.Error: E:Error, pkgProblemResolver : :Resolve generated breaks, this may be caused by held packages.

    I have disabled all nonstandard PPA as per upgrade manual
    I tried
    apt get remove python-gi
    Then it complains about monodoc-http, mono-apache-server4 and mono-fastcgi-server4, so I tried
    apt remove mono-xsp4 mono-apache-server4 mono-fastcgi-server4

    Now, the 'mintupgrade check' command says

    + Restoring your backed up APT sources…

    ————————————————
    !! ERROR: Performing the upgrade would remove the following important packages:

    metacity, mint-meta-cinnamon, mintdrivers, mintinstall, mintsystem, mintupdate, nemo-preview, pix, xed, xreader, xviewer

    !! Exiting.
    ————————————————

    I guess that's not good

  188. Followed all the instructions and after a grub rescue prompt at system start i finally decided to give up on Linux all together, i will always be a windows user

    1. LOL, that figures, typical windoze user. give up. been using linux forever, always works better than windos even on old computers. typical answer to fix windoes: reboot or reinstall

  189. My antique Dell laptop upgraded from 19.3 to 20 flawlessly. My desktop upgrade had an issue (Ryzen with Raven graphics). The splash screen was OK but the desktop was torn up. I needed to add “nomodeset” to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub to make things work, as described in a post on the Linux Mint Forum. Is nomodeset considered a permanent fix or will some future update resolve the issue?

    Linux Mint 20 looks really good. Many thanks to the developers and maintainers.

  190. Hello,

    I have the broken “libgirepository-1.0-1” issue during the upgrade:

    Calcul de la mise à jour… Erreur !
    Certains paquets ne peuvent être installés. Ceci peut signifier
    que vous avez demandé l’impossible, ou bien, si vous utilisez
    la distribution unstable, que certains paquets n’ont pas encore
    été créés ou ne sont pas sortis d’Incoming.
    L’information suivante devrait vous aider à résoudre la situation :

    Les paquets suivants contiennent des dépendances non satisfaites :
    libgirepository-1.0-1 : Casse: python-gi (< 3.34.0-4~) mais 3.26.1-2ubuntu1 devra être installé
    E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.

    ————————————————
    !! ERROR: Failed to download packages for the upgrade.
    !! Exiting.
    ————————————————

    ///////////////////////////////////

    Here are the informations provided by a "apt remove python-gi -s"

    Les paquets suivants seront ENLEVÉS :
    blueberry mailnag mintmenu python-gi python-gi-cairo python-gobject
    python-gst-1.0 radiotray
    0 mis à jour, 0 nouvellement installés, 8 à enlever et 0 non mis à jour.
    Remv blueberry [1.3.4]
    Remv mailnag [1.2.1-1.1]
    Remv mintmenu [6.0.3.1]
    Remv radiotray [0.7.3-6ubuntu2]
    Remv python-gst-1.0 [1.14.5-0ubuntu1~18.04.1]
    Remv python-gi [3.26.1-2ubuntu1] [python-gobject:amd64 python-gi-cairo:amd64 ]
    Remv python-gi-cairo [3.26.1-2ubuntu1] [python-gobject:amd64 ]
    Remv python-gobject [3.26.1-2ubuntu1]

    ///////////////////////////////////////

    And here are my the foreigner PPA I use (I have previously disabled them and used the downgrade foreigner package as recommended, but with no luck)

    cat | grep ppa /etc/apt/sources.list.d/*.list

    /etc/apt/sources.list.d/graphics-drivers-ppa-bionic.list:deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
    /etc/apt/sources.list.d/graphics-drivers-ppa-bionic.list:deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
    /etc/apt/sources.list.d/linuxuprising-java-bionic.list:deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main
    /etc/apt/sources.list.d/linuxuprising-java-bionic.list:deb-src http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main
    /etc/apt/sources.list.d/lutris-team-lutris-bionic.list:deb http://ppa.launchpad.net/lutris-team/lutris/ubuntu bionic main
    /etc/apt/sources.list.d/lutris-team-lutris-bionic.list:deb-src http://ppa.launchpad.net/lutris-team/lutris/ubuntu bionic main
    /etc/apt/sources.list.d/mikhailnov-pulseeffects-bionic.list:deb http://ppa.launchpad.net/mikhailnov/pulseeffects/ubuntu bionic main
    /etc/apt/sources.list.d/mikhailnov-pulseeffects-bionic.list:# deb-src http://ppa.launchpad.net/mikhailnov/pulseeffects/ubuntu bionic main
    /etc/apt/sources.list.d/notepadqq-team-notepadqq-bionic.list:deb http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu bionic main
    /etc/apt/sources.list.d/notepadqq-team-notepadqq-bionic.list:deb-src http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu bionic main
    /etc/apt/sources.list.d/quiterss-quiterss-bionic.list:deb http://ppa.launchpad.net/quiterss/quiterss/ubuntu bionic main
    /etc/apt/sources.list.d/quiterss-quiterss-bionic.list:# deb-src http://ppa.launchpad.net/quiterss/quiterss/ubuntu bionic main
    /etc/apt/sources.list.d/savoury1-dbgl-bionic.list:deb http://ppa.launchpad.net/savoury1/dbgl/ubuntu bionic main
    /etc/apt/sources.list.d/savoury1-dbgl-bionic.list:# deb-src http://ppa.launchpad.net/savoury1/dbgl/ubuntu bionic main
    /etc/apt/sources.list.d/tkashkin-gamehub-bionic.list:deb http://ppa.launchpad.net/tkashkin/gamehub/ubuntu bionic main
    /etc/apt/sources.list.d/tkashkin-gamehub-bionic.list:deb-src http://ppa.launchpad.net/tkashkin/gamehub/ubuntu bionic main
    /etc/apt/sources.list.d/tomtomtom-conky-manager-bionic.list:deb http://ppa.launchpad.net/tomtomtom/conky-manager/ubuntu bionic main
    /etc/apt/sources.list.d/tomtomtom-conky-manager-bionic.list:deb-src http://ppa.launchpad.net/tomtomtom/conky-manager/ubuntu bionic main

    Cheers and many thanks for your help

    1. That’s good feedback but I still can’t reproduce the issue, even after installing mintmenu and radiotray.

      Is there anything left in the foreign packages sections (both downgrade and removals)?

  191. Impossible de faire la mise à jour depuis linux mint 19.3 64 bits
    il mouline et renvoit sur le site à chaque fois aucune mise à jour éffectuer

    que faire?

  192. I’ve trying to upgrade since yesterday, but every time I try to do it I got the repo is in sync:

    Err:10 http://packages.linuxmint.com tricia/main amd64 Packages
    El archivo tiene un tamaño inesperado (14923 != 14925). ¿La sincronización de la réplica está en progreso? [IP: 68.235.39.11 80]
    Hashes of expected file:
    – Filesize:14925 [weak]
    – SHA256:66626f66f7162feee95d70bad80169da883a32a748fb388b36f4931e420b7151
    – SHA1:3b14cf5facc4344129695a1c3ac070394012ddbf [weak]
    – MD5Sum:0c52dfe8ba4f2ea50725a5ad48794e82 [weak]
    Release file created at: Sat, 11 Jul 2020 08:43:23 +0000

    The same error every time…

    1. No improvements, I keep getting this:
      Err:10 http://packages.linuxmint.com tricia/main amd64 Packages
      El archivo tiene un tamaño inesperado (14923 != 14925). ¿La sincronización de la réplica está en progreso? [IP: 208.77.20.11 80]
      Hashes of expected file:
      – Filesize:14925 [weak]
      – SHA256:66626f66f7162feee95d70bad80169da883a32a748fb388b36f4931e420b7151
      – SHA1:3b14cf5facc4344129695a1c3ac070394012ddbf [weak]
      – MD5Sum:0c52dfe8ba4f2ea50725a5ad48794e82 [weak]
      Release file created at: Sat, 11 Jul 2020 16:36:50 +0000
      Des:11 http://packages.linuxmint.com tricia/main i386 Packages [14.3 kB]
      Err:11 http://packages.linuxmint.com tricia/main i386 Packages

      and then at the end I got this other message:
      E: Fallo al obtener http://packages.linuxmint.com/dists/tricia/main/binary-amd64/Packages.gz El archivo tiene un tamaño inesperado (14923 != 14925). ¿La sincronización de la réplica está en progreso? [IP: 208.77.20.11 80]
      Hashes of expected file:
      – Filesize:14925 [weak]
      – SHA256:66626f66f7162feee95d70bad80169da883a32a748fb388b36f4931e420b7151
      – SHA1:3b14cf5facc4344129695a1c3ac070394012ddbf [weak]
      – MD5Sum:0c52dfe8ba4f2ea50725a5ad48794e82 [weak]
      Release file created at: Sat, 11 Jul 2020 16:36:50 +0000

      I know my system is in spanish, the message says: The file has an unexpected size (14923 != 14925). The sync is in progress??

  193. Linux Mint 20 + Kernel 5.x + rtl8812au

    Before the migration I have tried to initiate a discussion about this wifi driver and the new kernels 5.x without success, cf: https://forums.linuxmint.com/viewtopic.php?f=53&t=298903

    The new package of rtl8812au-dkms: 4.3.8.12175.20140902+dfsg-0ubuntu12 is not working after the migration to Linux Mint 20 with 5.4.0 kernel.

    A possible solution, but not integrated to the distribution is to use: https://github.com/aircrack-ng/rtl8812au

    But after activating this driver, which is working, the mintReport tool proposes to install the rtl8812au-dkms module…

    Then, I can ignore this report.

    Is it the official position of the maintainers of our favorite distribution?

    Thanks in advance for your answers.

  194. Thanks Clem for your so quick answer.
    Could you please validate a path for this driver, using only one git repository if no hopes for a dkms stable driver?
    Thanks in advance.

  195. Installed Mint 20, but very disappointed – VLC doesn’t work, multiple problems with Firefox displaying sites incorrectly, some applications missing from the software installer (eg Mirage). I repeated the installation, but same issues – went back to Mint 19.3, and it works perfectly – new Asus Vivobook. I’ll wait a while before I change.

  196. Hi.
    I have noticed one annoying difference after installing Mint 20. I have 1 HDD I don’t use under Linux, so I always set it to fall to sleep after 2 minutes (Preferences -> Disks). Now, for some reason, when I choose to shut the system down the mentioned disk is waking up before final power off. That obviously shortens disk life spawn and makes shutting down 2 times longer. It was working fine under 19.3. Any idea how to deal with it?

  197. It worked perfect, thanks a lot! I’ve avoided an installation from the scratch. I have MATE (very personalized) and Cinnamon and a lot of apps. Only had to downgrade Skype and Earth Google

  198. @Clem

    A simple ‘apt-get remove python-gi’ seems to solve my broken ‘libgirepository-1.0-1’ issue.
    Or at least, the ‘mintupdate check’ is now finishing without issue.
    Finger crossed, let’s go !

    Here below are the logs for the python-gi removal:

    Les paquets suivants seront ENLEVÉS :
    blueberry mailnag mintmenu python-gi python-gi-cairo python-gobject python-gst-1.0 radiotray
    0 mis à jour, 0 nouvellement installés, 8 à enlever et 2 non mis à jour.
    Après cette opération, 4 447 ko d’espace disque seront libérés.
    Souhaitez-vous continuer ? [O/n] o
    (Lecture de la base de données… 542165 fichiers et répertoires déjà installés.)
    Suppression de blueberry (1.3.4) …
    Suppression de mailnag (1.2.1-1.1) …
    Suppression de mintmenu (6.0.3.1) …
    dpkg: avertissement: lors de la suppression de mintmenu, le répertoire « /usr/lib/linuxmint/mintMenu/plugins » n’était pas vide, donc il n’a pas été supprimé
    Suppression de radiotray (0.7.3-6ubuntu2) …
    Suppression de python-gst-1.0 (1.14.5-0ubuntu1~18.04.1) …
    Suppression de python-gobject (3.26.1-2ubuntu1) …
    Suppression de python-gi-cairo (3.26.1-2ubuntu1) …
    Suppression de python-gi (3.26.1-2ubuntu1) …
    Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23+linuxmint8) …
    Traitement des actions différées (« triggers ») pour libglib2.0-0:i386 (2.56.4-0ubuntu0.18.04.6) …
    Traitement des actions différées (« triggers ») pour libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.6) …
    Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) …
    Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-11ubuntu1.1) …
    Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) …
    Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) …

  199. Luckily I have a good quality SSD, so the update went through without any freezing. It took a while, but everything went through like clockwork. I followed the update instructions *scrupulously* (no skipping of steps or cutting corners) and was pleased with the outcome. Mint-Y-Orange is my favourite and I was pleased that this is the default now. Thanks for all the help you give everyone, Clem.

  200. Hi,
    could you please put a copy of your post at the begining of the entry, I just found it by chance… This post is not really intended for releasing…

    “Hi everyone,

    We’ve a headless fix coming up for mintupgrade (for people running it outside of any DE).

    We’re also moving the upgrade tutorial to the User Guide…

    Kind regards

  201. Followed the directions for upgrading from 19 to 20, and after rebooting the bootup process hung. Had to go in with a rescue disc to retrieve the data the install from scratch. Not impressed with Mint’s upgrade path.

    1. Hey Bob, I ran into a problem myself with my machine, but I think it’s pretty unfair to say things like “not impressed”. How much did you contribute to this project? Did you pay anything? Do you have a service agreement that says such and such? I don’t think so. Clem is doing fantastic work and even companies like Microsoft fail to implement clean updates, even smaller ones fail all the time on Win. So please, show a little more respect. Clem even takes the trouble to read this posts and help out. I think that’s quite something. Try to get support for your paid Windows license. *lol*

  202. fatal problem in mint 20 once restarted, passed the mint logo and left on the black screen, again saved my life timeshift and my dear mint 19

  203. Before upgrading I downloaded the Mint 20 ISO file and I did make a backup using Timeshift in case something went wrong and I had to start from scratch. Started the upgrade following the procedure step by step and ended up with a perfect working Linux Mint 20 Cinnamon OS.
    Did the upgrade on 6 computers and all are running like clockwork.

    The only glitch was eID add-on in FireFox didn’t work anymore , but there is a workaround to fix it :

    sudo apt update

    sudo apt install eid-viewer eid-mw

    sudo apt install libcurl4:i386 libcurl4

    libeidviewer0

    libssl1.0.0

    cheers and have fun using this marvelous FREE OS

  204. Never had problems with upgrading mint before. This time they didn’t nail it. Mint does contain timeshift to make up for it. So mint is still gold.

  205. The instructions were very clear and I had no problems doing the upgrade. Now to try it out!

    Looks good so far.

  206. After the upgrade, if I remove the foreign package libffi6, I get a black screen after rebooting and logging in.

    How do I even troubleshoot this further?

    apt says I have no broken, upgradable, or autoremovable packages. I also have libffi7 installed.

  207. I’m having thi

    “GEGL version too old!

    GIMP requires GEGL version 0.4.22 or later.
    Installed GEGL version is 0.4.18.

    Somehow you or your software packager managed
    to install GIMP with an older GEGL version.

    Please upgrade to GEGL version 0.4.22 or later.”

    1. I have this problem too – any ideas how to fix? Installing a later version of GEGL from the software manager doesn’t fix the problem.

  208. Just did the same upgrade from 19.3 on my wife’s Intel NUC computer – same flawless result. Took twice as long because of the CPU differences, but hey.

    Excellent job!

  209. @Clem

    Will my 32bit wine libraries be available in Linux Mint 20? i would like to be able to play my win32 games on linux mint 20. Also when doing the simulated mintupgrade i get a huuuuuuuge list with all kinds of files. i would not know, which will be removed or not. will there be an upgrade function over the GUI soon?

    1. There will be no GUI upgrade path. The list of files that you see includes what will be added as well as what will be removed. If you scroll to the top of the list the first 5 lines or so is what is usually removed. I’ve upgraded a desktop and a laptop so far, with no trouble. Just remember to sit there, or at least, return fairly often; as you will need to interact with he terminal at least twice. Remember to read the instructions (link is in Clem’s blog post) and as long as your system is 64 bit you should have no trouble.
      I’m not sure, but I believe the 32 bit libraries Wine needs are there.Check in the forums to be certain.

  210. I reverted back to 19.3 before completing upgrade. As soon as I saw Chrome was no longer in my system I became concerned and frustrated. I have several 3rd party applications on my system. When I’m finished, how can I be certain chrome chrome and my other applications will remember their settings? How do I get them all back?

  211. I had some problems.
    A few applications were deleted, as Iramuteq, Stremio and pgAdmin 4.
    And Gimp gave me this:

    “GEGL version too old!

    GIMP requires GEGL version 0.4.22 or later.
    Installed GEGL version is 0.4.18.

    Somehow you or your software packager managed
    to install GIMP with an older GEGL version.

    Please upgrade to GEGL version 0.4.22 or later.”

    I recovered everything back with timeshift.

    I mean, a tutorial to update an operation system is not a good thing. I think (I’m sure, actually) this should be much easier.

  212. Hi Folks, curious about this. I have just installed 19.3 in the last two months. I have since then installed IntelliJ Community Edition as a snap package and I installed snap through the terminal. I am currently doing a course in Python 3 and using IntelliJ. Will there be problems if I try to upgrade to LM20? I understand the stance taken in relation to snap packages but if a user has already decided they want them, is this going to be a problem in LM20?

    1. Clem will probably answer this himself, but he already answered that same question here on that page, saying that already existing snap packages will not be removed.

  213. Followed the instructions to the letter – all very smooth. So far everything works including Virtualbox which Kernel 5.4 previously broke definitively. The only thing that seems to have mostly disappeared is Jack Audio – will investigate/reinstall. That’s a pain to configure but who doesn’t love a challenge! Thanks.

  214. The upgrade worked for me. However… I would have to agree with many of the posts here in saying the process was a little cumbersome and long. I much prefer the upgrade path when upgrading to Mint 19.3. What most are not following is to keep using “mintupgrade check” a few rounds. Otherwise… I’m liking the new version, but the “upgrade” isn’t going to make users all that happy IMHO. I would not have minded keeping 19.3 Tricia around for as long as possible.

  215. Since Linux Mint 19.3 is the last 32-bit version, is there a way to upgrade from Linux Mint 19.3, 32-bit to Linux Mint 20, 64-bit? Or should I save my data and just do a clean install, or, if I wish to keep at 32-bit, just switch to LMDE 4 or Debian 10?

  216. Hi Mint Team!
    Upgrade worked fine when following all instructions on a Yoga 920, but on my older test system X220 I tried to cut some corners like removing and downgrading ppas prior to upgrading. It ended in a fresh install – but it was anyhow not well maintained test system where I could try everything and learn on (and I did). I was nearly expecting this and finally a fresh installation on a test system which is not productive is acceptable. The main computer upgrade went perfectly fine without any issues!

    Thanks a lot for all your hard work for this great piece of software!
    Jens

  217. Updated Mint not the first time (before updated from 18 to 19 and so on), and it went without a hitch! Only programs from additional repositories had to be installed again (Wine, Steam). Thanks for the great work!

  218. Hello,
    Upgrade got stucked once while “update-grub”. After a while, Ctrl-C and it when through the all process.
    After reboot, all seems to work (even MS office via PlayOnLinux), except Compiz, which crashes.
    So I tried to make a fresh install in VMWare player : Compiz crashes the same way.

    1. Answer is easy … once you know the solution :
      Upgrade process resets all Compiz settings, so every settings are unchecked.
      So you have to restore a config file, or set again all the parameters you like.

  219. I have a problem

    mintupgrade check

    ERROR: Performing the upgrade would remove the following important packages:

    mint-meta-mate

    1. https://blog.linuxmint.com/?p=3946
      Clem July 9, 2020 at 10:02 pm
      mint-meta-mate isn’t a big deal and it gets reinstalled on the other side anyway… but check the list of removed packages all the same, review each removal in case this is hiding a bigger issue. Looking at it from here it looks fine to me,

  220. Tried the upgrade procedure as described on Linux Mint 19.3 Cinnamon and ended with a Linux Mint 20 Mate desktop with bad screen resolution (was 1920×1080 and became 1366×768) and lots of missing programs and built-in apps

  221. Kudos to Clem and the whole team on doing an outstanding job with the upgrade, it went smoothe as silk on all 3 of my systems. Again kudos to all.

  222. I noticed, after the upgrade, synaptic lists the following packages as “Installed (local or obsolete)”. Can they be safely removed?

    libnih1-1.0.3-6ubuntu2
    libprocps6-2:3.3.12-3ubuntu1
    ureadahead-0.100.0-21

    1. When, per the upgrade instructions, I run ‘Software Sources : Remove foreign packages’, the same three packages are the only ones that cannot be removed. When the attempt is made, it fails, and the error messages note that they are essential parts of the system.

      Everything else ran perfectly.

      So, I’m just ignoring that trio.

  223. I installed Linux Mint 20 two days ago…two hours ago it completely froze up on me and crashed the hard drive. I had to do a complete reinstall of 19,3 to get back up and running again and am not amused with that glitch. I am unsure as to what caused the computer to freeze up for over half an hour so I rebooted the system.
    It crashed. I couldn’t access Mint 20 at all.
    Will try Linux Mint 20 in a year or so when all the bugs are out I think.
    Thanks for the update anyway.

    1. Hello Vicki, If Linux Mint froze & the crashed I wonder if this was a memory related problem?. a) Check your systems physical memory 8GB or more, b) Make sure you have a swap file or swap space installed with the same amount of space i.e. 8GB’s c) I also added a 1GB swap file to my system and it hasn’t frozen or crashed since. I suggest your system hit a memory related problem. The above should help resolve this.

  224. Thanx for uploading Mint 20 Ulyana. Works fine! Updated over console after updating 19.3 and merging problems. Some 3rdparty tools maybe downgraded after install process. There is one problem with Firefox and Kernel 5.1 and higher. I noticed the problem with the onlinegame “Forge of Empires”. Logged in with FB Account the game hang up after e few Minutes. Only cold start helped. Now i have downgraded the Kernel to the old fine 4.20 and it works. Same procedure i have done with Mint 19.3 a few Month ago. Now i have Kernel 4.15 also installed for alternative start.

    Regards
    Les

  225. Seems to have a (big) problem with Samba… Upgrade running in a loop 5 to 10 times on this point and try ton configure Samba common and Caja share before stopping and crashing.

    1. A question first, if I may. When upgrading, did you let the mintupgrade force-answer yes to all interactive questions? At one point it will ask if it should preserve the existing configuration file, or if it should overwrite it. Also, there is a bug in the gvfs implementation. I was unable to connect to some machines after upgrade. See this https://forums.linuxmint.com/viewtopic.php?f=42&t=322404 No, that’s not my post. I’m almost a newb. 🙂

    2. Thank you Ed. I bookmarked your link to see later… Maybe it’s the solution to my problem. I had to ad SMB1 support to my Win10 config to connect my old NAS.

  226. Wanted to report a bug/issue.
    With 19.3, the Display applet always worked for me when working with my two BenQ 24″ monitors.
    Once I upgraded, I’ve been having a LOT of issues with the Display applet working correctly now. It’s just weird.

    The two main issues:
    (1) It seems that I can’t disable my monitors anymore. When I do, I get the prompt to save settings, but neither monitor has been disabled.
    (2) Changing to my second monitor causes the display to be pushed FAR to the left, where I can only see a small portion (the far right) of the screen. What displays is correct, but it doesn’t center the screen correctly.

  227. Hello
    When I installed linux mint, I was happy.
    Upgrading to linux minte 20, very negative experience.
    Following update indications, it was blinking 24h, and nothing.
    there were two errors with no reason for me, but I had no more access.
    When using boot by pen, I was not able to record the linux mint iso on a DVD, it only allows it on a pen (not physically available).
    Revert to 19.3: does not work.
    I don’t speak English, and I didn’t find help in Portuguese.
    I’m sad, I was loving this S. Operativo.
    For new Linux users, a clean installation is preferable.
    Returning to Windows, triste, triste.

    1. branco
      Try the forum #linuxmint-help Via hexchat. Just open the app (menu > internet) and it opens there by default. There are frequently Portuguese speakers there.

    2. win10 traba cualquier otro sistema operativo para trabajar en dual…ainda falo portugues.

  228. Well even after upgrade (the upgrade process appeared to install normally) my issue still remains… https://forums.linuxmint.com/viewtopic.php?p=1843437#p1843437 ; in short, USB sticks etc and hard drives are not shown at all in file manager. well technically, after the upgrade my HDD”s are showing but it’s only because they are mounted manually with UUID. but connecting a basic USB stick does not work as ‘lsblk’ see’s it but it’s like it does not exist to the file manager at all. I can manually mount it with ‘Disks’ etc but that’s not a proper fix.

    and given what I said there (in that general topic) it appears at least one other person likely has the same issue I got, given they (Milan777) said on July 6th 2020… “I cannot access my memory stick, it is not being displayed on the file manager.”

    so currently I am back on a restored Clonezilla image of v19.3 which works fine. any chance by Mint v20.1 that weird bug won’t be there? ; because Mint v19.3 has been nice and reliable.

  229. Currently running 19.3 Cinnamon and have had some issues with my internet connection dropping quite frequently. I have not yet tried to resolve the issue and at first thought it to be an issue with my provider but it was not as l have several other laptops running different OS’s and they are all fine. Will upgrading to 20.0 resolve my issues? Assuming it has but please confirm?

    1. @ Dave ; just speculating a bit here, but… it might be worth changing your kernel as if you clean installed Mint v19.3 you will be on a non-LTS kernel as v4.15 is the LTS kernel for the Mint v19.x series. so if your hardware is supported, if it’s not real recent, chances are the 4.15 kernel will work and I suggest going back to it… Update Manager > View > Linux Kernels. then click on 4.15 and install the newest one, reboot, press ESC key before the OS loads, you should be brought to a menu and then from there select the 4.15 kernel you just installed, after Mint loads up, confirm some basic stuff like if your OS seems to be okay and internet, then go back to the Linux Kernels section in the Update Manager, remove ALL kernels newer than 4.15 (check each 4.18/5.0/5.3/5.4 sections to ensure none are installed). then from now on you will always remain on the 4.15 kernel for the life of the Mint v19.x series which is until April 2023.

      NOTE: starting on v19.3, if you clean installed instead of a upgrade from a prior version (i.e. 19-19.2), it defaults to 5.0 after initial installation which I would assume it has updated to a newer kernel by now since I think 5.0 kernel expired in Feb 2020. even the newest available 5.4 kernel expires in Feb 2021. but if your on 4.15, which is the LTS (long term supported) kernel, it’s supported the life of Mint v19.x series, which is until April 2023.

  230. Great instructions! Upgrade proceeded as perviewd in instruction. Time consuming, but no glitches. I now have Mate and Cinnamon upgraded. Thanks to all you Linux Gurus.

  231. Great instructions! Upgrade proceeded as perviewd in instruction. Time consuming, but no glitches. I now have Mate and Cinnamon upgraded. Thanks to all you Linux Gurus.

  232. Hi Clem and team,

    Just upgraded 19.3 to 20 flawlessly on a Dell Inspiron 3000 10th generation core i7, 32GB RAM and nvidia GeForce MX230. Everything worked as expected according to the upgrade steps without any issue. Linux Mint 19.3 was working great, and the new version seems to work great too! I use Linux Mint Cinnamon as my main and only OS for years already, I have even used it on a Macbook Pro with success!

    Great job guys and thank you so very much!!! Your work impact on people’s life! Or at least in mine. Thanks again :bow:

    1. I have to agree. I’ve far too much to lose if things go wrong and looking at this platform the comments are frightening. I love Linux, no problems in ten years but now worry about upgrading. I will wait !!

  233. AMD Ryzen 3 2200G with Radeon Vega Graphics, MSI B450M MORTAR TITANIUM. Removed foreign packages (blechbit and virtualbox) before upgrade. Upgrade took 30 mins. No problems. Snap with Netbeans TMC (TestMyCode) still works. Installation of BleacBit for Ubuntu 19.10 works. Old Clementine stopped working, I removed it. I liked it, the simplest way to handle playlists. Thanks for LM team!

  234. Problem while upgrade check:

    Die folgenden Pakete haben unerfüllte Abhängigkeiten:
    libgirepository-1.0-1 : Beschädigt: python-gi (< 3.34.0-4~) aber 3.26.1-2ubuntu1 soll installiert werden
    E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

    phyton-gi is not installed anyways.
    PPAs are not present anymore after performing upgrade check 😉

    cheers
    Oliver

    1. Same for me coming from 19.3. I get apt screwed after the upgrade because of a conflict between python 3.7 and 3.8.2.

  235. Hi, my upgrade from 19.3 went mostly fine, but there’s one persistent, annoying bug: when opening the suspended laptop, the login screen is invisible. All of the elements are still there; when I move the cursor over where the password field should be, it changes to text entry I-beam, and if I type my password and hit enter, it logs back in. But there’s nothing on the screen except for the desktop background. It isn’t grayed out at all, the time and user name isn’t rendered, it’s just blank.

    This only happens when opening the laptop. If I suspend from the Mint menu, and then wake it up with the power button, the login screen does render.

    Any idea?

  236. I did the upgrade, going through all the steps as suggested. The GRUB configuration failed during the upgrade^, and I used a Mint 19.3 install drive to fix GRUB with Boot Repair; the first time I was able to get Boot Repair to work without finagling. All in all the singularly worst upgrade I’ve experienced while using Mint (since 17), but recoverable without going back to 19.3 with Timeshift. I hope the ability to easily transfer files locally makes up for the short term aggravation.

    ^ 1 drive with Win10 and Mint 19.3 (/ and /home) XFCE.

  237. Upgrade no problem on all computer and laptop until now, only one desktop gave a warning back.
    ” usr/bin/dpkg ” has faults in in it, checked and yes there are many faults in.
    So the upgrade gave back that it was not done and so on.
    After restart surprise here was mint Mate 20 and this PC works without any proplems.
    One other desktop has problems with Realtek driver for the network, circumvented that by placing a Intel 10/100 card, the driver willcome and otherwise I leave the Intel in there, dose not make a difference for the speed.

  238. I am a Linux Mint 19.3 Tricia Cinnamon user, no net, only a mobile modem in a USB socket. With these versions: modemmanager 1.10.0-1 ~ ubuntu, network-manager 1.10.14-0ubuntu my modem works stable like a rock.

    Before upgrading to version 20 I decided to check the live version on a pendrive. Live Mint20 start. I choose “Check integrity”, the check is done and everything is OK. Mint 20 loaded quickly.

    Configuring LT mobile modem, connect, connected. Install a new version of the Update manager. I set Date and Time (Region, City) next, Language Settings (must add my language, download, modem works stable
    Start Firefox, page https://www.linuxmint.com/start/ulyana/ loads quickly, click on the link “How to upgrade to Linux Mint 20” and the modem disconnect. I click “Connect” and in a moment it will hang up again and again and again. It is the same with other sites, they will load only in a small part and the modem disconnects: “Connection established” and in a moment “Connection Failed (modem disconnect)” over and over again (also in Synaptic, when I downloaded something).
    The following are installed in Mint 20: modemmanager 1.12.8-1 and network-manager 1.22.10-1ubuntu1. Nothing changed when I installed the available new version: network-manager 1.22.10-1ubuntu2.1 and Firefox 78.0.1.

    I decided to check the latest Debian (Live Testing BULLSEYE). The original were installed: modemmanager 1.12.10-0.2 and network-manager 1.24.0-1. Same behavior as described above (in Firefox and Synaptic). But I did upgrade to version: modemmanager 1.14.0-0.1 (also download many “libs” file ect.) And network-manager 1.24.2-1. And after that, my modem works stable again like a rock.
    I am convinced that the problem is in the modemmanager or related files.
    I decided to wait with upgrading to version Mint 20 until it appears with modemmanager 1.14.0-0.1

  239. It’s so simple really.. i just need to know how to write cuniform in the mysterious box of confusion… i don’t remember having to do any of this the last time i upgraded cinnamon – or when i installed it the first time for that matter. that was why i chose it = because it was a foolproof linux for people who don’t know linux. it’s good they said, it will be perfect and an idiot proof way to switch from windows 7 they said…

    well at least i got a year or two out of it. i’ll start saving for a new laptop next week. i might afford one for christmas … 2021

  240. To those using VirtualBox: refrain from upgrade until v6.something is available in repositories. Currently it is v5.something and does not support kernel v.5.4, the minimal one in Mint 20. (A problem is in vboxdrv, an essential kernel module.)

    1. You can download Vbox 6.1 directly from Oracle (virtualbox.org). I had the same problem with kernel 5.4 on 19.3, but it works fine after the upgrade

    2. First of all: congratulations Clem and the entire team on what is a great new version of LinuxMint!

      Emphasis on stability and evolution, no revolution. This is what I want from the OS that is my daily driver.
      Being able to choose Nvidia support on a per-app basis (instead of having to reboot) is a major step forward as is fractional scaling and the multi-display support. I also like the dark theme and the swifter display of files in nemo. Great Job, as usual!

      Also the upgrade procedure tends to work well even though I encountered on hick-up that was not flagged by “mintupgrade check” and that is possibly relevant for other people here as well:

      Under LM 19.3, I recently installed a relatively newish HP printer which was not supported by the version of the HP Linux Imaging and Printing system (hplip) that is part of the Ubuntu 18.04 package base (and thus of of LM 19). Therefore I had to install the current version from the HP developer portal: https://developers.hp.com/hp-linux-imaging-and-printing

      Now, a couple of months later, It turned out that this actually broke the update from Linux Mint 19 to LM 20: the manually installed version of hplip wants to update itself but requires python3 to do so, which in the course of the upgrade process is not yet updated. So it gets into a non-resolvable dependency loop. As noted above, this issued was not flagged by “mintupgrade check” earlier.
      I had to revert to my Time Shift Snapshot (which, as usual, worked like a charm).

      The solution was to first remove the manually installed version of hplip under LM19 using the instructions here: https://developers.hp.com/hp-linux-imaging-and-printing/howtos/install#howtocheck7
      (Note that in order for this to work, you may have to download the original tar package for the HPLIP version that you installed. See here https://sourceforge.net/projects/hplip/files/hplip/)
      After that, still under LM19, reinstall the repository versions of hplip and hplip-gui from the LM19 package base using “sudo apt reinstall”.
      After that, following Clem’s instruction to the letter, the upgrade worked smoothly.

      Again, thanks for your great work!

  241. I would like to use this newest program, but how to get it ready? These things are too difficult for this 83 years old man with very bad memory. There used to be an enterprise selling programs, but it finished working.

  242. Upgrade failed.

    Since that, apt does not work.

    After restarting and doing mintupgrade upgrade, I get the following error:
    ModuleNotFoundError: No module named ‘apt_pkg’

    Please help, my previously perfectly working/optimized system is broken.

  243. Hi problem with nordvn since update to mint 20:

    sudo apt-get install nordvpn
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package nordvpn is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘nordvpn’ has no installation candidate
    Can someone help please?
    Regards

    Christophe

    1. Christophe, the nordvpn installer installs two packages : nordvpn + nordvpn-release. You should see them in the list created by the backup tool. If you could install the nordvpn package, the nordvpn repository seems well set up. You should only install the second package : nordvpn-release. Hope it helps!

  244. I updated successfully, all went well, but on the final reboot my home screen was a garbled mess that looks like multiple renderings of the home screen. I’m using a 64-bit Dell Optiplex 760 with maxed out 8GB RAM. Linux 19 ran perfectly, even the problem with the screensaver locking out the mouse was likely fixed in an update. Now it’s scrambled.

    1. UPDATE: Setting the video to 16MB brings up a sign-in screen with my name but it rejects my password. Any other setting including “AUTO” gets the same garbled mess. I’m going to start over with 19.3 and see if I did something in error while upgrading. 19.3 “Tricia” was just fine for my workshop computer that I use for tutorials, ordering parts online, listening to Spotify, and accessing the internet/social media.

  245. My powerful and fully updated desktop computer running Mint 19.3 is working perfectly except for one problem.
    I have installed various chess games (one at a time) on my machine. They open up, but they do not permit me to make any moves. In the past I have not had this issue with Gnome Chess, etc.

    As this affects all various chess games I assume it is somehow a settings problem on my computer, but I could be wrong about that. Any suggestions would be greatly appreciated. Thanks. y

  246. I loved Mint before wanting to upgrade to version 20. I loathe that I am bullied into performing a snapshot just to upgrade. How very microsoft of you Mint.

  247. Linux Mint 20 running great, I find it much snappier than previous versions !

    Just one little thing that appeared after ugrading, I get an error message at startup indicating that some applet or extensions did not start correctly. Here is what I have in the Cinnamon Looking Glass log :

    warning t=2020-07-13T06:58:15Z Failed to add launcher from path: chrome-pghodfjepegmciihfhdipmimghiakcjf-Default.desktop
    warning t=2020-07-13T06:58:15Z Failed to add launcher from path: chromium-browser.desktop
    warning t=2020-07-13T06:58:15Z Failed to add launcher from path: org.kde.kolourpaint.desktop
    warning t=2020-07-13T06:58:15Z Failed to add launcher from path: de.haeckerfelix.gradio.desktop

    But I have no trace anymore of these programs on my computer, they have been uninstalled long ago.
    Where would I remove these from the launcher, I’ve looked everywhere on my computer… at least I think…

  248. Hi Team
    Thank you for your hard work .
    Can you kindly enable link for other search engines .
    Currently is disabled not sure why.
    Keep up the good work

  249. Did a smooth upgrade. The GUI felt faster, though the menu felt more archaic. But one important thing – I lost all my bookmarked network locations (nearly 25 of them – smb shares, ssh shortcuts etc.) Went back to 19.3.

  250. Hi Clem and team,
    thanks for all your efforts. Unfortunately upgrading didn’t work in my case upgrading from 19.3 to 20. I was left with apt destroyed and saved by Timeshift. I think it all started from the binary NVidia drivers. It seems I will need to uninstall a few things to upgrade. I have to say it’s not as smooth as it used to be. Could it be that in the future it becomes easier and I can just wait?

  251. FYI, I had udev break while upgrading. I’m not entirely clear what happened, but during ‘mintupgrade upgrade’, dpkg couldn’t upgrade udev due to the udev restart failing. The errors were from systemd-udevd.service failing with “Exec format error”. Similar errors from udev-trigger and some others. Since udev failed to upgrade, a ton of other packages failed as well. There were also some errors about unknown lvalues like PrivateMounts from those files.

    I edited the following files to change all the Exec* stuff to have the full path; for example, ExecReload=udevadm… became ExecReload=/bin/udevadm…

    /lib/systemd/system/systemd-hwdb-update.service
    /lib/systemd/system/systemd-udev-settle.service
    /lib/systemd/system/systemd-udev-trigger.service
    /lib/systemd/system/systemd-udevd.service

    The lvalue errors were caused by an older systemd, as described in https://bugs.debian.org/902185 . So, after I edited the Exec entries in the .service files and did my dpkg –configure -a, I was able to manually apt-get install systemd. Once the new version was installed, udev was happy, and I was able to run ‘mintupgrade upgrade’ again. The rest of the upgrade worked.

    There were a few 3rd party packages installed (dropbox, rstudio, some other core r packages, zoom, and docker), so I wasn’t starting from a pristine package base.

  252. Printer working but simple document scanner – and I double checked with xsane – cannot detect the printer. Installing latest drivers didn’t work either. Works if I connect a usb cable, but stops once I disconnect the cable. Printer is a Samsung multifunction colour laser, using wifi. Thanks for any suggestions.

  253. During mintupdate update, I noticed the following flash by in the terminal window:

    Setting up python3 (3.8.2-0ubuntu2) …
    running python rtupdate hooks for python3.8…
    /usr/share/hplip/base/utils.py:2041: SyntaxWarning: “is” with a literal. Did you mean “==”?
    if weburl is “” or weburl is None:
    /usr/share/hplip/check-plugin.py:116: SyntaxWarning: “is” with a literal. Did you mean “==”?
    if log_level is ‘debug’:
    /usr/share/hplip/check.py:685: SyntaxWarning: “is not” with a literal. Did you mean “!=”?
    if ‘getfacl’ not in g and ” is not g and ‘file’ not in g:
    /usr/share/hplip/installer/core_install.py:1898: SyntaxWarning: “is” with a literal. Did you mean “==”?
    if home_dir is “”:
    /usr/share/hplip/ui5/devmgr_ext.py:15: SyntaxWarning: “is not” with a literal. Did you mean “!=”?
    if self.latest_available_version is not “”:
    /usr/share/hplip/ui5/devmgr_ext.py:37: SyntaxWarning: “is not” with a literal. Did you mean “!=”?
    if self.latest_available_version is not “”:
    running python post-rtupdate hooks for python3.8…

    1. Hi Peter,
      I had exactly the same. This was followed by a whole stream of errors which sem to be python3-related.
      Eventually the upgrade failed.
      Was yours successful?

  254. I have problem with my printer HP and the scanner :
    Missing Required Dependencies
    —————————–
    error: ‘libcups2’ package is missing/incompatible
    error: ‘python3-pyqt4’ package is missing/incompatible

    Missing Optional Dependencies
    —————————–
    error: ‘python3-notify2’ package is missing/incompatible
    error: ‘mate-notification-daemon’ package is missing/incompatible
    error: ‘python3-dbus.mainloop.qt’ package is missing/incompatible