Hyprland 3 Months Later: Is Wayland Still Good?

  Рет қаралды 99,118

Brodie Robertson

Brodie Robertson

10 ай бұрын

I've been daily driving Hyprland for about 3 months now so while I planned to do a video ages ago, now is as good a time as any to do my follow up video and talk about my experience on Wayland
==========Support The Channel==========
► $100 Linode Credit: brodierobertson.xyz/linode
► Patreon: brodierobertson.xyz/patreon
► Paypal: brodierobertson.xyz/paypal
► Liberapay: brodierobertson.xyz/liberapay
► Amazon USA: brodierobertson.xyz/amazonusa
==========Resources==========
Hyprland Website: hyprland.org/
Hyprland Wiki: wiki.hyprland.org/
Arch Wiki Hyprland: wiki.archlinux.org/title/Hypr...
=========Video Platforms==========
🎥 Odysee: brodierobertson.xyz/odysee
🎥 Podcast: techovertea.xyz/youtube
🎮 Gaming: brodierobertson.xyz/gaming
==========Social Media==========
🎤 Discord: brodierobertson.xyz/discord
🎤 Matrix Space: brodierobertson.xyz/matrix
🐦 Twitter: brodierobertson.xyz/twitter
🌐 Mastodon: brodierobertson.xyz/mastodon
🖥️ GitHub: brodierobertson.xyz/github
==========Credits==========
🎨 Channel Art:
Profile Picture:
/ supercozman_draws
#Hyprland #Wayland #Linux #OpenSource #FOSS
🎵 Ending music
Track: Debris & Jonth - Game Time [NCS Release]
Music provided by NoCopyrightSounds.
Watch: • Debris & Jonth - Game ...
Free Download / Stream: ncs.io/GameTime
DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

