TUXEDO InfinityBook 14 Gen10 - ArchWiki

Jump to content

# TUXEDO InfinityBook 14 Gen10

From ArchWiki

Hardware | PCI/USB ID | Working?
--- | --- | ---
Touchpad |  | Yes
Keyboard |  | Yes
GPU | `1002:150e` | Yes
Ethernet | `1f0a:6801` | Yes
Bluetooth |  | Yes
SD card reader |  | Yes
Audio | `1022:15e3` | Yes
Wi-Fi | `8086:2725` | Yes

Tuxedo lists a few troubleshooting issues on their device-specific FAQ

See also the official advice from Tuxedo regarding recommended packages for Arch Linux

## Keyboard

The internal keyboard may not function on resume from suspend, as noted in the FAQ linked above. Below you can find the kernel parameters required:

    i8042.reset i8042.nomux i8042.nopnp i8042.noloop

## Keyboard backlight

TUXEDO provides a driver for this. It can be installed with tuxedo-drivers-dkmsAUR.

## Ethernet

The laptop has a built in Motorcomm YT6801 LAN chipset. The package tuxedo-yt6801-dkms-gitAUR provides a kernel module for ethernet functionality. It is built from the official Tuxedo GitLab Repo.

With Kernel 7.1.2 there is currently a bug with this driver as described in this post. A workaround is to set the devices down before suspending with

    ip link set dev eno0 down

## Function keys

The function keys should be recognised automatically once tuxedo-drivers-dkmsAUR is installed, with an exception for F3. This key could be programmed to run the Tuxedo Control Centre binary or for other purposes

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
Fn+Esc | No | Yes | Toggles Fn lock
Fn+F1 | No | Yes | `XF86MonBrightnessDown`
Fn+F2 | No | Yes | `XF86MonBrightnessUp`
Fn+F3 | Yes | Yes | Open Tuxedo Control Centre
Fn+F4 | Yes | No |
Fn+F5 | Yes | No |
Fn+F6 | No | Yes | `XF86AudioMute`
Fn+F7 | No | Yes | `XF86LowerVolume`
Fn+F8 | No | Yes | `XF86RaiseVolume`
Fn+F9 | No | Yes | Toggles display on/off
Fn+F10 | No | Yes | `XF86WebCam`
Fn+F11 | Yes | Yes | `XF86TouchpadToggle`
Fn+F12 | Yes | Yes | `XF86RFKill`

1. The key is visible to `xev` and similar tools
2. The physical key has a symbol on it, which describes its function

## Power management

As advised above by Tuxedo you can install the official tuxedo-control-center-binAUR to let it control the fan speed and CPU frequency. The package will create and enable the systemd service `tccd.service`, which is all that is needed for the laptop to activate the power management options chosen.

To change the power management options, and select different profiles according to the battery status (running on battery power or plugged in), a GUI binary `tuxedo-control-center` is provided.

The tool runs as a regular user and uses polkit to talk to the root owned tccd service. For using the `wheel` group to allow a user to access root daemons via polkit create the following file under `/etc/polkit-1/rules.d/49-wheel.rules` and restart polkit afterwards.

    polkit.addRule(function(action, subject) {
       if (subject.isInGroup("wheel")) {
           return polkit.Result.YES;
       }
    });

Category:

- TUXEDO

TUXEDO InfinityBook 14 Gen10
Add topic