Yes I did, And it showed the proper choices, they did exactly nothing. The interesting thing is that installing cinnamon-desktop-environment on a Raspian Bullseye base works just fine. So it is definitely something in Dietpi. I suspect that the repository that Dietpi is downloading from may have a incomplete/corrupted copy of the cinnamon-desktop-environment files.
OK, I did a fresh install and found something that I had missed. Namely that the shutdown options were also non functional in the lightdm boot screen, so it appears that the problem is more likely in the autoboot install of lightdm. Just to verify what is happening I did another fresh install but installed mate desktop using the dietpi-software option. Then did the dietpi-autoboot 16 thing. Rebooted and the shutdown options worked just fine in both the lightdm boot screen and in mate. So I uninstalled the mate desktop using dietpi-software. Then I installed cinnimon-core and the shutdown options are now working in both the lightdm boot screen and in cinnamon. So it would appear that something is missing when you do the dietpi-autoboot 16 command before installing cinnmon-core. Oh well, I got the desktop I wanted up and running even if it did take a few strange steps to get it working.
That is right. Those are set when a desktop is installed via dietpi-software but not for manual desktop installs and not for X11 installs. Probably we should instead set those defaults whenever X11 is installed.
Those are present here without an X11 reinstall, when trying with minimal/core install. Also, the cinnamon-core package install does not replace/uninstall anything of the previous X11 install, so the reinstall should be a no-op doing exactly nothing. Tested again with cinnamon-desktop-environment which has the same result. Those shutdown options are generally provided by the upower package. While this is not installed with X11, it is a dependency of cinnamon-core
Tested on Bullseye x86_64 VM. Can you reproduce this on RPi only?
Until we found the reason and proper solution for this, I suggest to adjust the blog post to not first install X11, then the desktop, then reinstall X11, but instead install desktop, then install X11, just to avoid the same step two times .
On the Pi once I did the extra step fo dietpi-software reinstall 6 the shudown dialogs worked properly on both the lightdm boot screen and in cinnamon. Just for the heck of it I will do a fresh install on a spare usb hard drive tomorrow but will try to do a manual install of upower after the initial deitpi-software install 6 run and then continue on and see if cinnamon installs properly. Just use it long enough to see if the lightdm boot screen and cinnamon shutdown windows are working properly. I had noticed that upower was installed with mate but didn’t check with the cinnamon imstall. But if removing mate did not remove upower that could be why installing cinnamon that would explaain why everything was fine that time.
Try to skip that. Just install Cinnemon and verify that this pulled upower in automatically as dependency. If not, which package did you actually install? Both options from the guide do pull upower in. Probably it was a temporary bug among the packages, which has been solved in the meantime. As said, I tested everything, and no additional package or any reinstall was needed.
I did a from scratch install of dietpi and cinnamon on a spare disk and used the blog proceedures and everything worked properly. I admit that my normal way of doing an install did not have me installing the desktop before adding the xserver-xorg packages .
I have three disks that are used to test out various things, so there is no problem doing a wipe and reload for testing things.
Indeed, although it shouldn’t make any difference. Could be tested again with installing X11 first and the desktop afterwards. As said, on my test it worked, and based on the fact that (at last now) either installing the one or the other first does not lead to different packages being installed, it shouldn’t make any difference.
Next day or so I will do another clean install of dietpi and cinnamon using my normal sequence (xserver-xorg, cinnamon, boot type) and see what happens. This will also give a clean board for continuing my troubleshooting of my synaptic going to 100% cpu load as soon as you try to get it to do anything. But that is on another thread.