5 ms·
> X11 runs really well these days -- responsive, fast, reliable Well, you haven't seen Windows then - the graphics stack is phenomenal and a marvel of engineer
by ldev 10y ago
> X11 runs really well these days -- responsive, fast, reliable
Well, you haven't seen Windows then - the graphics stack is phenomenal and a marvel of engineering. nVidia drivers crash? I only get a second of black screen and then resume my work. Yep, that's right - no other GUI program crashed, I didn't had to do anything, literally just 1 second of black screen.
Oh and you can have one window on two monitors and both parts of window will have full vsync - insane, huh? :)
It's scary how good Windows is.
- insulanus 10y agoYes, and it only took 30 years, too!
- charrondev 10y agoI don't much about graphic stacks, but in my experience the best, as least from the perspective of someone using multiple HiDPI displays macOS is far and away the best. Many windows applications don't scale properly or if they do they require special settings to do so. If you have monitors with different levels of scaling your going to have a terrible time on windows.
- boterock 10y agoOn the other hand, connecting a 4k display in windows will default to configure it at 200% scaling, in mac it defaults to render everything tiny as ants.
- Neeek 10y agoI think it's only 150%, currently running windows on a 28" 4k monitor makes me think 200% would be too much? Oh I should also add that I haven't ever had any of the DPI issues the parent's parent is referencing. The only problem with multiple display DPI in Windows 10 is the shockingly bad fuzz you get on your secondary display from the thing being rendered either smaller or larger than normal (depending on whether the 4k is your primary or secondary) and then scaled up or down to fit the monitor.
- ReverseCold 10y agoIt may somehow be detecting the size of the display. My 13" laptop likes 250% scaling, while my 27" monitor likes 150%.
- Neeek 10y agoThat would make sense, your DPI scaling is all to do with readability after all :)
- rl3 10y ago>... in mac it defaults to render everything tiny as ants. I'm a fan of no DPI scaling (100%) at 4K, at least on my 27" monitor. It takes 2-3 months of getting used to, but once your brain and eyes adapt, significantly lower dot pitches become completely unusable. The only thing I change is bumping up my terminal or editor's default font size a tad. That said, I'm not sure how people with 24" 4K monitors do it without DPI scaling. I'd probably even prefer 30" myself.
- Yaggo 10y agoI once used 15" MBPr without DPI scaling (2880x1440 native res) for a while. Then I became too worried about my eyes.
- rl3 10y ago>...significantly lower dot pitches become completely unusable. Correction/clarification: significantly higher* dot pitches, as in lower pixel density. "Completely unusable" was meant in the sense of how it'd feel to return to 800x600 after being accustomed to 1080p. 4K is four times 1080p, so it's roughly comparable. It wasn't my intention to offend anyone with poor eyesight, or suggest that people ruin theirs. Just that it's possible to get used to really low (dense) dot pitches, and once you do it's simultaneously really enjoyable and weird at the same time.
- jahnu 10y agoWindows 10 refuses to work properly with my 4K Dell monitor. After it goes to sleep, then I wake it up all open Windows have been resized into a tiny part of the screen and scaling goes weird. https://duckduckgo.com/?q=windows+4k+monitor+resize+after+sleep&t=hc&ia=web https://duckduckgo.com/?q=windows+4k+monitor+resize+after+sl... Terrible. Having said that on macOS my external 5K LG monitor is causing complete system crashes now and again :(
- nikanj 10y agoI have a 43" 4k screen. It's near impossible to make Windows NOT use scaling, even if you disable it everywhere, the next Windows updates usually reset your carefully created registry hacks. I wish Windows based scaling on DPI instead of resolution, the system seems to be aware of both. On a more general level, I wish there was any hope of passing feedback to Microsoft/Apple/etc.
- flukus 10y agoI think that's a case of necessity being the mother of invention. IME the windows 10 drivers crash much more frequently than the linux or windows 7 ones ever did.
- BHSPitMonkey 10y agoI don't think it's fair to blame the OS for driver crashes. Those are a result of third parties and can happen on any platform.
- flukus 10y agoThat varies on the OS/driver/hardware, but IMO, the new AMD graphics drivers being in the kernel tree are the way to go, or something similar like a partnership between MS/AMD/Nvidia. As a consumer it's incredibly frustrating to have a buggy driver and not know who is responsible. Is it MS? Windows comes with a lot of drivers so blaming MS seems fair. Is it the hardware manufacturer? Sometimes you can get the latest drivers but the OEM hardware isn't quite standard so you're screwed. Is the OEM to blame? Usually, because they have their own driver update system, but then the question is why can't they use the native windows update system? The current situation on windows seems to be that no one is responsible.
- jamesgeck0 10y agoYou're making this harder than it needs to be. All Windows drivers are signed. Blame the party that signed the buggy driver.
- flukus 10y agoThe point is, users will blame windows because they don't know what a graphics driver is or that they have one, so MS took steps to avoid people thinking windows is buggy. MS has a long history of this, going as far as reproducing bugs.
- BHSPitMonkey 10y ago
- bitexploder 10y agoFWIW my graphics drivers crashes on Ubuntu always recover. Even a complete GPU hang. It sees the driver is hung and restarts it causing a few seconds of minor glitching. Configuring X is not for the faint of heart, but in Unity it is basically magical and deals with HiDPI displays, etc. just fine. Feature for feature it is very similar to Win or Mac on the display and GPU driver front. The total package still feels rougher around the edges, but it is still good.
- Neeek 10y agoMy only issue with configuring X is that 'load "glx"' will not fetch the correct libglx.so with nvidia drivers loaded unless you tell it to go looking in /usr/lib/nvidia-[VERSION]/ :| took me a very very long time to get GLX working on my setup.
- signal11 10y agoAs someone who remembers NT4 video driver crashes bringing down the whole system, when I saw Windows 10 recover from a video driver (yes, nVidia) crash I was massively impressed. There's always room to improve but I'm really happy with the stability improvements they've put in.
- maskros 10y agoYes, but only if you have the Aero compositor turned on... which adds at least one frame of latency to everything. Without Aero, Chrome can't play video without tearing like crazy. Oh, and that white pixel in the top left corner of the screen if you've got Aero turned on but turned off the annoying as crap transparent windows. Yeah, scary good...
- yoklov 10y agoWindows' stack is still a ways from being reliable in a lot of somewhat important cases like (real) fullscreen, but it's certainly miles beyond X11 and Linux. (I don't have enough experience with Mac's to speak to it).