This is very helpful. The docs for Sanoid and Syncoid are a bit sparse.
@kqvanity14 күн бұрын
I've got two questions/notes - Oneshot type has a blocking side-effect when reloading configuration - Manually activating the services defeats the purpose of managing systemd services declaratively
@sibeov19 күн бұрын
First of all thanks for the video! This is interesting and helpful! With regards to kzbin.info/www/bejne/lX7Cp4atfKyJsLs, my guess are, based on the name alone, that they are some sort of Real Time Iterrupt Request for the CPU. Only a guess, but it sort of makes sense that you need to, perhaps, "tune the priorities" of the IRQs when processing data in "real time". Have you perhaps found out more regarding this since posting this video?
@aleksandersabak21 күн бұрын
So is it impossible to have a library that is available for dynamic linking in the system? I'm trying to develop a thing that wants to dynamically link a library and I don't want to have to wrap it with nix and rebuild it every time I change something in it, I would like it to just run and be able to link the library dynamically like on a normal linux system (because that's its eventual target).
@ShadowZero2724 күн бұрын
thank you for your hard work. I am posting in November, and I am having too many problems with nixos. I am immature in my understanding and will probably be sticking to Windows/arch for now, but I look forward to the day when I can install my daw environment and instrument choices from a single configuration file.
@chriswillsflannery25 күн бұрын
brilliant, thank you
25 күн бұрын
this is called "great content"! Congrats! Keep it up
@idworka929 күн бұрын
Do you need to terminate the env session first in order to switch to other env?
@aidanbailey821829 күн бұрын
Thanks so much Chris! This has crippled me for a couple days and was really making reconsider some life choices.
@exellin8111Ай бұрын
Thank you so much! I've spent so much time in the last 2 days trying to figure out how to use a newer version of a package, and this was the one that finally worked and I could follow easily!
@5mrdАй бұрын
can I change panel color with plasma manager?
@MennoSmitsАй бұрын
Brilliant. I hit this today and was getting ready to do my Python development in a Distrobox container but these approaches will be much better. Thank you!
@PixelSheepАй бұрын
Has anyone experience in how to get this going with Zorin OS? I did follow intels instructions closely but I just can't get it to work
@mvaliente2001Ай бұрын
Very nice! Thanks to bring my attention to codespace. You might be interested in use direnv, which will, among other things, automatically execute `devenv shell` when you cd to your project folder.
@yash1152Ай бұрын
9:45 to 11:19 really nice nugget of info
@shareclipsave2 ай бұрын
If you don't believe it, its seizing the means of computation. It's seizing the levers of power/reality. It's the boiling frog metaphor.
@madhanRaj-i3q2 ай бұрын
i like your content
@alexstone6912 ай бұрын
Sad to see another good project falling apart cause of management and politics
@uchennaofoma46242 ай бұрын
This is exactly what i needed
@WoidAudio2 ай бұрын
Thank you, that's the way a review/comparison is done right.
@henriquefigueiredo40773 ай бұрын
Nice video, mate.
@yash11523 ай бұрын
0:00 Intro & Prelude 5:06 Nix part starts 9:44 nix-ld
@aionshiro58793 ай бұрын
hi great tutorial, i was trying to make a system that have a different desktop/wm for each user like Jack/i3wm and bob/gnome , they don't need to choose, they only need to login and every thing will be set, thanks in advance, great series by the way
@IanSGI3 ай бұрын
I can't tell you how much time I've wasted reading bad documentation and digging around the back corners of the internet trying to figure this out. There are so many builds it there that do either one thing or the other, but few that manage all the layers and don't skip the critical details. Thank you. I might actually get NixOS running the way it should.
@manzoorhussain-k6w3 ай бұрын
any person guide and help me to sending or receiving video stream to janus gateway if you have any useful information regarding janus-gateway videos streaming. please share with me ?
@linkert8103 ай бұрын
Had a good chuckle Chris, beautiful :)
@TheSelfHoster3 ай бұрын
Love all those tips. I’ll be using them all!
@DrRoot3 ай бұрын
Thanks 🙏
@vaisakh_km3 ай бұрын
Feel like part of my brain is unlocked when you moved import from conf.nix to hw_conf.nix
@NeilHaskins3 ай бұрын
7:12 50's
@ChrisMcDonough3 ай бұрын
Checks out. Seriously amazing.
@regulargonzales4 ай бұрын
... or you remove that empty Pepsi bottle from your bed ... :) Thanks for sharing your thorny experience, I learned a lot.
@monxyo4 ай бұрын
I can ABSOLUTELY CONFIRM it is working with my 2017 intel DELL LATITUDE quad core with Manjaro on it since yesterday.... i just opened terminal and typed this command.... This command wil install the needed dependencies and compilers from the arch repositories. (be patient i takes about 8 minutes, and make sure PLEASE, you dont have any Davinci version intalled previously)... Good luck!! pamac build davinci-resolve
@Mikamiel.k4 ай бұрын
That's good news! I'm planning to buy a laptop with i7-13700h (Iris Xe Graphics/96EU) and Davinci running on Linux would be just a dream. If it's not too much trouble, could you please test how basic color grading and slowing clip speed with Optical Flow(Enhanced Better) mode works on your machine?
@grzegorzbaltissen4 ай бұрын
After a decade of Ubuntu, I want to experiment with another distribution. Currently three weeks on Arch and I enjoy the experience so far. But NixOs had already gotten into my recommendation algorithm and I think that a single text based configuration for a whole a system looks neat. To make sure my next "hop" is worth my time, I checked and Fedora seems to be a considerable, solid distribution. Thank you for your video with a comparison and showing of the both systems. I want to experiment and learn, so my next steps will be to get NixOs working on a virtual machine. Thanks!
@monxyo5 ай бұрын
11th person caring about!! jeje
@termitori5 ай бұрын
so , i'm on linux only dekstop since 2001 , use debian and ubuntu most of the time, some moment to testing gentoo arch fedora mandrake. But ubntu was the best for me, but ..... but but... so many little problem so hard to solve.. 1 month into nixos and this is working for me - set of the led at boot to off , check - amdgpupro , davinci resolve check - sotfware are here, check nixos is no easy , but is very safe to put to the test, this is the best point
@jonathanmarcelino49325 ай бұрын
is the high pitch ear pain inducing sound also a nix feature?
@ChrisMcDonough5 ай бұрын
@@jonathanmarcelino4932 if so, none of us old people hear it
@bleeptrack5 ай бұрын
OMG! Thank you so so much! Finally have davinci running on my ubuntu notebook without external GPU 🥰
@a1aa5 ай бұрын
how did you get this nice output at 11:06
@ChrisMcDonough5 ай бұрын
See github.com/mcdonc/.nixconfig/blob/master/common.nix#L60
@a1aa5 ай бұрын
@@ChrisMcDonough thank you.
@Malix_Labs5 ай бұрын
Although I like NixOS, immutable distro also can work with systems packages, and not just flatpak
@Jonsen-o1d5 ай бұрын
Thanks for your updates! I installed the intel-compute-runtime 24.17.29377.6 on my Ubuntu 22.04.4 LTS and unfortunately Davinci still doesn't work as it should. Davinci is now playing the timeline, but I don't get a video image, and after opening a new project I get the error message "Your GPU memory is full". My Hardware: 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz × 8 with Mesa Intel® Xe Graphics (TGL GT2)
@ChrisMcDonough5 ай бұрын
@@Jonsen-o1d see the comment on this video by smunaut, unfortunately xe graphics is not yet fixed / supported (I've tried only older style uhd myself, I don't have any xe or arc systems ) edit: xe is apparently meant to be supported but arc isnt, see smunaut's comments here
@smunaut5 ай бұрын
Mmm, this should actually work. It's only with Arc or with Meteorlake or later that things are broken without some new patches. You can still try my new branch as there is another small fix in there and maybe you're hitting that.
@Jonsen-o1d18 күн бұрын
@@smunaut I'm sorry, i don't know what is your branch. Can you tell me more pleas? Thanks for your tip.
@mareksierocinski5 ай бұрын
There is a faster way: hit "I" to mark start point on axis, then hit "O" to mark end on axis, then use "Extract range on axis" (by default Shift + X). Done! :)
@RareSushi5 ай бұрын
This is so insane, I love it!
@user-pb1xd8pv2l5 ай бұрын
Can I please possibly donate in the name of you producing a similar quality tutorial or amendments to the GitHub repo for a LUKS2-based encryption scheme via cryptsetup and ZFS on that without zfs encryption? No tutorials seem to work for this desired setup.
@user-pb1xd8pv2l5 ай бұрын
Your setup here was the only one that worked for me thus far but I truly would rather use LUKS partition-wide rather than zfs native. No tutorials I can find work right now for this on Nix OS, I can install Nix OS but it never boots, and they're all mostly the same bad copy-and-paste of the other.
@AdmiralJonB5 ай бұрын
I've been using NixOS since 22.11 and had no idea nix-ld was a thing! This would've solved so many headaches If I had known. These days I just have some standard Nix Flakes that I use, but it won't work for all cases. Going into my system config right now!
@TresSeaver6 ай бұрын
Holy release numbers, Batman! I'm boggled that anybody can stomach the effort required to make such absurdly-labeled releases. Maybe the pointy-haired boss is worried they'll run out of numbers, or something?
@ChrisMcDonough6 ай бұрын
Polish notation
@smunaut5 ай бұрын
First two numbers are the year, Second two numbers are the week number it was split off the dev branch for stabilisation The third number is the revision number in their internal change tracking stuff where it was split off. The final number is the revision of that branch, it gets incremented by one at each path applied after the split from dev branch So realistically you can ignore the third big number, and the last number if only small fixes, feature wise only the two first count.
@NotSafe6 ай бұрын
I'm the 10th person who care about this !!!
@smunaut6 ай бұрын
Ah well huh, sorry to say on Arc, it's not quite working. The problem is known / identified, but "right" solution still needs to be worked out and someone with both the hardware and the motivation needs to work on it ... (see issue 736 on intel compute runtime git, again can't post links on YT comment)
@smunaut5 ай бұрын
Heh, your video put that in my head again and now I went ahead and fixed the issue for Arc/Xe. It might take some time before this gets merged but in the mean time the above referenced issue as a link to my fork that has a patch to fix the issue.
@adjbutler6 ай бұрын
DR > Premiere
@wileysneak6 ай бұрын
as a lazy developer can i still throw stuff at /tmp ?
@ChrisMcDonough6 ай бұрын
Sure, /tmp exists.
@wileysneak6 ай бұрын
@@ChrisMcDonough awesome, thanks for the reply! if you don't mind me asking, i've heard /bin/bash isn't a thing so you have to use /usr/bin/env bash instead, is there a way to link things like /bin/bash to a stable bash so i can run random scripts (e.g. random build scripts from work i can't be bothered to adapt)?
@ChrisMcDonough6 ай бұрын
@@wileysneak not in a particularly useful way... you can use #!/bin/sh instead, which will always be bash, but if a script uses #!/bin/bash it will need to be changed. that may sound like an issue but it's nothing compared to the rest of the issues you'll find afterwards! :)