Live data from Hacker News

Anthropic, please ship an official Claude Desktop for Linux

github.com

201–210 of 331 posts

Re: Anthropic, please ship an official Claude Desktop for Linux

#201
post #131

Earlier quoted context omitted.

Neither, it is just a random LLM-generated issue.

It it was an LLM, why didn't it just vibecode the desired software instead of generating ticket spam?

Because using cheap LLMs to spam GH is way less expensive than fixing software with SOTA models.

Re: Anthropic, please ship an official Claude Desktop for Linux

#202

Earlier quoted context omitted.

Even if you can create infinite software you still have to be very intentional about what you’re choosing to work on. There’s still a cost to testing, support, planning, etc even if coding is now “free”

If only Anthropic had some kind of automated testing, support, planning machine.

You wouldn't run an engineering company with 500 engineers reporting directly to the CEO.

AI doesn't solve this. You need humans who can understand and verify what is being made.

Re: Anthropic, please ship an official Claude Desktop for Linux

#203

Which Linux. You build it for Ubuntu , people will demand fedora. Build fedora they’ll want Arch. This is fine for FOSS projects where the community can fork and contribute, but as a company I can imagine tons of support tickets coming from Linux users who’s particularly DE/Distro permutation isn’t working right. Still. An App Image would be nice

So your argument is "if you give a mouse a cookie"? There are plenty of companies and they just throw us a deb and we do the rest.

And even if it were a valid point, why would eye even waste a second of your life argumenting against Linux when it's being asked to a company with a projected 1 trillion dollars IPO.

What's your stake here?

Re: Anthropic, please ship an official Claude Desktop for Linux

#204
post #134

Earlier quoted context omitted.

Even if you can create infinite software you still have to be very intentional about what you’re choosing to work on. There’s still a cost to testing, support, planning, etc even if coding is now “free”

Anthropic claims 8-fold productivity increase since 2025. If even that isn't enough to enable support for Linux, I don't know what it is.

I didn't say that they _couldn't_, but it clearly isn't a priority for them. They still have the same opportunity cost any other engineering team faces.

They can work on feature X or feature Y -- which is the better choice?

Apparently they don't think Linux support is significant. I doubt the lack of support is due to technical constraints.

Re: Anthropic, please ship an official Claude Desktop for Linux

#205

Earlier quoted context omitted.

> The main reason must companies don't publish Linux electron apps is fragmentation. If you're doing anything more than rendering a webpage as an app, it starts to get complicated. Can confirm. At a past company we worked hard to release a Linux desktop client for our customers who wanted it, even though the number was small. It turns into compatibility hell very fast. You think you can target a couple recent Ubuntu…

You compile for the lowest possible Linux kernel and bundle your libs. Don't use container formats for stuff like this. tar.gz with an installer script is king. I dunno why this is always so difficult.

From experience: I work on a small team maintaining build infrastructure for my entire company. My goal, as much as possible, is to maintain a single build environment that can serve all purposes.

But it has proven quite the challenge to support old Linux distros. We have tried using nix to pin deps, but this easily leads to new issues: hardcoded RPATHs leaking into binaries, glibc compatibility issues, etc.

If we instead fork the build environment and use an old Ubuntu for building our Linux app, then my life gets harder, because now I have two targets for a whole lot of internal tooling that my team maintains, and that tooling needs to be deployed to both build environments. Again, its the same shit: glibc mismatches, missing/different shared libraries, etc. Just causing problems in a different place.

There is certainly some element of skill issue at play. But I wouldn't call it easy.

Re: Anthropic, please ship an official Claude Desktop for Linux

#206

Hey! I manage the unofficial build at https://github.com/aaddrick/claude-desktop-debian Debian is in the name, but scope has grown to all backends, compositors, etc. The main reason must companies don't publish Linux electron apps is fragmentation. If you're doing anything more than rendering a webpage as an app, it starts to get complicated. I've got a bank of VM's setup for testing, and I still need it up.

> The main reason must companies don't publish Linux electron apps is fragmentation. If you're doing anything more than rendering a webpage as an app, it starts to get complicated. Can confirm. At a past company we worked hard to release a Linux desktop client for our customers who wanted it, even though the number was small. It turns into compatibility hell very fast. You think you can target a couple recent Ubuntu…

Could you not be extremely clear and state which distros are supported and make it clear that it may work on others but that they are untested

Re: Anthropic, please ship an official Claude Desktop for Linux

#207
post #142

What's the market for linux users who want an electron app so they can vibecode in a visual studio fork but wont just build it themselves nor do they want to clone and build someone else's repo

No horse in this race because I don’t want a Claude app, but the median Linux user is increasingly just a normal person who doesn’t want spying telemetry or ads or whatever

Re: Anthropic, please ship an official Claude Desktop for Linux

#208

Earlier quoted context omitted.

Even for those who do this right, some things change under your feet because OSS maintainers of kernel feature A want to stop supporting V1 of A when V2 has been out for a decade. But the features missing in V2 are supposed to be provided by userspace B - and they are yet to tackle the functionality altogether. So now your app will just have to regress in features. It is very easy to ship OSS code as a maintainer of…

Thanks to the Linux kernel's extremely high backward compatibility, and virtually all the libraries being open source, you can ship old or frozen versions of libraries with your application if you have to. You can defensively set shipped binaries as fallbacks in the event the application is running on a newer system that dropped critical functionality, while using the distro version if that's more up to date and stil…

You cannot ship features that depend on cgroups v1. You may not ship features that depend on netlink attributes that exist on some distros, not others.

Re: Anthropic, please ship an official Claude Desktop for Linux

#210

Hey! I manage the unofficial build at https://github.com/aaddrick/claude-desktop-debian Debian is in the name, but scope has grown to all backends, compositors, etc. The main reason must companies don't publish Linux electron apps is fragmentation. If you're doing anything more than rendering a webpage as an app, it starts to get complicated. I've got a bank of VM's setup for testing, and I still need it up.

> The main reason must companies don't publish Linux electron apps is fragmentation. If you're doing anything more than rendering a webpage as an app, it starts to get complicated. Can confirm. At a past company we worked hard to release a Linux desktop client for our customers who wanted it, even though the number was small. It turns into compatibility hell very fast. You think you can target a couple recent Ubuntu…

Yep, I've seen the same issue in video games. A few passionate engineers convince PMs to make a Linux version of the game, they test on few popular distros, everything is great. Then the game launches , and a very very very small minority of Linux users can't run your game, but they file 75% of all your support tickets. If you don't respond to them in the manner they find acceptable, they are extremely vocal on social media about how you as the developer are lazy and incompetent. It's 10000% not worth it for that reason alone. Nowadays I'd personally advocate for making sure the game runs well under Proton and leaving it at that.
Post reply on HN