I'll start with the easy one. xscreensaver should appear in the menu as Screensaver. I'm not using Cinnamon or Mint Menu, but as I recall Mint Menu allows you to search for a program by typing it's name in. So you should be able to find Screensaver that way.
kmahjongg is designed for KDE and not Cinnamon, which is Gnome based. Unless you have a very good reason to do so, you should select programs designed for Gnome, and not KDE. Although a KDE program will work under Cinnamon, installing it will also install a lot of dependencies to other KDE things, making the entire install much larger then it need be.
I got both of these through the software manager. I would like to get other software but hate not knowing where to find them. Is there a general rule of how to search for them?
There are probably as many answers to that as there are users in this forum. When it comes to searching for software I prefer Synaptic Package Manager to Software Manager. I find it more versatile with more options for searching. In Synaptic, when I search for "mahjong" I find kmahjongg and gnome-mahjongg, among others. When I left click on kmahjongg I get a brief description at the bottom of the screen which includes the text:
This package is part of the KDE games module.
So installing gnome-mahjongg would probably have been a better choice.
When I want to install a program but am unsure what is available or which is the best choice I Google for it with as search term "Debian xxx" or "Linux xxx". This will usually give me a good idea what to install.
Now, as far as kmahjongg goes, you have 3 options.
1. Uninstall it and install gnome-mahjongg instead.
2. Keep it and install gnome-mahjongg alongside it.
3. Keep it and modify it to appear in the menu. This works like this:
If you start Nemo (file manager) and navigate to /usr/share/applications you should be able to find it there. It will probably be called Mah jong/Mahjong or something similar . If you right click on it you should have an option "Execute" to start it. If you really like it then do the following:
Start a second instance of Nemo or open a second tab and navigate to /home/your name
/.local/share/applications. This is a hidden folder so make sure you have the option to "Show Hidden ..." enabled. Now copy
the file from /usr/share/applications to /home/your name
/.local/share/applications. Right click on it and you should have an option under "Open With >" called "Open with Gedit". Choose that. There should be a line that reads:
- Code: Select all
Delete that line and save and exit Gedit. It should now appear in the menu.
Hope this helps and hang in there. It does get easier as you go along.