Edit: I’m glad so many of you have had no issues with multiple monitors. My set up is a little unusual (3rd display is an infrequently used large tv hooked through the receiver) and is definitely solveable but will take some effort (and honestly, I’d rather spend my spare time outside or with friends, so who knows when I’ll fix it.)

  • 87Six@lemmy.zip
    link
    fedilink
    arrow-up
    4
    ·
    8 hours ago

    The trick is to buy linux-approved hardware.

    For example, there are specific machines which are approved by ubuntu as officialy working with ubuntu.

    Thinkpads are generaly good to use.

    Consumer Thinkbooks (Shitbooks) like the 16 G7 IML are NOT at all compatible.

    You gotta work your hardware around linux a bit.

    • HalfSalesman@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 hours ago

      The trick is to buy linux-approved hardware.

      So have money.

      I have two extra monitors, one of them is technically a small low res LCD TV, another is in an elderly monitor that I can only turn on and off by plugging and unplugging it because its power button work’s 1 out of 1000 times its pressed. They work, why spend money to replace them, they are just used to monitor temps, music players, and Discord.

      Also this flies in the face of sustainability. I’d figure sustainability is also a major motivating factor of Linux, given its association with other progressive tech movements like right to repair. If I have some random jank old hardware, it’d be nice to not have to just throw it away for the sake of switching to Linux. In fact, Linux does save some hardware of course and gives them new life sometimes. I’ve revived some old laptops before with it.

      I say this as a Linux advocate, I use Windows due to current necessity. I also use Linux (Not just on a Steam Deck, but yes on a Steam Deck). I’d stop using Windows entirely but I’d need to be richer or accept significant downgrades. I’m not the former and I wont do the latter.

    • JamesBoeing737MAX@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 hours ago

      Thinkbooks are actually decent (quality-wise), but the ideapads - fuck them, I’m never making that mistake again, I hate typing on practically rocks and having no upgrade path.

    • Mr.Chewy@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      Pfft, L take, just learn linux from scratch and install linux on a pdf file, partition the machine, make it boot directly the pdf file, and have a working lfs, very customisable as well.

      (In case it’s not clear, this is a joke, by which I mean, the part where I recommend this, the process I describe is for some reason an actually doable thing (technically can do it on a piece of salami if you’re rednecked enough))

  • Matriks404@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    8 hours ago

    Like a month ago, someone wanted to connect my laptop to a projector in university class to show presentation. Little did I know that after connecting HDMI cable I will have a black screen on my laptop, lol.

    If I knew my laptop is going to be used in such way I would prepare, but still…

  • wulrus@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    21 hours ago

    lol, getting all displays working is indeed my biggest worry for my last Windows PC, migrating next month. It has both an NVIDIA and a Radeon GPU, and that works great on Windows. But a quick test boot from USB did not go so well on Ubuntu, so the truth will only come out after a real install with drivers.

    • dev_null@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      You are trying to get your displays to work since 2003? Damn…

      I saw your other comment, still funny

    • Digit@lemmy.wtf
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      [Edit: PS: … Not the multiple monitors thing though. I guess I got lucky. Nvidia were kind to me.]

  • fibojoly@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    23 hours ago

    I literally knew a guy like that in Ireland. I swear I don’t even know how I knew him, but I just remember him honing in on me to talk about fucking Linux in the pub every time he’d see me. I didn’t even use Linux on my own machine! ;_;

  • saturn57@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    1 day ago

    I use a rolling release distro (void) and I haven’t had to touch my system configuration since I set it up 4 years ago.

  • TrackinDaKraken@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    22 hours ago

    Social gatherings? Like, with actual people together in one space, talking to each other? I’m not buying it.

    My third display is a TV plugged straight into my Nvidia HDMI. It’s mounted on the wall above my other two monitors on the desk. I watch Jellyfin on it. I don’t watch broadcast, but that’s on a different input anyway. I’m wondering what issues you’re having. It just works on Mint.

    • MyBrainHurts@piefed.caOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      22 hours ago

      Ahahaha!

      Yeah, Mint as well. From my reading it’s because I have an additional layer, my tv goes to the stereo receiver and from there links into the computer. Unfortunately, the receiver tells the computer when it’s shut off but not when it’s turned on or somesuch. So, right now I’ve “solved” the issue by disabling the auto shut off. But it means the computer always thinks three monitors are on and engaged. Which causes issues as my primary is the desktop monitor etc. Nothing outrageous but one of those tweaks I’d like to make. And unlike Windows, it’s a tweak I know I can make.

    • 87Six@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      You guys should really tell us normies how to start. For example, the easiest thing is to check approved hardware for a specific distro. Ubuntu has a list. Nobody told me this in my over 4.5 years working with ubuntu during uni, at work and sometimes at home.

      (I don’t get much time to research…)

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      23 hours ago

      I have trouble getting real displays working all the time…

      Needing to know which serial port is which and manually tellling the kernel via console=ttyS0,115200 or whatehaveyou is annoying…

      What other displays could people mean?

        • jj4211@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          22 hours ago

          Well it’s not a problem in arm environments generally, just in x86 land, and the bootloaders don’t have a good shot of figuring it out on behalf of the kernel either… There is an ACPI table but no one cares about it in Linux land and is almost never used in Windows land (EMS does support it) and as a result most systems don’t bother doing it at all.

    • bss03@infosec.pub
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 hours ago

      I have problems to this day with a single monitor setup. When I switch the monitor to another input (e.g. to play with my Switch), KDE Plasma, X, or something else freaks out, about half the time (I’m guessing it has something to do with locking or DPMS timers). When I switch back, it is running that the “safe” 640x480 which can’t display enough of the display settings panel under system settings for me to restore the 1920x1200 monitor native resolution!

      Things are better than 2007, and they might be better than MS Windows, but “no trouble” is inconsistent with my experience.

    • MyBrainHurts@piefed.caOP
      link
      fedilink
      English
      arrow-up
      27
      arrow-down
      1
      ·
      2 days ago

      It’s because one of my three is a sporadically used tv that’s hooked up through my receiver system. Windows had trouble with it too and in more irritating ways. I just have to sit down and do some work to create a way to easily toggle between 1, 2 and 3 screen layouts/settings etc.

      • Lianodel@ttrpg.network
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        Windows had trouble with it too and in more irritating ways.

        Honestly, I’m embarrassed how long it took me as a human being to realize that things don’t have to be perfect to be better. I would be way harder on any change than I was with the status quo.

        Anyway, yes, especially after having more and more issues with Windows 11 in particular, for me and my use case, Linux is genuinely easier to use day-to-day. Is it perfect? No. Is it better? Yes, no contest.

      • RedStamp@piefed.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        I have a similar use case with my PC and TV. My PC is across the house from the TV and is connected via an HDMI over Ethernet KVM for when I want to use my PC as a gaming console.

        What I ended up doing was creating an automation in Home Assistant to turn on my KVM via a smart plug, then wake-on-lan my PC, and intiate a Steam Big Picture mode gamescope session. This was pretty tedious to get working all together, and startup time is pretty abysmal (around 1 minute to get fully into Steam), but it does actually work consistently.

        In case anyone is interested in replicating my setup: I’m running NixOS 25.11 with the Jovian flake installed, and launching my session via the systemd service run_gamescope. If you’re not on NixOS, you should still be able to build your own solution by emulating the Steam Deck startup services (honestly, it’s not that complicated), or looking into projects like ChimeraOS.

      • UnspecificGravity@piefed.social
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 days ago

        I wound up using a physical switch that toggles a PC display off and toggles on the TV display so the system just slots it in. It only works because I don’t really need all three working at once (i.e. I just use the TV output to watch TV).

        But yeah, neither windows or Linux handles dynamic display changes very well.

        • MotoAsh@piefed.social
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          2
          ·
          2 days ago

          I’d posit Linux is still far superior. Especially with stupid little things, like one of my displays acts like it’s fully disconnected when it’s powered off at night. Which then tells Windows to disconnect the screen and fuck up all my app positions regardless of wether, “remember window positions based on connected screens” or what ever is set. It takes many seconds for that asshole to reinitialize the whole fucking desktop, always with programs in the wrong fucking place. Every. Time.

          Linux doesn’t give a fuck, changes desktop layout instantly, doesn’t assume where I want my windows, and is by all accounts just far superior. I haven’t messed with this fresh install too much to know if there are weird little edge cases I’m not noticing, but so far, Linux is absolutely kicking Microsoft’s ass and taking its lunch money (I wish more than figuratively).

    • BurgerBaron@piefed.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      I have…

      It’s my fault. I bought a Denon reciever and it’s a gigantic piece of shit that loses signal when switching between VRR and…not VRR.

      So I used two HDMI cables. One connects directly to TV, the other still goes to the reciever for audio. I can’t disable the secondary non existent screen because it’ll also disable HDMI audio…at least with KDE.

      70% of the time I shut off the TV with the PC still on no matter what power settings, the audio dies until I press ctrl+super+F2 to switch to TTY and then F1 to swap back. Idk. It didn’t used to do this but after some CachyOS update it started happening. On Windows I was just fucked and had to reboot, so not any better.

      I blame that piece of shit reciever. At some point I have to eat the loss and return to Yamaha.

    • Jako302@feddit.org
      link
      fedilink
      arrow-up
      5
      arrow-down
      3
      ·
      2 days ago

      Good for you. I still can’t get Wayland to support more than one 144Hz display.

      • SpaceNoodle@lemmy.world
        link
        fedilink
        arrow-up
        5
        arrow-down
        24
        ·
        2 days ago

        Well, you’ve got two problems to start with:

        1. You’re using Wayland
        2. You fell for the superhuman refresh rate hype
        • Jako302@feddit.org
          link
          fedilink
          arrow-up
          23
          arrow-down
          4
          ·
          2 days ago

          You’re using Wayland

          It works fine for everything else. Besides, X11 doesn’t even support two monitors with different refresh rates.

          You fell for the superhuman refresh rate hype

          And you fell for the good old “humans can only see in 35Hz”.

        • MotoAsh@piefed.social
          link
          fedilink
          English
          arrow-up
          11
          arrow-down
          5
          ·
          2 days ago

          While humans cannot see 144hz explicitly, persistence of vision does not work like a monitor. Your vision DOES see differences. You can still notice how ‘smooth’ motion is at higher frame rates, etc.

          That said, framerate isn’t the only stat that improves visual quality. Even wholly outside of color reproduction, having a monitor that supports blanking between frames (frame1, black, frame2, black, etc) can make even the same FPS ‘feel’ smoother and reduce ghosting and other effects from the panel.

          Also, there is a BIG advantage of fast panels for variable refresh rates. Even if your game can never run past 60fps, a panel that can push updates very fast generally has a far greater ability to hit the rendered framerate, ‘feels’ more responsive at the same framerate, and often has a greater range of FPS they can support. Basically… there are many good reasons FreeSync has multiple tiers.

          So basically… good job falling for ignorant dogma!

        • [deleted]@piefed.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          2 days ago

          High FPS like 144 is noticeable in specific situations in specific games, mainly those with a lot of panning like fast paced FPS or racing games where things move quickly across the screen while the camera is also turning.

    • Bluefruit@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      I had issues with it back in 2022 when trying a few different distros. I had 3 monitors of all the same size and I had weird visual glitches when trying to use the ui to set refresh rate or resolution.

      Now though? Haven’t had any issues since i switched to Linux as my daily driver in 2024.

  • UnderpantsWeevil@lemmy.world
    link
    fedilink
    English
    arrow-up
    40
    ·
    2 days ago

    I mean, they joke but inertia is Microsoft’s mightest weapon.

    Literally just “My computer works now, why would I want to change it?”

    Incidentally, getting someone on Linux (or Apple for that matter) to switch to Microsoft is also like pulling teeth.

  • Zink@programming.dev
    link
    fedilink
    arrow-up
    17
    ·
    2 days ago

    I’m another data point where displays work under Linux better than Windows, making this particular example amusingly wrong.

    This is a Dell precision laptop with a dual usb-c connected docking station. Intel cpu plus a discrete nvidia gpu.

    Using Cinnamon in X11 on Linux Mint or LMDE, works great.

    Using KDE Plasma in Wayland on Debian? Works great!

    Using Windows 10? Bzzzt.

    I think I’ve had Linux DEs occasionally forget my monitor order & rotation just like Windows would, but out of the box Windows wouldn’t even use all my monitors.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      23 hours ago

      Same for me. In Linux, I plug in USB-C and both monitors in the chain light up every time without thinking.

      For some reason, dual boot into Windows and it always disables one of the two by default until I manually go in and tweak it alive, and then it will do it again next time I plug in.

      Now back in the day, futzing with XFree86 config files and CRT monitors and absolutely lots of ‘voodoo’ to match what Windows pretty simply did with display configuration. But nowadays at least with kwin wayland compositor on nVidia proprietary drivers, it always does exactly what I expect without asking, and Windows is the one that assumes that I don’t want to use all the displays that are connected.

      Windows seems pretty clunky by comparison nowadays when it comes to display configuration.

      Now juggling my bluetooth audio… I think Windows still has the advantage. I have no idea why sometimes my bluetooth microphone just doesn’t work under Linux. I do appreciate the ability to manually select the bluetooth codec in Linux where in Windows it ‘guesses’ and often guesses wrong, throwing it into ancient headset codec territory when I’m trying to listen to music, because who knows what has made Windows think the microphone device is open…

      Networking… Linux wins hands down with VPN connectivity, much much easier to manage all my VPNs in one place in the ‘casual’ user scenario instead of a litany of competing ‘endpoint managers’ in Windows. When VPNs step on each others routing tables, well no OS makes that easy but at least Linux network namespaces makes it possible for me to have multiple network ‘worlds’ in one place to reconcile the conflicts…

      Probably the other area where Windows has a bit of an advantage is a consistent binary driver model. In Linux if you are an out-of-tree driver, it’s going to suck to keep up with changing in-kernel APIs to keep your source compatible, let alone have a module running without a recompile after a minor kernel update. I guess the silver lining is almost everyone decided to have their drivers ‘in-tree’ to make sure they are maintained and don’t need a lot of ugly #ifdefs to contend with multiple kernel behaviors… Then there’s nVidia and some commercial filesystems that either cannot or will not go in-tree…

    • MyBrainHurts@piefed.caOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      I don’t think a lived experience can be amusingly wrong but to each their own?

      My issue comes because my set up is highly unusual, the third display is an infrequently used tv that’s connected through a receiver. With a little bit of fighting I have a workable albeit inconvenient system. A fix is possible but as stated in the meme, it’ll take some effort etc.

      • luciferofastora@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        I assume they mean that the general sense of “Switching to Linux is easy! I’m still fiddling with basic things but any day now…” doesn’t reflect their own experience, nor that of many others who had less trouble with displays under Linux.

        In that context “I have an unusual setup” is an important note: It’s not that Linux struggles with basic things, but that it struggles with some uncommon things that nobody ever built and shipped a proper solution for.

        • MyBrainHurts@piefed.caOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          Absolutely true and well put.

          I should have said “third display” instead of “all” because my unusual setup is important context. Honestly, I’m also probably not highlighting that enough when evangelizing about it.

          To me, a big chunk of the excitement of linux is that regardless of whether linux or someone else is better out of the box, with linux, I can change whatever needs changing. There will always be some tinkering left and nothing stopping me from it!

          • luciferofastora@feddit.org
            link
            fedilink
            arrow-up
            1
            ·
            1 day ago

            Likewise, I prefer to stress that my system worked great out of the box. I just couldn’t resist tinkering with the audio setup, because I can and wanted to. I broke something, fixed it again, all is well.

  • Auth@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    2 days ago

    My internal dialogue during social events: dont talk about linux, dont talk about foss, dont talk about rodents.

  • ITGuyLevi@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    What distro are you guys using to get errors like that? I’ve been a Debian guy as long as I can remember and was so happy when I gave up using Windows for games. Windows doesn’t seem to scale worth a shit, I have two twenty-seven inch monitors and one twenty-four inch monitor flipped portrait (it feels wrong but is so great for documentation); when I move a window halfway between two different size monitors the window is all fucked up, on Debian it is the same physical size across the displays and doesn’t look like someone is trying to zoom in on half of it.

    All that being said, my son’s computer is close (he runs Arch… btw), but not perfect… I don’t know if that’s an Arch thing or he just doesn’t care about it as much as I do.