-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Platform Support 💻 #5391
Comments
I tried to run Zed inside a Catalina VM because I don't use a Mac, however it failed. That's unfortunate, as I really wanted to test Zed. First, I could not run it from the image file itself. After realizing that I needed to move it to the Application folder, I reran it multiple times, but it failed to run without showing any message. Then, by running it from the terminal I could get an error message:
I installed the VM using Sosumi snap on Kubuntu 22.04. This seems similar to |
Yeah unfortunately you won't be able to run Zed in a VM. We added that message as previously zed would try to open and immediately panic. I don't remember where, but someone tried this before and had an issue for it. One of the other team members will need to speak to the technical side, but I think it has something to do with Metal. |
Yeah, when running macOS on a VM, we don't have the GPU access that we currently depend on for rendering. |
Reposting my discord response about platform support here: Hey y'all – We are excited that you all are excited to try Zed. Just want to make sure expectations are in check – We plan to release on multiple platforms for 1.0, but work on these has not even begun yet. We're focusing on getting the editor into a good place on one platform first, then will direct attention to making it more widely available. We do have some team members hacking on experimental implementations on other platforms, but they are not official currently and have no expected date they will be testable. We want to make sure that expectations are clear – We know y'all are dying to try Zed out on the platforms you love the most. I try to pop in when I can to make sure expectations are in check, but I've been a bit heads down recently. From our faq (https://zed.dev/faq):
There is a tracking issue for platform support that you can follow along with here: https://github.com/zed-industries/feedback/issues/174 (this issue) |
FYI The windows issue is now locked, so I can't thumbs up to vote for it |
I don't subscribe to the Windows issue but from the Linux one I would guess it probably got locked because people can't resist adding useless comments. That creates notification noise for hundreds of people subscribed to the issue hoping to be notified of real updates that probably don't want to hear about a hundred other people just hoping for the same thing they are waiting for. Stop making useless comments just to |
Please consider targeting FreeBSD as well. I haven't developed X11 apps on it myself, but there is a robust collection of X11 apps in the ports tree. |
@patmaddox I don't know about on BSDs, but on Linux at least X11 is pretty much dead. Not so dead that it isn't still massively prevalent (I still use it on 2 out of 5 desktops around the house/office) but dead enough that it isn't being developed or even fixed these days. It is so long in the tooth distros are having to go to greater and greater lengths just to keep it working for legacy systems. At some point it will stop being viable altogether. One would hope that a new project like this pushing the cutting edge of GUI tech would skip it and go straight to targeting Wayland. Unless they happen to use a toolkit that gets them support for X11 too at the same time, developing and testing on Wayland should be a priority and anything else secondary or tertiary. Personally (as a holdout myself) I would say just forget about it. All the cool toys are Wayland only these days and if you don't work out the media channels, screen capture, and input handling APIs there first you'll be playing catchup from day 1. |
I haven’t used it, but FreeBSD supports Wayland. There’s a lot of user discussion about Wayland, so I guess support is pretty good and there will be continued investment in it. It looks like the ports are keeping up with Wayland releases: |
Is there a reason why Zed is only supporting 10.15+ and not versions prior? I'm on 10.14 and cannot update to 10.15. However, I would be interested in trying Zed. |
A feature we added required a library that made us bump our OS minimum version requirement |
Making it an optional plug-in would allow users who do not need such a feature to consider using your IDE. I, for example, care less about sharing code with others in either pair programming sessions or otherwise. However, I'd be delighted to use the editor for my needs, but I will not change the os and the setup to use the editor. Thus, a delayed consideration may occur here once the OS change occurs. |
The links to the platform-specific issues appear to be broken. Could you replace |
@ZZzzaaKK thanks for the heads up. I've updated the links. 🙂 |
Our for those following this issue, our roadmap is now public. |
A tracking issue for Linux has been written up here: |
Currently, Zed only supports macOS and Linux. Support for other platforms is planned and listed on our public roadmap.
Original placeholder issues tracking upvotes:
The text was updated successfully, but these errors were encountered: