FAQ: TUXEDO InfinityFlex 14 - Gen1 - TUXEDO Computers

  ATTENTION: To use our store you have to activate JavaScript and deactivate script blockers!  
Thank you for your understanding!

FAQ: TUXEDO InfinityFlex 14
Gen1

The InfinityFlex 14 from TUXEDO Computers is a versatile 3-in-1 Linux convertible that can be used as a laptop, touch display, or tablet. It combines flexibility with a sleek design and powerful technology. In this FAQ, we answer the most common questions about the InfinityFlex 14 - Gen1.

Adjustments for Ubuntu/Fedora

The TUXEDO InfinityFlex 14 - Gen1 is designed to work with TUXEDO OS and Wayland as the default. For those who wish to use the device with a different distribution, TUXEDO drivers and a series of patched packages need to be installed.

A special, patched version of the iio-sensor-proxy package is currently only available through the TUXEDO repositories. This package is required for automatic switching to tablet mode and automatic screen rotation via sensors. The adaptation is based on version 3.5 of the official repository for Ubuntu 24.04.

What is required

  • iio-sensor-proxy: Required for automatic screen rotation and tablet mode switching (patched version needed) (Source code).
  • tuxedo-drivers: Includes all kernel drivers such as keyboard keys, fan control, temperature sensors, orientation sensors, and configurations. As long as the tuxedo-drivers are installed, no special kernel is required (Source code).
  • On-screen keyboard: Gnome in 24.04 offers an integrated solution, while KDE provides support but no standard installation. In this case, the maliit-keyboard can be installed and selected in the settings.
  • Wayland: Wayland is recommended for optimized use of tablet mode, such as enlarging icons or the on-screen keyboard’s response to touch inputs. These functions are only partially available under X11, especially in KDE.

Supported distributions

  • Ubuntu 24.04: tuxedo-drivers and patched iio-sensor-proxy are compatible. Installation from the TUXEDO repositories is possible.
  • RPM-based distributions (Fedora/SUSE): tuxedo-drivers in RPM format are available, as is the patched iio-sensor-proxy. Installation from the TUXEDO repositories is possible.

Power Consumption in Sleep Mode with a Samsung 990 Evo NVMe

On the InfinityFlex platform, a Samsung 990 Evo NVMe SSD may exhibit high power consumption of up to 4 watts in the s2idle sleep mode.

Cause: Issue with the „Simple Suspend“ Mode

This behavior is caused by an issue with the „Simple Suspend“ mode of the NVMe SSD. A patch enabling the „Force No Simple Suspend“ flag is set to be integrated into an upcoming Linux kernel. With this patch, power consumption in s2idle sleep mode can be reduced to approximately 1.4 watts.

Temporary Solution: Use a Boot Parameter

If you are not using TUXEDO OS or are running a custom kernel, you can resolve the issue by using the boot parameter nvme.noacpi=1. This parameter disables the ACPI integration of the NVMe SSD and reduces power consumption in sleep mode.

Adding the Boot Parameter to GRUB
  • Open a terminal and edit the boot manager configuration with root privileges:
sudo nano /etc/default/grub
  • Locate the line starting with [GRUB_CMDLINE_LINUX_DEFAULT=] and add [nvme.noacpi=1] to the existing parameters. Example:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme.noacpi=1"
  • Save the file (in nano, use CTRL+O, then Enter, and close with CTRL+X).

  • Update GRUB with the following command:

sudo update-grub
  • Restart your system for the boot parameter to take effect.

Future Solution: Kernel Update

Once the upcoming kernel with the fix is available, the boot parameter will no longer be necessary. Make sure to update your kernel regularly to benefit from the official solution.