POP_OS sets external monitor (hdmi) as main display (even on TTYs) after the first batch of upgrades after installation on ThinkPad P16s Gen2 AMD #3207
Related Application and/or Package Version (run apt policy $PACKAGE NAME):
Issue/Bug Description:
On a Lenovo Thinkpad P16s Gen2 (AMD), after installing from the latest intel Pop_OS image, everything works fine until I upgrade the packages. At that moment, it is as if the external display port becomes the main display. Prompt to decrypt is sent only on external display (even when no external display connected). GDM shows on the integrated monitor but as soon as I logged in, it becomes totally blank and I cannot see nor do anything. TTYs are also sent to the external display port because I can't see it on the internal display with ALT-F4.
Steps to reproduce (if you know):
Have a Lenovo ThinkPad P16s Gen 2, install Pop OS with intel based image and do the upgrades in Pop shop. Then, reboot.
Don't connect an external display... but you'll notice that after reboot, if you do, you can see the graphics on it. Note that I never changed any graphic properties to have this bug. No ~/.config/monitor.xml present and you get the same result.
Expected behavior:
Integrated monitor should be the main monitor all the time unless stated otherwise.
Distribution (run
cat /etc/os-release
): NAME="Pop!_OS" VERSION="22.04 LTS" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 22.04 LTS" VERSION_ID="22.04" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=jammy UBUNTU_CODENAME=jammy LOGO=distributor-logo-pop-osRelated Application and/or Package Version (run
apt policy $PACKAGE NAME
):Issue/Bug Description: On a Lenovo Thinkpad P16s Gen2 (AMD), after installing from the latest intel Pop_OS image, everything works fine until I upgrade the packages. At that moment, it is as if the external display port becomes the main display. Prompt to decrypt is sent only on external display (even when no external display connected). GDM shows on the integrated monitor but as soon as I logged in, it becomes totally blank and I cannot see nor do anything. TTYs are also sent to the external display port because I can't see it on the internal display with ALT-F4.
Steps to reproduce (if you know): Have a Lenovo ThinkPad P16s Gen 2, install Pop OS with intel based image and do the upgrades in Pop shop. Then, reboot. Don't connect an external display... but you'll notice that after reboot, if you do, you can see the graphics on it. Note that I never changed any graphic properties to have this bug. No ~/.config/monitor.xml present and you get the same result.
Expected behavior: Integrated monitor should be the main monitor all the time unless stated otherwise.
Other Notes: