Framework Laptop 12 always upside down when opening lid

Which Linux distro are you using? Fedora

Which release version? 42 Workstation Edition

Which kernel are you using? 6.16.7-200.fc42.x86_64

Which BIOS version are you using? 03.04

Which Framework Laptop 12 model are you using? (13th Gen Intel® Core™ i3-1315U × 8)

What’s going on?

Anytime I open the lid on my laptop, the display output is upside down - I assume it’s starting in tablet mode for some reason. To get it back right side up, I need to open the lid past 180 degrees and then bring it back to the desired laptop angle.

Is there anything I can change in the config to get it to start in laptop mode when opening the lid? If not I’ll just look into setting up a hotkey shortcut to flip the display.

1 Like

I had this!

Delete ~/.config/monitors.xml, then log out.

Next login it’ll remake the file w/o the upside down.

Mine happened when I unplugged an external monitor while the 12 was in tent mode.

1 Like

Thanks, that seems to have fixed it! I compared the new config against the old one to see what changed, and it looks like this block got removed from the first configuration.

<transform>
  <rotation>upside_down</rotation>
  <flipped>no</flipped>
</transform>

Side note: If I’m reading the file right, there’s one config per monitor setup, so this one was the “just my laptop” config, the other one in my file was for “this laptop + samsung monitor”, I bet it adds one for each new display combo.

All that said, if this happens again, I suspect that removing that transform block would fix it.

1 Like