News for hackers. Stuff that matters.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by gambiting on Monday August 07, 2023 @10:26AM (#37034915)
>> Everything works.

I'm a video games developer. Neither PS5, Xbox nor Switch toolchains work under linux - not to mention that actual proper Visual Studio doesn't and that alone is worth staying on windows for.

For playing games though - sure, Linux is already great. Steam Deck proves that by playing pretty much everything flawlessly.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by qwertox on Monday August 07, 2023 @10:34AM (#37035011)
Also good luck in convincing Native Instruments and other musical instrument developers to also compile their plug-ins for Linux.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by sleepingthom on Monday August 07, 2023 @10:55AM (#37035326)
Do VSTs not work on Linux? I'm not being obtuse, I am in a situation where I'm about to build a new PC for writing / recording music and I saw that Reaper is supported in Linux, but was not sure about VST plugin support.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by bri3d on Monday August 07, 2023 @11:11AM (#37035566)
Conceptually the idea of a "VST" works on either platform, because VST is an API. However, VSTs are distributed as executables targeting a specific platform, and almost no VSTs are compiled natively for Linux.

If you're already content with Reaper as a DAW, use "yabridge" which runs VSTs in WINE. It's virtually perfect for most purposes. Getting Linux audio set up for low latency is another Linux rabbit hole, though.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by lyjia on Monday August 07, 2023 @12:22PM (#37036565)
how does this work for VSTs with DRM? Or protected by iLok/etc?
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by bri3d on Monday August 07, 2023 @12:36PM (#37036816)
I think software iLok used to work if it were licensed to the yabridge environment; whatever device identity parameters it read were implemented in WINE. For hardware iLok and other stuff, yeah, you're pretty stuck, they usually use goofy hacks or custom drivers that can't be handled in WINE. Someone would have to reverse engineer the DRM and figure out how to redirect the licensing methods. Or just remove the DRM from the plugins (crack them), which is the honest answer to people probably do it in the real world.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by ceroxylon on Monday August 07, 2023 @12:01PM (#37036236)
Check out LMMS [0], I just found it yesterday to run VSTs, I normally stay away from them and just needed a minimal VST host for one I couldn't resist, and I was blown away at what it could do for free. Between that and the synth Surge XT [1] (another free and open source project), you can make any sound you would want to, and use either the sequencer on LMMS or an external hardware sequencer (yes, USB MIDI works, even Bluetooth MIDI).

[0] https://lmms.io/ [1] https://surge-synthesizer.github.io/

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by sleepingthom on Monday August 07, 2023 @02:36PM (#37038662)
Thanks for the recommendation. Unfortunately I do mostly prog / metal stuff these days and while the occasional synth sound can be had for free, a lot of my sounds come from either Helix Native / Neural DSP for guitar / Kontakt for drums. I'll take a look at LMMS.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by qwertox on Monday August 07, 2023 @12:17PM (#37036477)
For what it's worth, Bitwig Studio also works on Linux.

The issue with most professional VST plug-ins is mainly the UI which is not compatible with Linux.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by anthk on Monday August 07, 2023 @11:58AM (#37036190)
Ubuntu Studio LTS has VST bridges using WineLib.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by prmoustache on Monday August 07, 2023 @12:25PM (#37036611)
Native Instruments is dying anyway.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by qwertox on Monday August 07, 2023 @12:29PM (#37036682)
How does that matter if you already invested 1000+ USD?

Go to Plugin Alliance [0] and select any plugin and when you scroll down you'll see that they are Windows and Mac only. Same for Plugin Boutique [1].

[0] https://www.plugin-alliance.com/en/products/amek_eq_250.html

[1] https://www.pluginboutique.com/product/1-Instruments/4-Synth...

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by musicale on Monday August 07, 2023 @12:50PM (#37037063)
It's because of obnoxious DRM garbage. I doubt helps these companies since the unlicensed users are starving musicians and kids with no money who aren't going to magically spend more.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by parenthesis on Monday August 07, 2023 @12:40PM (#37036893)
As a company, or in your opinion of their products?
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by prmoustache on Tuesday August 08, 2023 @03:33AM (#37045709)
As a company. Since they have been bought by an "investment company" they have been in a downward spiral. It will take a few years but the process started.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by cornercasechase on Monday August 07, 2023 @10:37AM (#37035044)
The “year of the desktop” implies a solution for consumers, not professionals. That being said for almost every other kind of development Linux is by far the best platform. I cannot develop on Mac anymore due to Apple making things more difficult in every update.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by iraqmtpizza on Monday August 07, 2023 @02:00PM (#37038143)
Package managers are useless for getting the latest maven, gradle, or ant version. This in combination with there being multiple poorly-documented ways to set environment variables and there being no GUI for any of them means that setting up for Java development is massively worse than Windows the instant you step outside of your IDE.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by nwallin on Monday August 07, 2023 @06:44PM (#37041958)
> Package managers are useless for getting the latest maven, gradle, or ant version.

My package manager has the latest versions of maven and gradle. Ant is behind; upstream is up to 1.10.13 but my package manager only has 1.10.9.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by iraqmtpizza on Monday August 07, 2023 @06:48PM (#37041996)
did you have to enter some magic string like ppa:chien that literally no one would ever know
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by Tmpod on Monday August 07, 2023 @09:07PM (#37043157)
I'd say they use a rolling release distro like Arch or similar, where packages are updated very often. In fact, I believe Arch even has a tool to seamlessly manage multiple Java installations.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by iraqmtpizza on Monday August 07, 2023 @10:19PM (#37043684)
Maybe in 2054 Debian will figure out how to update packages.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by nwallin on Tuesday August 08, 2023 @01:27AM (#37044860)
No. They're not in an overlay. They're in the primary, central repo.

maven 3.9.4: https://packages.gentoo.org/packages/dev-java/maven-bin

gradle 8.2.1: https://packages.gentoo.org/packages/dev-java/gradle-bin

ant 1.10.9 (upstream is 1.10.13): https://packages.gentoo.org/packages/dev-java/ant

Oddly there's no overlay that has a more up to date version of ant. So even if I did want to enter magic strings, that wouldn't have helped.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by iraqmtpizza on Tuesday August 08, 2023 @09:27PM (#37057696)
lol gentoo. that's not available in debian, bruh
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by cornercasechase on Monday August 07, 2023 @09:56PM (#37043515)
I’m sure the versions in AUR are up to date.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by matheusmoreira on Monday August 07, 2023 @12:37PM (#37036847)
You should demand Linux software from Microsoft, Sony and Nintendo.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by Dalewyn on Monday August 07, 2023 @12:54PM (#37037122)
>For playing games though - sure, Linux is already great. Steam Deck proves that by playing pretty much everything flawlessly.

The caveat is that this is only true when applied to games on Steam. I play games that aren't on Steam, and I've not even bothered to see if they would run on Linux because it's just not worth my time.

(No, I do not expect something in Japanese that communicates with DMM Game Player for user authentication and DRM shenanigans to work in Linux.)

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by baal80spam on Monday August 07, 2023 @05:02PM (#37040911)
Exactly. I refuse to use Steam, so linux is a no go for me.

I hate it so much when people equal games to steam.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by account42 on Tuesday August 08, 2023 @06:54AM (#37047117)
Linux gaming is not restricted to Steam.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by gambiting on Monday August 07, 2023 @05:55PM (#37041487)
>>The caveat is that this is only true when applied to games on Steam. I play games that aren't on Steam, and I've not even bothered to see if they would run on Linux because it's just not worth my time.

I play Diablo 4 on my steam deck and it's so little effort to install it - you install Lutris, install battle.net and then it just works, you can launch it directly from the Steam Deck UI.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by account42 on Tuesday August 08, 2023 @06:53AM (#37047106)
Wine is older than Steam on Linux. And Valve's enhanced Wine aka Proton can be used independently of Steam. The deciding factor is not whether the game is on Steam but whether it uses draconian DRM or anti-cheat that requires and actual Windows kernel.
Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by gorjusborg on Monday August 07, 2023 @06:34PM (#37041874)
There are plenty of niches that use proprietary tooks that don't work across platforms.

I don't think that's a fair criticism of the platform 'working'. That's just status quo / profit maximizing on the part of the tool selectors and developers.

Linux works very well with regards to hardware.

Calling out microsoft tools like visual studio as proof linux doesn't work is sort of dumb. It's a tool that targets windows (mostly) written by the developers that sell windows.

You don't have to look very hard for a world class c/c++ tool chain on linux.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by gambiting on Tuesday August 08, 2023 @03:21AM (#37045618)
>>Calling out microsoft tools like visual studio as proof linux doesn't work is sort of dumb

Oh sorry this wasn't my intention at all. I'm just countering the argument that I see a lot on HN(and tbf, maybe this isn't what OP was saying) - that Linux is so good that there is literally no reason for anyone to ever stay on Windows. Like......yeah, it's great and a lot of things work really really well - but some things still don't. That's all. It's not a criticism of Linux, or at least I don't mean it in that way.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by gorjusborg on Tuesday August 08, 2023 @10:42AM (#37049712)
Yeah, it isn't all roses on the linux side, for sure. It really isn't perfect on any of the platforms though. I have had no end of USB issues with MacOS, and with no indication it will be fixed. I am told to buy 'supported' (Apple) devices. That's not very 'universal'.

It is amazing how much improvement there has been in recent years. The main thing that makes me want linux ecosystems to be used is that at least they are slowly improving, not simply positioning for a rent-seeking position in the 'market'.

Re:PSA: Intel Graphics Drivers Now Collect Telemetry by Default by account42 on Tuesday August 08, 2023 @06:51AM (#37047084)
FWIW at least cl.exe and msbuild work just fine under Wine. I never cared for the IDE so no idea how well it runs but if you just need to build VS projects you can do that.