Do you still have a Trekstor SurfTab lying somewhere in your drawer? The tablet is equipped with an Intel Atom x5-Z8350 processor and 2GB RAM and comes with Windows 10 Home. With its meager performance, it’s only suitable for light Internet surfing or a little office use.
Maybe you have already reached the limits of the 32 GB of small eMMC memory and are looking for an alternative to Windows? I can report that Fedora Linux 29 works pretty well on the tablet. The Gnome desktop can also be operated with the touchscreen and the Chrome browser runs full HD videos from Youtube smoothly. After the installation, you only have to fix the position sensor so that the screen is aligned correctly. Here is an overview of the hardware compatibility:
|Orientation sensor||Installation necessary|
Installation and Partitioning
The installation is quite simple. To align the screen rotation correctly, turn the device upside down and then click the rotation lock icon (top right menu). During the installation, remove all partitions on the built-in 32 GB eMMC memory and install Fedora with the default partition layout.
You can encrypt your Fedora installation. If you later use the TPM module to unlock the encrypted file system, you do not need a keyboard to enter the password at startup. How to use the TPM for this purpose is explained in my article “TPM Encryption in Fedora Linux“.
Update 25.3.2019: The Kernel 5.0 update kills the TPM functionality on this device.
Fix Screen Rotatation
After installation, open a terminal and enter the following command to download a file with definitions and settings of the position sensors:
sudo curl -o /etc/udev/hwdb.d/60-sensor-local.hwdb https://raw.githubusercontent.com/systemd/systemd/master/hwdb/60-sensor.hwdb
The above command downloads from Github the latest version of the position sensor information file and writes it to a new file named 60-sensor-local.hwdb. The file contains information for many more devices.
Next step is to update die hardware database with this command:
sudo systemd-hwdb update
After a restart your screen should align correctly.
Problems, suggestions? Please leave your feedback as a comment below.