Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request to add support for Tuxedo laptops #129

Open
Raltay opened this issue Feb 12, 2024 · 9 comments
Open

Request to add support for Tuxedo laptops #129

Raltay opened this issue Feb 12, 2024 · 9 comments

Comments

@Raltay
Copy link

Raltay commented Feb 12, 2024

Hello,

I see that currently Bazzite has dedicated images for Framework/Surface/Asus laptops (as seen in Image Picker). Would it be possible/feasible to also add dedicated images for Tuxedo latpops?

From what I gather, this would require building/including kernel modules/drivers from tuxedo-drivers and also preinstalling Tuxedo Control Center app - which itself depends on said tuxedo-drivers.

I found that there was already ticket related to that in akmods repo, but I'm not sure if any decision regarding it has been made. Also (in the meantime), tuxedo-keyboard has been deprecated in favor of tuxedo-drivers.

I'm asking this because I have a Tuxedo laptop on the way (Pulse 14 Gen 3) and there are some HW related features (KB backlight, fan control etc.) which won't work properly with Linux kernel without those drivers. If possible, I'd like to use Bazzite or Bluefin on this laptop since Bazzite has been great on my Steam Deck OLED so far.

Thank you in advance.

Best Regards

@KyleGospo
Copy link
Member

Happy to look into this, will need to port drivers to ublue-os/akmods and then go from there.

@castrojo castrojo transferred this issue from ublue-os/bazzite Feb 14, 2024
@Raltay
Copy link
Author

Raltay commented Feb 16, 2024

Thank you @KyleGospo, I'll be happy to test it on my laptop once test image to install/'rpm-ostree rebase (...)' will be ready.

@opentux
Copy link

opentux commented May 5, 2024

Good morning.

For my part, I have recently been using Bazzite to discover.

I usually use fedora or archlinux. (I have two tuxedo machines)
tuxedo provided a deposit for fedora.

on bazzite I managed to add the deposit without too much problem. (the same way as for fedora)

on the other hand if I try to install a tuxedo-driver and the control-center.
you need kernel-devel and dkms.

but on bazzite I still have dependency problems when installing dkms and kernel-devel.

thanks for this linux distribution.
I loved having a tuxedo version too

best regards

@QushyQushy
Copy link

Are there any news on this? Tuxedo Keyboard is required for CPU booost otherwise games run really bad.

@salim-b
Copy link

salim-b commented Aug 9, 2024

This issue is actually a duplicate of #30.

@KyleGospo
Copy link
Member

Tuxedo has an ongoing issue with licensing. They need to re-license their modules as GPLv2.

@salim-b
Copy link

salim-b commented Nov 21, 2024

Tuxedo has an ongoing issue with licensing. They need to re-license their modules as GPLv2.

They're already done, I think (pressure from upstream worked miracles 😄). v4.11.3+ of tuxedo-drivers is 100% GPL-2.0-or-later according to the license file. See also their follow-up blog post.

@andrea-nisti
Copy link

@KyleGospo any estimate when we could safely install tuxedo-drivers with akmods on atomic distros? I am deciding whether to send back my new tuxedo laptop or not. Thanks! If testing is needed feel free to contact me

@gladion136
Copy link

Hey, I have ported the tuxedo-drivers as tuxedo-drivers-kmod to akmods. However, I still have a few problems as described here. Help is always welcome :)

Currently, the Tuxedo Control Center seems to be working well. I would be very happy if as many people as possible could test the drivers on their Tuxedo devices to identify further problems. It would be especially interesting to know if there are options missing in the Tuxedo Control Center on any device.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants