• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: August 6th, 2024

help-circle
  • Lmao, I didn’t choose gnome I’m forced to use it, Wayland sux balls. If you are talking about the buggy mess that is hyprland give me a break.

    There was a lot of development happening around x server via extension to it, composite, xrandr, xrender. Stuff was being moved out of the x server and into the kernel. So what if, it was a heap of legacy, so is the Linux kernel. Shit worked and it worked good enough. The only thing that made it stagnant was forcing everyone to adopt Wayland, because of being afraid to be left behind.

    Now canonical and red hat decides what should be part of the protocol, great isn’t. They cant even have a broad consensus leaving everyone to guess how shit should implemented.

    Features: x11 Performance: x11 Tooling: x11 User friendly: x11 Multiscreen support: Wayland (but they also fucked upp with limitations due the protocol decisions they made)




  • So I don’t have to deal with manually managing windows or workspaces, or manually configure my desktop each time I have to reinstall my computer for whatever reason. I have a bunch of workspace profiles for x11, for what goes where. Im very bad at keeping my workspace clean and tidy and I like it clean and tidy, so I have to automate these processes, other wise it’s just a hassle.

    Imagine that you are playing StarCraft by not using the mouse, and you do it quite efficiently, you have bindings and key combos for doing anything you want to do, and it’s just muscle memory that you’ve built up so you don’t even need to think about it. All your F1 keys to the correct locations on the map, all your unit producing structures already defined, your unit group keys already grouped, units get added automatically to a group. You know what group contains what kind of units.

    This is totally doable in x11, doesn’t matter what desktop you are using as long as you can send commands to the X Server, because everyone is using the same implementation (with some smaller modifications) .

    The state of Wayland now (I have a hard time seeing that it will improve) is everything is a workaround, and you have to spend hours trying to figure out how to do basic stuff, and sometime after spending hours you just give up. This isn’t Linux, this is what I except from windows or macOS. Linux is about customizing your desktop they way you want it to work.












  • The event loop shit is a gnome issue I have, I haven’t tried it with KDE but I wouldn’t be surprised if the issue remains, where if you are switching windows/workspace to often the gnome event loop doesn’t register that you have released the key because it’s to busy fucking rendering the window/ Workspace switch.

    We obviously don’t have the same use case, so if it works for you all power to you. But it sucks balls, the way I like use my laptop when I’m working. Can’t even do simple shit as to rebind a key, please find a working guide for kde or gnome, surprise they don’t work, and it’s fucking baffling the amount of different guides of how change keybindings and how many steps they require you do to, but they even work, why is that?

    Why doesn’t Wayland support fucking a config file, where you define key bindings, why does it not allow to copy shit from the terminal via xclip or any other method, it’s like we went back 50 years in time, dude these tools existed 25 years ago.

    Wtf is this, it’s lacking so much functionality and also performance is worse, you get more performance from xserver like 20% more fps, just try playing a game and turn on the fps meter, and compare them. Wtf is this, how do you build something new based on prior knowledge but it’s worse.



  • Wayland is a protocol, and major desktop versions like gnome and Kde implementation sucks balls…

    Desktop crashes, oh there goes all my applikations that I started, gnome can’t keep up with switching workspaces because doesn’t fucking register the release key event. Fuck me dude xorg had no issues with switching windows or crashed barely crashed, gnome crashes 2 times a day. Oh sorry dude you want to use a custom screenshot tool, sorry dude, can’t allow that, have to do some weird workaround.

    Oh you want change keybindings, no sorry dude can’t don’t support it.

    Oh you wanted to automate window/workspace switching via scripts, you have inject fucking JavaScript into our runtime to query windows ids and state…

    Jesus what joke of an implementation, it’s the anti theist of Linux. Everyone got fooled and allowed GUI developers implement the rendering backend…

    And the best of all: hey do you want make software for Linux, sorry you app doesn’t work in KDE because the whole implementation of functionality you’re using is different from other Wayland implementation, can you plz fix in kde and gnome?