TUXEDO InfinityBook Pro 15v4
Device | Status | Modules |
---|---|---|
Video | Working | i915 |
Ethernet | Working | r8168 |
Card Reader | Working | rtsx_pci |
Wireless | Working | iwlwifi |
Bluetooth | Working | btusb |
Audio | Working | snd_hda_intel |
Touchpad | Working | hid_multitouch |
Webcam | Working | uvcvideo |
IR Camera Authentication | Working | ? |
Thunderbolt 3 | Working | intel_wmi_thunderbolt |
Function/Multimedia Keys | Working | tuxedo_keyboard |
Fingerprint sensor | Not working | ? |
Installation
Installation was uneventful. It is a normal EFI installation.
Configuration
Video
Drivers
See Intel Graphics and Hardware Acceleration
Function keys
The most Fn
function keys work out of the box. For the Fn
function keys F10
, F11
and F12
the following must be set as kernel parameter. If tuxedo-keyboardAUR is installed this is not necessary.
acpi_os_name=Linux acpi_osi= acpi_backlight=vendor
Keyboard backlight
TUXEDO Computers provides a driver for their models with RGB keyboard. TUXEDO Keyboard can be installed manually from source or you use tuxedo-keyboardAUR
TUXEDO Control Center
TUXEDO Computers provides their own control center, TUXEDO Control Center (TCC), "to help you control performance, energy, fan and comfort settings". Install the tuxedo-control-center-binAUR package.
Power management
Suspend
The inefficient s2idle suspend variant is pre-selected as default. You should select the much more efficient deep variant:
$ cat /sys/power/mem_sleep [s2idle] deep # echo deep | tee /sys/power/mem_sleep $ cat /sys/power/mem_sleep s2idle [deep]
To make this permanent add mem_sleep_default=deep
to your kernel parameters.
An easy way is to run the following command as root:
# sed -ie 's/GRUB_CMDLINE_LINUX_DEFAULT="\(.*\)"/GRUB_CMDLINE_LINUX_DEFAULT="\1 mem_sleep_default=deep"/' /etc/default/grub
Read more at the help page from TUXEDO [1].
Undervolting
With the TUXEDO Premium BIOS you can undervolt the CPU over the BIOS. You can switch between -10mV
and -100mV
. The selectable values are not dangerous, but test it in small steps. So try -60mV
, if it is stable you can try -70mV
and so on You also can use intel-undervolt. Read Undervolting CPU for more Informations.
As default -50mV
is pre-selected. You can change the value over the BIOS under Setup Utility > Advanced > Advanced Chipset Control > BIOS-controlled Undervolting.
BIOS Performance Profiles
With the TUXEDO Premium BIOS you can select one of four Performance Profiles. As default the Entertainment
is pre-selected.
- Quiet
- Power Saving
- Entertainment
- Performance
You can change the Profile over the BIOS under Setup Utility > Advanced > Advanced Chipset Control > Performance Profile Select.
More informations can found at the help page from TUXEDO [2]
Thunderbolt
The integreated Thunderbolt Controller will only shown up when a Thunderbolt device is connected or if you manually force Thunderbolt power.
lspci output
$ lspci | grep Thunderbolt 01:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06) 02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06) 02:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06) 02:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] (rev 06) 03:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018] (rev 06) 38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018] (rev 06)