Find the current launcher using the following command:
adb shell cmd shortcut get-default-launcher
Setting the new launcher requires you to install the new launcher and then run
adb shell cmd package set-home-activity "your.package/.YourLauncherActivity"
Replace the your.package/.YourLauncherActivity with the actual launcher package name
Whether this is Mozilla or Google, I have no idea how they could be this incompetent since they support the bottom tabs if the phone is folded but not when the phone is in full unfolded version. Millions of dollars spent on these high paid programmers and they still can't get it right. And pretty sure if I had signed up to get those jobs I wouldn't get those jobs. The irony.
So I noticed by XFCE ui on Debian was defaulting to 800x600 display resolution and it was likely that Debian doesn't bundle the graphics drivers for the server that I'm on.
I was able to get the name of the GPU video / vga info using this command:
lspci -k | grep -A 3 -i vga