Thank you so much for this! I tried building TCC myself but Iâm not well-versed and so I failed to build it. I really appreciate this! Hopefully this becomes an official package.
Thanks a lot for packaging this. It looks like the Fan Control section isnât enabled for me though (InfinityBook v5). Do I need to install some kernel modules or something?
[kiyengar@fedora]~% uname -a
Linux fedora 5.14.18-300.fc35.x86_64 #1 SMP Fri Nov 12 16:43:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[kiyengar@fedora]~% dkms status
tuxedo-keyboard, 3.0.9: added
I think you have to install the âkernel-develâ dnf package before installing âtuxedo-keyboardâ and âtuxedo-controll-centerâ. Uninstalling them then installing âkernel-develâ and then reinstalling them worked for me
It works, and in F37 as well. I my case anyway (almost an incompatible hardware; XMG, Apex Max, with AMD Ryzen 9 5950X, in a laptop. I always runned into issues, hereâs how I overcame them:
1- neverked woked as a normal user, always: sudo tuxedo-control-center --no-sandbox
2- after the upgrade to F37 from F36, it didnt work, it seems that kdms issue, however, I jusr did: dnf remove tuxedo ⌠and installed it again, now with dependencies some different packages has been adjusted on their own.
3-The version is: v1.2.2
Iâm looking for someone who can test a new build on tuxedo hardware.
My Via 15 Pro (Pulse 15 Gen1) is currently running windows (required by my current lectures ) and I donât like the idea of publishing an untested build.
EDIT:
If interested please send a mail to copr@kallepm.de
Subject: copr-tcc-test
Message body: device model, os and kernel version
I had to reinstall rpm, and then it worked OK.
When I upgraded to 2.0.5 (via usual Software.app), the /usr/bin/tuxedo-control-center symlink (that points /usr/bin/tuxedo-control-center â /opt/tuxedo-control-center/tuxedo-control-center) was for some reason not created (the file /usr/bin/tuxedo-control-center was gone).
So, after reinstall the symlink is back, and all seems OK.
Thank you very much for your work on this Copr. I have been using it for some time and it made my life a lot easier.
However since I upgraded to fedora 38 it looks like itâs not working well anymore. The Fan control section says âThis feature is not supported on your modelâ even though I have an Infinity book S 14 gen 6. Also I can feel a very clear overall performance drop (for example when watching videos on twitch or compiling code), and the fan never goes loud as it sometimes did before.
Thank you very much for your work on this Copr, but I could not make it work on a Fedora 38 fresh install.
The Fan control section says âThis feature is not supported on your modelâ even though I have it working well on ubuntu.
I had tried to reinstall as the others, but still not work.
The control center no longer start on my latest Fedora 39 (I tried already to remove it and install it again)
(node:21788) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'on' of undefined
at TccDBusController.onModeReapplyPendingChanged (/opt/tuxedo-control-center/resources/app.asar/dist/tuxedo-control-center/e-app/common/classes/TccDBusController.js:568:24)
at /opt/tuxedo-control-center/resources/app.asar/dist/tuxedo-control-center/e-app/e-app/main.js:191:13
at Generator.next (<anonymous>)
at fulfilled (/opt/tuxedo-control-center/resources/app.asar/node_modules/tslib/tslib.js:164:62)
(Use `tuxedo-control-center --trace-warnings ...` to show where the warning was created)
(node:21788) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:21788) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code`
Kernel: Linux tuxedo 6.6.6-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Dec 11 17:29:08 UTC 2023 x86_64 GNU/Linux
control center version: tuxedo-control-center-2.1.1-1.fc39.x86_64