Framework Laptop 12 Tablet Mode: Ubuntu 25.04

Linux Distro: Ubuntu 25.04
Release Version: 25.04
Last apt update: 2025-08-15 08:41:31.226150822 -0700
Kernel: 6.14.0-27-generic
BIOS Version: 03.04
Framework Model: Laptop 12 (13th Gen Intel Core)

When I flip the screen back I expect it to go into tablet mode, with the keyboard turning off and the UI changing to be more touch friendly. The screen doesn’t rotate either. Are there fixes for these issue? Or is it just a missconfiguration?

Have you checked the following page’s Step 9 - Using Tablet Mode?

Ubuntu 25.04 Installation on the Framework Laptop 12 - Framework Guides - Step 9 Completing Setup - Using Tablet Mode.

I had not seen that. I saw some patches for fixing the accel. I’ll check that document out and follow it and report back. Thank you :slight_smile:

OKay, yeah. I had already completed the accell fix, and the data is coming out:

robert@framework12ubuntu:~$ monitor-sensor --accel
Waiting for iio-sensor-proxy to appear
+++ iio-sensor-proxy appeared
=== Has accelerometer (orientation: normal, tilt: tilted-down)
Accelerometer orientation changed: right-up
Tilt changed: vertical
Accelerometer orientation changed: normal
Accelerometer orientation changed: left-up
Accelerometer orientation changed: normal
Tilt changed: tilted-down
Accelerometer orientation changed: left-up
Tilt changed: vertical
Accelerometer orientation changed: normal
Accelerometer orientation changed: right-up
Accelerometer orientation changed: bottom-up
Tilt changed: tilted-up
Tilt changed: vertical
Accelerometer orientation changed: normal
Tilt changed: tilted-down
Tilt changed: face-down
Tilt changed: tilted-down
Tilt changed: vertical
Tilt changed: tilted-down

But even when I put it in tablet mode the keyboard is still active, and the screen won’t actually auto rotate, and the onscreen keyboard won’t activate

Which desktop environment, such as GNOME and KDE, and/or window manager are you using?

It’s vanilla Ubuntu 25.04 using Gnome:
My System Specifications:

  • OS: Ubuntu 25.04 x86_64

  • Host: Framework Laptop 12 (13th Gen Intel Core)

  • Kernel: Linux 6.14.0-27-generic

  • Desktop Environment: GNOME 48.0 (Wayland)

  • CPU: 13th Gen Intel(R) Core™ i5-1334U (12 cores @ 4.60 GHz)

  • GPU: Intel UHD Graphics [Integrated]

  • Memory: 9.23 GiB / 30.57 GiB

  • Disk: 47.18 GiB used / 261.49 GiB total (btrfs)

Okay. I assumed you might be using a window manager that needs to set up the auto-rotation manually. However, you are using GNOME. So the auto-rotation should work. From your result of the monitor-sensor, it seems that the monitor-sensor is working. A software in GNOME doesn’t handle the monitor-sensor? I also saw a person reported the tablet mode worked perfectly in Ubuntu 25.04.

Have you run the sudo apt update && sudo apt upgrade -y and rebooted the OS written in the document below?

I have no idea why the rotation doesn’t work in your case.

For what it’s worth, I can confirm that rotation/tablet mode works perfectly for me on Ubuntu 25.04. (After applying the fix that is.) @tynen, have you checked out this thread right here? From skimming it there seems to be a hardware issue in same cases…

1 Like

I can add that it works fine in Ubuntu 24.04.2 LTS as well…pretty sure I’m not keeping this distro, but tablet mode works out of the box

If someone is having trouble with 25.04, followed the guide provided closely,then it’s worth opening a support ticket. Being clear, using the guide is recommended.

Thanks for the help everyone. After a couple more updates and reboots tablet mode is working very reliably. I was certain I had followed the guide completely and rebooted… but I guess not?

Screen rotation has stopped working for me for some reason (vanilla Ubuntu 25.04 and all of the Framework guide)

I’ve stepped through this thread and can see monitor-sensor – accel is working fine and tablet mode works fine but the screen doesn’t rotate at all.

I’ve checked the connectors mentioned in this thread. Is there any other setting somewhere or something else to try?

System Details Report


Report details

  • Date generated: 2025-08-29 19:44:10

Hardware Information:

  • Hardware Model: Framework Laptop 12 13th Gen Intel Core
  • Memory: 32.0 GiB
  • Processor: 13th Gen Intel® Core™ i5-1334U × 12
  • Graphics: Intel® Graphics (RPL-U)
  • Disk Capacity: 500.1 GB

Software Information:

  • Firmware Version: 03.04
  • OS Name: Ubuntu 25.04
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 48
  • Windowing System: Wayland
  • Kernel Version: Linux 6.14.0-29-generic

I’ve found a way round this issue - I installed Screen Rotate - GNOME Shell Extensions

Now I have an ‘auto-rotate’ button on the top right system menu - enabling it means auto screen rotate works :slight_smile:

1 Like

Thanks. I’m getting the same issue (except I boldly opted to use Ubuntu 25.10), and this gnome extension fixed it.

Unfortunately, the onscreen keyboard still does not show up.