Rene Rebe’s work is a masterclass in technical endurance, turning the immense complexity of cross-architecture support into a display of pure engineering grit. It is a rare look at the deep-level craftsmanship required to keep the diverse heart of Linux beating across decades of hardware.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
🚀 Building a little Linux OS on the Weekend 🅴Added:
Beneath the stream where logic finds its freedom and history Welcome everyone to more open source live streaming here on the weekends.
As you know, just tiny little hobby open source things don't take much time. Just some patch here and there and stuff.
Uh, welcome every um one.
Also accidentally rebooted my Linux Steam Deck after 20 days of soft time because I accidentally pressed the power button.
More than [ __ ] Previously accidentally pressed the pressed the power button and nothing happened. Now you accidentally press the power button and systemd shuts down.
Anyway, um let's turn on data.
Let's turn on data and get some stuff done. Let's see what we note take.
Welcome.
Bonjour.
How are you doing? Also my tea cup the coffee cup is wet is wet if it wet is wet I have some abundant paper towel here leftovers things.
This is work area between the laptops should not get condensation. [snorts] Things.
Um Uh, note take I'd seen this message. Uh, I had hoped someone patches.
It's a fun config thing. I I've of course seen that. But I was I was a little busy.
But maybe we do that now.
Um let's quickly do some updates. All right, also we have here we have here more.
Actually actually this is what I wanted to do. What did you say was the key calendar? Actually wanted to test this build that too. Forgot this yesterday.
What did I want to open? Right, I wanted to open patches.
Um because we have here update fox things. What?
Need fox 1.6. It was phased out.
What source do you do you?
Best always was It needs fox and it was phased out.
If you could add it back 2014 or I don't know you all.
Um Uh, there I mean this is contributions nice, but that's so much work.
Why is this a full-time job?
So I what? Only see the chat on Twitch but no video.
I cannot see video feed.
Twitch appears to be offline.
Um sometimes Twitch does that. That's why I did not change live streaming set setting.
Twitch appears to be offline. I live stream to my private server data center.
Oof.
Uh, so much to not not testing that.
That is um I don't know. The problem is I cannot really do anything. Sometimes I noticed like rarely I noticed Twitch not accepting my self done what is it called? Restream?
That's funny.
Welcome. This is not the internet. I am a software engineer with a passion for all things level. Everything else works.
That doesn't work.
Um Um the problem is I don't know why it sometimes doesn't work.
We could also you know what we could today do YouTube only live stream. We live stream for Twitch because otherwise I would need to restart and restream and we could I guess do YouTube for an hour and then maybe restart the stream for more or whatever.
Um It It is what it is.
>> [gasps] >> Welcome everyone to to to YouTube.
Uh Uh Yeah, what do you note take? If you note take the view view meter you it's like as soon as you don't look somewhere it doesn't work. Uh The last year it usually worked on Twitch because the last year I directly live stream stream to Twitch except on rare occasions.
Uh Um I guess it it YouTube it is.
Welcome then all to YouTube. This is just funny by the way FIFA had some stroke I I believe. I think that's public knowledge.
So now we change that to because because this HTTPS key is is not updating right.
Um Yeah, usually not a fan but I guess FIFA is really not well and what should we going to do?
Hello control execute. How you doing today?
How are you doing also? What's actually I should disassemble my PS3 light that's somehow turning off.
Yep, fun stuff Linux distribution maintenance.
I hope they are mostly fine. If here is something not amazing then send a patch.
>> [snorts] >> But what what are you otherwise up to?
So that's done.
Um Maybe this small time consuming stuff we do later except you more links to does just test how repo reacts.
I mean this year is probably not not really the Rocky Linux net is taken over by some casino spam link site I believe.
At least once it was.
So it's basically linking another package description. It's like literally um Should have I hope Yeah, this is why it's closed a little bit. By the way, this is super old look. I believe that's totally not in the control of or did someone or what nonsense we did we had here named repositories.
Um This was so such a stupid idea.
It's but sometimes you need a dictator.
Is there even my like? No.
Yeah, this year was such a bad idea you all.
I don't know. It's okay. I should better not look at this or I get depressive.
Um Is Andrea Andrea's?
>> [snorts] [sighs] >> Could Could stop the live stream? No, I think it would be better if Andrea is here.
It would be better to link to archive than some or forbidden. Cool.
It's long gone.
Cuz this were just files.
Um Which one was it MX? I mean Does it even build?
Did it build?
Otherwise we could also kind of delete it, right?
Let's first do other things. The only thing is uh what viewers what are viewers here saying? Should we Should I interrupt the live stream and see if restarting it brings Twitch up?
Why do we not have ping six?
>> [snorts] >> Why do I not have a IPv6 route?
Do I not live stream via What do I live stream over? Do I live stream over IPv6 or What did I set as RTMP server?
Oh, now we get some ping six.
Why did that take so long?
Um Because I think my my my restream is IPv6 only.
Um but it works to YouTube.
I guess Uh this is so annoying. Computer is a mistake.
Yeah, I mean we only got got started.
How we have 60 people. Um have you heard IPv8 will be successor of IPV4 in in 30 years?
Um I've seen IPv8 only on LinkedIn scrolling by.
But if that will I mean it's more April Fools' joke like at this point IPv6 has done 50% market share.
I don't really see how we right now for the next decades need something else than IPv6.
I think you can really admire open source contributors.
Um you're working professionally. I looked into KNX 20 years ago. Thought I would like to do my microkernel. Just I'm stuck with maintaining Linux distribution.
Yeah, I I asked AI to do me a image today. It did only [ __ ] Yeah, I'm only saying IETF yes, but I'm only saying it's even if it's a serious article.
I mean research is doing research.
That's fine. I'm only saying it's a little bit in unrealistically wasteful.
Here is eight draft April Fools' joke.
IPv9 for China or abandoned.
Um pretty pretty pointless. Um I guess let's give a restart um a try. Uh let me restart the stream and see if something more So if So yeah I as I as I announced I restarted the stream. I don't have the highest hopes.
I just waited a minute to see just in case.
Um I don't have the highest hopes, but this is um Yeah, it's annoying. You use other services and then it suddenly doesn't work. Nope, still not live.
Yeah.
Didn't change any settings.
Sometimes stuff doesn't work when the time is too much out of sync.
Super annoying.
Now the time was in sync.
Yes, so now that video system be my time is more in sync. I think system D does some more stuff more aggressively, whatever.
Uh this is this is by the way why I um yeah.
This is why I didn't do that much more dual live streaming because sometimes it didn't work.
IPv666, yeah.
IPv8 is going IPv8 to IPV is going 86.
Uh why Why you saying that?
Um You're saying it will have success then.
Okay, no Twitch today. Twitch doesn't want to Oops, now I just clicked something away when Yeah, that's why I just subscribed to Yeah, IPv8 is some new proposal.
People having fun or research or uh somehow it doesn't work, whatever. Then they're not Um it's funny because like it's going to a an engine engine engine engine X server and YouTube works, so why Twitch not work?
It's bizarre.
Oh, here we need to be careful.
I just downloaded this because it wasn't working, so we can't update this.
Hm, whatever.
So then we continue with other things.
I have a question like deploy T2 one of HP. Think SunBlade.
What's the current ins- What is the current installed package to use?
Um You mean ISO?
Kind of just the last one, I guess, probably.
Unless we have some new things.
Oh, probably we need to Let's pretty great today.
Which of the machines do you use more?
SunBlade 1000?
Uh what processors do you have in there?
Oh, that's sick. Wonderful.
Yeah, we kind of I'm so in the mood for language and microkernel and things, yet we need to do this legacy things here.
When 2026 calling T2 done Legacy.
Yeah, PA risk and Spark besides you misspelled PA risk.
Um but what I Oh, oh but Yes, of course I meant megahertz.
And I mostly one or two.
And stuff.
Um It is I titanium one.
That's a normal server, right? I titanium one is probably unsupported. I don't know if Dr. Shubert wants to support this. I think the did the support was long deleted.
I don't know if it's worth to restore.
This is probably a server, right? It's only it's a fancy Whatever.
It holds the unusable system.
I mean, it must have worked when new, right?
Um Okay, things. Um Good. We we did this. Amazing.
Then What combined things did we It's a typo.
Kisses pencil.
[ __ ] Did it copy?
Uh It's not unusable. Just needs to merge. Had issues with slot stalls.
Hm.
So Oh, dark loss. Okay, but Yolo.
Um Actually, I wanted to test this KDE calendar because actually good that no text that says I mean plus all the other things we need to do.
I was wondering what uh KDE calendar It was probably some strange name.
What do you think about IPV8? Sounds stupid. Sounds we have 26 years of IPV6.
Um we need to get stuff done and not stuff more incompatible. I think it probably will never take off because like transitioning from IPV4 to IPV6 took 20 six years and even is 50% done at best.
And only took off the last years and years mostly. So, IPV8 mostly meh.
I think this is what you said, right?
But this needs email, so serial is Does it need KHTML web stuff?
And we don't even have we don't even have KMail in the build.
I mean, yeah, this looks like Apple.
Okay, does it have I'm only looking into this because we want T2 full featured mostly full somewhat full featured by default and I noticed myself we don't have proper calendar.
Ah, this doesn't auto lower case.
But electricity is so expensive in what is FRG2?
What do you mean FRG?
What is FRG because of the big brother over the Atlantic?
I think the successful of IPV4 has long sailed.
Also, I mean complicated is relative.
It's not really that super complicated, is it?
Okay, what course stuff does this need?
Let's try a minimal dependencies or web engine.
Message lib.
Okay, that's probably why we're not shipping it. Okay, click case closed.
Nothing to see.
Um We you switched IPV6 off like why? Like I'm nearly IPV6 only and you switched IPV6 off like do that sounds stupid.
Why would you do that?
Um Didn't even see this message here.
Okay, let's see if maybe I maybe I have some Um Why do you switch IPV6 off?
The purpose of this OS is just to support everything. But I hear me out.
We we so need to write software from scratch because that a calendar needs 100 dependencies for a small little calendar and nah, that's just ridiculous.
Um this OS is 20 a quarter century in the making.
Um just supporting everything. The purpose is to make stuff work again.
Good. Then uh we need to fix some things unless I have meeting. It's like risk five people. Should we have a call? It's like yeah, one hour ago.
Yeah.
See, little executives need to work on Sunday except me.
I like when people have some planning and like to tell me in advance should we have a call? Like Anyway.
Um what build's doing? Did I start?
I did. Okay, yeah, I started a We should start with initial things.
I have T Linux 25.9. Here is an easy way to upgrade to 26.3.
I mean, realistically, I mean the thing is the question is what you want. The short answer is if you want a full KDE experience, best reinstall.
And if you just want more modern up-to-date, like if you have a halfway reasonably fast system then rolling release in in system install, right?
Um in the future this will be much better.
Command line only.
What system do you have? This I mean I would just T2 selectively like like on Gentoo and Arch or whatever, like selectively update some things you care in to have a rolling release upgrade of things. That's what I historically did with my systems. In the future it will be much easier to um rolling release swap the whole like read um How do we call it?
Immutably atomic update swappable base system.
So we should fix this here in some because we only need We'll need some things. I need We just need I don't even know what precisely. We need some very very little thing to bootstrap here.
Okay, I started this last night, forgot about this. Should have checked it midnight.
Why learning?
Don't you want to get drunk during weekends or something just You mean drunk? Why should I get drunk?
If you mean drunk as alcohol, then that destroys your brain. Why would you want to do that?
I don't want to get drunk during my weekends because like I want to make the world a better place and that involves among going to a protest for more renewable energies. It involves uh coding OS that does work on everything.
If I would get drunk I would get nothing done and then I would get depressed and maybe that is how some people fall in very dark places in in very dark holes.
Um Do we have from yesterday? No, we don't because accidentally Mesa Panfrost.
What do you mean with the green field?
It might be good video to video to show to deploy T2 on the legacy system from green field.
What do you mean with green field?
T2 is a new full featured default on on high-end system builds. But of course we ship I mean default is relative. I'm not forcing KDE, it's just for me and my bubble T2 is the most full featured.
Um So I'm not forcing any default anything.
It's just like that's the most complete useful thing we can ship for normal users and I want T2 to be useful to normal users, so that's why we ship that. We also I actually re-enabled XFCE so the last builds also come with XFCE again.
Mo- mostly for us older slower systems to have a less bloated back up.
Um how much we should ship by default?
Um but then I think if you need something less performance bloated like Window Maker or stuff, I guess you could just build it from source, right? Even on a Itanium.
For example, get a workstation empty things and how to them for Who finds this intriguing to watch?
Quite some people. You not?
Why do you ask this question in such such suggestive question that makes it sounds that you don't.
Is T2 easy to install like bootable image? Yes, of course. Like for Lauren 69 Of course it is for for forever. It always had like it's not Arch Linux. It always had an installer like since 1997 or six or so already.
The new T2 stuff is super easy to install like even easier and we will make it even even easier. It's not yet as five click as Mac OS, but we would eventually work on five clicks like um Mac OS.
So um we have multiple things yet to finish except I'm a little bit [ __ ] that I missed. Um I wonder if this manager is in uh Life in the universe.
So building supports Gallium Open GL with a Gallium driver since 3D only not include display controller Mesa.
KMS R T What is this R?
Kernel mode set. What is R? Read only?
Support paired with This must stand for something render but not render only or is it render only?
Raster out?
What does it stand for?
Render only.
Just as X render only to support display at this.
If you bought this Penfrost support has a display controller with mainline.
It's easy to add support to the commit for example.
If you bought with Penfrost support the GPU has a display controller.
MediaTek at MediaTek entry point at the Maybe that is what we are missing.
But Maybe something as this is missing like this is stupid.
Um Okay, let's I guess power this up. I'm fighting a regression with console suddenly laggy on my Itanium and freezes in the desktop. Oh, that's I'm so sorry.
In their opinion T2 could become a highly interesting alternative to the mainstream [ __ ] BS Heard kernel already. Yes, I'm familiar.
25 years ago I wasn't impressed.
I did not follow the last year's development but it looked slow.
What code editor? VI, Emacs, Kate. I just let me edit code.
Um worst case ed for emergency repairs.
Uh I hate when I should basically not care.
Okay, let's start this system here again and try to figure out how we get this Actually, did I Wait, I took the other cables. Let's um remove this cable because this might be a fancy I don't know if potentially this is a fancy USB 4K cable.
I don't want to power the system with it. It's too wasteful.
>> This is is much better color cable use yellow bright yellow cables for bright yellow motherboards.
Um I guess I left it how we probably was Wait, what does this?
Oh, is this cable is this cable not power delivery enough?
Mode error.
Oh, maybe I genius didn't plug in the cable.
No, that Okay, that is a high power enough cable probably at least it negotiated 65 watt.
Man, this SMD button is killing me.
Maybe I didn't press it enough then you cannot mix this up.
This button is reversed.
Did I press it enough or not?
Or is it randomly not powering up again for random powering up reasons? Oh, damn.
I hate this glitchiness.
No, the core one changed. Should be on.
No.
But it doesn't.
Oh, no, it does.
Uh Yeah, sometimes it doesn't power on the first time the future of on boards.
Do you use any auto complete? No, auto complete disturb me. They constantly get in my way. I like that I like when my editor does what I type and not just randomly does other things in between.
And this does a lot of enterprise deployment things automation things on Linux systems and things.
So freaking up I would like to support project on the I would like to support you too on the deep deployment level.
That sounds great. Um did you want to already join somebody on GitHub or things? We probably should mailing list reestablish mailing list soon.
I should ins- I should copy this to the um drive.
That's how we did it, right? I hope I don't have a typo.
Frankfurt Frankfurt am Main Burly bear That is amazing. Um oh, no such D device or things.
Oh, did I I maybe I did the wrong partition. Um yeah, I urgently need to copy this to the storage.
What's the purpose? Because there is no other amazing OS.
Oh, this doesn't have here.
So it's What is the purpose? I don't know. To have one because no other Linux supports all this stuff we do.
Have you seen Linux that supports Itanium and Deck Alpha and ARM and RISC-V and stuff?
What is it? Have you seen Microsoft Windows and macOS?
Would you not want an OS that works amazingly?
I did four, right?
Oh, you disable things like auto complete. I just use editors that don't even have it. Like if you use Vim and Emacs, they just work and don't auto complete your [ __ ] What do you mean it disable? I I just use editors that don't bother me with pointless stuff.
You guys are so funny sometimes.
I use fast editors and not like JavaScript engines that mimic like that cosplay and an editor like Visual Studio.
So, what does dear um info told us about? Actually this did did did all right.
Um What are the names here? That's Lin Lin display thing.
Is there any other name thing?
But this here has cards.
Has it only cards? Like what did J I pass Middle says give permission denied.
Mhm.
We could mount the um Ubuntu.
Oh, that's the wrong one.
This is the Ubuntu? Or maybe for some reason.
Oh, you know what? I think Stupid Ubuntu passes. I do this differently. We T2 does it differently by default.
Um I think they have here way more Let's LS those.
Mhm.
>> Why do I do this in a So they don't ship us AOSP.
So from T2 to Ubuntu, they actually ship less.
That's funny. They only ship less.
If I Wait, what?
Seriously?
Don't they all use T2 Linux already today?
10 out of 10 doctors, yeah.
Why T2 looks like Fedora? I don't know.
Console.
New to programming.
Um [snorts] That's all pretty funny.
Oh, look at this. Maybe they use some proprietary out of tree binary driver.
Maybe that that's the pretty wise the [ __ ] is not working.
But what legit Okay, I'm not really interested in Maybe we should you not use that kernel then maybe we should upgrade to this other six thing there.
Oh, it's so much work.
Does that explain the thing?
Good. We learn the more cursed stuff we touch, the more cursed stuff we learn.
Okay, what was the x86 build doing?
Uh >> [sighs] >> five to be the package prefix. I don't know. What's Okay, what Oops. What What did error say?
Purpose error. How did this error I think this was a parallel build thing.
Wasn't it the last build already?
I think it's missing a dependency.
Which was it purpose?
Then did the DX info say RMD?
Yeah, it was saying arm proprietary weird thing, yes.
I was here wondering when yesterday I was even marking this text of like what's this proprietary there?
Apparently that Yeah.
Dark blue tab below. That is tmux with a changed default configuration to blue because the default green is so ugly.
Um Previously I used screen for 20 years, but tmux is a new and cleaner code base.
When I was 10, the guy who initiated me computer world just looked like you named Zen was trolling with many floppy disks. Happy to hear that.
Um Okay.
We have here multiple other issues and patches too. Um Okay, let's actually use here the CPU cycles and log into Where am I here?
What was the IP address yesterday? This one, right?
So we have here this T2.
This one here.
28. What do we do there in 28 package prefix error? What do we do there?
Look, Mom. We are using increasingly risk systems.
Floppy FDD is called Adidas network.
Um You know what? I should actually put a goal here to motivate. Did you all know that you can support this weekend maintenance?
Just to motivate you to you know.
There's some generous people here sometimes do.
Um font config.
What do we do here?
Okay, here we can modernize. Oops.
Cross disable docs. Export cheap proof.
We're missing results in What What fix execution I'm missing?
If not native with Arch.
Is this here not superfluous?
Okay, we want Xorg proto.
Why do we do that here by the way?
That's a symlink.
Not liking this code here.
This is not my standard.
What's my favorite distro? T2 Linux.
Like there is no other Linux like T2 Linux.
And there is a reason why I do this for over 25 years.
I soon do the 30 years, you all.
Um Have you seen the other Linux distributions?
Favorite hardware? I don't know. Somehow everything is cursed.
The irony is I hate x86.
Um I loved PowerPC, but in retrospect PowerPC is also not I kind of like RISC-V the most, but before it became complex extension maze.
Somehow it's difficult. Somehow everything meh. Also know my UPS did a test.
Did it do a test or did it do No, this wasn't a test.
I think my UPS just triggered.
Did I even connect the UPS? Do I even have UPS to run?
I have something.
Maybe I don't have that for some Why did this trigger?
The self test runs longer.
Must have detected a undervoltage.
Uh Did I not start the tier four?
Was this a sorted thing?
Don't run this. It's probably not ideal.
Okay, other issues.
Um No.
Pine64 company.
I don't have many thoughts about Pine64 company. Do you have?
BIOS-wise, do the fonts res- BIOS-wise, do the fonts resistance at CPU firmware or something?
What? Which fonts?
Historically, there are bitmap fonts in the VGA BIOS.
But these days, with EFI, guess there's still potentially I don't know. With EFI, I have no idea.
Ben Reese wanted by the police. I thought he considered as the most dangerous IT things going even worldwide.
Uh so, or a rusty unexpected rust version.
Oh, look at this.
We just tested our own goods that we tested this. Remember yesterday when I thought like does it I asked will it work?
Turns out, no.
It will not because rust rust fast rust rust fast rather than you can maintain that stuff.
I got the screenshot of your web coding last live. What?
What do you mean?
I don't web code. You got the screenshot of me asking chat GPT LLVM things.
Okay, let me have a call because business relations things important and Twitch didn't work.
So, don't forget to like, subscribe, and I will be back online in in soon. And um maybe Twitch will work then.
And this short of stream anyway. So, that's the weekend stuff. Share, like, subscribe for continuation of this stuff soon.
Related Videos
Agentforce NOW AMA: Build with React and Salesforce Multi-Framework
SalesforceDevs
490 views•2026-05-28
How agent o11y differs from traditional o11y — Phil Hetzel, Braintrust
aiDotEngineer
450 views•2026-05-28
WEB TECHNOLOGIES UNIT-2 | Degree 4th sem BCOM Computers web technologies unit-2 full explanation💯✅
LearnwithSahera
1K views•2026-05-29
More tests are always better? How to use AI to identify tests that bring little value
Alliance4Qualification
335 views•2026-05-29
Search Algorithms Explained in 60 Seconds! 🤖💨
samarthtuliofficial
218 views•2026-06-01
People of Game of Thrones using JavaScript DOM
AltCampus
296 views•2026-05-30
Introduction to Problem Solving Part - 1 | Lecture 1 | Intermediate DSA
ascensionix
107 views•2026-05-29
🚀 BCS613C Compiler Design | Module 1 to 5 Schema Evaluation 🔥 | VTU 6th Sem 💯 #VTU #bcs613c #exam
Pranavaa-y4y
104 views•2026-06-02











