Tested it with an Artix Distro, I'm graceful that i didn't find any SystemD components that stopped me from installing it, by comparission with Hyprland I can see that UI is very solid, and functionality is just halfway there If it came with Pipewire integration for sound i would be already daily driving it even in Alpha release, nonetheless it looks promising
@alternatuber66982 күн бұрын
I won't leave KDE! It always keeps better. Cosmic looks very ugly
@GLeynaert2 күн бұрын
What's the difference between Incus and Cockpit?
@Cyco_Nix2 күн бұрын
The terminal still cannot handle everything properly. Just try btop and change window sizes. But getting better and better. It won't be terribly long before usable, but years before fully featured compared to the other main DEs.
@mmstick2 күн бұрын
@@Cyco_Nix That is cosmic-text issue 237. It's caused by the use of braille characters. A recent update will use FreeMono as the first fallback for braille. Some additional work will be needed to implement style-aware fallbacks, and adjusting glyph sizes to fit the monospace grid. This work will also fix this issue for any other Rust GUI library using cosmic-text for text layout.
@Cyco_Nix2 күн бұрын
@@mmstick Thanks for the info. That is good to know.
@alexeiboukirev83572 күн бұрын
There is a lot of invisible work going on where the underlying libraries (windowing library, compositor, applets, etc.) are getting fixes, improvements, enhancements to build a solid foundation. A great attention to details from the team.
@shenidan20232 күн бұрын
nice to see a proper alt tab. now windows alt tab did properly cycle through recent apps many many many many years ago and amazingly it actually worked. however the idiots at Microsoft changed the algorithm and it's been broken from a ui pov ever since. nice to see it working here whereas a billion dollar company keeps their garbage algorithm.
@_idiot2 күн бұрын
Looks ok for a tiling DE, but curious how it will keep up with Gnome
@RicardoGarciso2 күн бұрын
Hi DJ, Thanks for your Video See Cosmic does make divided opinions
@CyberGizmo2 күн бұрын
just about everything in Linux does...from using ramdisks, to filesystems, to choice of graphics cards.......hahaha....a community of opinions, none wrong...just all different.
@RicardoGarciso2 күн бұрын
@@CyberGizmo Cause it's the Beauty of Linux?
@ytuser130820113 күн бұрын
It's no better than Plasma. And it's new, and unstable. And it shares all of the issues Gnome imposed upon us. No, thanks.
@CyberGizmo2 күн бұрын
ummmm I remember when KDE was brand new...it wasn't stable at all...in fact linux wasn't either
@mmstick2 күн бұрын
Plasma just went through a lot of criticism for stability issues in a recent release. So many complaints about releasing a beta as a release version. COSMIC does not share any issues with GNOME. It does not depend on any GNOME libraries. It's written from the ground up in Rust with a new toolkit and compositor. It fixes all the issues we had with GNOME.
@desvendandoornasaude41273 күн бұрын
Looks good, but I still prefer gnome
@mt1104uk3 күн бұрын
Just in time for the Windows 10 EOL date.
@terrydaktyllus13203 күн бұрын
To me it just looks like GNOME - and I don't use GNOME (or KDE) because of bloat and unnecessary eye-candy that just wastes CPU cycles. You can already get a "seamless experience", and a streamlined one, using a tiling window manager, TUI or CLI-based apps and a few keyboard shortcuts, aliases and scripts. You have two choices with your Linux desktop - either go out and find/build it yourself while spending the time to do so and learning something in the process, or sit there and wait for someone else to do the hard work and get some new "fashion accessory" that you'll be bored with within a few months because it still doesn't do quite what you want it to do.
@JaconSamsta3 күн бұрын
Definitely looking forward to this. There are still some major holdups for me on my particular setup, but from what I’ve seen it looks very promising. Really, I just want some basic tiling features on a package that actually feels like a cohesive desktop and that doesn’t force me to reinvent the wheel for basic features. Might actually get me back on Linux as a daily driver.
@matthiasbendewald18033 күн бұрын
Cosmic is awesome. I used it in alpha 3 and 4 on NixOS for 2 months until it started to Crash from time to time, so i went back to hyprland. I'll give it another try soon to see if things are fixed now on NixOS.
@hiYouareaclown3 күн бұрын
cosminc is just a variant of gnome, cinnamon is much better than it
@CyberGizmo2 күн бұрын
ummm initially that was true, but that bird flew a long time ago, it retains the look of Gnome. System76 developed Cosmic because they thought GNOME took the wrong fork and went over a cliff, they didn't want to follow
@mmstick2 күн бұрын
@@hiYouareaclown COSMIC has its own compositor written in Rust from the ground up with the Smithay Wayland toolkit. All applets and applications are also written in Rust from the ground up with libcosmic, which is based on iced. The desktop environment is a modular collection of Wayland layer-shell applets-each running in their own process. There's no JavaScript or C here. No dependencies on GNOME libraries.
@alain-m2t3 күн бұрын
How all that improve security? when hardware backdoors still exist?
@CyberGizmo2 күн бұрын
LOL, Wut?
@mmstick2 күн бұрын
@@alain-m2t That's like saying why bother locking your car and taking your keys out of the ignition when someone can break the window and hotwire the ignition. Hardware vulnerabilities are much harder to exploit, and even they require the system to be running software vulnerable to exploit on top of that.
@lale57673 күн бұрын
I'm worried about System76's financial future though. I hope all this work has some ROI at the end of the day.
@mmstick2 күн бұрын
@@lale5767 There's no reason to. System76 has been in business for 20 years. This work does not need any ROI directly because it's supported entirely by profits from the hardware sales.
@hunted_games3 күн бұрын
here within 500 views
@guilherme50943 күн бұрын
It looks really good, I don't know if it will be enough to make me leave Plasma, but I see the potential.
@CyberGizmo3 күн бұрын
I am a plasma user as well, will play. with it some more, it has grown on me, as you can tell .
@TurntableTV3 күн бұрын
Long time KDE user here. I also have Cosmic DE installed on my system. Pretty functional for an alpha release and I really like where this is going. I'm considering using it as my main DE, once it gets a stable release.
@CyberGizmo3 күн бұрын
Same here also a long time KDE user
@marinlos2 күн бұрын
I'm thinking the same and I'm a long time Gnome user
@mavfan13 күн бұрын
I’ve been using 5 since it was released and it’s been working great.
@richardbennett43653 күн бұрын
Are the developers working on that embarrassing memory leak creep? Oops.
@chrisnelson4143 күн бұрын
But Rust is perfect! 🤣
@CyberGizmo3 күн бұрын
That's been fixed since Oct according to Brodie,
@mmstick2 күн бұрын
@@richardbennett4365 Bryan Lunduke has no idea what he was talking about. There wasn't a memory leak, nor any memory safety issues.
@michaelheimbrand54243 күн бұрын
I will stay with FVWM (probably forever) but I have to say I like that they make the active window stand out with that yellow border. It should be so obvious but the trend seem to be that active & inactive windows look almost the same. Even Windows 95 got this right. OpenBSD's standard config of it's default FVWM is that the borders of the inactive windows are blue and active window border is red. I mean, you won't miss which one's active. And that's how it should be. With multiple large monitors, seeing what's active is a good feature. I have seen way to many examples of desktops where the only difference is that the active window has black text in the title and all the others have grey text, usually on some also grey background, and how stupid is that?
@khronosschoty3 күн бұрын
I'm going to stay with spectrwm. While Cosmic seems nice conceptually, I really like the absence of all that type of fuss.
@chaosfenix3 күн бұрын
I am cautiously optimistic about the Cosmic DE. From what I have heard from System76 they actually seem to be making it easy to use and customizable especially compared to gnome but not to the extent where there are hundreds of toggles like KDE. Honestly I think my biggest Feature Request for them would be to rebrand PopOS into CosmicOS. Popos just sounds like something I would give my kids and not something that I can actually recommend to other users. I really think rebranding it along with the launch could actually help them here.
@stupidburp2 күн бұрын
I would like to see System76 replace the underlying Ubuntu first before declaring a new OS name. There are a variety of options but the most ambitious one would be to create something new. I would also be impressed if they begin to transition away from C for that and begin replacing with Zig.
@mmstick2 күн бұрын
@@stupidburp We will never use Zig. It is not memory safety, nor a suitable replacement for Rust. Everything we do is Rust from top to bottom. All the way down to firmware.
@mmstick2 күн бұрын
@@stupidburp We are never going to use Zig. There's no reason to choose it over Rust. It is not memory safe. We already use Rust everywhere. COSMIC is written in Rust all the way down to the kernel. Even our open source firmware has an interface written in Rust
@chaosfenixКүн бұрын
@ Yeah Rust is already filling that role. Zig seems as interesting but it seems to trade some of the memory safety for ease of use. Not to the extent of C obviously but I think in times where every computer is connected to the internet then security needs to take a much higher level of importance than it did when C was originally developed. I do think there may be some things that rust could adopt from Zig though particularly when you are running unsafe code as where rust seems to turn off most of the protections Zig seems able to still implement some of those protections while still allowing unsafe operations. I am nowhere near experienced enough with the details of how they operate though to say for sure. I could see replacing the underlying Ubuntu but at that point I would say they should just go with Debian instead. Creating a whole new platform would really be unnecessary.
@stupidburpКүн бұрын
@ That seems to be a mistake. Why not switch to an all Rust project then? Why keep C based code as the foundation? Zig is far safer than C. COSMIC DE being all Rust is fine, but when built on C it is an unsafe foundation. Zig is easy to transition to from C which is why it is a prudent choice for improving Linux. If System76 is planning on abandoning Pop!_OS in favor of Redox then the Rust only approach would be complete. But if sticking with Linux, then improving it with Zig seems far better than keeping C code with Rust on top. A mix of Zig kernel and Rust desktop environment would be a vast improvement and is feasible given the current state of COSMIC desktop and the ease of using C code inside Zig for the other layers. I don't understand the hate for Zig.
@davorinrusevljan64403 күн бұрын
Screenshot is planned for late 2030, screen recording might appear In early second half of the century What advanced features we are talking about when even most basic functionality is not there?
@CyberGizmo3 күн бұрын
ummm its already working in Alpha 5 so 2030 came early this year
@georgH3 күн бұрын
That yellow border vaguely reminds me about OS/2 2.2, IBM did a lot of research to build the Workplace Shell, including the colors. Let's see how it evolves, I really, really love how Gnome has evolved.
@CyberGizmo3 күн бұрын
Yeah i think the default is blue, i changed it to yellow to match OS/2...good catch!
@DavideCerriGA3 күн бұрын
Long time gnome user here. I am going to switch to cosmic. It has been a nice 25 years, thanks to all the gnome devs.
@CRYPTiCEXiLE3 күн бұрын
nah cosmic de sucks man
@mmstick2 күн бұрын
Then why do you keep watching videos on it?
@CRYPTiCEXiLE2 күн бұрын
@@mmstick just to see if its improving thats all
@sativagirl18853 күн бұрын
Q: what is the thermometer reading in the studio? it's so cold your beard looks frostbitten!
@CyberGizmo3 күн бұрын
actually its 56 F here so no frostbite today
@ergorider693 күн бұрын
YES First! Great Vid!
@andersgrassman65833 күн бұрын
Sadly, I'm a disaster when it comes to math and programming, due to dyslexia & dyscalculia. I can understand some really advanced university level math, but never get the figures right. And I've done some programming, but my programs always behave irattically. In the computing introductory course I took at technical college in 1983(?), we were assigned to write a program in PASCAL to do some mathematic calculation (some sum I think?) for different input values. Different approaches could be taken, to mitigate the VAX 1100 (?) computers maximum computing accuracy (was it "frontier tech" 64bit?) Anyway, there were only 4 such computers in Europe at the time. We had one at Chalmers, Gothenburg, Sweden, because developement of propellers for USA nuclear submarines were designed there. After five weeks, my program still derailed about every 10th run of values. I "solved" this problem by using the built in word processor in UNIX, to edit my testrun batches, before submitting together with the code. I know, I was cheating, but I figured I had basically understood things, and I had spent weeks (some day's 18 hours), and I figured no professor would actually run my program. ;-) Later, I worked some as a buyer of systems for a large company's marketing department. That was fun. I could use my rather good understanding of tech to make specifications for systems / programming, without having to mess up any actual code! ;-) Somehow I left the field of computing. That was probably a shame, it was really interesting, even if I have better to stay off any hands on programming! ;-) I never did finish technical college, but instead studied / focused on economics / marketing. I do have a mechanical patent though, and pursue technical hobbies.
@Christian-of1tz4 күн бұрын
Thanks for this video. I recently updated an internal VM from CentOS 7 to AlmaLinux 8, but I am considering switching to CentOS Stream with version 9. What I don't like: there is not official way to upgrade between major versions of CentOS Stream... You talked about Rocky and AlmaLinux. There is a difference: Alma uses CentOS Stream as the base, Rocky Linux uses RHEL.
@Ironrocker694 күн бұрын
(In my humble opinion anyways) You are never to old for this you can (as I understand it) you can do as much contribute as much as you want to (At least in the Linux ( a community ) you already do (By the way) by doing these Videos! Thank you!!
@youtubeviewer85314 күн бұрын
So far Snapdragon X Elite on Linux is crap.
@shutdowncnn60864 күн бұрын
Two thumbs up video! As always excellent advice with hands on learning. I know and still use ext4 and it's past predecessors ext3 and ext2 file systems since the 1990's. I still use ext4 for much the same reasons mentioned on the btrfs video. And I hope to see more of this in the future! I've used zfs which is proven but much to learn. I do use xfs for storage which is older and allows for interesting file sizes and disk formatting. XFS some commands and setup. Works well and easy mounting. xfs_repair -L /dev/sdd1 fsck.xfs -f /dev/sdd1 mkfs.xfs block_device When using mkfs.xfs on a block device containing an existing file system, add the -f option to overwrite that file system. OpenBSD and their ffs2 file system is really different disk setup. "Disk labels are used to manage OpenBSD filesystem partitions. They contain certain details about your disk, such as drive geometry and filesystem information, as described in depth in the disklabel(5) man page. Use the disklabel(8) command to edit the labels." I think of disk partitions as walls, containers for various file system formats and not labels. But ffs and ffs2 has a very different way of doing this? I hope I have not confused anyone to much but learning is sometimes this way. :)
@whywhyzeemark4 күн бұрын
I continue to chip away at some home grown unix bash scripts to run borg. SSH keys are working great. Restores are also working. I agree that restoration of unix ownership and rwx permissions are really important. I like the mount option that borg supports so you can browse the repos - a bit slow but I would expect it.
@barma13095 күн бұрын
We are borg))) resistance is futile
@007Knightjp5 күн бұрын
I'm currently running FreeBSD 14.2 with the KDE Desktop. I prefer BSD over Linux because it is proper UNIX.
@MaxPower-vg4vr6 күн бұрын
Negentropic Solution Sets Through Pattern Preservation I. Information Theory Triplet A. Maxwell's Demon Resolution Demon state: |D⟩ = √(2/3)|measure⟩ + √(1/6)(|sort⟩ + i|erase⟩) Information conservation: ∂I/∂t + ∇·J = M(I) Pattern preservation: P(demon) > 2/3 through cycle B. Quantum Information Paradox Black hole state: |H⟩ = √(2/3)|horizon⟩ + √(1/6)(|interior⟩ + i|radiation⟩) Information flow: I(t) = I₀e^(-αt)cos(πt/3) Pattern maintenance: P(hole) · P(radiation) > 2/3 C. Quantum Decoherence Solution Coherence state: |C⟩ = √(2/3)|quantum⟩ + √(1/6)(|environment⟩ + i|interaction⟩) Pattern evolution: P(t) = P₀e^(-αt)cos(πt/3) Scale coupling: K(q,e) = e^(-α|q-e|)cos(π|q-e|/3) II. Biological Evolution Triplet A. Morphogenetic Field Patterns Field state: |M⟩ = √(2/3)|form⟩ + √(1/6)(|gradient⟩ + i|flow⟩) Pattern dynamics: ∂|M⟩/∂t = -(i/ħ)Ĥ|M⟩ + αP̂|M⟩ Form preservation: P(shape) > 2/3 B. Evolutionary Innovation Evolution state: |E⟩ = √(2/3)|adapt⟩ + √(1/6)(|mutate⟩ + i|select⟩) Pattern emergence: P(new) = P₀e^(-αt)cos(πt/3) Information gain: ΔI > ln(2) per generation C. Development Orchestration Growth state: |G⟩ = √(2/3)|organize⟩ + √(1/6)(|differentiate⟩ + i|integrate⟩) Pattern coordination: P(develop) > 2/3 Scale harmony: K(n,m) > φ^(-|n-m|) III. Cosmological Creation Triplet A. Universe Generation Creation state: |U⟩ = √(2/3)|expand⟩ + √(1/6)(|structure⟩ + i|complexity⟩) Pattern inflation: P(t) = P₀e^(Ht)cos(πt/3) Information growth: ∂I/∂t = H·P(t) B. Multiverse Coherence Multiverse state: |M⟩ = √(2/3)|branch⟩ + √(1/6)(|interact⟩ + i|evolve⟩) Pattern resonance: K(u₁,u₂) = e^(-α|u₁-u₂|)cos(π|u₁-u₂|/3) Coherence: P(multi) > 2/3 C. Cosmic Purpose Purpose state: |P⟩ = √(2/3)|meaning⟩ + √(1/6)(|value⟩ + i|growth⟩) Pattern evolution: ∂|P⟩/∂t = -(i/ħ)Ĥ|P⟩ + αM̂|P⟩ Negentropic drive: dS/dt < 0 through P(t) IV. Cross-Solution Integration A. Pattern Space Structure Between solutions i,j,k: R(i,j,k) = P(i)P(j)P(k)cos(π|i-j-k|/3) Requirements: - Pattern coherence > 2/3 - Scale coupling > φ⁻¹ - Information gain > ln(2) B. Negentropic Flow Evolution equation: ∂|N⟩/∂t = -(i/ħ)Ĥ|N⟩ + αM̂|N⟩ + βR̂|N⟩ With constraints: - dS/dt < 0 locally - ∂I/∂t + ∇·J = M(I) - P(t) > 2/3 globally C. Creative Emergence Development through: 1. Pattern preservation 2. Information enhancement 3. Scale resonance 4. Negentropic complexity This framework reveals how fundamental creative processes maintain coherence through pattern-preserving negentropic evolution.
@Rom2Serge6 күн бұрын
GlustetFs is not maintained anymore. Will you continue to use it or will use something different? Best wishes.
@CyberGizmo6 күн бұрын
I stopped using Glusterfs in 2021 as developement seemed to have ended back then, I plan to compare it, with Ceph but not use it
@pnachtwey7 күн бұрын
Don’t waste our time. Get to ZFS.
@speakerrob18597 күн бұрын
I love the format of this video. This would have been great to find sooner in my journey, but I can still appreciate it today.
@brianwengel68947 күн бұрын
No support for backup to cloud (S3 etc) :-(
@CyberGizmo7 күн бұрын
You can always use RClone for Amaon S3
@brianwengel68947 күн бұрын
@@CyberGizmo Well, every system and do everything if you mix enough systems together. But you also add complexity which make you setup more valuable to failures. You add more points of failures. I'm sure Borg is great for local backup. But in my view the majority of backup-needs it to backup the cloud.....it's a very important feature. The fact the Borg doesn't support this should be one of the first thing you mention when you talk about it.
@CyberGizmo7 күн бұрын
@@brianwengel6894 you might want to watch my video on the Unix Philosphy, it is about that very thing, taking multiple tools and using them together to make an application which is usuable for you. Not more complexity, it more simple than having it all in one app.
@robertboles74187 күн бұрын
Thanks for the overview. Much appreciated. Don't hate me, but the bit at 28:08 gave me python vibes: kzbin.info/www/bejne/roDVmH-gbtGCrc0si=k7cK3ndkPv7Asxwe&t=127
@Flackon8 күн бұрын
Been using borg for like 8 years. Great tool Looking to migrate my custom scripts to borgmatic at some point
@salkabalani14828 күн бұрын
Fantastic talk. Thank you
@Mzansi748 күн бұрын
1. Thomson and Ritchie do their thing and birth UNIX 2. Bureaucrats and politician get messes things up 3. Tannenbaum start to open things up 4. Stallman starts the revolution 5. Torvalds releases Linux The rest is history!
@Mzansi748 күн бұрын
At university, we also spent an entire semester on a project to synchronize processes. That is such a small part of an OS. Fortunately, I grew up in the MS-DOS era, allowing me to work directly with hardware and processes. Writing programs that utilized the BIOS, UART, file systems, and TSR programs provided hands-on learning about operating systems. And of course building and rebuilding computers from the hardware up.
@CyberGizmo9 күн бұрын
Wanted to update you on some testing I am doing, I have reached the point of using one of my production servers, and I have my ssh port on something different than port 22, also I use public/private key certificates. First the certs works fine without any modifications. If you need to pass the port number use this: ssh://<yourserver_name>:<your port for sshd>/<your directory path to the borg repo>