Tuxedo Pulse Gen 3

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • tuxedo-control-center

    A tool to help you control performance, energy, fan and comfort settings on TUXEDO laptops.

  • > With the TUXEDO Control Center you are able to control the performance and the behavior of the fans by yourself.

    I remember seeing this project years ago when I tried to reverse engineer my own laptop's fan control functions.

    https://github.com/tuxedocomputers/tuxedo-control-center

    I actually tried to make it work on my laptop back then. Didn't succeed unfortunately.

    I'd really enjoy reading about how they figured out the power management and fan control stuff. I couldn't figure it out.

  • tuxedo-keyboard

    Discontinued This repository will no longer get any updates as the code here is now part of tuxedo-drivers https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers.

  • I can't really confirm if it's the place to look at, but the tuxedo control center works in pair with their kernel module https://github.com/tuxedocomputers/tuxedo-keyboard

    As the name wrongly imply, it is not just about controlling the keyboard. At least on my laptop (an aura15 gen 2), a whole chunk of the control center is not available when the module is not loaded. Not sure if it will help but you might want to look into this module as well for your investigation.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • docs

    Hardware and software docs / wiki (by AsahiLinux)

  • > They don't support variations of software at all. They support the hardware. [...] Asahi does not need to support applications at all.

    From their FAQ page[1]:

    > We will eventually release a remix of Arch Linux ARM, packaged for installation by end-users, as a distribution of the same name. The majority of the work resides in hardware support, drivers, and tools, and it will be upstreamed to the relevant projects. The distribution will be a convenient package for easy installation by end-users and give them access to bleeding-edge versions of the software we develop.

    As distro maintainers, it is their job to make sure the applications they package work on the hardware they support. This includes submitting patches upstream when that is not the case, as application maintainers likely wouldn't want to support such a niche environment directly. So, yes, they rely on volunteers to fix issues, but they will likely have to support many applications themselves.

    There is still a lot of broken software, as this list[2] is surely not exhaustive.

    > Same deal for any other hardware manufacturer. [...] Really not much different to other hardware manufacturers since Linux started.

    No, it's very different. First of all, the amount of Linux hackers who volunteered to reverse engineer the wide variety of hardware was orders of magnitude larger than the Asahi team. Even if they limit the amount of devices they support, modern computers are far more complex than in the early days of Linux. Regardless of how talented the Asahi team is, maintaining all the hardware of a modern computer is a sisyphean task for a project run by volunteers.

    Secondly, hardware manufacturers could see the benefit of getting their hardware to run in Linux, and many eventually took over support from volunteers. Apple has shown no interest in doing so, and has historically been hostile to open source.

    > Asahi devs have made it clear that Apple has chosen to avoid blocking installation of other operating systems.

    The fact they allow installation of other operating systems today, doesn't mean that this decision couldn't change in the future. Services are a large part of their business, and allowing a group of hackers to use their hardware without being part of their software ecosystem may seem like a non-issue today, but if this group grows larger assuming projects like Asahi are successful, this might become a considerable loss of income which wouldn't be in their best interest.

    > Apple has no issue with it.

    Can you point me to an official ackgnowledgment of Asahi Linux by Apple? Or any indication that leaving this door open was a sign of good will, instead of a lack of interest in closing it? What makes you think they wouldn't eventually lock down Macbooks in the same way they do iPhones and iPads?

    > ARM is a stable well supported platform for Linux

    It's really not. A lot of software works, but when it doesn't, the user is SOL. As you can see on their Broken Software page[2], the major issue is precisely with AArch64 support. This should improve eventually, and Asahi is certainly a torchbearer in this scenario, but today it's yet another hurdle of using Apple hardware.

    [1]: https://asahilinux.org/about/#is-this-a-linux-distribution

    [2]: https://github.com/AsahiLinux/docs/wiki/Broken-Software

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project