Read the statement by Michael Teeuw here.
Which version of Debian to use
-
@DarrenO-0 also need to set
address:"0.0.0.0",
as it defaults to “localhost”, which means only apps inside this systen can connect.
ok, its still trying to use wayland display
try this before the if in mm.sh
export WAYLAND_DISPLAY=wayland-0
-
@sdetweil
I found a way to get MM working on Debian 12 without the use of the Wayland windowing system and steps you provided to get that working.After initially provisioning the host with the OS, when I was prompted to login, I had to click the Gear icon and select the GNOME on Xorg option, then login as normal.
Once logged in and presented with the Desktop Overview, I enabled the Automatic Login option in Settings > Users.I then installed the No Overview extension https://extensions.gnome.org/extension/4099/no-overview/ so the GNOME Desktop is displayed instead of the Desktop Overview view after logging in.
This also disables/turns off the Hot Corner and Active Screen Edges options in Settings > Multitasking > GeneralInstalled MM via your script as normal and MM displayed immediately.
Other steps I took to configure the host were to set:
In Settings > Power- Screen Blank = Never
- Automatic Suspend = Off
In Settings > Multitasking > Workspaces
- Selected Fixed number of workspaces
- Set Number of Workspaces = 1
The Overview view and all other GUI features of the host OS can still be accessed by hitting the Windows key on the keyboard.
Hope this helps others who may come across the same issue as I had if/when they upgrade their MM host to Debian 12 (or higher).
-
@DarrenO-0 back to xorg
I guess the no overview extension also doesn’t work w wayland
-
@sdetweil
it could, but to be honest I don’t know, as I installed it after changing to the xorg desktop -
@DarrenO-0 it also works on wayland compositor
get a short view of the desktop before MM comes up