Hyprland dev here. Runtime-disabling xwayland as opposed to compile-time disabling. You can compile Hyprland without xwayland, or you can disable it, at runtime, with the config option. "independent" compositor: Independent as in standalone, and developed independently of other entities: KDE's kwin is developed as a DE, same for Gnome, wlroots compositors depend on wlroots. Furthermore, I'd argue that Hyprland is in many ways more advanced than Mutter for example, as most of a DEs complexity comes from the app suite, (because there are so many apps and features in them) not the core compositor. Hyprland supports way more stuff (in window management, effects, protocols etc) than bare Mutter.
@TrustJesusTodayАй бұрын
Hyprland is the best DE.
@bertnijhof5413Ай бұрын
Maybe I should apply for Gnome, I have the longest experience and I have done it all :) :) I have 55 years of experience! I'm almost 80 and I worked as computer-prototype tester; software developer; chief architect; department manager and I hobby as Linux user since 2008 and as Gnome user since 2018.
@TrustJesusTodayАй бұрын
You have my vote if they let me vote. : )
@jorge86rodriguezАй бұрын
I am not a snap fan but that idea regarding permissions sounds good
@MrAlanCristhianАй бұрын
I think that Snap permissions is a good idea. I agree with your concerns, and that we need to wait and see how they implement it.
@fuseteamАй бұрын
Gnome Director by day Podcaster by night Tuxman!
@morningsage5673Ай бұрын
Casually applying for a role in a KZbin video. If I were there, I’d hire you :D
@turnerofthingsАй бұрын
Michael Bruh! 100% Throw your hat in for the Gnome gig. You would be great! You could even use the position to interview interesting people and in Tunnell build partnerships growing Gnome. Win Win. Gnome needs a Linux Loving Leader The community NEEDs Michael Tunnell. Don't let this pass you by, best of luck. Cheers!!
@Tracing0029Ай бұрын
I am really happy canonical does this! Sandboxing is crucial for security as it prevents zero days in soo many cases!
@tmendoza6Ай бұрын
I've been using Hyprland with Arch on my second system. I love it so far, but I haven't had the time to really customize it.
@TrustJesusTodayАй бұрын
Stick with it.
@no-prophetАй бұрын
Been using Hyprland for a year and a half as a daily driver and I'm not leaving it in the foreseeable future. I think what he means by "independent" is that they ditched wl-roots and re-wrote Hyprland with their own library called Aquamarine since version 0.42.0. Also, Hyprland has its own ecosystem, hyprpm, hyprcursor, hyprpaper, hyprlock, hypridle...
@backhdlpАй бұрын
additionally it could also mean that it's not attached to any desktop environment
@FengLengshunАй бұрын
The snap permission system is what I wanted out of xdg-portal. I've kept moaning and complaining about app defaults because they just often fall to the too restricted side when it has negative impact on the default experience of layperson newbies. I wouldn't have any complaints if there is a clear dialogue box that would allow users to change it easily a la phone permissions.
@gljames24Ай бұрын
Yeah, that's what I thought the portals were for in the first place. File pickers, screen sharing, and camera can have implicit permission to resources as the user selects it, but other things like firewall or usb device need permissions. Flatseal was only ever supposed to be a bandaid while we added permissions, but it seems like some people don't understand that.
@ISandbagIАй бұрын
So much this. If something uses a snap and doesn't function in that OS by default, its broken. This is why I now have an annoying collection of flatpaks and app images, or bypassed apt some other way. This is even less ideal for security but atleast if I need a program, I know it will function.
@FengLengshunАй бұрын
@@ISandbagI have you tried Distrobox or Conty? Conty comes with a nice default options for bubblewrap sandboxing if you do want to sandbox them.
@happygofishingАй бұрын
Distrobox is a stopgap solution to not having shit packaging @@FengLengshun
@bitsurface5654Ай бұрын
Michael Gnome Tunnell sounds good, go for it! 👍👍👍
@PriimerraАй бұрын
Great video. Keep it up man. Very good.
@iulianmoisi4365Ай бұрын
Hyprland,it uses aquamarine compositor...
@NiffirgkcaJАй бұрын
The second permission dialog is for the permission for access to the file, so it still checks out. I guess Ubuntu should've just posted a video instead of a GIF.
@michael_tunnellАй бұрын
Yea, I didn’t notice the accessing part because it’s a bit rushed. There’s also an art to doing demos, for example moving and interacting at a speed that you normally interact with your system is bad when recording because it doesn’t give enough time for a viewer who is unfamiliar with what’s happening. It’s best to slow down to about 35% as normal so the recording is more clear to the uninitiated
@NiffirgkcaJАй бұрын
@@michael_tunnell yeah, their "demo" doesn't really help them at all.
@Aoitori365Ай бұрын
playtron seems like tech bro hype
@zadtheinhalerАй бұрын
The wording is definitely playing toward the investor who knows jack shit about the gaming industry, but is susceptible to marketing buzzword bingo.
@jamesvandamme7786Ай бұрын
I ignored Clem's Snapshot admonishment on my Chromebook because there wasn't room. I just jumped in and it updated perfectly. Worst case, I'd have to reinstall and tweak everything. Of course I back up all my data somewhere else, and on an SD card in the 'Book. Now if Mint had a KDE desktop, life would be perfect.
@TopiasSalakkaАй бұрын
First version of Mint actually used KDE, since it was based on Kubuntu.
@fuseteamАй бұрын
The responsibility of distributions is..........to distribute
@LocovsworldNLАй бұрын
what extentions are you maintaining Michael ?
@michael_tunnellАй бұрын
I don’t maintain any currently, I switched away from GNOME many years ago but when I was maintaining it was these: Audio Input Switcher, Audio Output Switcher, Extension Update Notifier, Hide Top Bar, Hot Edges, Icon Hider, Maximus Two, Quick Close in Overview, Show Desktop from Overview, Weather, Window Options, WinTitle - Window Title on AppMenu Hover
@TrustJesusTodayАй бұрын
Fedora with hyprland has been the best Linux experience for me. 15 months in Linux and 30 plus years in Windows. I wish I dumped Windows years ago.
@gorudonuАй бұрын
Snap runtime permissiona are game changer imho. I remember when android had juat permissions and torch apps requiring your location. After runtime permissions the problem got solved
@michael_tunnellАй бұрын
I agree this will be a good improvement for Snap users for sure. Though Android still has some stupid permissions issues because apps that have no need for location can still request it with no review. It’s 100x better than before but Android still has a weak permissions structure in my opinion
@gorudonuАй бұрын
@@michael_tunnell it's not that easy to upload app to Google store these days...
@thundreturtleАй бұрын
I watched the vid and again looked at their page and still i am confused as to what exactly ubuntu is trying to do :D, guess i'll find out later on
@michael_tunnellАй бұрын
You mean for the permissions? The idea is for users to not be tricked by bad actors to take more permissions than needed. This does something similar to how Android pops up details to agree to when you install an app from the play store
@thundreturtleАй бұрын
@@michael_tunnell ahaaaaa, now I get it! thank you :D
@TechnoMinded-qp5inАй бұрын
Linux is getting better imo for playing Steam games Microsoft is the only reason a lot of people aren't switching to Linux because they're too afraid to or there's Windows locked software preventing them to move to Linux because it's bound to Windows only. Most of the game mods I am playing will work on Linux but there's Windows only mods preventing me from officially switching but at this point I am about to say if they don't support Linux why should I support them? I think Microsoft does this on purpose to BAIT people into staying on Windows so they can control their computers claiming they own it I am switching to Linux due to how unethical Microsoft has become in policy agreements at least with Linux you don't really have a policy and you can actually claim your computer as yours and they can't trespass into YOUR computer.
@manofmartinАй бұрын
Windows 10 is about to lose support, and Windows 11 is terrifying. Between that and the liberation of gaming, I think you're right!
@MiningForPiesАй бұрын
The problem is always going to be older games. Lack of support for your back catalogue on steam is stopping a lot of people swapping.
@JohnCrawford1979Ай бұрын
There's a lot of windows applications that work on Wine.
@MiningForPiesАй бұрын
@@JohnCrawford1979 I’d rather do without than go through wine. It’s unstable and slow.
@JohnCrawford1979Ай бұрын
Linux has DOSBox and staging. Between that, Proton, and Wine, Linux has far more compatibility from DOS to 16-bit, 32-bit, up to modern 64-bit games and apps. If you actually have some game or app from Win 3.11, chances are you'll get it working on Wine with a few tweaks. Or if you're code savvy, you might be able to just use the source code and make a package for the distro you are using. There's plenty of dev tools on Linuxto do it if you really wanted to.
@swagmuffin9000Ай бұрын
obsidian definitely not a hacking tool, but it's a great tool to use when hacking. i personally like cherry tree, but i could see why someone would want to use obsidian
@manofmartinАй бұрын
Cheers to cherrytree!
@miller42Ай бұрын
I'm sure GNOME can find a new shaman.
@DionScottАй бұрын
Really good article. Thank you.
@Deimos_FreshАй бұрын
I though Snap permissions was already included in 24.04 until I realized it wasn't the case. There is some form of control, but it's very limited. If new feature will expand and ease up control, it would improve experience tremendously. And hopefully this means a better support for Snaps. Lazy devs is the biggest problem with Snaps.
@grillo_delmalАй бұрын
14:14 IDK about responsabilities... but they shouldn't complain about other distros if they ship your defaults... if they don't like their defaults, that's on them XD
@johanb.7869Ай бұрын
Window managers are not my thing. Give me Xfce and I'm happy.
@PhonkNerdyBit-ik8enАй бұрын
Obsidian good for Open-source intelligence (OSINT)
@kirangeorge8Ай бұрын
"independent" wayland compositor = no longer use wlroot which most of wayland compositor do.
@michael_tunnellАй бұрын
Vaxry responded to this episode about this and he explained his reasoning behind the statement but I would still consider KWin as independent because it’s made for a single DE by them with no external dependence on something else but tomato tomahto
@outforbeerАй бұрын
Playtron is going niche of a niche imho. Instead of just moving all games to linux
@jimmym8741Ай бұрын
I hope it’s a showdown shaman this time
@guilherme5094Ай бұрын
🤣!
@jimmym8741Ай бұрын
@@guilherme5094 😂😂 *shadow
@haariger_wookie5646Ай бұрын
I wish Canonical would stop wasting resources on snaps and instead work on things that Linux actually needs...
@michael_tunnellАй бұрын
When they started snaps out was needed and there still is in a way with Flatpaks only supporting desktop not servers
@UbuntuPersonNoMintАй бұрын
Linux community wasted resources when they made flatpaks instead of contributing to snaps.
@MiningForPiesАй бұрын
How much do you pay them or contribute?
@UbuntuPersonNoMintАй бұрын
@@MiningForPies nothing he probably uses an Ubuntu based distros and claims Ubuntu is bad while piggybacking off canonicals paid for servers and man hours into making Ubuntu work better. Lol they are a funny bunch
@joaoguilherme8083Ай бұрын
@@UbuntuPersonNoMint "The Linux community is wasting time on Wayland instead of contributing to Mir"
@cammelspitАй бұрын
DHPC 🤣 Teehee
@guilherme5094Ай бұрын
👍
@pcallycat9043Ай бұрын
I wonder how many apps are just going to crash because Ubuntu stopped it from doing what it was designed to do.
@michael_tunnellАй бұрын
What context are you referring to? What apps have they stopped?
@pcallycat9043Ай бұрын
@@michael_tunnell I was speaking more specifically to their claim that it works without modification to apps. The security system itself might, but not all software is going to be ready to handle the exception that is raised by having a system call prevented unexpectedly.
@michael_tunnellАй бұрын
oh I see, that's interesting . . . hopefully its none or minimal but I guess we'll see soon
@jonnyspeed8974Ай бұрын
Why are you running apps that need system access? I suggest you don't
@pcallycat9043Ай бұрын
@@jonnyspeed8974 the only app that never needs to touch the system is one that doesn’t do anything. Create a text file, that’s a system call, cache a website, touched the system, display an image, yup, will touch the system, register a mouse click…yeah, system is involved in that too. Do we need a working permissions system, sure. Do I think there’s a shot in hell that apps will handle just not working very gracefully, some of them will, assuming they guarded those calls with fail checks, but the only thing that’s going to work with zero code changes is the permissions system, any apps that get stonewalled by it will likely experience some difficulty unless, as I said, they guarded every call with a fail path
@mynameiszakkАй бұрын
As always, now more than ever… 😂
@jonnyspeed8974Ай бұрын
Just buy a mac if you want this level of app control
@jonnyspeed8974Ай бұрын
gu-nome
@potatoes5829Ай бұрын
29:00 I assume "independent" wayland compositor means wayland compositor intended to be used separately from a desktop environment
@def1ntАй бұрын
I think that Playtron will flop, and I only hope that during their lifetime they will create enough opportunities for linux gaming people and companies.
@legendboyAniАй бұрын
What do you mean native game is not supported it's like saying windows does not support windows games if playtro is linux then linux game should run there is no reason for them to not run playtro is just a scam and they ask for all of your store front password wtf just look into there account system it's total scam
@legendboyAniАй бұрын
Also it's not completely open source so you can never trust them
@vazzmatazzАй бұрын
"why is this asking multiple times?" iT's LiNUx sEcUriTy, it'S kEePiNg yOu sAfE, if YoU don'T liKE it you cAn GO BaCk tO WiNdoWs ...that's what you'd be told on the Linux subreddits 😂
@siliconhawkАй бұрын
no no you will be surprised how stupid some linux users are, I know because I am one of them, sometimes its much better for you to prevent people from doing something stupid than it is to make it simple. because I have at 2 different instances blew up my entire desktop environment (when I was still inexperienced with terminal), and bricked grub at least 4 times. you can argue that if things were simple then you will not need to do these stupid things but well it is the way things are.
@h4ckh3lpАй бұрын
kali is debian, debian is fine to run as a daily driver. The selection of tools in the repository doesn't dictate that it is any less viable to be used however you want, stop spreading this bullshit
@michael_tunnellАй бұрын
Debian is fine as a daily driver with a few changes after install but it’s funny to claim Debian is fine and therefore Kali is fine. That’s not how derivatives work. Kali used to be root only for 99% of its existence and they only fairly recently changed that. Kali is made for offensive security not defense. This makes it a bad idea for anyone who doesn’t know what they are doing. Your argument doesn’t change that at all.
@h4ckh3lpАй бұрын
@@michael_tunnell you haven't said anything that means anything, you're still just blindly stating that it's a bad idea, which is nonsense.