News for hackers. Stuff that matters.
Re:Windows for Linux Nerds by santoshalper on Wednesday September 13, 2017 @08:22PM (#15243971)
Linux still sucks shit on the Desktop. I try it every year, and every year it sucks very slightly less. It goes beyond drivers and application compatibility, Linux distros are ugly and the people making them have no taste.

The Desktop/Laptop market is not nearly as important as it used to be, but within that space, Microsoft's dominance is about as strong as ever. Apple might have been able to take a dent out of it if they were committed, but they decided the obscene margins on iPhones were more important (and I can't entirely blame them).

Outside of admins and linux developers, Linux has no chance on PCs. Every year that passes convinces me more of this. We are going on the 20th "Year of Linux on the Desktop". If they were going to do it, they'd have done it by now.

Re:Windows for Linux Nerds by hpcjoe on Wednesday September 13, 2017 @09:28PM (#15244294)
Been using Linux as my primary desktop for 17 years now. From ancient Redhat, through Mandrake, SuSE, Ubuntu, now linux mint. Linux mint on my 7 year old laptop (very high end for its day, still no slouch: 16GB ram, updated to SSD, and NVidia mobile graphics) is a more pleasant user experience for me than the corporate Macbook pro.

Everything I need works. My windows environment is an old installation of windows 7 on VirtualBox that I boot up about once every 2 months to get updates, then shut down again. That VM has cygwin, which I'd been using on Windows for a long time when I used it.

Everyone will have their own preferences, and I accept that. Claiming that "linux desktop sucks" and has for a long time, doesn't quite meet the reality of my daily (corporate) life. I am one data point, but certainly not the only one.

If I were, then distros like linux mint wouldn't exist. Nor any of the other desktop/user centric ones for that matter. But they do exist, and appear to be thriving.

As I said, preferences are personal. Linux desktop is quite productive for me.

Re:Windows for Linux Nerds by craftyguy on Wednesday September 13, 2017 @08:43PM (#15244059)
My sister, who majored in philosophy and is in absolutely no way technologically adept, has been a fulltime linux user for 12 years now (including 4 years in university).

My partner, who is a grade school teacher and is in no way interested in learning about technology, has been using it full time for 2 years now.

My dad, a 6 year user (4 years fulltime), same story about level of tech competence...

There are others. I suspect that you are expecting to not have to learn anything new and are looking for a visually identical Windows clone.

Re:Windows for Linux Nerds by sremani on Thursday September 14, 2017 @05:05AM (#15246134)
Having dabbled in enough Linux over years and still preferring Windows for most of my work, even though I make sure there is a Linux box up and running in the corner, I would say this Linux excels at extremes, i.e. powerusers and novice users who need "restricted" usage. For the rest of the people who fall into the range of not poweruser but want enough autonomy to install and uninstall various software applications, but who do not care to summon script-jutsu Windows still beats out in that experience. I not want to disparage non-poweruser Linux users but they are who they are.
Re:Windows for Linux Nerds by welterde on Thursday September 14, 2017 @09:06AM (#15247532)
How so? Virtually every linux distribution has package mangers - which mostly also have nice graphical user interfaces. I would argue this is a much nicer user experience than having to search on the web for the installer, dealing with incomplete uninstalls, each application doing their own thing in regards to updates, etc.
Re:Windows for Linux Nerds by craftyguy on Thursday September 14, 2017 @11:58AM (#15249275)
Not to mention the sketchiness associated with downloading and executing arbitrary installers from the internet. I bet most of us can get by OK in that situation, but your average user is not going to be able to differentiate two identically-looking installers for their desired software, where one is malicious and the other might be legitimate.
Re:Windows for Linux Nerds by mwcampbell on Wednesday September 13, 2017 @11:10PM (#15244733)
Am I correct in guessing that they all use Linux at your recommendation and ask you for help from time to time? Regardless, I'm glad it works for them. But if they do benefit from your help, keep in mind that not everyone is so lucky. And for individual users who aren't using their computers in a corporate/institutional environment with a sysadmin, the best software is software that just works without any help from a techie.
Re:Windows for Linux Nerds by mod on Thursday September 14, 2017 @01:28AM (#15245208)
My father is 74 and he uses ubuntu. I installed it for him and he doesn't know the difference, really.

Most people are just using browsers and I don't know, maybe a spreadsheet once in a while? Primarily browsers. My dad casts videos to his chromecast and reads a few forums, checks his email.

Ubuntu just works for "normal" users. I installed it because I have to help him far, far less than I did when he had windows.

Re:Windows for Linux Nerds by rbanffy on Thursday September 14, 2017 @05:07AM (#15246144)
Same with my 81 year-old mom. She has been using Ubuntu for the past 10 years. She even updates it herself (after asking me what she needed to do once).
Re:Windows for Linux Nerds by mythrwy on Thursday September 14, 2017 @01:45AM (#15245263)
I disagree. Just my personal bias but I don't care for Windows on the desktop at all. It's just... annoying. The slashes face the wrong way, can't resize a terminal. Weird file system. WTF is this registry thing? What's wrong with config files? Too much junk in the interface. It's just not... clean. I like clean.

I suppose it comes down to what one knows and is used to, but for my part I don't see myself ever working regularly with Windows again I dis-enjoy using it that much. So all this talk about how bad Linux desktop is nonsense from my perspective. I like KDE. I like Mate. I like i3. I like Gnome. Doesn't really matter, a terminal and web browser and a small handful of tools is most of what I need. Especially if I can set it up as I'm used to. Which if windows were kept simple would probably be ok as long as Bash or like is around somewhere. But no. It has to be all gooped up and just... controlled. Not what I'm looking for in computing at all and not what I enjoy.

Re:Windows for Linux Nerds by msoucy on Thursday September 14, 2017 @12:05PM (#15249343)
Oh, the registry isn't that bad. It's just a hierarchical config file that's very well hidden, requires using either a separate tool (sort of like dconf-editor) or weird tricks like cd'ing into it like it's a directory (thanks Powershell), and that has several versions that get overlaid to give the actual contents you're looking for. Totally normal and sane. /s

WAY more fun is getting file associations working, on corp systems where they fail to persist. I can't double-click a Python script and have it run, despite having the exact same registry settings that I have at home for .py, Python.File, etc.

Re:Windows for Linux Nerds by wyldfire on Wednesday September 13, 2017 @08:31PM (#15243998)
> Linux still sucks shit on the Desktop

Shrug I've been using it on my main machine (a laptop) for 8+ years now. Works well for me.

> Outside of admins and linux developers, Linux has no chance on PCs

While I'm ever so slightly afraid you might be a little right, I'm super thankful that Canonical keeps putting out excellent new releases.

Re:Windows for Linux Nerds by gsich on Wednesday September 13, 2017 @08:55PM (#15244121)
That's one of the three (?) answers you get when someone says they have a problem with Linux.

I can relate to the quote and I use Linux.

Re:Windows for Linux Nerds by newman8r on Wednesday September 13, 2017 @08:32PM (#15244002)
Check out https://www.reddit.com/r/unixporn/

I think the linux desktop user experience has improved exponentially over the last few years, you should give it another shot.

Re:Windows for Linux Nerds by renaudg on Wednesday September 13, 2017 @08:54PM (#15244112)
I was an early desktop Linux user 1996-2004, before switching to the Mac.

I think I've heard "you should give it another shot" every single year since.

Kiosks or super locked down experiences like ChromeOS have a decent chance at making an impact for some use cases (especially less technical/senior users)

But as a general purpose desktop OS ? Still no, thanks. It's not just the lack of major commercial desktop apps (especially in the creative space, where browser apps won't take over anytime soon)

It's also the fact that desktop Linux's priorities still largely mirror those of its left-brained developers, who don't value good design and human interface guidelines nearly as much as they should. Or as another commenter has put it : they have no taste.

To be fair, I'm sure (well, I hope) there are now some professionally trained UX/UI specialists at Canonical and other places, but by and large there's still this mentality that it's a soft skilled task that a dev is perfectly capable of doing if need be (and yet, devs are horrified when a web designer quickly cobbles some PHP snippets together and calls that development, as ops people are generally horrified when they see servers set up by developers :) )

The last and maybe most important issue is that good design is necessarily strongly opinionated, it needs a leader to make hard calls so that the user doesn't have to, and this is completely at odds with the Linux/OSS philosophy. And why Apple became so good at it, having a (not always benevolent) dictator at its helm for so long.

Re:Windows for Linux Nerds by newman8r on Wednesday September 13, 2017 @09:30PM (#15244311)
It's just a friendlier way of saying 'you probably weren't doing it right'

these are operating systems that reward expertise - it takes time and patience to get your workstation the way you want it. It's a time investment to learn it, to some it's worth the effort, to others it's not.

edit* and I will concede that the various linux desktop environments have learned a ton from apple's design and UX concepts, and some of them have branched off into very interesting directions.

Re:Windows for Linux Nerds by gerdesj on Wednesday September 13, 2017 @09:31PM (#15244320)
Are you happy?
Re:Windows for Linux Nerds by jcastro on Wednesday September 13, 2017 @08:48PM (#15244080)
Nice UIs won't fix people's broadcom wireless cards.
Re:Windows for Linux Nerds by mixedCase on Wednesday September 13, 2017 @08:56PM (#15244128)
Responding snark with snark: Then don't use them.

Most wireless cards out there work just fine. When I had to use a laptop with a Broadcom chip for uni I used my Android phone as tethering (charging it as a bonus) and the guy sitting next to me just used a dongle smaller than his thumb.

Re:Windows for Linux Nerds by jcastro on Wednesday September 13, 2017 @10:18PM (#15244538)
Most people (even developers) aren't willing to open up their laptop to replace their laptop wifi cards or to have to use dongles to get on their wireless or to play endless hardware roulette.
Re:Windows for Linux Nerds by cma on Thursday September 14, 2017 @01:49AM (#15245277)
OSX doesn't work on all windows-only hardware either. You have to buy something with Linux support.
Re:Windows for Linux Nerds by newman8r on Wednesday September 13, 2017 @09:37PM (#15244357)
I have linux distros running on 3 of my apple laptops with broadcom cards - it just meant using a nonfree firmware
Re:Windows for Linux Nerds by favadi on Thursday September 14, 2017 @11:38PM (#15254433)
I even have problems with Intel card from time to time.
Re:Windows for Linux Nerds by seiferteric on Wednesday September 13, 2017 @08:37PM (#15244025)
I am legitimately excited for Ubuntu 17.10, the GNOME theme looks great.
Re:Windows for Linux Nerds by domenukk on Wednesday September 13, 2017 @08:42PM (#15244055)
Looks have improved a fair amount. The normal user still wouldn't know how to install any software they know on it, however. And I'm not talking about an open-source alternative from apt.

Also, touch screens <3

Re:Windows for Linux Nerds by newman8r on Wednesday September 13, 2017 @09:46PM (#15244402)
for some users, half the fun of switching to linux is realizing there's open source versions of all the software they used to pay for.
Re:Windows for Linux Nerds by pjmlp on Thursday September 14, 2017 @02:48AM (#15245497)
Why bother, when in most countries they can just pirate it?
Re:Windows for Linux Nerds by newman8r on Thursday September 14, 2017 @03:26AM (#15245640)
I find no need to pirate software using linux, everything I need is available for free. Pirated software that goes un-updated is a huge security issue anyway.
Re:Windows for Linux Nerds by pjmlp on Thursday September 14, 2017 @07:26AM (#15246823)
So around many universities around the globe, specially in poorer countries and see how many care about those security issues.

Or many street bazaars around the globe.

Re:Windows for Linux Nerds by xfer on Thursday September 14, 2017 @04:43AM (#15246031)
pirated software with a bunch of malware in it?
Re:Windows for Linux Nerds by pjmlp on Thursday September 14, 2017 @07:24AM (#15246820)
It is sad, but many people don't care about it, hence why malware is so rampant.
Re:Windows for Linux Nerds by MilnerRoute on Wednesday September 13, 2017 @08:49PM (#15244084)
For what it's worth, for software installation there's now "snaps," the new "universal Linux package" format that Canonical has been pushing.
Re:Windows for Linux Nerds by gsich on Wednesday September 13, 2017 @08:54PM (#15244114)
Yet another package format...
Re:Windows for Linux Nerds by renaudg on Wednesday September 13, 2017 @09:05PM (#15244175)
Obligatory XKCD : https://xkcd.com/927/
Re:Windows for Linux Nerds by KingMachiavelli on Wednesday September 13, 2017 @10:17PM (#15244532)
> Linux distros are ugly...

Have you looked an a modern linux DE in the past 5 years? It's within subjective opinion as to which looks better. And a lot of time that opinion is "what the user has used before". And Windows is far from a smooth experience given how disrupted the Windows 10 UI changes were in Enterprise and Educational environments

Re:Windows for Linux Nerds by JoshMnem on Thursday September 14, 2017 @01:06AM (#15245142)
> Linux still sucks shit on the Desktop... Linux distros are ugly and the people making them have no taste.

Linux is hard to beat for a fully customizable programming environment. You can easily customize the look of a Linux desktop, but can't with Windows or Mac. Windows and Mac have both taken UI ideas that have been around on Linux for far longer.

Re:Windows for Linux Nerds by pjmlp on Thursday September 14, 2017 @02:50AM (#15245507)
I have been working for a few decades and I surely can customize Windows and OS X to the extent that matters to me.

Sure I probably cannot do it like I used to do with Slackware and fvwm on a rainy weekend, but I don't want to.

I want a full stack developer experience with OS Framework APIs that I know are going to be available everywhere, coupled with a nice IDE and graphical tooling.

Re:Windows for Linux Nerds by JoshMnem on Thursday September 14, 2017 @04:11AM (#15245869)
Different philosophy. I don't like OSX's animation/style, and I want scriptable, command line tools for development, not GUIs.
Re:Windows for Linux Nerds by watwut on Thursday September 14, 2017 @02:06AM (#15245334)
Yeah, but that is the thing ... I never wanted to customize the look and have zero willingness to spend more then a second on it. I want it to look acceptable out of box, but dont care about details. I suspect most people are like that. I thought I dont care how things look until I installed linux distro at home years ago and seen how it looks without tweaking. And I was unable to make it nicer, not because configuration would be hard, but because I am not artist and dont know how to make nice.

It does matter how the whole looks to the user and linux was never really good at.

Re:Windows for Linux Nerds by JoshMnem on Thursday September 14, 2017 @04:17AM (#15245908)
>I am not artist and dont know how to make nice... It does matter how the whole looks to the user and linux was never really good at.

It sometimes takes a little bit of work, but it isn't that complicated. Linux is great at it, but you might have to do a little research.

An example of how to find that information: https://www.google.com/search?q=how+to+make+linux+look+good

Example desktops: https://www.quora.com/Whats-the-best-looking-Linux-desktop-y...

Re:Windows for Linux Nerds by watwut on Thursday September 14, 2017 @04:44AM (#15246032)
I haven't said it is complicated. I complained that it takes time (aka "takes a little bit of work"). And most of that work is "try color after color and width size after width size and it still looks ugly while I don't know really why". Specifically, if I knew how to make things look nice, I would likely do different job then tech. And I don't really care about researching tons of schemes and about futuristic artistic whatever either.

What windows and mac do is that you open new laptop and everything looks alright. After few weeks, I change the wallpaper and I am happy. That is zero "make it nice" work.

Re:Windows for Linux Nerds by JoshMnem on Thursday September 14, 2017 @10:15AM (#15248221)
You don't need to try color after color -- just find a theme you like and install it. It's very simple. :)

Make a visit to any Linux user's group, and someone can help set it up.

If you want to experiment with different kinds of windows managers (like xmonad or i3 for keyboard productivity), you have the option. With Windows or Mac, you lose many options.

Linux often has desktop features far before Windows and Mac, for example virtual desktops: Windows got them in version 10, Mac got them in 2007, but Linux had them since the 1990s.

I'm not trying to convince you to change -- just saying that it isn't complicated to make Linux look great, and there are always people available to help.

Re:Windows for Linux Nerds by watwut on Thursday September 14, 2017 @12:11PM (#15249407)
I guess it is hard to explain, but I don't mind not having those options - if in exchange I don't have to do what you suggest. It is an annoying chore and obstacle to me.

Virtual desktops were available in previous Winows if you care to install app. I don't think it is terribly important, I used them but most people did not cared even if they knew about it.

I know there are good friendly linux communities (and less good ones too).

Re:Windows for Linux Nerds by JoshMnem on Friday September 15, 2017 @01:06AM (#15254786)
I installed the virtual desktop software on Windows XP and it was not really usable so I removed it. Linux's virtual desktops have been much more advanced for a long time.

I did like Mac's three-finger swipe at one point, but as soon as I discovered xmonad, I could see that there are faster ways than swiping. (press alt-n to go to desktop n) Also, I think OS X still limits the virtual desktops to one row, which is inefficient.

It comes down to personal choice, but for comparison, it can be a chore to learn new things when programming too, but learning those things can make using the computer better and easier in the end.

I'm not trying to convince you to switch -- just saying that Linux does have great-looking, very advanced UIs, that are not restrictive like on Windows or Mac. :)

Re:Windows for Linux Nerds by koffiezet on Thursday September 14, 2017 @11:37AM (#15249073)
Have to agree. As a mostly linux sysadmin I absolutely can't stand Linux desktops. It seems that Linux desktop users never even look at "the other sides". Sorry, but usability is laughable. There is no consistency over time. New version? Oh boy, hang on to your helmets - there goes all your customization you had to do to make your environment tolerable for you.

I've used pre-1.0 KDE (and compiled it myself), seen Gnome pop up, tried a ton of WM's, and I try out some WM's and GUI-distro's at least once a year. Every time it comes down to: usable, but not great, and requires quite a bit of customization which I could redo for newer versions. When all you need is a terminal and a browser, it's probably fine, but I need a bit more than that to feel comfy.

Re:Windows for Linux Nerds by flukus on Wednesday September 13, 2017 @11:07PM (#15244720)
> Linux distros are ugly

Compared to the dominant desktop OS linux distros are beautiful and consistent. Windows doesn't even have a standard look and feel anymore. And if you don't like it you can tweak the whole desktop + apps in one place.

Re:Windows for Linux Nerds by tpeo on Wednesday September 13, 2017 @08:42PM (#15244050)
>Linux distros are ugly and the people making them have no taste.

Of all possible complaints about Linux, you've picked this one? Come on.

Re:Windows for Linux Nerds by Eridrus on Wednesday September 13, 2017 @09:44PM (#15244387)
I have a corp-maintained Linux laptop; Chrome does not get along with the graphics drivers and will freak out and start flashing white every hour or so.

My (corp-maintained) Linux desktop locks up under heavy load for every few days, usually recovers though. The person who sits next to me has it worse though.

And this is with standardized corp-bought hardware.

Any year now though.

Re:Windows for Linux Nerds by flukus on Wednesday September 13, 2017 @09:51PM (#15244421)
Skype doesn't get along with my graphics drivers, On my corp maintained windows desktop it will sometimes peg the CPU/GPU and display garbage on screen until it overheats and hard resets.

I guess Windows just isn't ready for the desktop.

Re:Windows for Linux Nerds by aleksei on Thursday September 14, 2017 @02:50AM (#15245505)
Not an issue with Linux though, you just have incompetent tech maintenance.
Re:Windows for Linux Nerds by cturner on Thursday September 14, 2017 @03:36AM (#15245696)
That is a major on-the-desktop constituency, though: company standard builds. If companies struggle to do it, that reflects badly on the system as a solution. There is a difference between something being technically feasible, vs a realised outcome.

I have had a shot at building a standard desktop on top of ubuntu. My situation was easier than most in that we only had two desktops to support (a thinkpad and a dell laptop). still, making driver setup work seamlessly is hard. Imagine a company with twenty variations and an audit directive to not give root to users.

WSL has huge potential to this market. You get a linux ui and kernel api, and it complements your existing standard build strategy.

Re:Windows for Linux Nerds by aleksei on Thursday September 14, 2017 @10:15AM (#15248216)
Well yes, it probably isn't such a piece of cake. I was too harsh.
Re:Windows for Linux Nerds by Eridrus on Thursday September 14, 2017 @10:59AM (#15248670)
Windows seems to run fine even with incompetent maintenance.
Re:Windows for Linux Nerds by ageofwant on Thursday September 14, 2017 @06:04AM (#15246409)
The only place where Windows still somewhat matters is on corporate desktops. And this is for content consumers, or producers in very narrow silos, those generating Word documents or Excel spreadsheets. In every other aspect Linux is the superior tool.

Personally I use Arch and i3, my desktop is riced to the point that is comfortable for me. I can stand up a new desktop in 10m after a clean arch install. I can replicate my full dev environment on any linode, droplet or aws machine in less than 5m at no cost.

It amazes me that people can call themselves 'productive' using microsoft systems. Every time I land on a windows box I feel like I'm in some ancient broken world.

Re:Windows for Linux Nerds by stevenjohns on Wednesday September 13, 2017 @08:48PM (#15244081)
Elementary OS[0] is visually very nice, especially after a slight theme change[1], but the core team behind it makes quite radical changes and decisions about what the OS should be (mostly about how it should be an unmodifiable, unchangeable "OS for dummies") that is starting to push me away.

Especially when basic things like taking a screenshot with your keyboard, as well as setting up hot keys, has been broken for a year[2]. The eOS team appears to be more focused on forcing Windows 10-style OS updates that download in the background - even over metered connections - and force you to restart[3].

[0] https://elementary.io/

[1] https://wefunkster.deviantart.com/art/OSe-Light-Xtrlght-GTK-...

[2] https://elementaryos.stackexchange.com/questions/7703/unable...

[3] https://www.bountysource.com/issues/43123447-automatic-secur...

Re:Windows for Linux Nerds by tootie on Wednesday September 13, 2017 @08:38PM (#15244036)
The best Linux desktop by far is ChromeOS.
Re:Windows for Linux Nerds by pjmlp on Thursday September 14, 2017 @09:15AM (#15247622)
Which is just basically a mix of Chrome and Android, with zero value regarding what kernel is actually being used.

Tomorrow Google could release ChromeOS using another kernel and no one would notice.

The only restriction is that the kernel needs to support the official set of NDK APIs for Android apps.

Re:Windows for Linux Nerds by ekianjo on Wednesday September 13, 2017 @08:40PM (#15244040)
Sounds like you have not used LInux for a long time. Try Solus next time to get a fresh look at things.
Re:Windows for Linux Nerds by partycoder on Thursday September 14, 2017 @03:19AM (#15245609)
Not exactly sure what desktop environment/theme or applicaition combination you were trying but I disagree.

Aesthetics is very subjective topic. But we can all agree that since Windows' Vista the focus hasn't been on eyecandy but rather functionality. Expensive visual effects are now removed and the UX is very plain, with not a lot of room for customization.

I personally use this theme:

https://snwh.org/paper

https://www.gnome-look.org/p/1013706/

Contains a GTK 3 theme, icons and cursors. Looks way better than Windows.

Re:Windows for Linux Nerds by jwmullally on Wednesday September 13, 2017 @09:32PM (#15244326)
Yeah, I still find GUI applications crashing on modern distro's all the time :(

... but this works amazingly well :)

  $ flatpak install flathub com.valvesoftware.Steam