x86 tablet

Notes about using Arch / Gnome on an x86 tablet

To Do

  • Disable the broken webcam driver (atom-isp2) in the Arch kernel
  • No way to copypaste from osd/applications
  • No window controls with fingers in gnome
  • Loading gnome is a big slow, ~ 10-15 seconds (I/O?)
  • Try out the phosh compositor
  • Speakers emit a loud beep after a while, when playing a video (in firefox/chromium on npostart.nl or kodi)
  • Landscape mode does not work in gnome / panel => iio-sensor-proxy (add to gnome group?)
  • Hardware video decoding (mpv) (6263a231b3edabe651c64ab55be2a429b717ac9a in dotfiles)
  • Firefox does not support one finger scrolling, chromium does issue
  • Get bluetooth working, BCM4343A0.hcd this firmware


  • intel-media-driver for hardware video acceleration
  • sof-firmware for audio
  • caribou? Or onboard for OSD keyboard
  • iio-sensor-proxy for screen orientation

Firefox one finger scrolling

cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
vim ~/.local/share/applications/firefox.desktop

find the Exec line in the [Desktop Entry] section and change it to

Exec=env MOZ_USE_XINPUT2=1 /usr/lib/firefox/firefox %u


  • firefox does not support PWA's..
  • twitch => browser / kodi addon
  • youtube => export subscriptions as RSS feed (google takeout) https://www.youtube.com/feeds/videos.xml?channel_id=
  • npo.nl => browser
  • ziggo.tv => browser
  • video => kodi

Problem with docked mode not responding


Mar 12 20:35:49 surfacego phosh[1077]: Tablet mode disabled