Not sure if this is a good place to ask for help, but I have scoured the internet and no one has a solution, so hopefully this question helps me as well as others.
I’m trying to get my computer to run at its best when on Hyprland. I have an MSI Raider GE76 which has an Nvidia GTX 3080 Mobile and an Intel Tiger Lake CPU with integrated graphics.
I typically have an external display over display port, an Ultrawide 3440x1440@60Hz, and the internal laptop display is on eDP at 1920x1080@360Hz. Note tho that while I often have the dual screen setup, I do need to be able to go to just the Intel display. The Nvidia GPU drives all outputs (DP, HDMI, Thunderbolt) EXCEPT for the eDP which is connected to the Intel card.
On X11, I could use reverse prime sync to use the Nvidia card for everything and just have the Intel card draw whatever the Nvidia card renders. This worked well. Unfortunately there isn’t anything like that for Wayland, and I don’t have a hardware switch to put the eDP on the nvidia side of things.
This means that I have to use the default prime modes to run stuff on the nvidia card which makes the second screen incredibly laggy. Now, I can disable the i915 module and the external display becomes buttery smooth, but I can’t use my built-in display (which means I also can’t use the display when I’m not connected to the external monitor).
How can I get both to work well on Wayland?
Can I run the external display exclusively on Nvidia and the internal on Intel with Prime? That could work, but idk if that’s possible.
What’s the optimal way to set up an external display on Wayland with and Nvidia hybrid-graphics laptop? Bc right now I’m thinking of just going back to X11 and praying it gets enough support to live until I can get a decent Wayland config.
Splitting the thread here. I personally used i3wm for more than a year and became white fast with it, then I had to use windows for a month and when I went back to i3 it was a pain, I couldn’t do shit. It was at that moment I decided “why can’t I just stop forcing myself to this PITA and just use the mouse faster?” And I never used a tiling VM again, personally I use kde on desktop and gnome on laptop.
But, I can see the appeal of automatic tiling, so I raise you this: scrollable compositors. You get both the benefits of automatic positioning and oc moving things in and out of the way, without keeping track and managing 10 virtual desktops
You know that i3 has support for mouse, right? Really good support in fact.
I use the mouse all the time in tiling window managers, not exclusively keyboard shortcuts, especially for well, window management. Win + Right Click and drag to resize and Win + Left Click to move a window into place. However, unlike traditional desktops, when I move the window, it snaps to a reasonable and consistent tiling location instead of just left/right snapping, a random place it can get covered up, or tiled using some awful extraneous system like KDE’s tiling system or some of the Windows little GUI popups. I also sometimes use floating windows.
The nice thing about tilers is they can do traditional usage well whereas traditional desktops cannot do tiling well. Heck, dynamic tilers can’t even do tiling well.
I often make use of very complex layouts like this:
That many windows with different priorities and visible at once is just not possible to do in traditional desktops or even in dynamic tilers like DWM or KDE’s Bismuth plugin.
I need something that makes window organization EASY, and that is manual tilers.
I’ll have to look into the scrolling compositor. That does sound interesting.
Also, I don’t understand what you mean here. I’m very curious to what troubles you had with workspaces.
What is there to manage? Do you not use virtual desktops at all anymore? I use them even in traditional desktops (including Windows).
It’s just a place to put more windows when you run out of room on a screen or when doing a different task, what’s the difficulty there?
Did you always use all 10? I don’t usually need more than 2, and if I do, then I don’t usually need more than 4
I still use virtual desktops, just a lot less because I can just minimize windows instead of banishing them to a different desktop, and that’s how you quickly end up using too many desktops, the problem is that then you need to remember where every window is when you need it back. With regular wm you can just press the icon to go back to the window regardless of where it is.
Scrollables are neat. I think Niri or KDE + Karousel might be useful to me. Thanks for the tip