Package Details: tuxedo-control-center-bin 2.1.8-2

Git Clone URL: https://aur.archlinux.org/tuxedo-control-center-bin.git (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: https://github.com/tuxedocomputers/tuxedo-control-center
Keywords: TUXEDO
Licenses: GPL3
Conflicts: auto-cpufreq, tuxedo-control-center
Submitter: StevenSeifried
Maintainer: StevenSeifried
Last Packager: StevenSeifried
Votes: 30
Popularity: 1.43
First Submitted: 2021-08-08 14:20 (UTC)
Last Updated: 2024-04-04 17:50 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Chromie commented on 2023-08-02 07:22 (UTC)

@yochananmarqos: Not to start a tug-of-war but Arch’ guidelines don’t mention /usr/local at all, so wouldn’t it be a stretch to say that it is forbidden to use that spot? It would help differentiate between regularly sourced and AUR-sourced files. (Otherwise, the only way to tell if one’s forgotten is to ask pacman.)

yochananmarqos commented on 2023-07-31 14:18 (UTC)

@Chromie: Services should be installed to /usr/lib/systemd/. Nothing should be installed to /usr/local/. See https://wiki.archlinux.org/title/Arch_package_guidelines#Directories

Chromie commented on 2023-07-31 09:38 (UTC)

Might I suggest altering the path where the service unit files for systemd are going to be installed? Currently, those are written to /etc/systemd/ which, according to systemd.unit(5)*, is meant for "[s]ystem units created by the administrator". The same man page states that /usr/local/lib/systemd/ is meant for "[s]ystem units installed by the administrator". It would seem that having Pacman write our freshly packaged service unit files into /etc is somewhat... improper?

Hence, I suggest the following change to the PKGBUILD:


32: install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service" "${pkgdir}/usr/local/lib/systemd/system/tccd.service"
33: install -Dm644 "${srcdir}/opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service" "${pkgdir}/usr/local/lib/systemd/system/tccd-sleep.service"

dominic434 commented on 2023-07-26 13:26 (UTC)

I think the SHA256 hash for the source file tuxedo-control-center-bin.install is incorrect in the current PKGBUILD.

a_manthey commented on 2023-03-29 20:09 (UTC) (edited on 2023-03-29 20:10 (UTC) by a_manthey)

after update of package tuxedo-control-center does not start from autostart on gnome wayland or wayfire. So i tried to start from console:

$ tuxedo-control-center
[2982:0329/120914.557864:FATAL:setuid_sandbox_host.cc(158)] 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 ausgelöst (Speicherabzug geschrieben)

The file "/opt/tuxedo-control-center/chrome-sandbox" has mode 755 at this time and is owned by root. After running

# chmod 4755 /opt/tuxedo-control-center/chrome-sandbox

tuxedo-control-center starts as expected.

StevenSeifried commented on 2023-03-29 18:39 (UTC)

@a_manthey where are you getting that message? I tried to reproduce the issue, but without success. journalctl | grep -E "SUID sandbox" founds nothing. I can add it, but without being able to reproduce the problem myself, I'd like to do so reluctantly

a_manthey commented on 2023-03-29 16:53 (UTC)

After every update i get this error:

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 ausgelöst (Speicherabzug geschrieben)

Adding this line to PKGBUILD solved it:

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

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.