Live data from Hacker News

Anthropic, please ship an official Claude Desktop for Linux

github.com

311–320 of 331 posts

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

#311
> Anthropic, please ship an official Claude Desktop for Linux

Which desktop? Which destop version? Which libc? Which versions of the gazillion of other libs it depends on?

I can take a Total Commander version from a time when it was called "Windows Commander", compiled for Win95, and it would still run in latest updated Win11. Try that with a linux program!

(BTW, for Total Commander it works the other way too: latest Tcmd still runs in Win95.)

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

#312
post #108

Earlier quoted context omitted.

Yeah. I just dropped another repackaging repo for Wispr Flow. https://github.com/wispr-flow-linux/wispr-flow-linux A lot of that is keyboard shortcuts for push-to-talk. Easy right? X11 is mostly fine, but the world is moving into Wayland. Wayland doesn't have shortcuts native and relies on xdg-desktop-portal, which in turn relies on each backend to implement it's own version. COSMIC from the Pop!OS team's xdg-desktop…

A lot of us are happy gnome doesn’t support tray icons. We are sick of devs thinking their app is so important it needs a visual presence at all times. If I need your app I’ll bring it to the foreground, we have the technology. Global shortcuts definitely a pain point with Wayland but the portals are making progress.

That's precisely what is wrong with the state of the UI for Linux. Instead of boring, long research into user habits, finger memory, and productivity, resulting in boring standards like IBM CUA or Apple HIG, we got a bunch of opinionated engineers who think that people using computers fall into two categories: wizards, who are happy to spend their life tinkering with config files and making various pieces work together - and a bunch of losers not worth developing software for...

(Until Microsoft had actively started fracking it up, sometime around Windows Vista) just like a Roman citizen landing up in any town of the Empire, one would be able to effectively and consistently navigate around, using both keyboard and mouse across most Windows applications. Everything worked in a boring, predictable way. Everything used standard API that provided the whole spectrum of UI capabilities.

With Linux, unfortunately, this was never considered ideal and instead we have a zoo of different paradigms and technologies (plus intense politicking of UI development). Which means, when something happens to work as expected without excessive ServerFault/ChatGPT trawling and config/gconf/dbus wizardry, it feels like a sheer delight and an exception rather than a rule.

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

#313

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…

> Can confirm. At a past company we worked hard to release a Linux desktop client for our customers who wanted it ... you’re getting peppered with complaints from people using distributions you’ve never heard of ... but the problem is in upstream somewhere You have taken on the work the distributions do in the open source world. No upstream open source developer takes that on. Instead of getting bug reports from user…

> No upstream open source developer takes that on

The key words here are "open source", right? Some problems can't be solved without cooperation with the developer.

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

#314
post #174

I'm still surprised at how many developers still turn their noses up at using Linux. Like... You already use Docker and deploy to K8S... On Linux...

I don’t really care about the OS. I want a beefy laptop with a good keyboard and trackpad, long battery life, and a crisp screen. Preferably very silent, bonus points for a clean design. That’s the value proposition of a MacBook.

There are many laptops with similar specs that you can run Linux on, and for less money

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

#316
post #311

> Anthropic, please ship an official Claude Desktop for Linux Which desktop? Which destop version? Which libc? Which versions of the gazillion of other libs it depends on? I can take a Total Commander version from a time when it was called "Windows Commander", compiled for Win95, and it would still run in latest updated Win11. Try that with a linux program! (BTW, for Total Commander it works the other way too: latest…

This was covered in the issue itself, in fact the issue is pretty well documented with regards to the packaging:

> Publish an official Claude Desktop build for Linux, targeting the two current Ubuntu LTS releases (and Debian) as a signed .deb via an Anthropic-operated apt repository, using the same distribution pipeline Claude Code already uses for Linux.

Also Flatpak or AppImage would make this accessible to every other distro. Alternatively you could run the deb with a Podman Toolbox.

Your point about backwards compatibility with Windows goes both ways, I have old games that I can _only_ run on Linux as they don't work on modern versions of Windows.

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

#317
post #200

Earlier quoted context omitted.

Interesting take away, but one that I'd think is intrinsically wrong. The Linux desktop is fragmented and gatekept in such a manner that most people of a reasonable mind aren't going to waste tokens on it, and damned sure not going to waste software/support engineer time on it. Note that none of these complaints are about CLI or server software. "Linux" the kernel + GNU utils + shell handle all of this just fine. The…

Meh. Don't package it then. They could start by releasing source. The Linux community might be fragmented but they're also good at packaging software!

Ah yes, the "Everything should be open source", which would be perfect in a perfect world, but alas, we don't live in one of those.

Until that point expect Linux desktop to be a third class citizen.

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

#318

Earlier quoted context omitted.

> There's also the cross conversation memory search, which uses a different conversation dataset (the Claude Web / Claude.AI conversations) than Claude Code does. I'm not even sure Claude Code does cross conversation search? This is one of the first things I “fixed” with skills and hooks. I index every conversation in SQLite and have a skill which knows what to do when I ask it to search the index. I had to avoid the…

Why not just allow it to grep ~/.claude

Grep is more expensive from a token use standpoint and jsonl files seem to get recycled after 30 days. Grep is what I was using first.

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

#319
post #5

If only Anthropic had some kind of automated tool that was good at porting software

It's getting exponentially better, and everything is getting cheaper, and it's the end of SaaS!

But I am still waiting. If everything was as the hype folks said it was, we would all be fucked already.

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

#320
post #125

Earlier quoted context omitted.

How do I bring your app to the foreground if I can't see an icon anywhere? I just installed Ubuntu for the first time a few weeks ago and genuinely don't see how people are supposed to use it, coming from a Windows/Mac background. How does a Linux user know what's running, without going to a terminal and running top? The lack of desktop UI affordances in the leading "user-friendly" Linux distribution should be seen a…

Did you try pressing the super key

Most desktop users aren't keyboard wizards.
Post reply on HN