Welcome to Manjaro
To be on a safe side, go with Xfce and of course with stable. (This is from beginner to beginner ) Several users that run Gnome or Budgie had similar problem. Solution was easy and posted several times here on these forums. But us, beginners that want to play safe by using Xfce, we were not affected
Edit, your problem was probably this one that would be easily solved by downgrading webkit2gtk to 2.14.2-2 which affected the DM’s greeter. See more bellow and another proof to wait a little bit (when beginner) with system update:
Sooner or later you may experience some problems. But good folks here will help you and you will over time learn how to help yourself. Keep your live USB/DVD Manjaro handy, you may need in future to chroot into your system. (access your installed system through live USB/DVD) Once you will do it you will feel less helpless
don’t rush with stable update, wait at least few hours, I usually wait one day until several users post their findings and possible problems, so I’m aware if something goes wrong, what are solutions. And more users experience problems, longer I wait. Let other brave souls be ahead of me, I’m perfectly comfortable not being a leader here
always read posts where update is announced, there you will typically find solutions and suggestions, what to do in what examples. And, this is important, sometimes first post about update will specify certain steps that need to be done. Always read at least first post!
learn to ‘tty’ - which means, know how to switch from graphical user interface (GUI) to terminal. Very useful, when you may experience some graphical / video drivers problems. Your GUI will not load (or sometimes whole deskop manager may fail to load) but you can use terminal by switching to tty by simultaneously pressing Ctrl + Alt + F2. You will be asked to enter your user name and password. From there you will be able to remove/install packages and do other necessary work to get your system back to normal state. When GUI works, you can switch back to GUI with Ctrl + Alt + F7 (on Manjaro, different Linux may use different Fx). When GUI is not working you will need to restart your system from the terminal.
most importantly, learn how to backup your system. If you backup whole hdd before system update, you can easily restore it if something goes wrong and you can’t fix it any other way. Some are using clonezilla. If you have external HDD or another HDD in your system, use it to back up the system. Here is a good tutorial how to do it, step by step:
How to backup your system using Clonezilla
learn how to chroot. Maybe one day you will need to use chroot (change root) to access your system from live USB/DVD. You can do this in any linux, with any live USB/DVD linux. You could use Ubuntu live disk for example. But if you use Manjaro live disk, then you ahve at disposal tool, that makes process simpler easier and faster, since you can skip few steps. here is a good tutorial how to do it:
How to save your Manjaro installation when it breaks
When (if) you will need help, good folks here will need some information from your system in order to try to help you. So, when you ask for help, it is a good idea, to provide information you get by running this command in the terminal:
If you suspect you may have graphic/video driver problem, you can add this output:
mhwd -li <= info what graphic drivers are installed
You have problem with running some Manjaro program/package? Run it in the terminal and paste/copy error code…
Also, generally it is considering as a good sport to, before asking a question, search to make sure it has not already been asked.
When I come to Manjaro, and I was new to Linux, well I still am, I followed steps from upper chroot guide and did it once in advance, before I had any problem, so i was familiar with the steps and the process. I’m glad I did. Later I decided to mess with graphic driver , trying to install some different one (I’m not doing this any more ) and I broke my system. Someone here helped me, but it was helpful I already knew how to chroot. This ‘chroot’ is not Manjaro specific, you may need to use it on any Linux system to get yourself out of trouble. The only difference is, with Manjaro steps are easier. Don’t be afraid to try it.