News for hackers. Stuff that matters.
Re:SteamOS, Linux, and Steam Machines by AnIdiotOnTheNet on Wednesday April 04, 2018 @09:34AM (#16754505)
> Release a goddamn new game (HL3 - dreams) and make it Linux exclusive for a time

A move like this would definitely not win Linux any friends, because as it turns out the Linux Desktop really isn't that great and you'd just be causing a huge headache for a lot of people. The gamers would be annoyed at having to deal with Linux's bullshit, the Linux Destkop community would be annoyed at the huge influx of new users who don't think "try another distro" (especially after the third distro), or "write your own driver, it's open source!", are acceptable solutions to their problems.

If Linux wants gamers there's a simple (note: simple != easy) thing they have to do: make their platform attractive to gamers and game developers. So far they can't manage either, the only reason gaming on Linux is even remotely viable is A) Valve coming in and saying "Ok, since there's no such thing as a standardized base system in Linux Desktop land, here's a standardized base system for Steam you can target", and 2) the popularity of Android making engines like Unity and Unreal have Linux support, which allows devs to tack it on without too much extra effort.

Re:SteamOS, Linux, and Steam Machines by headsoup on Wednesday April 04, 2018 @09:41AM (#16754548)
> the Linux Desktop really isn't that great

That's not true. Stick to the 'user friendly' popular ones (Ubuntu, Mint, etc) and they're very solid now. Sure, edge cases are still a problem, but for gaming - if supported - not really anything more problematic than Windows.

When did you last try Linux?

Re:SteamOS, Linux, and Steam Machines by scaryspooky on Wednesday April 04, 2018 @10:26AM (#16754960)
I currently run a Linux desktop (Ubuntu 17.10) on Apple hardware. The list of problems:

The camera fails to work consistently (the driver does not always load)

Audio fails to work consistently (restarting pulse fixes this)

Closing the laptop lid initially sleeps, but then the laptop wakes up a few minutes later for no reason (so I wrote a script to disable all the events that can wake the laptop up, but this in turn causes it to not wake up at all sometimes when I actually want it to)

kde plasmashell will crash if I try to use ffplay, and doesn't reliably recover so I end up needing to restart my session which loses any work I hadn't saved since I can't switch windows

These are all problems I have never experienced with my Windows laptop, nor macOS.

Anecdotes obviously, but I've been trying to go only Linux for the past decade and never felt like I could reliably do so.

Re:SteamOS, Linux, and Steam Machines by madez on Wednesday April 04, 2018 @10:38AM (#16755104)
> I currently run a Linux desktop (Ubuntu 17.10) on Apple hardware.

It's important to buy hardware that is supported and properly documented by the manufacturer. Apple is not one of those that do that.

Re:SteamOS, Linux, and Steam Machines by scaryspooky on Wednesday April 04, 2018 @11:04AM (#16755382)
If these were issues I've only encountered on the Apple hardware I would agree. I've encountered issues like these on every computer I've put Linux on, which is every computer I've built or bought since 1996.
Re:SteamOS, Linux, and Steam Machines by dmix on Wednesday April 04, 2018 @01:50PM (#16757144)
Then, again, you weren't using the right hardware. I've used Linux on two Dell XPS and three different Thinkpads in the last 5yrs and I haven't had a single hardware issue. And we're still talking about very popular, affordable, and accessible devices.

It's nothing like it was 5-10yrs ago.

The person you're replying to is right, using Linux is a lot like using MacOS, you need the right hardware for the software. I too had issues with Macbooks and it was like night/day switching to Dell/Lenovo when using Linux. When everything works, desktop Linux is very nice and on the same tier (or better) to MacOS as a programmer.

Re:SteamOS, Linux, and Steam Machines by e12e on Wednesday April 04, 2018 @02:05PM (#16757298)
I've had issues with early releases/preview builds of windows 10 too. Even on Microsoft hardware.

If you want a stable experience, you'll need a lts release with supported hardware. Eg for Ubuntu: 16.04 along with a Dell xps. Or red hat, debian stable or whatever.

Fortunately Ubuntu 18.04 is just around the corner.

Not saying poor hw vendor support for Linux isn't still a problem. But my parents have actually had more issues upgrading to Windows 10 (firewire drivers not working, won't be fixed by vendor or ms).

Seems to be trend that when hw doesn't work on Windows, it's "pc doesn't work/is difficult", on Mac it's "well, third party, can't expect it to work". But with Linux it's always: "Linux is crap".

Re:SteamOS, Linux, and Steam Machines by scaryspooky on Wednesday April 04, 2018 @03:12PM (#16757911)
I never said Linux is crap, do not put those words in my mouth.

I said the Linux desktop experience has not been good to me, with any of the hardware (even the stuff I picked specifically for good support) with very popular hardware. I still use Linux as my desktop OS, and really would love to ditch Windows 10 permanently but don't feel like I can without a lot of frustration. The same as it has been for the past 20 years for me.

Re:SteamOS, Linux, and Steam Machines by e12e on Wednesday April 04, 2018 @04:41PM (#16758833)
Apologies, I could've been more clear that I didn't mean to imply you said Linux was crap; more that in general many users seem more ready to blame Linux when faced with the mess that pcs sometimes are.
Re:SteamOS, Linux, and Steam Machines by gbraad on Wednesday April 04, 2018 @12:09PM (#16756085)
Apple hardware always have me issues, starting with the wireless drivers or power management.

With ThinkPad I never had an issue.

Re:SteamOS, Linux, and Steam Machines by jezbo3939 on Wednesday April 04, 2018 @12:04PM (#16756029)
Be me

Perform vanilla install of Windows 10 on new desktop build

Watch it sporadically work with Logitech 920 webcam

Watch it randomly not load network device at boot

Watch it show me a blank login screen with no ability to pick a user or enter pwd

Watch it “lose” a USB connected Brother laser printer

Watch it ...

I’m pretty sure Windows and Apple get a pass on quality because we’re low level conditioned to give Big Corp products a pass

The Ubuntu + i3 setup I’ve been rolling for years now has not given me any more or less odd ball problems than Win or OSX

OSX on my work laptop reboots every day. I have Firefox and Slack and some stuff installed via homebrew, on a 2017 MacBook from work. Every morning “your computer is recovering from a shutdown”. Even if I shut the software. IT hasn’t figured it out, Apple can’t and won’t replace hardware that tests ok

Watch FaceTime just stop doing anything every call I make with it

Oooh and the WiFi issues with Mac that I haven’t had with Linux since wpa_supplicant was managed by hand

But Apple has their “just works” rep. I mean it “just loads” then just needs a reload everyday seems more accurate

I’m not saying Linux isn’t a quirky chore

I’m saying it doesn’t seem any quirkier than the competition going off my daily experiences with all 3

Re:SteamOS, Linux, and Steam Machines by BuckRogers on Wednesday April 04, 2018 @01:11PM (#16756762)
I've very rarely had an issue with Windows that wasn't fixed by replacing faulty/failing hardware. While not a hard rule, your issues sound exactly like that's the root cause. Time for a new motherboard or PSU. Most people just never realize it is failing, blame the OS. Everyone who has done deep stints into desktop Linux knows that's definitely not the case over there and Windows does a fantastic job at covering up hardware errors as much as it can, more than people realize.

Starting from my Commodore128 till today, other than that original Commodore, I haven't seen anything else as well-built as Windows. macOS & desktop Linux distros included. I hate to elevate one above the other but my honest opinion starting on desktops in 1986 that Windows is the most rock solid desktop OS out there today. Microsoft has to ensure it's the most battle tested by necessity, given that even back in 2011 it ran 1+ billion[0] devices. There's nothing else even in the same league for desktop operating systems when it comes to exposure, testing & fixes in the QA feedback loop. Even the big player, Ubuntu, doesn't come close.

[0]http://www.businessinsider.com/right-now-there-are-125-billi...

Re:SteamOS, Linux, and Steam Machines by jsight on Wednesday April 04, 2018 @12:54PM (#16756566)
I basically agree with you. Though I think you are ultimately exaggerating windows and Mac problems, they are far from nonexistent.
Re:SteamOS, Linux, and Steam Machines by PascLeRasc on Wednesday April 04, 2018 @12:52PM (#16756546)
I haven't seen the quirk where Linux doesn't allow typing full sentences before.
Re:SteamOS, Linux, and Steam Machines by Zardoz84 on Wednesday April 04, 2018 @10:39AM (#16755121)
kUbuntu 17.10 + Kubuntu backports from 18.04 + kernel 4.15 (AMD open-source support of HDMI sound it's here)

- Works flawless. - No issues with the webcam. - Plasmashell don't crash. - Even I can use my old Epson C-62 printer where on Windows I can't!

And I have nearly the same configuration on my workplace without issues.

The only issues that I notice: - Skype for linux is garbage. - OBS doing weird thing the last time that I try, I need to update it.

Re:SteamOS, Linux, and Steam Machines by jsight on Wednesday April 04, 2018 @12:53PM (#16756551)
Yep, I love Linux on the Desktop, but its really only a thing that works well when all of the hardware is supported. That happens surprisingly often with commodity hardware, but it isn't exactly something that I'd expect every random gamer to be able to reliably deal with.
Re:SteamOS, Linux, and Steam Machines by unixhero on Wednesday April 04, 2018 @12:22PM (#16756216)
Those are completely your problems. Linux works perfectly driverwise and usage wise. Even for my older familu members.
Re:SteamOS, Linux, and Steam Machines by always_good on Wednesday April 04, 2018 @12:32PM (#16756334)
Well, the luck of the draw experience with Linux is precisely one of its problems.

Works perfectly? Exaggeration isn't going to change anything. "Those anecdotes are bullshit but mine aren't, they were doing it wrong" is a common trope in these discussions.

At least with laptops, there are models that you can research and see if other people have been successful using a Linux distro on them.

Building your own Linux gaming rig is then that much harder in comparison for most people.

Re:SteamOS, Linux, and Steam Machines by CaptSpify on Wednesday April 04, 2018 @10:36AM (#16755087)
I'm a die-hard Linux user, but I completely disagree. Wifi is still terrible, video-card support is still terrible, audio is still terrible, we still can't get sleep to properly function, etc.

I really want Linux to be the go-to OS that people install, but the criticisms of it tend to be pretty valid, IME.

Re:SteamOS, Linux, and Steam Machines by bwat49 on Wednesday April 04, 2018 @12:53PM (#16756556)
Wifi: Works fine on linux as long as you avoid Realtek and Broadcom.

Intel and Atheros wifi works great out of the box 99% of the time

Video Card support: video drivers are still a pain point for sure, but I don't think it's fair to say 'video card support is terrible' as a blanket statement. Intel, Nvidia and AMD graphics all work on linux.

AMD is making great progress with their OSS drivers, and intel has been well supported with OSS drivers for a long time now.

Most issues are due to nvidia still insisting on only supporting proprietary drivers, and the annoying issues that come with that (e.g. drivers breaking after kernel updates).

Audio: Usually just works out of the box

Sleep: In my experience sleep works fine on most hardware, but there are some motherboards with horrifically buggy acpi implementations that have issues.

Re:SteamOS, Linux, and Steam Machines by danieldk on Wednesday April 04, 2018 @02:03PM (#16757278)
Wifi: Works fine on linux as long as you avoid Realtek and Broadcom.

Or Ralink. I bought a TP-Link Archer with Ralink that had a driver and was a recommended AC chipset on some sites at the time. The driver loaded and worked, but frequently dropped connections or had very slow transfer rates.

AMD graphics, NVIDIA

Still can't reliable switch my monitor on/off without problems (artifacting or miscellaneous Wayland compositor bugs) with the amdgpu driver. I used NVIDIA with Nouveau before, but that was even less reliable (regular flickering). At least amdgpu works fine if I keep my screen on and avoid system sleeps.

Re:SteamOS, Linux, and Steam Machines by Zardoz84 on Wednesday April 04, 2018 @11:07AM (#16755413)
The last time that I had issues with the Wifi card on Windows, was like 8 years ago.

Sleep function works better that Windows. I don't get blue screens when I wake up, like windows does. Also, the time since I boot to get ready to do something, is far better on Linux that on Windows.

Also, I can output sound at same time by HDMI and to the sound card out put. I can't do that on Windows!

And Video card support, with AMD, it's at the same level that Windows.

Re:SteamOS, Linux, and Steam Machines by CaptSpify on Wednesday April 04, 2018 @11:22AM (#16755574)
I'm glad things work for you. I'm not at all saying that they never work right, but that they often enough don't work right to the point that complaining about their lack of quality is justified. Just because something works for your setup doesn't mean that it works for everyone else's.

> And Video card support, with AMD, it's at the same level that Windows.

I haven't used Windows in years, but if that is the case, Windows must have gotten way worse. I can't say my experience with any video-card vendor has been smooth on Linux.

Re:SteamOS, Linux, and Steam Machines by AnIdiotOnTheNet on Wednesday April 04, 2018 @12:14PM (#16756131)
And this right here is why Linux never really gets any better.

Someone posts legitimate complaints, someone else comes out of the woodwork saying "works for me!", dismisses those complaints, and wonders why nobody gives a shit about their desktop platform.

Re:SteamOS, Linux, and Steam Machines by ac29 on Wednesday April 04, 2018 @12:02PM (#16755995)
Curious what exact issues you are having, I am also a die-hard linux user (nearly 20 years of it being my primary Desktop platform for personal use, and almost 10 years for Work as well). I have 0 issues with wifi/graphics/sound/sleep, and haven't for at least 5 years or so.

My recipe for success lately is: use all Intel hardware for major components (CPU/GPU/Net), use Business grade hardware (I run Thinkpads and Optiplex desktops at the moment), and stick to a rolling release distro or otherwise frequently updated one (I use Arch, there are probably plenty of other good options, but don't try to run a 2 year old LTS distro on 2 month old hardware if you don't want a headache).

Re:SteamOS, Linux, and Steam Machines by CaptSpify on Wednesday April 04, 2018 @04:08PM (#16758514)
Video drivers: Multiple displays are still wonky. 3d-graphics are very hit and miss.

Wifi: randomly drops out, packet loss, inability to connect.

Audio: I still end up having to disable Pulsaudio about half the time.

I generally use older Thinkpads and Debian, though I've used Arch, Ubuntu, Mint and probably others, as well as a range of hardware.

Re:SteamOS, Linux, and Steam Machines by AnIdiotOnTheNet on Wednesday April 04, 2018 @10:07AM (#16754779)
I use Linux all the time, Linux Desktop much less often but I keep an eye on things in that sphere. It makes a great web kiosk, and as long as you color inside the lines of what the distro developers intended as a use case you're fine, but as soon as you try to make any changes to fit your workflow you get buried in broken overengineered crap and outdated documentation.
Re:SteamOS, Linux, and Steam Machines by klez on Wednesday April 04, 2018 @10:13AM (#16754835)
I get the same impression when I have to use Windows. What in Debian amounts to "change a configuration file" is usually "install this (proprietary) program" in Windows.

I guess it's a matter of habit and expectations then?

Re:SteamOS, Linux, and Steam Machines by emptyfile on Wednesday April 04, 2018 @10:57AM (#16755314)
Neither WiFi nor Bluetooth worked on my last 3 Ubuntu laptops, for most people that right there would be enough to throw it in the trash.
Re:SteamOS, Linux, and Steam Machines by jsight on Wednesday April 04, 2018 @12:50PM (#16756526)
I use a Linux desktop every day and love it.

Nevertheless, I can't help but laugh at the fact that you basically just suggested for him to try another distro.

More seriously, the reason that suggestion is so common is because it does sometimes work out and I can't blame you for pointing that out.

Re:SteamOS, Linux, and Steam Machines by cheez on Wednesday April 04, 2018 @11:50AM (#16755862)
This is true. I use Ubuntu on a custom built machine (where I verified hardware before purchasing) and play Rocket League all the time. My son thinks it plays much better on Linux than Windows, as do I. If only CoD WW2 was available on Linux, I'd actually play it :(
Re:SteamOS, Linux, and Steam Machines by sangnoir on Wednesday April 04, 2018 @09:45AM (#16754594)
> A move like this would definitely not win Linux any friends, because as it turns out the Linux Desktop really isn't that great and you'd just be causing a huge headache for a lot of people

They released HL2 as a Steam exclusive (IIRC), and your description of Linux now was how you'd describe Steam then (not great, a headache). It won Steam lots of friends and set it on its money-printing way.

I'll be the first to agree that there isn't much on the line for Valve now, given that Microsoft has pulled back from the more extreme plans of Windows-Store-exclusivity fuckery, which was an existential threat to Valve.

Re:SteamOS, Linux, and Steam Machines by AnIdiotOnTheNet on Wednesday April 04, 2018 @10:14AM (#16754848)
There was a rather large amount of hatred for Steam when it first came out. I was one of the haters, so I remember it pretty clearly. We had a lot of reason to doubt, but we were won over as Valve kept improving the platform and didn't end up using it for the evil we expected they would.

Having once been a Linux Desktop evangelist, and knowing what I do about modern Linux Desktops, I feel I can safely say that very few people are going to be won over by it.

Re:SteamOS, Linux, and Steam Machines by tjr225 on Wednesday April 04, 2018 @10:47AM (#16755203)
Steam was _reviled_ when it came out...simpler times!
Re:SteamOS, Linux, and Steam Machines by Splines on Wednesday April 04, 2018 @11:07AM (#16755414)
The thing is that Steam was a vastly different way of distributing software at the time and offered benefits that drew customers to it. Using Linux has few practical benefits for most people other than cost savings of not buying Windows. And not many people explicitly pay for Windows either - it usually comes with the machine they bought.
Re:SteamOS, Linux, and Steam Machines by Faark on Wednesday April 04, 2018 @11:26AM (#16755615)
> They released HL2 as a Steam exclusive (IIRC), and your description of Linux now was how you'd describe Steam then

There is a ...tiny... difference between "install an additional shitty drm software" and "replace your entire system". And yes, even steams introduction was hard, back in the day with shitty internet... i certainly wouldn't spend that much time (and money for isdn traffic) installing a game these days.

Re:SteamOS, Linux, and Steam Machines by Osiris on Wednesday April 04, 2018 @12:52PM (#16756538)
I installed Ubuntu 17.10 on my desktop. There is an awful tearing issue in video playback, so I installed the AMDGPU driver from the AMD website for Ubuntu.

After installing it, the machine would hang during boot. I had to boot to recovery mode to remove the driver. Then I tried to switch to Xorg from Wayland. That also caused the UI to fail to load. I eventually figured out how to get Xorg to work and tried the AMDGPU driver again. Again, failed to boot. I ended up reinstalling Ubuntu from scratch. I've consigned myself to the fact that I can't resolve the tearing issue and I'll just have to live with it.

So, I dual-boot Windows 10 and Ubuntu, depending on the task I'm working on.

Re:SteamOS, Linux, and Steam Machines by bowlich on Wednesday April 04, 2018 @02:03PM (#16757275)
17.10 isn't an LTS.

Why is everybody who is complaining about the Ubuntu issues trying to run what amounts to a beta build of the operating system? I think you would have a lot smoother experience of the just a to 16.04 and don't upgrade until everything is ironed out.

Re:SteamOS, Linux, and Steam Machines by e12e on Wednesday April 04, 2018 @02:19PM (#16757428)
Fwiw i agree, but I think canonical should be clearer in its messaging here. Stuff like 17.10 isn't much better than running Debian testing - which if anything comes with far too strong warning labels :-)

After going a bit back and forth on canonical/Ubuntu - I'm starting to think I've slightly misunderstood what they're doing: they really are all about competing with red hat on a debian foundation. This is both good and bad; Lxd and juju seem great, and they have a live kernel patching service (costs money :-/), support contracts... And put effort into various projects that benefits everyone.

But they're not really trying to be a great free software project/product - a "better" debian than debian.

I think that's actually for the better - but they've got the signalling a bit messed up. Almost no-one should run non-lts Ubuntu as their daily driver, IMNHO - just like Debian testing is for the adventurous - not for the person new to debian.

But every Ubuntu release comes with friendly packaging that understandably confuses newcomers. And by the time people have few years experience, they've become tinkerers - the target audience. So they stay, and pull people on to the edge, when most would be better off with the boring stuff that works pretty great.

Maybe it's just poor/understaffed community management. Debian has a wiki that's half dead in places (I've made some half-hearted attempts to help give it live support - but it's though keep going when there's so few around...) - While Ubuntu have vibrant user Web forums ripe with enthusiastic and often very misguided advice...

Re:SteamOS, Linux, and Steam Machines by danieldk on Wednesday April 04, 2018 @02:09PM (#16757340)
And somewhere else in this thread, someone is suggesting to run a rolling release to get reasonably good hardware support. Which one is it?

I have a Linux machine at home and I use it regularly. Linux is great as a Unix system. It has a more modern userland than macOS. Linux is exceptionally good for development (from recent gcc/clang to profiling with perf). But why can't we just be honest: Linux and hardware is hit and miss. You need to buy the right hardware and configuration typically requires at least some terminal work and/or configuration file editing, which are both outside the realm of regular users and many gamers.

Re:SteamOS, Linux, and Steam Machines by bowlich on Wednesday April 04, 2018 @08:24PM (#16760641)
Why would a hardware selection or hacking on configuration files be out of the realm for your typical PC gamer?

When they've already committed to purchasing and assembling special hardware components just to run the games? Crosschecking your build against Linux compatibility would be pretty simple...

Re:SteamOS, Linux, and Steam Machines by jstarfish on Wednesday April 04, 2018 @03:44PM (#16758258)
Sometimes the beta build includes support for features that are otherwise completely unsupported on the last LTS release. This was the case for me with 17.10-- 16.04 is unusable on my hardware.
Re:SteamOS, Linux, and Steam Machines by jsight on Wednesday April 04, 2018 @12:52PM (#16756540)
I agree with much of your commentary, but I don't really like the community bashing. Having looked at the average Windows community, I'm not really sure that it is better, they just act off-putting and helpless in different ways (just reinstall it, and that kind of thing being the most common responses).
Re:SteamOS, Linux, and Steam Machines by noobermin on Wednesday April 04, 2018 @01:23PM (#16756881)
I'm at the point where I consider post like these flamebait because it yields the same discussion over and over again. Either people haven't used linux since the mid 2000's or they comment on their one off technical issues. I deal with similar (or even worse) issues listed in the comments below with windows AND macOS machines all the time. In fact, my issues with a macbook have been so plentiful it sits collecting dust on a desk in my apartment.

Every time I mention the macbook, I am always chided that "it's a lemon." In that spirit, given the preponderance of people who use linux daily and have no issues[0] with it, I think it's time to stop claiming the issue is linux itself already. It isn't a valid argument anymore in 2018 and given the fact about drivers on linux, it's even more surprising how well it does when one has driver support.

[0] No issues that wouldn't be something out of the norm of what windows users or mac users are already used to regularly dealing with.