Check for existing issues
Describe the bug / provide steps to reproduce it
Run Zed Dev 0.142.0, and Zed Preview 0.144.0.
The UI and buffer fonts in 0.142.0 look nice and smooth.
Observe the UI and buffer fonts in 0.144.0, which are sharp and not anti-aliased.
Environment
(text looks pretty and anti-aliased in UI and buffer)
Zed: v0.142.0 (Zed Dev 3ee3c6a)
OS: Linux Wayland ubuntu 24.04
Memory: 31 GiB
Architecture: x86_64
(ugly text in UI and buffer no anti-aliasing)
Zed: v0.144.0 (Zed Preview)
OS: Linux Wayland ubuntu 24.04
Memory: 31 GiB
Architecture: x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature
Zed Preview 0.144.0

Zed Dev 0.142.0

If applicable, attach your Zed.log file to this issue.
Zed.log
2024-07-11T10:56:03+02:00 [INFO] ========== starting zed ==========
2024-07-11T10:56:03+02:00 [INFO] Opening main db
2024-07-11T10:56:03+02:00 [INFO] perform;
2024-07-11T10:56:03+02:00 [INFO] read_command;
2024-07-11T10:56:03+02:00 [INFO] read_command;
2024-07-11T10:56:03+02:00 [INFO] socket reader;
2024-07-11T10:56:03+02:00 [INFO] new;
2024-07-11T10:56:03+02:00 [INFO] Using git binary path: None
2024-07-11T10:56:03+02:00 [INFO] keep_updated;
2024-07-11T10:56:03+02:00 [INFO] extensions updated. loading 5, reloading 0, unloading 0
2024-07-11T10:56:03+02:00 [INFO] activate is not implemented on Linux, ignoring the call
2024-07-11T10:56:03+02:00 [INFO] Opening main db
2024-07-11T10:56:03+02:00 [INFO] perform;
2024-07-11T10:56:03+02:00 [INFO] read_command;
2024-07-11T10:56:03+02:00 [INFO] read_command;
2024-07-11T10:56:03+02:00 [INFO] socket reader;
2024-07-11T10:56:03+02:00 [INFO] set environment variables from shell:/bin/bash, path:/home/ciaran/.opam/smtcoqcapi/bin:/home/ciaran/.local/bin:/home/ciaran/.opam/smtcoqcapi/bin:/home/ciaran/.cargo/bin:/home/ciaran/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
2024-07-11T10:56:03+02:00 [INFO] Enabling Vulkan Portability
2024-07-11T10:56:03+02:00 [INFO] Enabling color space support
2024-07-11T10:56:03+02:00 [INFO] Adapter "NVIDIA RTX A1000 6GB Laptop GPU"
2024-07-11T10:56:03+02:00 [INFO] Ray tracing is supported
2024-07-11T10:56:03+02:00 [INFO] Using surface present mode MAILBOX
2024-07-11T10:56:03+02:00 [WARN] Unable to forbid exclusive full screen
2024-07-11T10:56:03+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-07-11T10:56:03+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-07-11T10:56:03+02:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: PreMultiplied }
2024-07-11T10:56:03+02:00 [INFO] Opening main db
2024-07-11T10:56:03+02:00 [INFO] Using surface present mode MAILBOX
2024-07-11T10:56:03+02:00 [WARN] Unable to forbid exclusive full screen
2024-07-11T10:56:03+02:00 [INFO] Opening main db
2024-07-11T10:56:03+02:00 [ERROR] No path stored for this editor
2024-07-11T10:56:04+02:00 [INFO] Node runtime install_if_needed
2024-07-11T10:56:04+02:00 [INFO] starting language server. binary path: "/home/ciaran/.local/share/zed/node/node-v18.15.0-linux-x64/bin/node", working directory: "/", args: ["/home/ciaran/.local/share/zed/copilot/copilot-v0.5.0/dist/agent.js", "--stdio"]
2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification LogMessage:
{
"level": 0,
"message": "[DEBUG] [agent] [2024-07-11T08:56:04.763Z] Agent service starting",
"metadataStr": "[DEBUG] [agent] [2024-07-11T08:56:04.763Z]",
"extra": [
"Agent service starting"
]
}
2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification client/registerCapability:
{
"registrations": [
{
"id": "26df1674-92c6-408e-864a-d1cf948c52b1",
"method": "workspace/didChangeWorkspaceFolders",
"registerOptions": {}
}
]
}
2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification LogMessage:
{
"level": 0,
"message": "[DEBUG] [agent] [2024-07-11T08:56:04.774Z] Telemetry initialized",
"metadataStr": "[DEBUG] [agent] [2024-07-11T08:56:04.774Z]",
"extra": [
"Telemetry initialized"
]
}
2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 256 sets
2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 256 sets
Check for existing issues
Describe the bug / provide steps to reproduce it
Run Zed Dev 0.142.0, and Zed Preview 0.144.0.
The UI and buffer fonts in 0.142.0 look nice and smooth.
Observe the UI and buffer fonts in 0.144.0, which are sharp and not anti-aliased.
Environment
(text looks pretty and anti-aliased in UI and buffer)
Zed: v0.142.0 (Zed Dev 3ee3c6a)
OS: Linux Wayland ubuntu 24.04
Memory: 31 GiB
Architecture: x86_64
(ugly text in UI and buffer no anti-aliasing)
Zed: v0.144.0 (Zed Preview)
OS: Linux Wayland ubuntu 24.04
Memory: 31 GiB
Architecture: x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature
Zed Preview 0.144.0

