LFN | But can it run Doom?

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 77

  • @nohmyla
    @nohmyla 18 часов назад +17

    I usually don’t comment on videos, but I will when I feel it’s truly worth it and this time, it definitely is. First, I want to thank you for these amazing videos. As you mentioned at the end, they’re actually educational and informative, unlike other LFS videos or similar videos. Secondly, I have a request: if it’s possible, could you include sources for each topic you cover throughout the series? To be honest, learning about low-level Linux and OS-related topics isn't well covered in the media. Lastly, dude, you’re amazing! Keep it up. This is one of the few times I’ve genuinely appreciated someone’s content

    • @Maple-Circuit
      @Maple-Circuit  15 часов назад +2

      Maplecircuit.dev all my notes are there, not much for the domm vid but all other vids have a lot of sources!

    • @IunahYT
      @IunahYT 8 часов назад

      lol joined 9 hours ago just to comment this

  • @mrgraydiamond
    @mrgraydiamond Час назад

    Excited to hear that you'll reboot the series with even more detailed scripts. Your videos are always a treat!
    DOOM!

  • @atemoc
    @atemoc 17 часов назад +5

    I will never get tired of this, and even if I will not personally go down that route, even for entertainment, I'll happily watch every single video of this series, from beginning to end.
    Doom

  • @RowiDankelsaft
    @RowiDankelsaft 7 часов назад +2

    I look at this and I imagine someday, in a far away future (or not so far away), compiling my own distro, giving it a package manager (be it pacman, be it apt, whichever it is), X and then some desktop environment, be it something heavy like Plasma or something ultra lightweight and fast like icewm.
    ... I think im dreaming a lot haha
    I cant wait. I watched the previous video and can only imagine what comes from now on. Amazing job; this is being super clear and easy to understand so far.

  • @TheBodgybrothers
    @TheBodgybrothers 8 часов назад

    Boning up hard over this series. I've been following along doing it on my machine like a true chad.

  • @jcugnoni
    @jcugnoni 10 часов назад

    Wow. That's a great idea for a project / video series. Understanding all what makes a Linux distro work is so interesting. Thanks

  • @nz3digital
    @nz3digital 11 часов назад +3

    DOOM!
    Really excited for the new series.

  • @OverlyPlayfulEpidermal
    @OverlyPlayfulEpidermal 8 часов назад

    This is my first comment in a very long time, but I have to say this is the content I've been looking for a very long time. Please continue with this series, it's amazing work

  • @plkh9602
    @plkh9602 9 часов назад +2

    Great as always ☺

    • @plkh9602
      @plkh9602 9 часов назад +1

      Doom ✅

  • @Lampe2020
    @Lampe2020 14 часов назад +2

    I'm probably far away from doing my own Linux distro or LFS/LFN, but it's still entertaining to watch others build such systems, because it of course also tells me a bit about the system I actually use, Fedora, works. It's of course not identical, but follows roughly the same concept. And if something should break so far down the software stack I'll be more likely to be able to fix it if I actually understand what's going on and what should be going on.
    …DOOM…

  • @dc2k926
    @dc2k926 14 часов назад +2

    DOOM! Loving your LFN series! Wonder if in one of your LFN episodes you could show us how to make a simple Linux YT STB? Something like Kernel+LAN/WiFi+X11 starting Chromium in full screen and loading your YT channel URL?

  • @uis246
    @uis246 18 часов назад +6

    4:16 you can pass arguments to init after -- in kernel cmdline. So you can run Doom as init process.

    • @Maple-Circuit
      @Maple-Circuit  15 часов назад +2

      True!

    • @TaiGroot
      @TaiGroot 14 часов назад +2

      busybox begone

    • @IunahYT
      @IunahYT 8 часов назад

      But if you quit out of DOOM you get kernel panic instead of whatever action you want (in most cases a reboot or shutdown)

    • @test-rj2vl
      @test-rj2vl 6 часов назад +2

      @@IunahYT That wouldn't be too bad if you only want linux for Doom. Configure kernel panic to be shutdown so that when you no longer want to play you just shutdown.

    • @IunahYT
      @IunahYT 2 часа назад

      @@test-rj2vl oh yeah the kernel panic can reboot or shutdown the system

  • @jrsmile
    @jrsmile 14 часов назад +2

    Hi, i really like this series, could you build the same with efistub and uefifb? so kernel+initramfs+doom can fit into one single file?

    • @Maple-Circuit
      @Maple-Circuit  13 часов назад

      I thought that efi stub didn't contain the initramfs? I'm not well versed on it, which means it would be an awesome video subject XD

    • @angeldude101
      @angeldude101 12 часов назад

      @@Maple-Circuit It can when using a Unified Kernel Image (UKI). Include _everything_ in the initramfs and you can basically have an entire Linux system within a single EFI binary.

    • @jrsmile
      @jrsmile 9 часов назад

      @@Maple-Circuit github/jrsmile/efilinux i tried to do it month ago, maybe a good starting point? my version worked in qemu with OVMF but not on real hardware,

  • @bertblankenstein3738
    @bertblankenstein3738 6 часов назад +1

    Back in the day, for Sun had the SparcStation 10 (and others). You had to order a framebuffer (using an sbus slot) as the box didn't come with any graphics card. And that card had the 13w3 graphics connector.

  • @johnddb
    @johnddb 5 часов назад

    You are the first human ever who pronounces "manager" as "man-A-ger" 🤣🤣🤣

  • @knkootbaoat6759
    @knkootbaoat6759 12 часов назад

    DOOM!
    looking forward to the newer version of lfn

  • @minirop
    @minirop 17 часов назад +2

    WOOD 😮

  • @halano
    @halano 10 часов назад +1

    Try : minimal LFN + Wayland kiosk like **cage**
    that would be amazing.

  • @pietstreet8311
    @pietstreet8311 14 часов назад

    Great Video!
    DOOM!

  • @tommcboatface1908
    @tommcboatface1908 10 часов назад

    More LFN!!

  • @ItsCOMMANDer_
    @ItsCOMMANDer_ 18 часов назад +2

    Comment for the algorythm

  • @NotcardNotLive
    @NotcardNotLive 15 часов назад +2

    next time add UEFI support
    edit: is that pfp ai generated, i dont rlly care if it's a good video, just curious

    • @Maple-Circuit
      @Maple-Circuit  3 часа назад

      Yep, I didn't know what to do, so ai helped me. Also, extra knowledge, I asked ai for my channel name XD

    • @NotcardNotLive
      @NotcardNotLive 2 часа назад

      @Maple-Circuit oh, just out of curiosity, what elements would be needed to make a Uefi compatible system? Maybe I could try to make my own before the next episode

  • @anon_y_mousse
    @anon_y_mousse 6 часов назад

    Have you used ToyBox at all? If so, how does it compare to BusyBox? As for a direction to go, I would suggest that when you get to that point where you decide whether to use a DE or not, to maybe see how difficult the various DE's are to compile from source and get running. Maybe even figure out which one provides the least bloat for the features it provides. People still complain about KDE to this day, because back 20+ years ago it was the most bloated, but for me it seems to be significantly better than it was back then. I've got about 50 Firefox tabs open and 20 terminal windows all running something, and a music player open, and I've not logged out or rebooted for 114 days, yet I'm only using about 7gb of RAM. Usually, on a fresh login, it'll be around 1gb.

  • @Niloe-M
    @Niloe-M 14 часов назад

    nice video
    I was just wondering, isn't there a config-file way to configure the kernel? because going through that gui each time you want to make a change can be quite anoying

    • @Maple-Circuit
      @Maple-Circuit  13 часов назад

      Menuconfig is a gui for a big old config file. Most folks will create their "perfect" conf and copy it over each time (;

    • @309electronics5
      @309electronics5 7 минут назад

      Linux uses a file called .config (it can be hidden on certain distro's but you can also set it to be shown in your file explorer). That file stores all configs in a specific syntax. Menuconfig edits that file and the compile process reads that file and compiles in whats selected. You can edit it yourself but going through all the definitions can be a bit more tricky

  • @IunahYT
    @IunahYT 8 часов назад

    why do you need to install the whole busybox to your initrd? can't you just get less userspace binaries from it? also if you want to populate just run mdev -s to perform the actions that are completed normally by systemd

    • @Maple-Circuit
      @Maple-Circuit  3 часа назад

      No you don't if you are not lazy,
      Yes and
      I didn't know about mdev... THANKS

  • @rz2374
    @rz2374 18 часов назад

    haven't finished the video yet, but can't you use framebuffer without drm?
    edit: also aren't device files handled by udev, not systemd?

    • @Maple-Circuit
      @Maple-Circuit  15 часов назад

      Yep, but for 99% of folks udev==systemd (;

  • @jcugnoni
    @jcugnoni 18 часов назад +3

    This is an instant like. Very cool

  • @awesomethegreatamazing2651
    @awesomethegreatamazing2651 16 часов назад +1

    Doom

  • @mbeware
    @mbeware 15 часов назад

    Doom!

  • @lillytau-rh3sm
    @lillytau-rh3sm 12 часов назад

    love this, amazing, my guys doom gameplay is kinda mid tho :P

  • @ItsCOMMANDer_
    @ItsCOMMANDer_ 18 часов назад +1

    DOOM

  • @AuroraMalinowska
    @AuroraMalinowska 17 часов назад +1

    Exactly what I love to see

  • @daniel-pineapple
    @daniel-pineapple 5 часов назад

    DOOM!

  • @yoshi314
    @yoshi314 9 часов назад +3

    this project was doomed from the start

    • @IunahYT
      @IunahYT 8 часов назад +1

      best pun ever, give this man the likes

    • @Maple-Circuit
      @Maple-Circuit  3 часа назад +1

      LOL

    • @gtkrwn89
      @gtkrwn89 Час назад

      We did it reddit. Epic win

  • @NasirHossain-p6z
    @NasirHossain-p6z 15 часов назад

    Just watch your first video and found this... 3 hours after your upload of this video...
    edit: Add internet connection next please...

  • @l4ppland
    @l4ppland 18 часов назад

    Auto-liked because I know that this video will be good

  • @n-uv7vg
    @n-uv7vg 17 часов назад

    this is the purpose of lfn its just to do basic things

  • @Wkaelx
    @Wkaelx 17 часов назад +3

    But can it run crysis?

  • @lucidmoses
    @lucidmoses 17 часов назад

    I'm ok with the series name but if it goes well and you really wanted to start from nothing, at least there is more you can do to start with less.

  • @philtoa334
    @philtoa334 3 часа назад

    DooM.

  • @MrBearyMcBearface
    @MrBearyMcBearface 4 часа назад

    Doom. Also systemd is overrated.

  • @scooter4196
    @scooter4196 16 часов назад

    DOOM

  • @Vili69420
    @Vili69420 9 часов назад

    Doom

  • @Demodproto
    @Demodproto 8 часов назад

    DOOM