Live data from Hacker News

X410 – X Server for Windows 10

x410.dev

131–140 of 254 posts

Re: X410 – X Server for Windows 10

#131
post #46

Earlier quoted context omitted.

Have you tried Cygwin's X server? I've been using it for many years already with no problems, and it's free (both as in beer and as in freedom).

That's Cygwin, not WSL. I don't think those two are compatible. I think people want the actual Linux you can get with WSL, not a pseudo-Linux like Cygwin.

There's no way to run a XServer under WSL because WSL doesn't expose the Win32 session at all, unlike Interix.

I'm about 100% sure this thing just wraps the Cygwin X server, seeing its rootless support has exactly the same glitches.

Re: X410 – X Server for Windows 10

#132
post #60

I (and most of my colleagues) stopped using vcxsrv at my workplace since we moved from Qt4 to Qt5. At some point in between, Qt stopped supporting native X11 painting[1] which means all of the graphics are now drawn as bitmap at server side and sent in whole to the client. That easily hoses up our network. The problem is more exarcebated now that Japan has declared state of emergency and everyone is urged to work fro…

Same problem. There is now however the "QT_XCB_NATIVE_PAINTING" environment variable which I suggest you try.

Re: X410 – X Server for Windows 10

#133

They are asking $50 for something that there are other open source solutions for. It would be interesting to find out how much of the original source code is the developers and how much is just repackaging of one of the multitude of open source X servers for Windows that are currently available. Originally thinking it was another open source project, I looked at the website to see if there were some features that wou…

The most successful open source company ever (RedHat) made their whole business packaging up open source in a nice manner. People will pay for convenience and polish. Also, i would guess that Windows users are not likely to be free software purists and just wants something that works with a minimum of fuss. The price of software should be based on the value it provides to the user, not on what it cost to make it.

RedHat make money on customers support, NOT on selling code/software itself; code/software from RedHat is fully free & open-source.

Re: X410 – X Server for Windows 10

#134
post #60

I (and most of my colleagues) stopped using vcxsrv at my workplace since we moved from Qt4 to Qt5. At some point in between, Qt stopped supporting native X11 painting[1] which means all of the graphics are now drawn as bitmap at server side and sent in whole to the client. That easily hoses up our network. The problem is more exarcebated now that Japan has declared state of emergency and everyone is urged to work fro…

X also doesn't really work if you UI is implemented with OpenGL or similar. I've been using NoMachine and it works very well. Others I know are using Teradici, or HP Remote Graphics.

> X also doesn't really work if you UI is implemented with OpenGL or similar.

Depends on how you use the OpenGL API. OpenGL display lists, once compiled, are extremly light on the connection. However they're also deprecreated and no longer supported in (forward compatible) OpenGL-3.3 core. But then again there's no 3.3 GLX specification.

Re: X410 – X Server for Windows 10

#135

Wow, this looks really cool. I'm honestly really wondering how they got hidpi support, since, AFAIK, Xorg did not support hidpi (this one of the new things Wayland brought to the table).

There's absolutely no reason why Xorg "does not support hidpi". It even supports differing DPIs per screen. It does not support however _overriding_ the DPI individually per screen, but this would be trivially solved by standarizing toolkits on some other property (either a plain property or a fancy xrandr extension).

Re: X410 – X Server for Windows 10

#136
post #120

Earlier quoted context omitted.

I use Linux every day and your narrative doesn't add up. I haven't done any configuration other than installing the GPU driver, that comes conveniently packaged in my distro. I don't have a Windows VM. I don't have a last generation video card or anything of the sort. This is my perspective: 1) HiDPI issues are indeed annoying, but in 2020 much of it is gone. 2) I don't have the video problem you are describing. 4K 6…

Come back to me when the UFO moves smoothly on this page: https://www.testufo.com/mprt#size=8

Even with an old Intel IGP it moves smoothly at 4k, framerate locked at 60fps of course. And this has nothing to do with "YouTube videos" which is a completely different animal.

Re: X410 – X Server for Windows 10

#137
post #115

Earlier quoted context omitted.

I can't tell if you guys are joking... are you seriously suggesting: windows kernel > WSL > proprietary x-server clone > WINE > windows apps This is madness

I'm not ZetaLemur, but I don't believe he was suggesting what you are interpreting into this suggestion. I believe he means: "If at all possible, run your legacy windows-only applications on local Linux running on real Hardware with WINE"

