I tried running startx on my Arch Linux virtual machine (using Oracle Virtualbox) to test Arch Linux, and I am making new improvements rapidly. I tried to test different display managers to find out which one I was going to install on my computer, and I finally decided I was not going to use one, and I was instead going to use
startxto run various window managers/desktop environments, as this means I can choose not to run xorg at all in any particular session if I ever want to. Upon running
startx /bin/cinnamon, the desktop boots up and allows me to interact with it, however, many assets, such as themes, backgrounds, icons, and even the cursor (the cursor was invisible but I could still click stuff, this made it difficult to use the desktop) were missing, and the result was either black or transparent space where they were supposed to be. This makes it difficult to use the environment. When I went to Themes on the gui settings manager, the themes appeared as options, but I couldn't see them in action. I just want to know how to load Cinnamon and other desktop environments (I tried i3 and it looks like it didn't even transition from the terminal text to the gui, usually there is a initial setup wizard that appears in graphical form the first time you boot up i3 or when there is no
startxso I don't have to be limited to a display manager when logging in to my system.