Hacker News new | ask | show | jobs
by orionblastar 3480 days ago
SteamOS and SteamMachines will be delayed as well.

Nvidia support for Linux is hard to get as well. Now AMD support is also hard to get.

Hardware OEM companies make Windows drivers, and don't seem to care about Linux. This is the same thing that happened to IBM and OS/2 not good third party driver support.

There are open source drivers that work, but are not as fast as the proprietary drivers.

Linux needs better display drivers and for that OpenCL or Vulkan support as well. Windows uses dotnet and DirectX for games.

4 comments

> SteamOS and SteamMachines will be delayed as well.

Not necessarily. It not being merged into mainline Linux doesn't mean that other parties can't include it with their own distros.

Windows games are generally not made in dotnet, and games which are made in dotnet (mostly Unity) are actually run on Mono. AMD's Mesa RadeonSI(free) driver frequently outpaces their fglrx(proprietary) driver on recent hardware. NVIDIA and AMD distribute good quality proprietary drivers for Linux, but given the pace the Linux kernel takes, and the benefits of integrating with the native interfaces of the kernel, AMD has decided to write good quality open source drivers as well as their proprietary ones. NVIDIA blocks community open source efforts by delaying the release of firmware images vital to enabling basic features of their GPUs. SteamOS is shipping fglrx for now, and fglrx doesn't currently rely on the DC kernel code. Most SteamMachines seem to be NVIDIA-based for now, and while it's inconvenient to ship their proprietary driver, it is in no danger of failing to work.

Read an article or something.

you can do a quick browse on winehq and see that quite a lot of games use dotnet
Yeah a lot of games use it for configuration / mod management and auto-update tools. But list of games that only use dotnet is relatively short.
What are you talking about? The amdgpu driver has been in the kernel for over a year and has been working just fine ever since.

Source: My desktop PC has an R9 Nano, and I've used the amdgpu driver since Linux 4.5 (when it good power management support for my card and thus could enable usual GPU clock speeds).

Microsoft management happened to OS/2. There was plenty of hardware that worked, OEMs just couldn't get away with selling a complete system.