Right now I'm waiting for a GCC related fix in WSL that is scheduled to get pushed in April. In the meantime I've spun up Ubuntu in VirtualBox that gets the job done. This looks like a great option to play around with once that GCC fix is pushed
What's wrong with GCC? What's it fixing?
Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
91–100 of 108 posts
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#92Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#93I was experimenting running stuff like PyCharm, VS Code, Sublime etc. in WSl through X11 Forwarding. Eventually I gave up and just run it properly in VirtualBox with seamless mode.
What windowing system do you use this with?
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#94Earlier quoted context omitted.
Linux gaming has been improving rapidly lately, in another year I doubt windows will be necessary.
Not directly related to this thread but I want to have a little moan about the Steam client, so here goes: When I open Steam it opens in the Store view in the main window, and the promotions pop-up also appears with sales and promo info. Great, except that 90% of the time the main store page and the pop-up are pushing Windows only games. I game on an iMac and occasionally on a Linux laptop. I have never bought a Wind…
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#95Earlier quoted context omitted.
I know you're joking, and while it is cool, that's kind of my thought as well. Yes, get the X11-style integration working so it's easier to run linux gui software... but imho the Windows desktop since 7 is better than most on the linux side. I'm glad to see this work getting done.. and I hope in means native docker for linux and windows containers native... though, I also have no interest in running windows container…
>but imho the Windows desktop since 7 is better than most on the linux side. Are you by any chance a fan of minimalism? Windows desktop by default comes with almost no features at all – be it about window management, file management, network connectivity (shares) or anything else. Personally I find using a plain Windows desktop an exercise in frustration for that.
And yes, I'm a bit of a fan of minimalism. I find that managing the apps I use the most, and navigating between open app instances to be easier in windows than anything else... the windows taskbar + start are great, though I prefer the win7 start over win10's, and didn't like win8's at all *(used classic shell).
I don't like the "rest" of windows as much as mac, but the base desktop is imho great... if windows integrated a common/shared menu like mac and unity, it'd be about the only thing I'd like to see added/changed.
I'd also love to see something closer to iterm2 ported to windows and linux... most of the alternatives I've used aren't as good imho. I use conemu in windows, and haven't found a console I really like in linux yet.
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#96Can someone explain what this is for someone not really into the lingo here?
It uses the new Windows 10 Linux subsystem (WSL) to run your window manager of choice on a Windows port of the Xserver (pray for the soul of whoever ported that). Then it neatly integrates that into the standard Windows login.
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#97Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#98Earlier quoted context omitted.
> even most GPUs are not properly supported on most Linuxes This situation is rapidly changing too with ATI and intels OSS GPU drivers.
Rapidly? How long since ATI/AMD has been talking about improving their drivers? A decade? No, if history is in any way predicting the future then these talks are completely hollow. Intel drivers are Ok though.
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#99Earlier quoted context omitted.
The more typical coding style for raw Win32 is to have a block of CloseHandle/Free/... block at the end of the function, and goto it for early exit. Usually with some helper macros to easily write "if it failed, goto cleanup" one-liners.
You can't have a single cleanup (because subsequent calls use memory/handles from prior - otherwise you'd have a function wrapper), so it ends up getting really nasty - at which point, the logic feels clearer (and easier to match alloc and free) if you have indented blocks. The change I'd make to the code would be to have a shorter indent block. HRESULT hr; hr = DoFoo(); if (!SUCCESS(hr)) { goto exit; } hr = DoBar();…
Why not? You just initialize them all to NULL (or INVALID_HANDLE_VALUE etc, as appropriate). And then in your cleanup block, you check whether each was initialized, and clean it up. So long as you consistently do this in reverse order of their initialization, it works.
Re: Show HN: Boot Windows 10 Directly into Linux Desktop of Choice
#100Earlier quoted context omitted.
>but imho the Windows desktop since 7 is better than most on the linux side. Are you by any chance a fan of minimalism? Windows desktop by default comes with almost no features at all – be it about window management, file management, network connectivity (shares) or anything else. Personally I find using a plain Windows desktop an exercise in frustration for that.
I rarely have to touch network connectivity, and as to file management, what's wrong with launching an explorer window? I will use Win+arrow to use a portion of the screen for a given app, and on mac I use moom for that. And yes, I'm a bit of a fan of minimalism. I find that managing the apps I use the most, and navigating between open app instances to be easier in windows than anything else... the windows taskbar +…
I am not sure how anybody thinks it's a good idea. Probably about once a week, I go to click on a menu on my Mac only to find out that the menu doesn't even belong to the app window that I was looking at. That's a show stopper to me and I honestly don't understand how anybody thought it was a good idea.
The foundation of the Windows UI is so much more flexible, robust and consistent than Mac. Apple very obviously cares more about style than function. As a matter of fact, I read somewhere that many Apple engineers hated the Dock but marketing loved it so they kept it.