Пікірлер: 294
@vaxryy
@vaxryy 10 ай бұрын
You were correct, I saw it within 26 minutes of the upload :P Thanks for the long-term review and kind words :) Great video as usual. The reason why -wlr does not have window share is because wlr does not have a protocol for sharing a window buffer, and even worse, with the current architecture, you could only have hope for that even being doable if the compositor is not using a custom renderer (so e.g. sway, but not wf or hl) :) Bugs in screencopy are not a pw issue, not a wlr issue, they are my issue as "with speed come mistakes" and especially in C (and especially when working with code you did not write, xdph is a fork of xdpw) those mistakes can go unnoticed easily. Regarding screenshots - I fixed this by making a script that runs `hyprpicker -r -z` a moment before grim, freezing the displays and _then_ allowing me to screenshot :P A fun note: on -git I did some HEAVY optimizations over the past 2 days and now Hyprland with effects is lighter on my gpu than sway :P - Staged for 0.28.0 - stay tuned :) Some people report 3x GPU usage improvements which aligns with my profiling Another fun note: you didn't mention our amazing new mascot or the cool hidden easter egg :P
@vaisakhkm783
@vaisakhkm783 10 ай бұрын
@brodie... pin this...
@zhongxina728
@zhongxina728 10 ай бұрын
the goat is here
@notuxnobux
@notuxnobux 10 ай бұрын
Wouldn't exporting a dma buf for windows be possible for both sway and hyprland? or how does the custom render prevent that?
@Epistemologist0
@Epistemologist0 10 ай бұрын
Hey vaxryy, please ignore this question if it is of any bother, but I used Hyprland for several months and I absolutely love everything about it. The only reason I stopped using it is because any sort of video playback was just burning up my CPU. I don't experience this with the same device on other DEs or WMs. I'm sure it was something specific to my configuration or other apps. But if you have any ideas what could be causing it, or point me in the direction to fix it, I would love to head back to using Hyprland. Thanks in advance
@notuxnobux
@notuxnobux 10 ай бұрын
@@Epistemologist0 That's unrelated to hyprland. It depends on your graphics card, what application you used the play the video and the configurations in that application. You should look at how you enable hardware video encoding in the application you used to play the video. Mpv does this out of the box well. If you use nvidia then wayland has performance problems in general anyways.
@Psychx_
@Psychx_ 10 ай бұрын
Gamescope hosts an xwayland session (including a virtual screen) for the games and flips their output directly to the screen, reducing the amount of buffer copies and latency. It also has it's own input handling.
@oro6768
@oro6768 10 ай бұрын
that's not really the whole thing going on here with it - gamescope does do all of that, yes, but that's not why it "Just Works" for most things. It creates a normal Wayland (or Xwayland, depending on SDL2 configs) and draw the currently "focused" X window from the nested Xwayland instance to that. It solves so many focus and input bugs by telling apps "hey, you're focused, you will always have focus, don't worry about it" and that works. It's not quite perfect yet (it's missing borderless fullscreen afaik, and I've made an issue about it - it also can reduce the amount of copies if it used wlroots backends, or their own, instead of SDL2) but it's useful for so may use cases and fixes so many issues, all without introducing too many new bugs; it's amazing.
@DenastChannel
@DenastChannel 10 ай бұрын
10:30 One other problem Hyprland specifically has is that it sets inactive window FPS to 1 and some games are really not happy about it. In Elden Ring, when the game runs at the low framerate it kicks you into the main menu because "FPS is insufficient for online play"
@Tchofi
@Tchofi 10 ай бұрын
There's a workaround by having obs capture their specific window if you're using the hyprland portal, but it depends on the game tho
@kreuner11
@kreuner11 10 ай бұрын
its open source, ykyk
@Mallchad
@Mallchad 10 ай бұрын
This could be fixed with a 1 line toggle if you reported it
@oro6768
@oro6768 10 ай бұрын
This is an issue with Wayland as a whole - there have been attempts to make protocols to fix it, and so far the accepted solution is to let Mesa tell the game it still has a consistent refresh rate. When a protocol is added, expect it to work better.
@DenastChannel
@DenastChannel 10 ай бұрын
@@Mallchad Oh this issue has been mentioned on Discord several times. I just think the dev prob has more important stuff to work on, I don't want to distract him.
@itstoxicqt
@itstoxicqt 10 ай бұрын
I tested out hyperland and absolutely fell in love with it. Been using it for a few months 😊
@rasix86
@rasix86 10 ай бұрын
For screenshots, I made a little script, that let's me select a window or region. It then displays a notification. If i rightclick it, it uploads it to my paste service, if i middleclick it, I can edit it with swappy and shows another notification, where I can right click it to upload. mako and dunst both support mouse actions for their notifications The screenshots are saved in my Screenshots folder and the image data is sent to clipboard so I can paste it into applications. The link to uploaded Screenshots is put into primary selection.
@vaxryy
@vaxryy 10 ай бұрын
tip: launch hyprpicker -r -z right before grim to freeze displays. Don't forget to kill it after you select the area tho :P
@rasix86
@rasix86 10 ай бұрын
@@vaxryy nice one
10 ай бұрын
I did something similar, except the screenshot just goes in the clipboard, and then I have keybinds for uploading the contents of the clipboard, because that works very nicely for files and text as well 👌
@imadam
@imadam Ай бұрын
can you send me/post that script? thanks
@luiz8755
@luiz8755 10 ай бұрын
it's only getting better.
@travis1240
@travis1240 10 ай бұрын
Yep. People were saying the same thing 10 years ago.
@luiz8755
@luiz8755 10 ай бұрын
@@travis1240 ?
@TheBigLou13
@TheBigLou13 6 ай бұрын
@@travis1240 and it was true and still is. But by now it reached a quite good level already.
@zeppelins4ever
@zeppelins4ever 5 ай бұрын
​@@travis1240And they were still right. X11 has been around longer than linux itself, so it's gonna take a long time for Wayland to get as stable as X11. Still, slowly, it has gotten better.
@TheKeule33
@TheKeule33 3 ай бұрын
Maybe that should be Todd Howards slogan.
@5133937
@5133937 8 ай бұрын
Great in-depth review, very enlightening, thanks!
@Wampa842
@Wampa842 10 ай бұрын
The mouse-snapping glitch doesn't only affect games. I regularly crash Blender when I click into the 3D viewport - the selection tool thinks that I started dragging a rectangle from way off-screen and the process segfaults. I'm not familiar with how events are handled, but it seems like the compositor sends the mouse-down event to the client before it actually tells it where the pointer is located relative to the client, and glitches ensue. GameScope seems to use a software pointer that is independent from the one provided by Hyprland (which would make sense, since GS itself is an independent compositor), which never actually moves outside GS's window. Other than that, my main gripe is that I can't write scripts inside Hyprland's config file and have to use the exec dispatcher and hyprctl or the IPC sockets. It's like going cold turkey after Qtile's pure python config.
@aleksandrpetrosyan1140
@aleksandrpetrosyan1140 10 ай бұрын
I would strongly suggest you have a look at river. It's a significantly more sane tiling window manager with a focus on correctness and stability.
@simplykyle
@simplykyle 10 ай бұрын
For the F4 being stucked with obs You can try using `bindn` instead of `bind`, which does a "non-capturing' bind
@studybuddy7060
@studybuddy7060 8 ай бұрын
also for the dmenu being at the bottom of the layer, you can put "layer": "bottom" in waybar config, then it will appear below any other window
@joemann7971
@joemann7971 8 ай бұрын
You could also create a submap, in case you do want it to be captured.
@dylantaylor490
@dylantaylor490 10 ай бұрын
You should make a tutorial video for hyprland/tiling WMs. I've used traditional DEs, and it's initimidating to learn a new way of doing things.
@jeffrodrequez
@jeffrodrequez 10 ай бұрын
Thank you! I wondered if I was the only one that couldn't get Flameshot to work right on Hyprland?! I switched to Ksnip about a year and a half ago (pre WM for me) and like it better. I like how multiple captures go into tabs, very handy for what I use it for - but I couldn't get it to work quite right either. I cared more about the editing after the screen shot than the actual action of taking the screen shot, so what I ended up doing is using grim, but launching it into Ksnip for annotations. I also miss the freeze while screen shot feature, but I saw the Hyprland Dev's comment about his work around so I'll give that a shot. The only major issue for me is that I use Teams for work and often have to screen share - which apparently doesn't work. Although from what I understand that's a Wayland issue, but its still a pain. I want to give a shout out to another wayland wm, Wayfire (fork of Hyprland? they are very similar). Super key in Wayfire zooms out to a grid of your workspaces on that monitor, I use that all the time. It also has some other cool "compiz-like" animations. I find myself bouncing between the two. For anyone using Hyprland, I'd recommend joining their Discord channel, the dev updates it regularly with updates and other helpful info. Great video!
@thejacte
@thejacte 10 ай бұрын
and you uploaded this exactly the day my hyprland installation stopped working after a kernel update...
@TheVandush
@TheVandush 10 ай бұрын
The screen having the zoomies was an issue in Elite Dangerous too, when I'd go to the map and try to right click spin the camera or pan around with the mouse, it'd spin at mach 9 or snap to the edge of the map. I think I fixed it by changing an option in game about which mouse I wanted to use, something about either the systems mouse or a rendered mouse.
@insydesdg4974
@insydesdg4974 10 ай бұрын
Hyprland is the solution for me. I hope this project will be evolving and have support. My best wishes to creators and contributors
@Gamer-ct6hb
@Gamer-ct6hb 8 ай бұрын
I thought I would stay at dwl forever but I think after 1 month I've been convinced due to the amazing features that aren't even in Windows. It seems amazing. If it's lighter than sway. I don't think I'm ever switching again.
@ciecz
@ciecz 10 ай бұрын
I've been daily driving it on my laptop (Intel integrated graphics) for a couple of months now. I use it mostly for web browsing and terminal and I had absolutely no issues with it :D
@eintga
@eintga 8 ай бұрын
The dmenu issue can be fixed by setting it's layer to 'overlay' using layerrule in the config, I did the same with wofi when it wasn't popping up whilst another window was fullscreen
@Stephen-yd7ce
@Stephen-yd7ce 10 ай бұрын
I switched from awesomewm to Hyprland about 5 months ago and I couldn't be happier with it. I run it on a desktop and two different laptops. Love it!👍
@mbopstropsnosky
@mbopstropsnosky 9 ай бұрын
how you manage the workspaces? Awesomewm gives you independent workspaces for each monitor. Did you solve that?
@Mallchad
@Mallchad 10 ай бұрын
The mouse-snapping thing is something I notice touchpad and tablet input devices being present and older games. Touchpad and tablet devices present conflicting input that is sometimes treated by libraries as mouse input, and games not knowing how to tell with it, ends up throwing the game to the view limits (up and down). It doesn't affect horizontal as bad because it has full 360 view limits. This also sometimes happens with older game libraries that had some certain ideas about how a mouse device should work, and throws a fit if presented software cusor data, instead of raw mouse iput. I've not really found any consistent fix but it can be fixed on a case-by-case basis by modifying the presenting input devices to play nicely (probably what Valve is doing).
@CobaltSpace
@CobaltSpace 10 ай бұрын
obs-vkcapture may be useful as an alternative for game capture. I also still use wlrobs, because it remembers which display it was capturing.
@fan_juggler
@fan_juggler 10 ай бұрын
Have been using Hyprland for the past few months - it's amazing. The only thing is that I never figured out is the screen sharing on zoom and instructions in wiki didn't really fix it for me. In general, I wish wiki was a bit more actively updated. But a great project indeed :)
@alphabennyrosy5068
@alphabennyrosy5068 10 ай бұрын
Zoom works for me, slack doesn't. I'm on dwl though.
@MickTheRus
@MickTheRus 10 ай бұрын
I've been using it for about the same time and it's REALLY nice, also switched to NixOS along side it
@Hyperboid
@Hyperboid 10 ай бұрын
Same here, I've been daily driving Hyprland since I saw Brodie's video on it.
@X_Baron
@X_Baron 10 ай бұрын
When your system locks up (becomes unresponsive) and the CPUs are maxed out, it's worth it to try the kernel's manual OOM killer before a hard reset. It's triggered with Alt+SysRq+F if it's enabled.
@itssoaztek4592
@itssoaztek4592 10 ай бұрын
Love your stuff, always informative! What distro are u using with Wayland and Hyprland?
@Camper_Samu
@Camper_Samu 10 ай бұрын
using hyprland on my work pc provided by my workplace like a madlad, awesome experience!
@koye4427
@koye4427 10 ай бұрын
The reason Gamescope works so well is because while it is technically a Wayland compositor, it only implements support for fullscreen XWayland. In a sense it is the most lightweight X server + compositor possible.
@dreamcat4
@dreamcat4 10 ай бұрын
hey brodie! now i can finally understand what you were talking about! since first mentioning this many moons ago... you can in fact do even more sophisticated (to nth degree better control) in kde... along with many other ways too. it just requires going into kde system settings --> shortcuts --> right click mouse --> new --> global shortcut --> send keyboard input many thanks for missing that one. but it's probably been there for a while already. just hard to find / a bit more clunky to get to and setup. of course the other requirement on kde is a properly working bismuth. (or alternative kwin scripts). which is now partially broken sometimes on the current plasma 5.27+ and will most likely remain in flux until plasma 6+ ...however am pretty certain that too many people would miss all of these tiling feature on kde bismuth for it to ever remain permanently cut from kde. so these tiling feature disruptions they seem to be a transitional thing. (and still using bismuth here, albeit somewhat less reliable)
@BrodieRobertson
@BrodieRobertson 10 ай бұрын
I'm still considering KDE, maybe I'll have to hop onto that one sometime after plasma 6
@clocked0
@clocked0 10 ай бұрын
For me gaming actually had noticeably more latency up until I started capping my framerate and manually set my vulkan presentation mode. Now it's indistinguishable
@BannedEvECharacter
@BannedEvECharacter 10 ай бұрын
I am literally screwing around with nix right this moment, trying to install hyprland after watching your talk with Chris Titus ... and you drop this gem on my noggin.
@billeterk
@billeterk 10 ай бұрын
Just worked with .enable for me. That’s with gdm running as I spend some time in gnome too
@BannedEvECharacter
@BannedEvECharacter 10 ай бұрын
@@billeterk I feel so dumb, thanks! 😂
@vaisakhkm783
@vaisakhkm783 10 ай бұрын
I really wanted to get into nix... and hyperland. But i really don't know whether it's worth my time... (after started using wayland, i haven't gone back to twm.. wasted years overconfiguring arch and twms...)
@billeterk
@billeterk 10 ай бұрын
@@BannedEvECharacter don't worry -- I'm there too with NixOS web dev atm!
@Looser_23
@Looser_23 10 ай бұрын
concerning your dmenu issue: you can (asymetrically) exclude space at the edge of the screen via "hyprctl keyword monitor, addreserved, " I have no idea if that fixes the issue. I made a custom toolbar with eww and when I start it with a script I add the reserved space for it and when I close the bar I unreserve it.
@A_G420
@A_G420 10 ай бұрын
Been on Hyprland on 2 systems since November. I love it & can't go back to anything else now.
@A_G420
@A_G420 6 ай бұрын
1 year today I've been running Hyprland
@rubenpereira2556
@rubenpereira2556 10 ай бұрын
I love window managers, and I was testing Hyprland, the truth is that it is an incredible and beautiful project, it looks quite polished, but it was not to my taste, I was looking for something more similar to openbox and for now the projects I have seen about this seems that they still need some work. I'm also a fan of retro style but I guess that will be after a while (imagine amiga's workbench in wayland) XD
@patpopov
@patpopov 10 ай бұрын
You need Wayfire in your life.
@whtiequillBj
@whtiequillBj 10 ай бұрын
@12:18, Have you tried sshing into your system from another computer? then using your method of choice of process terminal process viewer (I like using bashtop) but just ps -A then using kill to end offending process number works too. This can save you from a hard reset, its saved me. I like using Termux on my android to ssh into my system to kill the offending process.
@channel-uz9fz
@channel-uz9fz 10 ай бұрын
I have been using hyprland for a few months now and I want tab groups and stacking like how i3 does it. That was one of the reasons I didn't switch to it for so long, but I eventually decided I would just use it and wait.
@burein_ita
@burein_ita 10 ай бұрын
IIRC as per the latest update, the Waybar package from the Arch repos now works with Hyprland.
@BrodieRobertson
@BrodieRobertson 10 ай бұрын
Oh I'll have to check that out
@devsimples
@devsimples 10 ай бұрын
I’ve been using the nvidia-hidpi aur package and it’s working good so far. I haven’t tried video editing yet.
@Zeioth
@Zeioth 10 ай бұрын
At the pace it's evolving, I'd say in one 6 months-1 year most bugs are gonna be gone. The community is super active in comparison with sway, which haven't seen many updates during the last year. I'd like that project to revive. It's pretty good. To say the truth I have less bugs on sway, but I stay on hyprland because browsing on the internet and watching videos with vrr working correctly feels awesome.
@MySkilletfan
@MySkilletfan 3 ай бұрын
I guess I'll ask since it's 6 months later. Has it improved? I'm using kde right now because I was nervous at first.
@TremereTT
@TremereTT 8 ай бұрын
Is there a compositor that supports pointy or Lys français styled window corners? Like Barocke decor.
@Kfoo-dj4md
@Kfoo-dj4md 10 ай бұрын
8:26 you can use grimblast for that, it’s a script in the hyprland’s “contrib” repo, very nice, and freezes the screen and all It does that by somehow running the color picker made by the hyprland author, but doesn’t actually pick colors, just freezes the screen for grim to capture it
@Proferk
@Proferk 10 ай бұрын
Thats because hyprpicker has an option to freeze screens, and also an option to not show the color picker, both of which the script uses
@exciting-burp6613
@exciting-burp6613 10 ай бұрын
I've been running into issues with Hyprland - especially with SDL games, so I switched back to sway a while back.
@ciubciubpl
@ciubciubpl 10 ай бұрын
I HIGHLY recommend hyprshot for screenshots
@masaufuku1735
@masaufuku1735 10 ай бұрын
I had to rebuild my desktop a few weeks ago and decided to give Wayland a shot due in large part to your videos. I'm using Plasma (previously used XFCE) and haven't had any notable issues so far outside of Wayland not properly detecting the available resolution for one of my monitors - a problem that Windows 10 also has with that monitor, but xorg does not. But I had another monitor laying around and swapped them so everything is working fine. I've got an Nvidia graphics card and was worried the experience would suffer as a result, but so far it's fine. And not needing to mess around with trying to get xorg and nvidia-settings to properly save/load my monitor configuration is quite nice.
@chocolat5804
@chocolat5804 8 ай бұрын
may I ask what distro and nvidia card do you have? I was trying today to install debian dual boot on my main pc and run into some issues installing the non-free drivers (I deleted the whole distro to reinstall it later, I f up really bad so I thought it was faster reinstalling rather than fixing it), did you use commands or something else? srry for the long text
@masaufuku1735
@masaufuku1735 8 ай бұрын
@@chocolat5804 I'm using Garuda and have a 750 Ti. Garuda uses xorg by default, so I had to install the relevant wayland packages, and then I needed to add nvidia_drm.modeset=1 ibt=off to my grub config. I believe that's it though.
@Nullifer
@Nullifer 10 ай бұрын
If we could get xwayland OBS to work with Nvidia drivers for obs that would be great. Obs will only use cpu and launch with Mesa driver instead of Nvidia with xwayland. Or if obs would make twitch integration and custom docks work on wayland, that would be great.
@inconnn
@inconnn 10 ай бұрын
opentabletdriver is one of the best pieces of software ive used for ny tablet. as an osu player, it has low latency and it is easy to configure. and i can change it to be pressure sensitive so i can use my tablet for art as well. its really nice
@inconnn
@inconnn 10 ай бұрын
though i can't really play osu on wayland. you can feel the latency at higher level play. and i have a 165hz monitor. so until the tearing protocol gets implemented in wlroots and compositors support it, i have to switch to another tty and use x11 if i want to use wayland but also play osu.
@setoman1
@setoman1 9 ай бұрын
I literally don’t care about any of the features you listed… except the drawing tablet support, and I’m pretty happy with the Wacom driver, thanks.
@anasouardini
@anasouardini 2 ай бұрын
Just a question: why does reducing one key press make a window manager looker "better"? What's wrong with an extra key if you want to specify where the new window is going to appear?
@studybuddy7060
@studybuddy7060 8 ай бұрын
for the dmenu being at the bottom of the layer, you can put "layer": "bottom" in waybar config
@sachinchaudhary1310
@sachinchaudhary1310 4 ай бұрын
yes but things like nm applets and etc when click on them they appear in background of the window
@t8db
@t8db 10 ай бұрын
For FF, I fix this by enabling FF's option to capture the mouse (not letting the mouse leave the window). This is on Gnome/Wayland though, so YMMV
@LillyAnarkitty
@LillyAnarkitty 10 ай бұрын
I had the mouse-snapping problem on Ark as well and I think Valheim
@idcrafter-cgi
@idcrafter-cgi 10 ай бұрын
I have a KDE wayland Desktop on my laprop that has wacom pen support and it just workswith the built in drivers of Feodora and in KDE's setting can i configure it
@gorudonu
@gorudonu 9 ай бұрын
I wish the dev would write tutorial / documentation how to write compositor with wlroots, there are mostly no docs how to do so, and everything is like "read our code, deal with it". Not to mention creating custom renderer
@drewberchtolzthofen886
@drewberchtolzthofen886 10 ай бұрын
Hyperland may be a good future option for next 3-5 years, especially if hyperland is as hackable as xmonad or dwm, and has no preinstalled bs features. There is no beauty about disabling features, transitions and transformations. The coolest stuff, to my opinion, is to write and tweak your own designs for the twm. If there will be clean and well documented version of the hyperland, alongside with plug and play version I think that must be a banger.
@Mooooov0815
@Mooooov0815 10 ай бұрын
Hyprland looks really cool and I did set up up once, but now I’m back to my stock Ubuntu gnome desktop and a fullscreen terminal running tmux lol
@vaisakhkm783
@vaisakhkm783 10 ай бұрын
yes.. i am back in fedora kde...
@dj_chateau
@dj_chateau Ай бұрын
I'm confused about bindings on this. A common thing I expect is Alt + Tab to swap focus between programs. How is that handled?
@niksingh710
@niksingh710 10 ай бұрын
You can use submap to pass all keys to specific app only.
@monomono9627
@monomono9627 9 ай бұрын
I don't even have a choice. Multiple refresh rate monitors; I *need* to use Wayland, and Hyprland has been my favorite WM.
@cheako91155
@cheako91155 10 ай бұрын
1. It's a shame that dmenu can't have a z-level. 2. It would be even better IMHO for dmenu to appear below the panel in the y dimension so both would be visible and just the top of the windows are obscured. 3. The missing feature is choice. 4. My issue with tillers is that I like to have gkrellm running as a dock and I'm unfamiliar with how to do that, the support I've been given is don't run a system visualizer. I see the panel applets that perform this function, my apprehension is size/relestate. I like gkrellm and even though I'm open to other solutions I haven't seen anything that looks like a good fit for me, keeping me on gnome(because of it's hot corner).
@YourComputer
@YourComputer 10 ай бұрын
The only thing keeping me from switching to Hyperland is that manual tiling support is marked as low priority (not yet implemented) and the docking system is buggy (e.g. docking multiple widgets to multiple edges). I could probably make do with the master layout, but I want my widgets to work as expected.
@remz02
@remz02 6 ай бұрын
Whats manual tiling?
@YourComputer
@YourComputer 6 ай бұрын
@@remz02 Where you are free to manipulate windows within the tile grid and are not conformed to a "layout."
@domsob92
@domsob92 10 ай бұрын
One month now on Hyprland, zero issues. Except Zoom screen sharing being a bit buggy.
@BrodieRobertson
@BrodieRobertson 10 ай бұрын
That's related to the problem I was dealing with
@tls3913
@tls3913 9 ай бұрын
@Brodie Robertson is there any way I can get you confit and setup up for hyprland. (Can figure out how to do this myself for the life of me)
@jonaspucher4086
@jonaspucher4086 10 ай бұрын
I just started to setup an Artix, dinit, Hyprland system. It generally runs completely fine. But I do have an error where one of my monitors doesn't get a signal when booting into hyprland. Exitting hyprland and logging back in fixes it, but it still is very annoying. I opened an issue., let's see if it can be fixed.
@patpopov
@patpopov 10 ай бұрын
I installed it yesterday. It's shit hot!
@bisbyx
@bisbyx 10 ай бұрын
For me, the GW2/FFXIV mouse issue was because those games were running in xwayland, which has a different multi monitor layout than wayland (including a different primary monitor). They have as part of their "click and move the camera around" logic a bit for "snap the mouse to the center of the screen so the mouse doesn't move off the monitor". So when you click, the mouse centers to a completely different xwayland monitor and things get wonky. Gamescope fixes this by limiting the game to thinking it is a single monitor setup, so the current monitor is the primary monitor. Alternatively, I have had this snippet in my sway config for a super long time: exec_always xrandr --output "$(xrandr --listactivemonitors | grep 1920+0 | head -n1 | cut -d' ' -f6)" --primary --pos 1920x0 It just runs xrandr inside xwayland, finds which monitor is at 1920+0 (the middle monitor of my triple monitor setup), and sets that one as the primary. So now my middle monitor is the primary monitor even in xwayland, and when a game runs, it doesn't feel the need to snap the mouse to a different screen.
@BrodieRobertson
@BrodieRobertson 10 ай бұрын
I hadn't considered that possibility, I'll give it a look
@francisking708
@francisking708 5 ай бұрын
Hyprland works well even on reasonably low performance hardware (Core 2 Duo, 4 GB DDR2, AMD graphics card). There are a few issues though. The Dolphin file manager doesn't show the file and folder icons, and since the thing is running on NixOS I don't know how to fix this - the general consensus is that I need to add QT5, somehow. A mix of Hyprland problems and myself not knowing how to configure NixOS properly.
@foznoth
@foznoth 10 ай бұрын
Why not, when spawning dmenu, kill waybar then restart it when dmenu despawns? I have a keybind to cycle waybar on and off on those occasions I need that space for something else.
@benjy288
@benjy288 10 ай бұрын
Not a big fan of tiling window managers, the openbox wayland alternative labwc interested me but it lacks one of the most important features of openbox, smart window placement, so it will just place windows directly on top of each other, so you still don't have many options when it comes to wayland if you don't like tiling window managers and want smart window placement, your only option is plasma, we really need lxqt and xfce to support wayland, I suspect lxqt will get there before xfce does.
@allank.8218
@allank.8218 10 ай бұрын
I use wayland on my work daily driver --- for the only reason being that it handles mutliple screen resolutions better. I've done my head in over the years getting compositors to handle this and was done.. But the big downside is in screen sharing, screen recording and just some apps that don't play nice (especially like the global protect vpn client I need for work... but I've just decided to tunnel through a windows vm instead.....) My work machine is not something I want to go chopping and changing with but yeah-- occasionally if doing a big presentation I may shut down the second monitor (not enough room for 2 * 4k monitors) and switch back to xorg. My other machine is also a work machine. It's a dedicated DAW.. Ardour/Mixbus is still Maybe I'll wait a while and see if hyprland can cut it, when it's more stable.
@ChrispyNut
@ChrispyNut 10 ай бұрын
If I ever find a jackpot winning lottery ticket and can therefore afford large 4K monitors, I'll probably give a tiling WM some time, but other than that, I'm damn near always using full screen, so it's just not worth the effort (after 30 years of floating).
@Proferk
@Proferk 8 ай бұрын
if qtile was written in c++ I'd probably use it over hyprland since that's more customizable I've heard
@akarimarisa9675
@akarimarisa9675 10 ай бұрын
I had a issue with hyprland and pipewire. When i watch videos via firefox, the audio plays normally. But when i playing games(csgo etc), the audio got chopped, it plays 1 second of audio, then no sound for 5 or 10 seconds. Don't know why.
@PenguinRevolution
@PenguinRevolution 10 ай бұрын
These are some of the main reasons why I don't use Wayland at all, video production is still not stable enough on Wayland for me to use and I also have a NVIDIA card and as we all know that Wayland support on NVIDIA is hit or miss. So until we have a good way to capture screens and windows and video editors that don't crash as often on Wayland it's Xorg/X11 for me!
10 ай бұрын
Hyprland is really nice. I gave it a try, but I can't live without DWM/DWL's tags.
@RandomGeometryDashStuff
@RandomGeometryDashStuff 10 ай бұрын
my wayland issue is that I can't put qt undockables (like "Scenes", "Sources" in obs studio) back into window
@friedrichdergroe9664
@friedrichdergroe9664 Ай бұрын
I am using Hyprland now, migrating from KDE. I definitely like Hyprland better, despite the quirks. And I was able to launch Steam and play my favourite game, Path of Exile. Mostely playable, though sometimes I get stutter on the frames. Then again, I am playing this on an old laptop. It was top of the line when I purchased it 8 years ago, but now it is starting to show its age. 32 Gigs of RAM is nothing today.
@Skelterbane69
@Skelterbane69 10 ай бұрын
I've daily driven hyprland for a couple months now and all I can say is that it's flawless. Every problem I had was my fault and now it's completely untouchable by competitors, imo.
@mario7501
@mario7501 10 ай бұрын
You absolutely should switch to Hyprland. It's absolutely amazing
@gabrielbeaudin3546
@gabrielbeaudin3546 10 ай бұрын
Atm I'm only held back because nvidia support on wayland is lacking. I really love all the eye candy on this wm.
@MartinAhlman
@MartinAhlman 10 ай бұрын
Great work on Wayland! You are helping, right? Until it works, I'll stick to the old silly thing that works.
@chrismueller6974
@chrismueller6974 9 ай бұрын
Hyperland is running on my system even with official nvidia drivers on arch :O Do i already benefit from Nvidia's support in wlroots?
@nymnicholas
@nymnicholas 10 ай бұрын
It's bleeding edge stuff. Did one for a friend on Lenovo X250. Basic stuff works (backend is Arch.) The only app we need, and NOT running is gufw, which there is another other app that can replace that Firewall front end. But, gufw was working in all of XOrg Linux distros, for as far back as 10 years. For production use, i will not use Hyprland yet. But for the people with some time on hand, why not TRY on another PC/Laptop. i think dont struggle with a VM. i heard from Sol, it's not going to work in VM. Peace :-)
@dnkmmr69420
@dnkmmr69420 10 ай бұрын
you should do this challange. you should use nixos as a daily driver for a month and see how it goes.
@vinhnguyen3095
@vinhnguyen3095 8 ай бұрын
it is nice until I start using electron apps and ibus (some electron apps cannot work with flags, some crack after few update ...)
@AllanSavolainen
@AllanSavolainen 9 ай бұрын
On Linux I always seem to end back to WindowMaker, there just isn't any better GUI out there.
@setoman1
@setoman1 9 ай бұрын
Brodie - Wayland Poster Girl
@izaixspace
@izaixspace 10 ай бұрын
8:46 In my experience, latency is REALLY noticeable on integrated graphics, which is annoying is you're on a laptop like me and want the gestures and the better battery life, I am putting the blame on Wine here since most of my library are windows games and the linux-native stuff is just as responsive as X11 with no composition... ok maybe not that much. I just switch to X11 when I'm not doing work or have access to an outlet, but generally that isn't the idea. Oh and let's not talk about the proprietary comunication apps not supporting Wayland propperly.
@oro6768
@oro6768 10 ай бұрын
I'm using an old Thinkpad (E550) with a 60Hz display, and I can't see a noticeable difference in latency compared to my desktop (5500XT) system, with a 165Hz monitor. At most, the thinkpad feels less smooth, but that's a refresh rate thing. I don't really get why people complain about latency. All it takes is a few minutes to get used to different refresh rates or internals and it's all sunshine and rainbows. Most chat applications also either support PipeWire capture indirectly (via the browser), or their app can be updated to use a version of Electron which supports it. Worst case, use the xwaylandvideobridge.
@sachinchaudhary1310
@sachinchaudhary1310 4 ай бұрын
bro if u plug your laptop off and then u need battery life u need some power saving things like tlp and when u will use them the latency will increase very much@@oro6768
@krazownik3139
@krazownik3139 10 ай бұрын
Hyprland is great but still have some weird bugs. Like when playing Conan Exiles it logs me out of TTY when I quit the game. Other than that far greater experience than with anything using X11. Currently ricing it.
@magnussorensen2565
@magnussorensen2565 10 ай бұрын
Hyperland seams nice but I wonder if it will support all my applications? Tex LinkStage3 branch of FreeCAD (Appimage) and KiCAD?
@typecasto
@typecasto 10 ай бұрын
Wait, why would it be the compositor's job to handle drawing tablets anyways? Shouldn't it be compositor-agnostic? Same with keybinds, why is it the compositor's job? Shouldn't that be part of wayland, or just a separate program? Is the compositor just responsible for way way more than a window manager on X? If that's true, is that a flaw of Wayland that's gonna be fixed or is it a design decision?
@Plyply99
@Plyply99 10 ай бұрын
Using Hyprland on Fedora 38 and it's been a great experience. Still some kinks to work out but overall really cool window manager.
@KeeperOfTheGate
@KeeperOfTheGate 10 ай бұрын
Same here. The experience has been pleasant. Fedora 38 and Hyprland has become my daily driver
@rishirajsaikia1323
@rishirajsaikia1323 10 ай бұрын
How to install hyprlanf in Fedora?
@Plyply99
@Plyply99 10 ай бұрын
@@rishirajsaikia1323 I use the hyprland COPR repo by solopasha. Makes install on Fedora super easy. Plus Solopasha keeps the repo up to date. Dude is a classy guy for sure.
@nilz91
@nilz91 9 ай бұрын
hyprland is great, sadly my old-school gpu does not like it and will cause frame-drops in fullscreen even with animations/blur/ etc disabled. its the same issue i had with Xorg and picom (other than ibhagwan's fork which has now disappeared). this is the reason i switch to wayland for better (or less if any) screentearing. Sway works fine without the blings
@Mpdarkguy
@Mpdarkguy 10 ай бұрын
So it’s sway ++? I could give it a shot
@Mariuspersem
@Mariuspersem 10 ай бұрын
Im at the point where I have modified dwm to my liking. Unless X11 for some reason gets deprecated or something I really don't see a need to change
@oro6768
@oro6768 10 ай бұрын
X11 is already deprecated, nobody wants to work on it anymore. The codebase is getting *very few* changes, most of which are only from a few weeks ago; Wayland has improvements coming from *hours* ago. Not to mention the available resources Wayland frees up, and the battery life improvements. And apps can't keylog you without explicit permission anymore. Give dwl a try, it's the Wayland equivalent of dwm - it'll feel familiar. Most issues you might have are either due to it being so bare, or have changes waiting to trickle down to you.
@Mariuspersem
@Mariuspersem 10 ай бұрын
@@oro6768 I don't think you know what deprecated means
@oro6768
@oro6768 10 ай бұрын
@@Mariuspersem I'm well aware of what it means. The developers of it have since moved onto Wayland, and suggest not using Xorg. If that isn't what deprecation means, then I have to ask what fucked up variant of English you're using.
@handboy123456789
@handboy123456789 10 ай бұрын
I LOVE HYPRLAND
@SteveRowe
@SteveRowe 10 ай бұрын
They're called "F" keys because of what you say when your Numpad doesn't work.
@rodrigo.55
@rodrigo.55 10 ай бұрын
hyperlandr seems like a good choice for windows tilling but overall it doesn't is non-programmer friendly.
@jinxit
@jinxit 4 ай бұрын
Can we pls all agree that X has had it all from the very start?
@RenderingUser
@RenderingUser Ай бұрын
Yea
@fan_juggler
@fan_juggler 10 ай бұрын
Also qt theming on hyprland doesn't work for me. I use qt5ct but it always complains about that system variable though it is set and works fine on other WMs ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
@Jelster64
@Jelster64 10 ай бұрын
I don't like flameshot. I've always thought it was unnecessary to have a daemon running in the background for screenshots.
@naranyala_dev
@naranyala_dev 9 ай бұрын
interesting, let's try hyprland with nix os setup
The Wayland Shill Returns To Hyprland
14:22
Brodie Robertson
Рет қаралды 24 М.
Tiling Window Managers Are Just A Waste Of Time
12:54
Brodie Robertson
Рет қаралды 89 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 24 МЛН
WAYLAND in 2023: how GOOD (or BAD) is it? Apps, GPUs, desktops, gaming...
18:51
The Linux Experiment
Рет қаралды 143 М.
Microsoft Windows Worst Spyware Ever... So Far!!
13:09
Brodie Robertson
Рет қаралды 53 М.
The Linux Tier List
27:34
Chris Titus Tech
Рет қаралды 881 М.
This ZSH Plugin Manager Is Really SUS
19:35
Brodie Robertson
Рет қаралды 30 М.
NixOS is Mindblowing
12:02
Chris Titus Tech
Рет қаралды 657 М.
Top 5 Best Hyprland Linux Features
11:39
Brodie Robertson
Рет қаралды 62 М.
From Vim To Zed
19:03
ThePrimeTime
Рет қаралды 191 М.
Winamp Plans To "Open The Source Code"
12:21
Brodie Robertson
Рет қаралды 7 М.
The "Problem" With Distros Shipping Hyprland
19:09
Brodie Robertson
Рет қаралды 23 М.
Why you'd want a TILING WINDOW MANAGER, and why I DON'T
16:56
The Linux Experiment
Рет қаралды 164 М.
⌨️ Сколько всего у меня клавиатур? #обзор
0:41
Гранатка — про VR и девайсы
Рет қаралды 584 М.
Обманет ли МЕНЯ компьютерный мастер?
20:48
Харчевников
Рет қаралды 182 М.
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
iPhone green Line Issue #iphone #greenlineissue #greenline #trending
0:10
Rk Electronics Servicing Center
Рет қаралды 4,8 МЛН