Package Details: tuxedo-control-center-bin 1.2.5-1

Git Clone URL: (read-only, click to copy)
Package Base: tuxedo-control-center-bin
Description: A tool to help you control performance, energy, fan and comfort settings on TUXEDO laptops.
Upstream URL:
Keywords: TUXEDO
Licenses: GPL3
Conflicts: auto-cpufreq, tuxedo-control-center
Replaces: tuxedo-control-center
Submitter: StevenSeifried
Maintainer: StevenSeifried
Last Packager: StevenSeifried
Votes: 23
Popularity: 0.097556
First Submitted: 2021-08-08 14:20 (UTC)
Last Updated: 2023-03-03 16:20 (UTC)

Latest Comments

1 2 Next › Last »

barskern commented on 2023-03-18 12:35 (UTC)

When running this with linux kernel 6.2.6 in sway with wayland I get the following error:

The futex facility returned an unexpected error code.
[1]    5880 IOT instruction (core dumped)  tuxedo-control-center oruud

Though the tccd service starts successfully. Anyone faced a similar issue?

FederAndInk commented on 2022-08-25 04:36 (UTC)

I made it working by uninstalling all dmks modules (and dkms itself) also cleaned the residual file in the src tree: /usr/src/tuxedo-keyboard-3.0.10 and /usr/src/tuxedo-keyboard-3.0.9, rebooted, then reinstalling this, and it worked

koutheir commented on 2022-08-24 23:22 (UTC) (edited on 2022-08-24 23:23 (UTC) by koutheir)

On Linux 5.15.62-1-lts, I installed tuxedo-keyboard version 3.0.9-1 (downgraded it from version 3.0.10-3) along with tuxedo-control-center-bin version 1.1.5-1. I rebooted and all was working as before.

FederAndInk commented on 2022-08-24 10:20 (UTC) (edited on 2022-08-24 10:21 (UTC) by FederAndInk)

I'm getting:

Failed to insert module 'tuxedo_io': Invalid argument
Failed to insert module 'tuxedo_keyboard': Invalid argument

BPF:[109479] Invalid kind:19
failed to validate module [tuxedo_keyboard] BTF: -22

Any idea why? And how to fix this?

kernel: linux-lts 5.15.62-1 tuxedo-keyboard: 3.0.10-3

onurbbr commented on 2022-04-14 12:35 (UTC) (edited on 2022-04-14 12:35 (UTC) by onurbbr)

[onur@archlinux ~]$ tuxedo-control-center [2601:0414/] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/tuxedo-control-center/chrome-sandbox is owned by root and has mode 4755. Trace/breakpoint trap (core dumped)

chmod -R 755 "${pkgdir}"/opt/tuxedo-control-center/

This command breaks chrome-sandbox. You can also see it in the output above. You should add chmod string like this

chmod 4755 "${pkgdir}"/opt/tuxedo-control-center/chrome-sandbox

Dwa30v commented on 2022-03-04 16:40 (UTC) (edited on 2022-03-05 08:32 (UTC) by Dwa30v)

UPDATE: This error was related to the manjaro community package tuxedo-control-center and not this AUR package tuxedo-control-center-bin.

More info:

$ tuxedo-control-center 
/bin/sh: line 1: prime-select: command not found
/bin/sh: line 1: prime-supported: command not found
[11684:0304/] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)

freerider commented on 2022-01-01 16:56 (UTC) (edited on 2022-01-01 16:57 (UTC) by freerider)

fan control didn't worked for me either. the status of tccd.service mentioned: cant' find tuxedo_io. an installation of the linux kernel headers for the used kernel version and a reboot solved that problem for me - even on 5.15. the kernel module is now been build

ohli commented on 2021-11-30 21:08 (UTC) (edited on 2021-11-30 21:08 (UTC) by ohli)

@glepage: as written in [1], you need to have tuxedo-keyboard installed to have the proper kernel module for fan control. But this seems to be challenging with the actual Arch Kernel (5.15).

So, for me it's working (with LTS-Kernel 5.10):

lsmod | grep tuxedo
tuxedo_io              20480  0
tuxedo_keyboard        49152  3 tuxedo_io,uniwill_wmi,clevo_wmi
sparse_keymap          16384  2 asus_wmi,tuxedo_keyboard

Can confirm it doesn't work with 5.15


glepage commented on 2021-11-12 20:22 (UTC)

I use the latest version of this package along with kernel 5.14.16. However, fan control is not available from the GUI.

Here is the status of the systemd service.

[I] ➜ systemctl status tccd     
● tccd.service - TUXEDO Control Center Service
     Loaded: loaded (/etc/systemd/system/tccd.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2021-11-12 21:16:41 CET; 4min 15s ago
   Main PID: 607 (tccd)
      Tasks: 6 (limit: 38178)
     Memory: 50.3M
        CPU: 2.509s
     CGroup: /system.slice/tccd.service
             └─607 /opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/service/tccd --start

Nov 12 21:16:41 tuxedo systemd[1]: Started TUXEDO Control Center Service.
Nov 12 21:16:41 tuxedo tccd[607]: Starting daemon v1.1.0 (node: v10.15.3 arch: x64)
Nov 12 21:16:41 tuxedo tccd[607]: No tuxedo-io found on start
Nov 12 21:16:41 tuxedo tccd[607]: Filled missing settings with default: /etc/tcc/settings
Nov 12 21:16:41 tuxedo tccd[607]: Daemon started
Nov 12 21:16:42 tuxedo tccd[607]: FanControlWorker: Control unavailable

mrksngl commented on 2021-11-02 10:37 (UTC) (edited on 2021-11-02 10:38 (UTC) by mrksngl)

@idovitz: this goes to /etc/polkit-1/rules.d/tuxedo-tccd.rules. For packaging, the file can also be placed in /usr/share/polkit-1/rules.d/.

polkit.addRule(function(action, subject) {
    if ( == "org.freedesktop.policykit.exec" && action.lookup("program") == "/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/service/tccd" && subject.isInGroup("wheel")) {
    return polkit.Result.YES;