Tower of the Dead, WIP, Showcase
7:03
The Western Snowy Frontier
0:36
7 ай бұрын
Link Gets Very Creative
0:37
7 ай бұрын
Geometry Dash || GHOSTS Layout
4:54
My New Linux From Scratch System
3:31
Me And My Autism
6:07
8 ай бұрын
Linux Users Every Month
0:26
8 ай бұрын
kdenlivetest.mp4
0:09
9 ай бұрын
Why I Like LFS
19:42
9 ай бұрын
My Linux From Scratch System
2:10
Arch Linux x BSPWM Ricing
0:34
2 жыл бұрын
Why are 5 videos missing!?
1:32
2 жыл бұрын
Time to ENTER THE CITY!
0:08
2 жыл бұрын
(DELETED) My Discord Server Thing
1:03
Windows XP - tutorial.wav
3:14
2 жыл бұрын
Пікірлер
@frostiefops
@frostiefops Ай бұрын
oo nice! i'm interested, how did you handle package management? just keep everything in a big list or what? that seemed to be the biggest limiting factor last time I tried LFS. i'm learning rust so i can build my own package manager now though lol
@zeckma
@zeckma Ай бұрын
I just install what I need manually and then basically be done with it. I don't really update too often. I basically just follow LFS Multilib, GLFS, and some of BLFS, and call it a day.
@tuffmax
@tuffmax Ай бұрын
bro couldnt afford start pos 💀
@zeckma
@zeckma Ай бұрын
Now that the level music can be played in practice mode alongside being able to restart from last checkpoint, and the ability to change the last checkpoint real time, makes it more versatile and convenient than start positions. Another thing too is using this system, I don't have to vet if an unofficial copyable level is 100% accurate. I can just do completions and practice on the actual level itself. As I said before, convenient.
@tuffmax
@tuffmax Ай бұрын
@@zeckma it was a joke lol i understand and i have friend who do the same
@zeckma
@zeckma Ай бұрын
@noxins. Ah my bad!
@maybepossiblything
@maybepossiblything Ай бұрын
I played GD on the Chromebook Linux. Surprised it worked.
@hombiebearcat
@hombiebearcat Ай бұрын
are you using pipewire for audio
@zeckma
@zeckma Ай бұрын
Yeah, although the issue happens on pulseaudio as well. I have to change the type of audio device it is for it to work, say its analog input. i need to switch it to, say anolog digitial input before switching it back to analog input... ideally. Sometimes, it requires more fiddling.
@Joey.epp_80
@Joey.epp_80 Ай бұрын
Ah yes, speed of light electroman remix. Great run tho. Edit: Ik its cuz of copyright reasons bc ive dealt with them too
@zeckma
@zeckma Ай бұрын
Oh I don't care about copyright claims unless it results in my content being blocked in areas. I just think the remix sounds good and sounds different than the OG song.
@Joey.epp_80
@Joey.epp_80 Ай бұрын
@@zeckma oh ok
@nishiko28
@nishiko28 Ай бұрын
yooo holy shit gj
@TheRealDavidLawrence
@TheRealDavidLawrence Ай бұрын
Nice daily driver you have there! Are those instructions, on the LFS site, that thoroughly explained?
@zeckma
@zeckma Ай бұрын
Most of the software built in this installation was installed following the instructions in LFS + BLFS. What wasn't was DWM, ST, Wine, and Steam. I just wrote a book called Gaming Linux From Scratch, which covers the installation of Steam and Wine, but not ST and DWM because their installation are very straightforward. Generally, the instructions in the *LFS books are well explained and comprehensive. The books also have a multitude of notes and warnings that give you an idea of what to do if you have certain hardware. This makes LFS a good learning tool but also a reliable guide to build up a system of your dreams. Deal-breakers can include not covering the installation of Flathub, FUSE-2.9 (needed for appimages), or Distrobox in recent versions of BLFS. This information on how to build them are scattered and are often gathered by the user, which previously was the case for Steam and Wine. Sometimes, this info is posted on the mailing lists. Beyond this, if you don't mind compiling packages, then everything is pretty easy and straightforward. Just read through everything and don't skip things. Hopefully, this answered your question! It was hard to know exactly what you were asking, but I did my best to infer what you were asking. Sorry, and thanks in advance!
@TheRealDavidLawrence
@TheRealDavidLawrence Ай бұрын
@@zeckma That was actually better than I was expecting! As I have failed to install Gentoo on bare metal, I can install it no problem on virtualbox. This ought to be a better experience as you have explained. Your response was what I needed to find confidence that I need to trek further. Thank you again!
@happygofishing
@happygofishing 2 ай бұрын
I'm actually sad that you paid money for this.
@zeckma
@zeckma 2 ай бұрын
Precious Edition, mind you!
@MeraMadness
@MeraMadness 2 ай бұрын
Why you hate yourself? 😂 Is a bad game
@diamondguy0229
@diamondguy0229 2 ай бұрын
i was listening to orchid by black sabbath and it reminded of the night theme from this game. i used to play it when i was little and im glad i got reminded of it
@RobertDownySenior
@RobertDownySenior 2 ай бұрын
I got this game when my parents wouldn’t pay for Minecraft and I ended up loving it
@RobertDownySenior
@RobertDownySenior 2 ай бұрын
One day discovery will be a piece of lost media and I’m glad I got to play it
@EnterAName1
@EnterAName1 2 ай бұрын
LFS + DWM Incredible skill😳
@cagnolin.A
@cagnolin.A 2 ай бұрын
LFS is amazing and then I saw the GPU & it doubled the respect.
@Unknown42017
@Unknown42017 2 ай бұрын
Bro I was probably 9 I think when I use to play this and this was fun as hell
@AX_-
@AX_- 2 ай бұрын
4.04% now, omg :)
@ennisdelamor
@ennisdelamor 3 ай бұрын
sounds like im back in time during the regency / victorian era
@opposite342
@opposite342 3 ай бұрын
Insane...... 1:16 one gripe I have with your rice is the blue and pink here isn't really readable, maybe I'm just not used to it but yeah.
@zeckma
@zeckma 3 ай бұрын
Thought the same and changed it a few weeks ago
@opposite342
@opposite342 3 ай бұрын
@@zeckma awesome
@Airgun_gd
@Airgun_gd 3 ай бұрын
Ok
@shinobi1975
@shinobi1975 3 ай бұрын
Linux is trash 🗑️😂
@Micecheese
@Micecheese 3 ай бұрын
Linux From Discord.
@StaffyDoo
@StaffyDoo 3 ай бұрын
<spitting_coffee_meme> 🤣👌
@sammorrison8042
@sammorrison8042 3 ай бұрын
audio omg
@luckybomber
@luckybomber 3 ай бұрын
What are the unknown running
@asphalt2554
@asphalt2554 2 ай бұрын
lol its unknown simple i use unknownOS all the time!
@simpleprogrammingcodes
@simpleprogrammingcodes 3 ай бұрын
That's awesome. When I was doing LFS I found it a shame that there is no community for people who have built an LFS system and want to continue using it and improving it. You know, things like trick, troubleshooting, advice, and so on would be helpful. And it could make an LFS system actually usable, for someone who is really interested and has nothing against spending some time on the system. So I think your project is the right step in this direction. Ideally there should be a wiki, a forum, and an IRC channel for LFS, so that people can share and find information. Now I think Arch Linux has become much more popular than some years ago, and also LFS. Five years ago nobody ever talked about LFS. It was a distro for people with special interests. Now much more people know about it. So I think there is a shift happening in the Linux world, and perhaps, a real LFS community could appear someday.
@zeckma
@zeckma 3 ай бұрын
While there is an LFS subreddit (unofficial), the typical way to communicate anything about LFS is to make YT vids or go on the mailing lists or submit patches. Everything is stuck in the old days and fragmented. I want to help move LFS in a better direction because I know it's, well, yeah. It's all a mess currently. I could do the things you suggested although it was be very difficult for me to do... but I can and want to do it out of love and see it be better. I think what may happen in the future will be very exciting.
@Nerd2Ninja
@Nerd2Ninja 3 ай бұрын
If you install a package manager on LFS, doesn't it become that distro? lol. Like if you install apt, nix, or pacman does it become debian based, nix based, or arch based? lmao
@heinrichagrippa5681
@heinrichagrippa5681 3 ай бұрын
I was kind of thinking that as well. Like, if you get everything running, but then install pacman and update the whole system with it, the result will kind of be that same as if you just pacstrapped everything onto the system from the start.
@zeckma
@zeckma 3 ай бұрын
Kinda, the whole definition of a distro is muddled but I tend to not even consider package managers despite being a distro's core identity. What matters to me is if the distro is easily reproducible (most builds of a distro look about the same) and the /etc/lsb-release goes over which distro it is. This is why I think LFS is a distro - most builds of LFS look the same and the lsb-release file says the distro is Linux From Scratch (I decided not to add the lsb-release file personally).
@ThEEqualizer93
@ThEEqualizer93 3 ай бұрын
congrats ! only a few know what you have achieved and completed so succesfully but what a nice OS man !
@MasterH2005
@MasterH2005 3 ай бұрын
Can't you add an application dock to your DE so you can easily access your mostly used apps? I feel like it would make things easier.
@zeckma
@zeckma 3 ай бұрын
This guide is mostly outdated, but I'll answer your question: yeah, absolutely. I won't because I like keybinds, and Rofi puts the most launched apps at the top. I forget which docks exist besides Latte, but there are plenty.
@gnudoc
@gnudoc 3 ай бұрын
Awesome! I will be going through this at my first opportunity
@TheRollercoasterRide
@TheRollercoasterRide 3 ай бұрын
This problem can actually be expanded into multiple and they're some of my major gripes with linux as a target platform. Using a game as an example, to ship you probably want gpu acceleration, which cannot be statically linked (which is fine, actually) and this is where the problems start: - You can't statically link glibc to avoid versioning problems because the gpu drivers will also require glibc and can be incompatible with your statically linked glibc. - You can't avoid glibc because 1) you need the dynamic linker and, since there's no separation of platform api and libc, that's in the libc. and 2) Your gpu drivers will need glibc initialised for things like thread local storage (NO SEPARATION BETWEEN PLATFORM API AND LIBC AGAIN YAY). - Our toolchains, with the exception of zig cc, cannot target glibc versions like you can target platform versions on other platforms. To support older glibc versions you need to compile on a platform with that lower glibc version and if you want to use newer versions of compilers you will potentially need to also patch the compiler and/or glibc in order to actually build them. - These problems extend to your dependencies, eliminating much of the benefit of a package manager for proprietary applications since you'll be building them yourself again anyway, even if you're statically linking them. The solution adopted by people at this point is to either build with a sysroot of an older system or to build on an older system with a glibc version low enough for your support requirements. This is terrible compared to other platforms. On Windows, you can statically link libc or even avoid it entirely and everything works fine. There was a recent project that alleviates some of the versioning problems that I'm hopeful gains traction (github.com/corsix/polyfill-glibc) but it's still just another bandaid to fix an untenable foundation. I don't have hope of things improving. The direction of solutions hasn't been to fix the foundation, but to work around it, with things like flatpak and docker becoming common (it should be immediately obvious that the average user does not care about sandboxing when using these technologies). And this is just on the topic of dynamic libraries. I love linux and it's the only OS I use (Gentoo user here) but, with the exception of some things, this platform is a wasteland compared to my time programming on Windows half a decade ago. We just keep building up towers of bandaids for this horrible foundation.
@zeckma
@zeckma 2 ай бұрын
I don't like Windows but I appreciate that it has multiple versions of C++ runtime where you can just use an old runtime just fine. I hate that it's practically impossible to ship your executable without DLLs in the same folder but at least you are given so many tools, especially w/ Visual Studio. You even have multiple versions of D3D on the system. Linux is a mixed bag where it is generally more convenient in my experience, but other parts are so much more inconvenient than on Windows. I believe Linux as a whole can improve but devs need to be more open minded and stop accepting to live with the current mess.
@nishiko28
@nishiko28 3 ай бұрын
noice lil video :3
@LouisDeer
@LouisDeer 3 ай бұрын
your voice and teaching style is so soothing !
@szaszm_
@szaszm_ 3 ай бұрын
I don't understand why a glibc dynamic library upgrade would break your system. glibc is pretty consistently ABI backwards-compatible, so just installing the new dynamic library should leave all programs working. But I noticed that glibc upgrades typically come with updates to a large number of packages, so maybe there is something else I'm not aware of.
@zeckma
@zeckma 3 ай бұрын
The reason why whenever glibc updates there is bunch of upgrades along with it is because all those other packages were relinked with the newer glibc. A glibc upgrade alone is at best risky and maintainers don't want to take that risk. Glibc-2.39 causes an upgrade from glibc-2.36 and below to be damaging for the system, ie. almost every binary will fail to work, and the system will be broken. This isn't an issue on binary distros because the mainters relink. On Gentoo, I believe they have a whole bootstrapping process to prevent things from breaking. On LFS, cross your fingers and hope, but it's better to start from the beginning. Glibc has always been a pain in the rear, and Linus Torvalds complained about it. It seems to be better now but things still break. Also hi szaszm, wasn't expecting you to watch this one lol
@Delbert.MP2
@Delbert.MP2 3 ай бұрын
I just rediscovered this game today and damn, while i don't remember much since it's been nearly 7 years, it's still quite nostalgic for me.
@Dispnser
@Dispnser 3 ай бұрын
LFS is not a distro its just a guide book
@johanb.7869
@johanb.7869 4 ай бұрын
Background music is way to loud and ads nothing to the video🙂
@Micecheese
@Micecheese 4 ай бұрын
Panels are bloat
@рабские_вымираты
@рабские_вымираты 3 ай бұрын
Linux is big bloat, i use windows
@opposite342
@opposite342 3 ай бұрын
​@@рабские_вымиратыI use notebook and pencil
@рабские_вымираты
@рабские_вымираты 3 ай бұрын
@@opposite342 i use cachy os btw
@Pandacier
@Pandacier 4 ай бұрын
I feel like 2024 is the year that Linux will see its user base increase a lot, like almost never before
@jurassict.u.f.f.Animaxtion7810
@jurassict.u.f.f.Animaxtion7810 4 ай бұрын
I miss this game I played before sent I was 11 on my childhood.
@Micecheese
@Micecheese 4 ай бұрын
I saw someone asking for an ISO of your LFS install, Telling you thanks for them.
@Micecheese
@Micecheese 3 ай бұрын
forgot to say, even though it was a book, still meant it as instructions are solid.
@CodeAsm
@CodeAsm 4 ай бұрын
This looks very cool and alott of work you've put into. Ill take a look at your book real soon I think, cause my LFS build needs some games for sure :D
@markusTegelane
@markusTegelane 4 ай бұрын
how long did it take to compile?
@zeckma
@zeckma 4 ай бұрын
40 or so hours.
@dimlylitcorners
@dimlylitcorners 4 ай бұрын
Alpine?
@hotdog9259
@hotdog9259 4 ай бұрын
How have you set up the animations?
@donaldwhite9291
@donaldwhite9291 4 ай бұрын
I was looking forward to watching this, but I had to stop. After 5-6 minutes, the music shifted to the foreground and your voice shifted to the background and I couldn't understand a thing you were saying. : (
@jernaugurgeh451
@jernaugurgeh451 4 ай бұрын
Same here... really disappointed :(
@syudagye2837
@syudagye2837 4 ай бұрын
You got all my respect, all your argument are rock solid, and you stick to your preferences no matter what ! incredible ! To be fair, i don't think i could maintain my system if i had to do anything manually like this, but it certainly would be interesting to try it out. For now i have found a very comfortable place with NixOS and nixpkgs. I like that it's technically a source based distro, but it's so well made that it fells like a binary distro thanks to it's thicc cache of prebuilt packages. It's not as straightforward as just building and copying binaries by hand since you have to learn a hecking functional programming language to use it, but once you're in it a very pleasant experience: Creating packages is fun and you can make it build directly from the upstream releases, adding 3rd party packages is even easier, cli utilities are really useful to me. I tried gentoo at some point (just for the challenge of installing it lol), but didn't vibe with it too much, it felt like it was actively trying to prevent me from installing things (as i do it very often). Arch is just good old binary distro, easy to install, easy to use, no headaches (apart from grub breaking lmao). Looking back i don't think i could live without a package manager, these are so useful to me, and i don't think i can do a better job.
@liebestraum003
@liebestraum003 4 ай бұрын
This looks really nice! I wonder what desktop you use and how do you get the terminal look like that? (I really love them!)
@zeckma
@zeckma 2 ай бұрын
I actually don't use a desktop! I use DWM, ST, and a fork of Picom. most of the setup is at my github repo: github.com/Zeckmathederg/desktop-collection
@SonOfMeme
@SonOfMeme 4 ай бұрын
I'm sorry, but I'm not the only one pronouncing it "gilfs" in my head, right?
@jernaugurgeh451
@jernaugurgeh451 4 ай бұрын
Yes, you are. Okay, I lied.