Yes, that's what I had in mind.

Re: X410 – X Server for Windows 10

#138

Earlier quoted context omitted.

That glosses over RedHat's strong arm sales tactics of the community, and rules-lawyering the GPL. Redistributing "their" source, as allowed by the GPL, is liable for your support license to not get renewed. And where's the Red Hat kernel source in a digestible format? I haven't followed recently, but they were at one point distributing their diffs to the mainline kernel as a single giant patch file and arguing that…

I've given money to Canoncial for Ubuntu. Also, RedHat stopped providing detail changelogs and started doing just one bug diff dump after Oracle started hurting their business -- where Oracle's work at the time was basically repackaging RedHat's work and doing "sed s/RedHat Enterprise Linux/Oracle Unbreakable Linux". RedHat did what it felt needed to fend that off. Up until that time, they were publishing their inter…

While I agree with the criticism of Redhat, Oracle's behavior was shitty. I'll have remember this next time I land on a "Support Contract Only" Redhat knowledge base page. Oracle is just a bully.

Re: X410 – X Server for Windows 10

#139

Earlier quoted context omitted.

I'm curious, I always thought that devs who choose Windows do so because they like the window management and the UI tools etc. That's my reason for sure. What's stopping you from just running proper Linux with VS Code, if you don't like the way the Windows shell works?

The strongest argument for Windows is not its window management or UI tools, it's that you can use third-party software without dealing with too much bullshit. On Linux, if your third-party software is available at all, it's on some third party repo you have to add manually, or maybe it's a binary which may or may not work on your particular distribution on your particular version. This is basically the reason why I…

(After re-reading my own comment, I don't think I'm particularly rebuking what you said, it's turned into a "I hate computers" vent :-))

In my eyes, how Windows and Linux deal with third party software is identical...

The Windows model forever has been "you just double click an .exe or an .msi and it runs".

i.e. outside of stuff published on Windows Store (which many developers will not do), it's down to the developer to:

- Distribute their software and provide an update mechanism (download an exe? Windows Store? chocolatey? Steam / epic games launcher / origin / uplay? jetbrains toolbox? adobe software updater?)

- Deal with the many different environments (i686 vs x84, Windows XP / 7 / 8 / 10 / 10 Home / 10 Pro / 10 Pro N* / 10 Basic Server Education Edition N RT for phones)

- (Probably) bundle their software with the exact version of the libraries they're using (looking at you, "Installing Microsoft VC Redist" and DirectX, every single game that I run), because any in /system32 might be the "wrong" ones

* 10 Pro N = "without media essentials" or something, which I stupidly chose last time I forked out the money for a Windows license. Every time there's a new major Windows update (assuming it doesn't repeatedly fail to update, forcing me to reinstall from scratch,) I need to go and reinstall the Media Feature Pack so Rockstar Launcher and GTAV and $software don't all fail to launch with an obscure error code that means one of 100 things that some corporate web forum rep will not have the answer to... Because none of them put a .log file somewhere ...

So the fact that stuff "just runs" better on Win is more to do with third party developer effort rather than a failing of the OS and distribution. There's no incentive for microsoft to make it work better either, because it's Not Their Problem. A whole slew of software runs like bullshit on Windows too, but we just kind of accept it as it is...

Yet me running a program by installing Wine and double clicking the .exe, or via mono, or running one via a snap image, or an .AppImage, or a docker image (those 3 are essentially containerized environments which should work regardless of distro as they bundle their own libraries a la the windows dll hell, though your kernel version may cause issues, just like windows driver versions do), or my Linux distro's packages... is apparently jumping through more hoops than Windows?

As a power user of both OS'es, they're just as much a pain in the ass as each other.

Re: X410 – X Server for Windows 10

#140

Earlier quoted context omitted.

The most successful open source company ever (RedHat) made their whole business packaging up open source in a nice manner. People will pay for convenience and polish. Also, i would guess that Windows users are not likely to be free software purists and just wants something that works with a minimum of fuss. The price of software should be based on the value it provides to the user, not on what it cost to make it.

That glosses over RedHat's strong arm sales tactics of the community, and rules-lawyering the GPL. Redistributing "their" source, as allowed by the GPL, is liable for your support license to not get renewed. And where's the Red Hat kernel source in a digestible format? I haven't followed recently, but they were at one point distributing their diffs to the mainline kernel as a single giant patch file and arguing that…

[deleted]
Post reply on HN