Zed Dev 0.142.0

If applicable, attach your Zed.log file to this issue.
Zed.log
2024-07-11T10:56:03+02:00 [INFO] ========== starting zed ========== 2024-07-11T10:56:03+02:00 [INFO] Opening main db 2024-07-11T10:56:03+02:00 [INFO] perform; 2024-07-11T10:56:03+02:00 [INFO] read_command; 2024-07-11T10:56:03+02:00 [INFO] read_command; 2024-07-11T10:56:03+02:00 [INFO] socket reader; 2024-07-11T10:56:03+02:00 [INFO] new; 2024-07-11T10:56:03+02:00 [INFO] Using git binary path: None 2024-07-11T10:56:03+02:00 [INFO] keep_updated; 2024-07-11T10:56:03+02:00 [INFO] extensions updated. loading 5, reloading 0, unloading 0 2024-07-11T10:56:03+02:00 [INFO] activate is not implemented on Linux, ignoring the call 2024-07-11T10:56:03+02:00 [INFO] Opening main db 2024-07-11T10:56:03+02:00 [INFO] perform; 2024-07-11T10:56:03+02:00 [INFO] read_command; 2024-07-11T10:56:03+02:00 [INFO] read_command; 2024-07-11T10:56:03+02:00 [INFO] socket reader; 2024-07-11T10:56:03+02:00 [INFO] set environment variables from shell:/bin/bash, path:/home/ciaran/.opam/smtcoqcapi/bin:/home/ciaran/.local/bin:/home/ciaran/.opam/smtcoqcapi/bin:/home/ciaran/.cargo/bin:/home/ciaran/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin 2024-07-11T10:56:03+02:00 [INFO] Enabling Vulkan Portability 2024-07-11T10:56:03+02:00 [INFO] Enabling color space support 2024-07-11T10:56:03+02:00 [INFO] Adapter "NVIDIA RTX A1000 6GB Laptop GPU" 2024-07-11T10:56:03+02:00 [INFO] Ray tracing is supported 2024-07-11T10:56:03+02:00 [INFO] Using surface present mode MAILBOX 2024-07-11T10:56:03+02:00 [WARN] Unable to forbid exclusive full screen 2024-07-11T10:56:03+02:00 [INFO] Creating a descriptor pool for at most 16 sets 2024-07-11T10:56:03+02:00 [INFO] Creating a descriptor pool for at most 16 sets 2024-07-11T10:56:03+02:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: PreMultiplied } 2024-07-11T10:56:03+02:00 [INFO] Opening main db 2024-07-11T10:56:03+02:00 [INFO] Using surface present mode MAILBOX 2024-07-11T10:56:03+02:00 [WARN] Unable to forbid exclusive full screen 2024-07-11T10:56:03+02:00 [INFO] Opening main db 2024-07-11T10:56:03+02:00 [ERROR] No path stored for this editor 2024-07-11T10:56:04+02:00 [INFO] Node runtime install_if_needed 2024-07-11T10:56:04+02:00 [INFO] starting language server. binary path: "/home/ciaran/.local/share/zed/node/node-v18.15.0-linux-x64/bin/node", working directory: "/", args: ["/home/ciaran/.local/share/zed/copilot/copilot-v0.5.0/dist/agent.js", "--stdio"] 2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification LogMessage: { "level": 0, "message": "[DEBUG] [agent] [2024-07-11T08:56:04.763Z] Agent service starting", "metadataStr": "[DEBUG] [agent] [2024-07-11T08:56:04.763Z]", "extra": [ "Agent service starting" ] } 2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification client/registerCapability: { "registrations": [ { "id": "26df1674-92c6-408e-864a-d1cf948c52b1", "method": "workspace/didChangeWorkspaceFolders", "registerOptions": {} } ] } 2024-07-11T10:56:04+02:00 [INFO] Language server with id 0 sent unhandled notification LogMessage: { "level": 0, "message": "[DEBUG] [agent] [2024-07-11T08:56:04.774Z] Telemetry initialized", "metadataStr": "[DEBUG] [agent] [2024-07-11T08:56:04.774Z]", "extra": [ "Telemetry initialized" ] } 2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 16 sets 2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 16 sets 2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 256 sets 2024-07-11T10:56:06+02:00 [INFO] Creating a descriptor pool for at most 256 sets