On Mon, Mar 2, 2020 at 7:55 AM Michael J. Baars <mjbaars1977.fedora-users@cyberfiber.eu> wrote:


The grub boot menu appears on the primary screen. So far so good.
Waiting for the login prompt, and yes, there it is...

on the secondary screen :)


The settings from after login will only control what happens after the X server has started. So this is useful for declaring where you want your panels; that is the "Primary" display.

Which screen has the login prompt is the function of the greeter. In Fedora by default that is GDM (Gnome Desktop Manager?). I looked through a page I found searching for "GDM configuration" and didn't immediately see anything that would allow configuration of which screen the login prompt appears on, but I could have missed it. It's also possible that other greeters (SDM and LDM are available) might be able to configure this, but I didn't pursue it that far.

For the record, I have a KVM switch that allows multiple computers to connect via VGA to my smaller "secondary" monitor, while the larger "primary" monitor has a desktop and laptop connected to it by HDMI. I have a desktop that has an Nvidia PCIE card with DVI and HDMI output ports. The DVI port uses an adapter and a VGA cable to connect to the switch. On this machine, the grub menu and the greeter login appear on the VGA monitor. Once logged in, the panel and desktop icons  appear on the HDMI monitor, as that is what I configured in the Display settings. The Dell laptop, on the other hand, only has a VGA port when it is in the dock, and I connect that to the VGA monitor. The dock also has an HDMI port as does the laptop itself. On this machine, the grub menu and the greeter login both appear on the HDMI monitor, as does the Gnome panel. 

I use the secondary monitor without workspaces (configurable in the tweak tool workspaces setting), which means I can put windows there that will remain visible even when I change workspaces on the primary, but by default it uses both monitors for each workspace.

--Greg