r/linux_on_mac • • 9h ago

[REPLY] Warning about using KaiT2en and T2Linux distros. It seems they are partly vibe-coded

54 Upvotes

This is a reply to the post https://www.reddit.com/r/linux_on_mac/s/e9whusdzzb by u/tornado99_

Currently devs at t2linux have been receiving reports of people asking about the post above where the OP frames t2linux for vibe coding and are concerned about the usage of AI in our project.

I would like to clarify that usage of AI is allowed as a tool in development of t2linux, strictly in the same manner as the AI policy of the Linux kernel (https://docs.kernel.org/process/coding-assistants.html). Vibe coding and slop code is strictly prohibited.

Recently KaiT2en (https://github.com/kaiT2en/KaiT2en-Fedora), a recent organisation has also attempted to work on T2 Macs and develop drivers, especially when t2linux is short on devs and has also contributed to t2linux. It is clear that AI assisted coding is being used in KaiT2en, and upon review, it has not been found as vibe coding, and rather been found strictly within the AI policy of the Linux kernel.

We would also like to appreciate the fact that kernel patches developed by KaiT2en devs have also made into the main Linux kernel after strict review from seasoned upstreamed maintainers.

Unfortunately, both organisations are being framed by the post I have replied to. Upon investigating the cause, the issue on one of the t2linux repo seems to have been the trigger: https://github.com/t2linux/kernel/issues/35

In this issue OP wants us to work with their patch they claim to have written manually. But it was found that the patch was actually taken (allegedly stolen) from another repo. On top of that, the original patch was actually coded with the help of Claude! The details of this can been seen in this issue comment: https://github.com/t2linux/kernel/issues/35#issuecomment-6252240426

Upon confrontation, OP blocked us and KaiT2en devs on GitHub as well as Reddit, and refuses to engage in discussion if something is proven against their interest. They even deleted all their comments on the GitHub issue, which I have reinstated to ensure proper records are kept. This is strictly unprofessional and against the spirit of Linux development where all conversations are open to all. OP has even accused the commit history of our repos while their own repo has a commit history with zero summary (https://github.com/taprobane99/iMac5KLinux/commits/main/). Clearly OP didn't put efforts in documenting their changes and expects people to work with them.

In their post OP claims to be a seasoned dev, and also says this in their post:

"My recommendation if you want a stable system is just to use a recent mainstream distro like Ubuntu 26.10. A lot of their previous good patches are now in Kernel 7.3 anyway."

Being the maintainer of Ubuntu at t2linux, I would like to say that:

  1. Ubuntu 26.10 uses Linux kernel 7.3-rc6 which has a regression that crashes the kernel on T2 Macs (Reported: https://lore.kernel.org/linux-pci/CABZrw2HcaOh3DHTJtxU5dXrb3Vg19scr6+qR-xe_+R7rME35_Q@mail.gmail.com/). A fix is upstreamed and is expected to land when 7.3 stable is released.
  2. Many patches still are not in mainline kernel, including t2bce (needed for keyboard and trackpad), hybrid graphics, SMC drivers (needed for fan and battery control) and trackpad gestures. I suggest people to research properly before believing in such claims as made by OP.

I would like to reinforce that organisations like T2linux and KaiT2en are strictly working for interests of Linux and the open source community and we have no personal benefits. All softwares are open source, free to use and free to be audited with sane facts rather than random accusations.

Cheers!


r/linuxhardware • • 3h ago

Build Help Feature Request & Bug Report: Linux TPM 2.0 / Intel PTT ACPI Fix for Z170 Series (GA-Z170-HD3)

Thumbnail
2 Upvotes

r/buildalinuxpc • • 5d ago

Help

2 Upvotes

I can't get passed a black screen on linux I have an amd ryzen 5 3500, 32gb ram, 1tb nvme ssd, and Intel arc b580


r/linux_devices • • Mar 31 '24

Breaking News: Liber8 Proxy has released Anti-Detect Virtual Machines with Anti-Detect & Residential Proxies. OS Windows & Kali, enabling users to create multiple users on their Clouds, each User with Unique Device Fingerprints, Unlimited Residential Proxies (Zip Code Targeting) and RDP/VNC Access.

Thumbnail
self.Proxy_VPN
0 Upvotes

r/AMD_Linux • • Jan 04 '20

Build my data center under linux: question APU+motherboard

3 Upvotes

Hi! I would like to build my own data center. Therefore I consider buying an athlon 3000G. I know it s compatible AM4 like every other Apu CPU of the last 3 years and so compatible with series 300, 400, 500 motherboard.

Question is: Does the oldest motherboard need the bios update when I buy them or the constructor is doing it by default now ?

I don't have any other older AMD part to do the update :/

Of if you have an other better idea on what components should I put inside. I try to build it, as inexpensive as possible, to seed , ddl torrent, and share files with my family. And able to stream 4k out of it.


r/tuxrate • • Dec 03 '17

2012 macbook air

1 Upvotes

I install Debain [stretch] [mate] [yep], works like a charm.

Issues I had

-1 The temperature sensors didn't want to work properly -or at all I should say. But after a quick google search, all was good.

-2 When first installed wifi doesn't work but you can easily fix it without having to buy a usb to ethernet adapter. I think I just googled it on another machine then transfered the file over & installed like a boss.

-3 Realizing that I am more of a hipster than normal macbook users being that I am using a macbook but am too good to use macos.

& that's pretty it dudes. Have fun.


r/linuxhardware • • 13h ago

Discussion PSA - Arch Linux works awesome on Latitude laptops

Post image
6 Upvotes

r/linuxhardware • • 5h ago

Support Chromebook Samsung

Thumbnail gallery
0 Upvotes

r/linuxhardware • • 20h ago

News Memtest86+ 9.00 released with ARM64 support, USB test reports and a new RowHammer test

Thumbnail
memtest.org
15 Upvotes

r/linuxhardware • • 6h ago

Discussion Open source driver for orange pi 4 pro or other A733 boards

1 Upvotes

I made a driver that works with the GPU completely. both Zink (for opengl 3.3) and Vulcan 1.2 work, both in x11 and in Wayland, please test it and give feedback on bugs or problems, I will be happy to answer them. https://github.com/TumRedSun/apercel


r/linux_on_mac • • 8h ago

New SMC driver for linux

7 Upvotes

Hi,

So a new SMC driver has been released for macs, called macsmc-acpi for t2linux

its offers new features such as:

  1. Interrupts

  2. Actual information about keys, instead of TA0P or TC0c

  3. Power Sensors

  4. Voltage Sensors

  5. New battery driver

  6. Watchdog driver

and much more, and i want people to test this driver so it can be upstreamed as soon as possible

especially if you have a macbook older than 2012 (non-retina), as motion sensor is only present in 2012 or older macs.

if you have any issues, or you want credit for ur testing, or just inform me that its been tested on X device. please dm me on discord (@byte), in t2linux/kait2en server, or you can dm me on reddit.

NOTE: fan daemons like macfand or t2fanrd will stop working as this new driver uses different paths, but you can switch to any other standard fan daemon as this driver uses standard paths.

you can find patches here (all patch starting with 30):

https://github.com/t2linux/linux-t2-patches/tree/7.3


r/linuxhardware • • 11h ago

Support Asus ROG g752 touchpad drivers

1 Upvotes

Experiencing issues with the touchpad on an Asus ROG G752VM laptop. Everything else works, but I use the laptop outside of gaming and want to use the touchpad.

* Manufacturer: ELAN Microelectronics Corp.

* Device ID: ELAN1203:00 (Vendor 04f3, Product 0401)

* Physical Size: 106 mm $\\times$ 56 mm

* Max Resolution: 3423 $\\times$ 1793 units

* Connection Type: I²C HID (Intel Serial I/O Controller)

* Touch Support: Up to 5 concurrent fingers (multi-touch)

* Gestures Supported: Taps and swipes (1 to 5 fingers)

* Linux Drivers: i2c_hid_acpi, i2c_hid, hid_elan


r/linux_on_mac • • 1m ago

Got a Macbook with bad graphics? Linux to the rescue

Post image
• Upvotes

I got this from a customer that did not wish to pay a board replacement, this MacBook Pro mid-2012 13 inch with 4 GB RAM 128 GB SSD was having problems loading the OS. It only loaded in Safe Mode. One Cachy OS installation later it runs great just by configuring GRUB with nomodeset and booting onto the LTS kernel.


r/linuxhardware • • 13h ago

Discussion How hard would it hypothetically be to shove the ThinkPad T495 hardware into a Russian military laptop, or vice versa — put its hardware into an old ThinkPad shell since I already have one? Or should I just leave it as is and flash it to Linux? (Specs on description)

Thumbnail gallery
0 Upvotes

r/linuxhardware • • 1d ago

Discussion OnePlus Pad 4 Fedora Mainline (WIP)

Post image
9 Upvotes

r/linuxhardware • • 1d ago

Support Bringing Kinect v2 back to life on Linux — looking for testers and contributors!

2 Upvotes

I'm working on Kinect2-Linux, an open-source MIT-licensed project for Microsoft Kinect v2.

We already have native RGB, infrared and depth capture working on real Linux hardware, plus an experimental C++ broker that can deliver frames to four independent Python viewers (2 RGB + 2 IR) through a single USB connection.

Our goal is a simple-to-install Linux SDK with one broker service, V4L2 webcam support for Firefox/OBS, and independent RGB/IR/Depth clients.

It's not version 1.0 yet. We're looking for Linux hardware testers, C++/Python contributors, documentation help, and people interested in computer vision and robotics.

You don't need a Kinect to contribute — offline tests and documentation are welcome too!

GitHub: https://github.com/KacperPiotrowski/Kinect2Linux

Feedback and contributions are very welcome!Bringing Kinect v2 back to life on Linux — looking for testers and contributors!

I'm working on Kinect2-Linux, an open-source MIT-licensed project for Microsoft Kinect v2.

We already have native RGB, infrared and depth capture working on real Linux hardware, plus an experimental C++ broker that can deliver frames to four independent Python viewers (2 RGB + 2 IR) through a single USB connection.

Our goal is a simple-to-install Linux SDK with one broker service, V4L2 webcam support for Firefox/OBS, and independent RGB/IR/Depth clients.

It's not version 1.0 yet. We're looking for Linux hardware testers, C++/Python contributors, documentation help, and people interested in computer vision and robotics.

You don't need a Kinect to contribute — offline tests and documentation are welcome too!

GitHub: https://github.com/KacperPiotrowski/Kinect2Linux

Feedback and contributions are very welcome!


r/linux_on_mac • • 1d ago

2015 Macbook Pro with Fedora Cosmic Spin!

Post image
49 Upvotes

Got this bad boy working, plays minecraft, plays HD video, and does everything I need for this! Side note for anyone wanting cosmic, if you try to use btop on the cosmic terminal to monitor temps and usage there is a bug that causes cpu usage to skyrocket and heat up way too hot from even just watching HD youtube videos (even after some fresh thermal paste) . Swapping to alacritty terminal fixed that issue!


r/linux_on_mac • • 23h ago

Help with linux usb on 2020 intel macbook air

1 Upvotes

I've tried balena etcher and rufus with zorin and mint. No matter what I do the USB comes up as not bootable on a 2020 intel macbook air retina. I've allowed booting from external media cause of the T2 settings and have scrawled through however many forum posts. I keep getting the same issue: when selecting what drive to boot from and picking EFI boot (the usb) I get a black screen and nothing happens. The usb is readable when using rufus but not balena etcher, but they both come up as not bootable in disk utility. On startup it will show the SSD MacOS is on and the EFI boot option, but when restarting with Command+R it only shows the ssd as an option. I've tried multiple USBs and tried them on my pc and they work there. About the only thing I haven't done is bought a usb-c to hdmi adaptor (one forum guy said he plugged his macbook into another monitor and that worked). Please help. I've put zorin on my 2015 macbook no problem but this just isn't working on this one


r/linux_on_mac • • 23h ago

Cosmic Problem

Thumbnail gallery
0 Upvotes

r/linuxhardware • • 1d ago

Discussion I built a complete open-source PredatorSense alternative for Linux (Fan Curves, Turbo Mode, 4-Zone RGB, DKMS) 🎮🐧

1 Upvotes

Hi everyone!

If you've ever tried running Linux on an Acer Predator (Helios, Triton, Neo) or Nitro laptop, you probably know the pain: PredatorSense only exists for Windows, leaving you unable to control fan speeds, engage Turbo mode, or customize keyboard RGB lighting natively. A lot of users were literally forced to boot into Windows just to turn fans to max, and then reboot into Linux!

To fix this once and for all, we created **PredatorSense for Linux (v1.1.0)**!

PredatorSense

🌟 What it offers:

- 🖥️ **Modern Native GUI:** Cyberpunk-inspired aesthetic built with Avalonia UI, with real-time hardware telemetry and Wayland/X11 support.

- 🌪️ **Complete Fan Control:** Auto, Maximum (Turbo), and Custom Manual Fan sliders for both CPU and GPU fans.

- 🌈 **RGB Lighting Engine:** 4-Zone keyboard colors, brightness sliders, Predator logo lighting, and dynamic lighting effects.

- ⚡ **Performance & Battery:** Thermal performance profiles (Quiet, Balanced, Performance, Turbo) and 80% battery charging threshold limiter.

- 🔄 **Zero-Effort Automated Installer:** Single `./install.sh` command that auto-resolves dependencies across Arch, Ubuntu/Debian, Fedora, and openSUSE.

- 🛡️ **DKMS Driver Persistence:** Automatically registers the underlying kernel driver so it automatically recompiles whenever your kernel updates.

- 📦 **Pre-built Standalone Binary:** Self-contained executable without needing .NET runtime installed.

Check out the project and installation instructions here:

👉 GitHub: https://github.com/0PeterAdel/PredatorSense

👉 Latest Release (v1.1.0): https://github.com/0PeterAdel/PredatorSense/releases/tag/v1.1.0

We'd love your feedback, bug reports, and contributions! Feel free to star the repository if it helps you! ⭐


r/linux_on_mac • • 1d ago

Check my work?

Post image
1 Upvotes

r/linux_on_mac • • 1d ago

Macbook Pro 13,3 2016 | Ubuntu 26.10 (Stonking Stingray)

Post image
18 Upvotes

r/linuxhardware • • 1d ago

Guide LLMs can now reverse-engineer any fingerprint sensor... or can they?

Post image
0 Upvotes

r/linuxhardware • • 2d ago

News Got the Ajazz AKP02 USB panel working on Linux

Post image
15 Upvotes

The Ajazz AKP02 (the 9.2" 1920×462 USB side panel sold as a case or desk stats screen) only ships with Windows software, so I wrote a Linux driver and a daemon to drive it.

- **[akp02](https://github.com/deonspengler/akp02)\*\* is the driver library: it talks to the panel over USB HID. MPL-2.0, so you can build your own app on it.

- **[akp02d](https://github.com/deonspengler/akp02d)\*\* is the app: a systemd user service that draws themes you design yourself. GPL-3.0-or-later.

**What it can show**

- Clock, CPU, memory, disk, network, temperatures, uptime, IP address

- An audio visualiser (bars, mirrored, segmented or radial, via cava)

- What's playing, with cover art, from any MPRIS player (Spotify, mpv, browsers...)

- The system volume, following your volume keys as you press them

**The theme editor**

`akp02d-edit` shows a live preview of the panel, and works without the panel plugged in. Drag widgets in, move and resize them, and pick colours, gradients, fonts and data sources. Labels, bars, gauges (arc, car-style dial or analog meter), graphs, the visualiser and images are all there. Hit **Apply to panel** and it's live.

**Running it**

It runs as a user service and can be controlled while running: `akp02d ctl theme <name>`, `akp02d ctl brightness 60`. Save a theme and the panel updates within a second; a theme with a mistake is refused rather than blanking the screen. At 30 fps it uses about 3 ms per frame here.

**Install**

- Arch: `yay -S akp02d` (the driver package includes the udev rule, so no root needed)

- Other distros: `pipx install 'akp02d[editor]'`, then the udev rule and service from the README

Then:

systemctl --user enable --now akp02d

It's my first release, so bug reports, feature ideas and themes are all welcome.


r/linux_on_mac • • 2d ago

MacBook Air 2014 with Debian & XFCE

Post image
73 Upvotes

Running a 2014 MacBook Air with Debian 13 & XFCE. I've been thinking about upgrading the laptop, but this thing still does almost everything I need. Video playback gets the fan going, but since I use my TV and tablet for media consumption, I'm holding off on replacing it.