-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Description
Summary
Zed has problems detecting file system changes(i.e. files/folders creation/deletion/rename etc.) in symlinked folders on Linux Mint 22.1 with btrfs file system.
Steps to trigger the problem:
- Create folder structure:
test-dir/
|- some-dir/
|- shared-dir/
mkdir -p test-dir/{some-dir,shared-dir}- Open
test-dirin Zed
cd your-path/test-dir && zed .- Open Project pane in Zed
- Create sym-link for
shared-dirinsome-dir
ln -sf $(pwd)/shared-dir $(pwd)/some-dir/shared-dir- Create file
file.txtinshared-dirthrough terminal
touch ./shared-dir/file.txt-
Look at Project pane.
Zed will detect changes in sym-linksome-dir/shared-dirandfile.txtwill be displayed there, but nothing will be shown for main foldershared-dir. -
Create a file
file-2.txtthrough Zed in sym-linksome-dir/shared-dir. -
Look at Project pane.
Zed will detect changes in sym-linksome-dir/shared-dirandfile,txtandfile-2.txtwill be displayed there, but nothing will be shown for main foldershared-dir. -
Create a
file-3.txtthrough Zed in main foldershared-dir. -
Look at Project pane.
Zed will detect changes in sym-linksome-dir/shared-dirand all 3 files will be displayed there, but only filefile-3.txtwill be shown in main foldershared-dir. -
Restart Zed
-
After restart, Zed will correctly display file structure for main
shared-dir, but listed above behavior doesn't change. -
Same behavior applies for folders and rename, delete etc. operations
Actual Behavior:
Zed doesn't detect file system changes (files/folders creation, deletion, rename etc.) for sym-linked(main) folder if changes are made in folder sym-link. Zed detects only sym-linked(main) folder file system changes if changes are made there.
Restart of Zed doesn't change listed above behavior.
Expected Behavior:
Zed detects file system changes for sym-linked(main) folder regardless of where changes were made(in main folder or sym-link) and displays them correctly.
Zed log before restart
2025-03-21T17:03:22.186703122+02:00 [INFO] ========== starting zed ==========
2025-03-21T17:03:22.199261748+02:00 [INFO] Compositor detection: _NET_WM_CM_S?=false, _NET_WM_CM_OWNER=false, _NET_SUPPORTING_WM_CHECK=true
2025-03-21T17:03:22.19935392+02:00 [INFO] x11: compositor present: true, gtk_frame_extents_supported: true
2025-03-21T17:03:22.231693825+02:00 [INFO] Presentation support: "VK_KHR_wayland_surface"
2025-03-21T17:03:22.231762005+02:00 [INFO] Presentation support: "VK_KHR_xcb_surface"
2025-03-21T17:03:22.231807715+02:00 [INFO] Presentation support: "VK_KHR_xlib_surface"
2025-03-21T17:03:22.231853771+02:00 [INFO] Enabling Vulkan Portability
2025-03-21T17:03:22.231894147+02:00 [INFO] Enabling color space support
2025-03-21T17:03:22.243937204+02:00 [INFO] Adapter: "NVIDIA GeForce GT 1030"
2025-03-21T17:03:22.244028709+02:00 [INFO] No ray tracing extensions are supported
2025-03-21T17:03:22.26750275+02:00 [INFO] perform;
2025-03-21T17:03:22.267595707+02:00 [INFO] authenticate;
2025-03-21T17:03:22.267679361+02:00 [INFO] read_command;
2025-03-21T17:03:22.267763586+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:22.267816698+02:00 [INFO] Opening main db
2025-03-21T17:03:22.268481275+02:00 [INFO] new;
2025-03-21T17:03:22.268563256+02:00 [INFO] socket reader;
2025-03-21T17:03:22.268624164+02:00 [INFO] read_socket;
2025-03-21T17:03:22.268694917+02:00 [INFO] read_socket;
2025-03-21T17:03:22.268847186+02:00 [INFO] Opening main db
2025-03-21T17:03:22.268916538+02:00 [INFO] read_socket;
2025-03-21T17:03:22.269037962+02:00 [INFO] read_socket;
2025-03-21T17:03:22.269144263+02:00 [INFO] read_socket;
2025-03-21T17:03:22.269415792+02:00 [INFO] read_socket;
2025-03-21T17:03:22.269486234+02:00 [INFO] keep_updated;
2025-03-21T17:03:22.270154757+02:00 [INFO] Using git binary path: None
2025-03-21T17:03:22.270236223+02:00 [INFO] read_socket;
2025-03-21T17:03:22.271010858+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272242739+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272387295+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272516972+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272762076+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272850929+02:00 [INFO] read_socket;
2025-03-21T17:03:22.272939281+02:00 [INFO] read_socket;
2025-03-21T17:03:22.273012681+02:00 [INFO] read_socket;
2025-03-21T17:03:22.298548413+02:00 [INFO] No prompt template overrides directory found at /home/user/.local/share/zed/prompt_overrides. Using built-in prompts.
2025-03-21T17:03:22.299242505+02:00 [INFO] extensions updated. loading 17, reloading 0, unloading 0
2025-03-21T17:03:22.301078178+02:00 [INFO] activate is not implemented on Linux, ignoring the call
2025-03-21T17:03:22.304425477+02:00 [INFO] Opening main db
2025-03-21T17:03:22.304802807+02:00 [INFO] perform;
2025-03-21T17:03:22.304865412+02:00 [INFO] authenticate;
2025-03-21T17:03:22.304922764+02:00 [INFO] read_command;
2025-03-21T17:03:22.304988208+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:22.305935732+02:00 [INFO] socket reader;
2025-03-21T17:03:22.306016731+02:00 [INFO] read_socket;
2025-03-21T17:03:22.306096836+02:00 [INFO] read_socket;
2025-03-21T17:03:22.310474148+02:00 [INFO] Using Visual { id: 35, colormap: 0, depth: 32 }
2025-03-21T17:03:22.310602844+02:00 [INFO] Creating colormap 85983235
2025-03-21T17:03:22.310673997+02:00 [INFO] read_socket;
2025-03-21T17:03:22.311746174+02:00 [INFO] read_socket;
2025-03-21T17:03:22.312022324+02:00 [INFO] read_socket;
2025-03-21T17:03:22.312331576+02:00 [INFO] read_socket;
2025-03-21T17:03:22.315561368+02:00 [INFO] Using surface present mode FIFO_RELAXED
2025-03-21T17:03:22.366099855+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:03:22.366196837+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:03:22.366268957+02:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: Ignored }
2025-03-21T17:03:22.441908281+02:00 [INFO] Refreshing at 16666 micros
2025-03-21T17:03:22.443147146+02:00 [INFO] Using GPU: GpuSpecs { is_software_emulated: false, device_name: "NVIDIA GeForce GT 1030", driver_name: "NVIDIA", driver_info: "550.120" }
2025-03-21T17:03:22.464297964+02:00 [INFO] Opening main db
2025-03-21T17:03:22.495194451+02:00 [INFO] Opening main db
2025-03-21T17:03:22.701702425+02:00 [INFO] set environment variables from shell:/usr/bin/zsh, path:/home/user/.local/zls/zig-out/bin:/home/user/.local/zig:/home/user/go/bin:/home/user/.local/go/bin:/home/user/.nvm/versions/node/v22.14.0/bin:/home/user/.local/share/zinit/polaris/bin:/home/user/.local/bin:/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/user/.fzf/bin
2025-03-21T17:03:27.464270208+02:00 [INFO] perform;
2025-03-21T17:03:27.464382833+02:00 [INFO] authenticate;
2025-03-21T17:03:27.464459535+02:00 [INFO] perform;
2025-03-21T17:03:27.464534048+02:00 [INFO] authenticate;
2025-03-21T17:03:27.464604246+02:00 [INFO] perform;
2025-03-21T17:03:27.464656696+02:00 [INFO] authenticate;
2025-03-21T17:03:27.464706114+02:00 [INFO] read_command;
2025-03-21T17:03:27.464782006+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.464864922+02:00 [INFO] perform;
2025-03-21T17:03:27.464932098+02:00 [INFO] authenticate;
2025-03-21T17:03:27.464988494+02:00 [INFO] read_command;
2025-03-21T17:03:27.46507793+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.465187075+02:00 [INFO] perform;
2025-03-21T17:03:27.46526072+02:00 [INFO] authenticate;
2025-03-21T17:03:27.465344096+02:00 [INFO] read_command;
2025-03-21T17:03:27.46572355+02:00 [INFO] read_command;
2025-03-21T17:03:27.465826742+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.46661457+02:00 [INFO] perform;
2025-03-21T17:03:27.466717441+02:00 [INFO] authenticate;
2025-03-21T17:03:27.466800403+02:00 [INFO] read_command;
2025-03-21T17:03:27.466882231+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.466959687+02:00 [INFO] socket reader;
2025-03-21T17:03:27.46705131+02:00 [INFO] read_socket;
2025-03-21T17:03:27.467140305+02:00 [INFO] socket reader;
2025-03-21T17:03:27.467219022+02:00 [INFO] read_socket;
2025-03-21T17:03:27.467314584+02:00 [INFO] read_socket;
2025-03-21T17:03:27.467401175+02:00 [INFO] read_socket;
2025-03-21T17:03:27.467968257+02:00 [INFO] socket reader;
2025-03-21T17:03:27.468062993+02:00 [INFO] read_socket;
2025-03-21T17:03:27.468167665+02:00 [INFO] read_socket;
2025-03-21T17:03:27.468264324+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.469452657+02:00 [INFO] socket reader;
2025-03-21T17:03:27.469555585+02:00 [INFO] read_socket;
2025-03-21T17:03:27.469657125+02:00 [INFO] read_socket;
2025-03-21T17:03:27.469752409+02:00 [INFO] socket reader;
2025-03-21T17:03:27.469843635+02:00 [INFO] read_command;
2025-03-21T17:03:27.469934892+02:00 [INFO] send_secondary_commands;
2025-03-21T17:03:27.470053114+02:00 [INFO] read_socket;
2025-03-21T17:03:27.470173072+02:00 [INFO] read_socket;
2025-03-21T17:03:27.470899132+02:00 [INFO] socket reader;
2025-03-21T17:03:27.470963207+02:00 [INFO] read_socket;
2025-03-21T17:03:27.471028605+02:00 [INFO] read_socket;
2025-03-21T17:03:27.472908817+02:00 [INFO] read_socket;
2025-03-21T17:03:27.475951427+02:00 [INFO] read_socket;
2025-03-21T17:03:27.478909996+02:00 [INFO] read_socket;
2025-03-21T17:03:27.482675999+02:00 [INFO] read_socket;
2025-03-21T17:03:27.486218947+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489000131+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489118089+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489188219+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489271728+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489329238+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489412743+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489493262+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489551125+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489613168+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489694495+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489780142+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489859403+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489916521+02:00 [INFO] read_socket;
2025-03-21T17:03:27.489985482+02:00 [INFO] read_socket;
2025-03-21T17:03:27.490299746+02:00 [INFO] read_socket;
2025-03-21T17:03:27.490381398+02:00 [INFO] read_socket;
2025-03-21T17:03:27.490460831+02:00 [INFO] read_socket;
2025-03-21T17:03:27.491357736+02:00 [INFO] read_socket;
2025-03-21T17:03:27.491619398+02:00 [INFO] read_socket;
2025-03-21T17:20:21.785145333+02:00 [INFO] Using Visual { id: 35, colormap: 0, depth: 32 }
2025-03-21T17:20:21.785265911+02:00 [INFO] Creating colormap 85983262
2025-03-21T17:20:21.785318939+02:00 [INFO] considering ancestor: "/home/user/Documents/zed-test-folder/.git"
2025-03-21T17:20:21.785455098+02:00 [INFO] considering ancestor: "/home/user/Documents/.git"
2025-03-21T17:20:21.785552612+02:00 [INFO] containing git repository: None
2025-03-21T17:20:21.785841446+02:00 [INFO] scanning directory ""
2025-03-21T17:20:21.786145989+02:00 [INFO] scanning directory "some-dir"
2025-03-21T17:20:21.786224157+02:00 [INFO] Using surface present mode FIFO_RELAXED
2025-03-21T17:20:21.786286539+02:00 [INFO] scanning directory "shared-dir"
2025-03-21T17:20:21.852753758+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:20:21.852819684+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:20:21.852863556+02:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: Ignored }
2025-03-21T17:20:21.928119751+02:00 [INFO] Refreshing at 16666 micros
2025-03-21T17:20:21.929052332+02:00 [INFO] Using GPU: GpuSpecs { is_software_emulated: false, device_name: "NVIDIA GeForce GT 1030", driver_name: "NVIDIA", driver_info: "550.120" }
2025-03-21T17:20:21.937779134+02:00 [INFO] background scanner removing path "shared-dir/file-3.txt"
2025-03-21T17:20:21.937924152+02:00 [INFO] background scanner removing path "shared-dir/file-4.txt"
2025-03-21T17:20:21.949648612+02:00 [INFO] Using surface present mode FIFO_RELAXED
2025-03-21T17:20:21.949728557+02:00 [INFO] Retaining current format: Bgra8UnormSrgb
2025-03-21T17:20:21.982327489+02:00 [INFO] attempting to start language server "cspell", path: "/home/user/Documents/zed-test-folder", id: 1
2025-03-21T17:20:21.983208923+02:00 [INFO] using project environment variables from CLI. PATH="/home/user/.local/zls/zig-out/bin:/home/user/.local/zig:/home/user/go/bin:/home/user/.local/go/bin:/home/user/.nvm/versions/node/v22.14.0/bin:/home/user/.local/share/zinit/polaris/bin:/home/user/.local/bin:/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/user/.fzf/bin"
2025-03-21T17:20:21.983598616+02:00 [ERROR] No path or contents found for buffer
2025-03-21T17:20:23.343196503+02:00 [INFO] starting language server process. binary path: "/home/user/.nvm/versions/node/v22.14.0/bin/node", working directory: "/home/user/Documents/zed-test-folder", args: ["/home/user/.local/share/zed/extensions/work/cspell/node_modules/.bin/cspell-lsp", "--stdio"]
2025-03-21T17:20:26.938758269+02:00 [INFO] using project environment variables from CLI. PATH="/home/user/.local/zls/zig-out/bin:/home/user/.local/zig:/home/user/go/bin:/home/user/.local/go/bin:/home/user/.nvm/versions/node/v22.14.0/bin:/home/user/.local/share/zinit/polaris/bin:/home/user/.local/bin:/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/user/.fzf/bin"
2025-03-21T17:20:26.939018521+02:00 [INFO] perform;
2025-03-21T17:20:26.939098019+02:00 [INFO] authenticate;
2025-03-21T17:20:26.939177554+02:00 [INFO] perform;
2025-03-21T17:20:26.939249898+02:00 [INFO] authenticate;
2025-03-21T17:20:26.93931604+02:00 [INFO] perform;
2025-03-21T17:20:26.939378091+02:00 [INFO] authenticate;
2025-03-21T17:20:26.939425994+02:00 [INFO] perform;
2025-03-21T17:20:26.939479465+02:00 [INFO] authenticate;
2025-03-21T17:20:26.939531285+02:00 [INFO] perform;
2025-03-21T17:20:26.939608719+02:00 [INFO] authenticate;
2025-03-21T17:20:26.93968457+02:00 [INFO] read_command;
2025-03-21T17:20:26.939737861+02:00 [INFO] read_command;
2025-03-21T17:20:26.93980984+02:00 [INFO] perform;
2025-03-21T17:20:26.939869633+02:00 [INFO] authenticate;
2025-03-21T17:20:26.939921851+02:00 [INFO] read_command;
2025-03-21T17:20:26.939976926+02:00 [INFO] read_command;
2025-03-21T17:20:26.940060368+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.940113297+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.940169223+02:00 [INFO] read_command;
2025-03-21T17:20:26.940221353+02:00 [INFO] read_command;
2025-03-21T17:20:26.940273382+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.940336038+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.940429035+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.940482011+02:00 [INFO] send_secondary_commands;
2025-03-21T17:20:26.941027396+02:00 [INFO] socket reader;
2025-03-21T17:20:26.941084475+02:00 [INFO] read_socket;
2025-03-21T17:20:26.941170122+02:00 [INFO] read_socket;
2025-03-21T17:20:26.941312343+02:00 [INFO] socket reader;
2025-03-21T17:20:26.941396171+02:00 [INFO] read_socket;
2025-03-21T17:20:26.94147522+02:00 [INFO] read_socket;
2025-03-21T17:20:26.941781749+02:00 [INFO] socket reader;
2025-03-21T17:20:26.942374083+02:00 [INFO] read_socket;
2025-03-21T17:20:26.942592981+02:00 [INFO] socket reader;
2025-03-21T17:20:26.942677948+02:00 [INFO] read_socket;
2025-03-21T17:20:26.942753637+02:00 [INFO] socket reader;
2025-03-21T17:20:26.942971448+02:00 [INFO] read_socket;
2025-03-21T17:20:26.94307355+02:00 [INFO] read_socket;
2025-03-21T17:20:26.943163797+02:00 [INFO] read_socket;
2025-03-21T17:20:26.943250155+02:00 [INFO] read_socket;
2025-03-21T17:20:26.943374004+02:00 [INFO] socket reader;
2025-03-21T17:20:26.943448847+02:00 [INFO] read_socket;
2025-03-21T17:20:26.9435378+02:00 [INFO] read_socket;
2025-03-21T17:20:26.945826743+02:00 [INFO] read_socket;
2025-03-21T17:20:26.948754506+02:00 [INFO] read_socket;
2025-03-21T17:20:26.951867176+02:00 [INFO] read_socket;
2025-03-21T17:20:26.955225645+02:00 [INFO] read_socket;
2025-03-21T17:20:26.958217273+02:00 [INFO] read_socket;
2025-03-21T17:20:26.96115852+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961252628+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961341634+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961420976+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961495067+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961575762+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961669558+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961760767+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961880217+02:00 [INFO] read_socket;
2025-03-21T17:20:26.961979567+02:00 [INFO] read_socket;
2025-03-21T17:20:26.962058656+02:00 [INFO] read_socket;
2025-03-21T17:20:26.962209977+02:00 [INFO] read_socket;
2025-03-21T17:20:26.962282854+02:00 [INFO] read_socket;
2025-03-21T17:20:26.963341345+02:00 [INFO] read_socket;
2025-03-21T17:20:26.963424566+02:00 [INFO] read_socket;
2025-03-21T17:20:26.963496141+02:00 [INFO] read_socket;
2025-03-21T17:20:26.963579339+02:00 [INFO] read_socket;
2025-03-21T17:20:26.964639621+02:00 [INFO] read_socket;
2025-03-21T17:20:26.964993946+02:00 [INFO] read_socket;
2025-03-21T17:20:43.571028497+02:00 [INFO] background scanner removing path "some-dir/shared-dir"
2025-03-21T17:20:43.571233897+02:00 [INFO] scanning directory "some-dir/shared-dir"
2025-03-21T17:21:04.827144737+02:00 [INFO] background scanner removing path "some-dir/shared-dir/file.txt"
2025-03-21T17:21:53.44796932+02:00 [INFO] background scanner removing path "some-dir/shared-dir/file-2.txt"
2025-03-21T17:23:04.731484007+02:00 [INFO] background scanner removing path "some-dir/shared-dir/file-3.txt"
2025-03-21T17:24:10.441661633+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:24:10.455923423+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:24:10.469179743+02:00 [INFO] Creating a descriptor pool for at most 256 sets
2025-03-21T17:24:10.485737349+02:00 [INFO] Creating a descriptor pool for at most 256 sets
Zed log after restart
2025-03-21T17:53:47.467692929+02:00 [INFO] ========== starting zed ==========
2025-03-21T17:53:47.478356746+02:00 [INFO] Compositor detection: _NET_WM_CM_S?=false, _NET_WM_CM_OWNER=false, _NET_SUPPORTING_WM_CHECK=true
2025-03-21T17:53:47.478433376+02:00 [INFO] x11: compositor present: true, gtk_frame_extents_supported: true
2025-03-21T17:53:47.521513674+02:00 [INFO] Presentation support: "VK_KHR_wayland_surface"
2025-03-21T17:53:47.521580256+02:00 [INFO] Presentation support: "VK_KHR_xcb_surface"
2025-03-21T17:53:47.521623381+02:00 [INFO] Presentation support: "VK_KHR_xlib_surface"
2025-03-21T17:53:47.521667709+02:00 [INFO] Enabling Vulkan Portability
2025-03-21T17:53:47.521719666+02:00 [INFO] Enabling color space support
2025-03-21T17:53:47.541969246+02:00 [INFO] Adapter: "NVIDIA GeForce GT 1030"
2025-03-21T17:53:47.542078447+02:00 [INFO] No ray tracing extensions are supported
2025-03-21T17:53:47.567231797+02:00 [INFO] perform;
2025-03-21T17:53:47.567299594+02:00 [INFO] authenticate;
2025-03-21T17:53:47.567366974+02:00 [INFO] read_command;
2025-03-21T17:53:47.567422012+02:00 [INFO] send_secondary_commands;
2025-03-21T17:53:47.567480025+02:00 [INFO] Opening main db
2025-03-21T17:53:47.56808043+02:00 [INFO] new;
2025-03-21T17:53:47.568155462+02:00 [INFO] socket reader;
2025-03-21T17:53:47.568218565+02:00 [INFO] read_socket;
2025-03-21T17:53:47.568286593+02:00 [INFO] read_socket;
2025-03-21T17:53:47.568441841+02:00 [INFO] Opening main db
2025-03-21T17:53:47.568493177+02:00 [INFO] read_socket;
2025-03-21T17:53:47.568633396+02:00 [INFO] read_socket;
2025-03-21T17:53:47.568749124+02:00 [INFO] read_socket;
2025-03-21T17:53:47.568993373+02:00 [INFO] read_socket;
2025-03-21T17:53:47.56905929+02:00 [INFO] keep_updated;
2025-03-21T17:53:47.569700378+02:00 [INFO] read_socket;
2025-03-21T17:53:47.570406514+02:00 [INFO] read_socket;
2025-03-21T17:53:47.570661898+02:00 [INFO] Using git binary path: None
2025-03-21T17:53:47.571226261+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571321099+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571397846+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571465686+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571529229+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571598988+02:00 [INFO] read_socket;
2025-03-21T17:53:47.571652704+02:00 [INFO] read_socket;
2025-03-21T17:53:47.592264665+02:00 [INFO] No prompt template overrides directory found at /home/user/.local/share/zed/prompt_overrides. Using built-in prompts.
2025-03-21T17:53:47.593030027+02:00 [INFO] extensions updated. loading 17, reloading 0, unloading 0
2025-03-21T17:53:47.594995095+02:00 [INFO] activate is not implemented on Linux, ignoring the call
2025-03-21T17:53:47.597959254+02:00 [INFO] Opening main db
2025-03-21T17:53:47.598159655+02:00 [INFO] perform;
2025-03-21T17:53:47.598230503+02:00 [INFO] authenticate;
2025-03-21T17:53:47.598315113+02:00 [INFO] read_command;
2025-03-21T17:53:47.598406351+02:00 [INFO] send_secondary_commands;
2025-03-21T17:53:47.59935201+02:00 [INFO] socket reader;
2025-03-21T17:53:47.599445067+02:00 [INFO] read_socket;
2025-03-21T17:53:47.599544272+02:00 [INFO] read_socket;
2025-03-21T17:53:47.604999144+02:00 [INFO] read_socket;
2025-03-21T17:53:47.606436357+02:00 [INFO] read_socket;
2025-03-21T17:53:47.606701842+02:00 [INFO] read_socket;
2025-03-21T17:53:47.606936686+02:00 [INFO] read_socket;
2025-03-21T17:53:47.61203528+02:00 [INFO] Using Visual { id: 35, colormap: 0, depth: 32 }
2025-03-21T17:53:47.612109356+02:00 [INFO] Creating colormap 85983235
2025-03-21T17:53:47.61215267+02:00 [INFO] considering ancestor: "/home/user/Documents/zed-test-folder/.git"
2025-03-21T17:53:47.612239888+02:00 [INFO] considering ancestor: "/home/user/Documents/.git"
2025-03-21T17:53:47.61232741+02:00 [INFO] containing git repository: None
2025-03-21T17:53:47.612543072+02:00 [INFO] scanning directory ""
2025-03-21T17:53:47.612837694+02:00 [INFO] scanning directory "some-dir"
2025-03-21T17:53:47.612912244+02:00 [INFO] scanning directory "shared-dir"
2025-03-21T17:53:47.613178791+02:00 [INFO] scanning directory "some-dir/shared-dir"
2025-03-21T17:53:47.613306591+02:00 [INFO] scanning directory "shared-dir/nested-dir-2"
2025-03-21T17:53:47.613393833+02:00 [INFO] scanning directory "shared-dir/nested-dir"
2025-03-21T17:53:47.613528567+02:00 [INFO] scanning directory "some-dir/shared-dir/nested-dir-2"
2025-03-21T17:53:47.613613297+02:00 [INFO] scanning directory "some-dir/shared-dir/nested-dir"
2025-03-21T17:53:47.615836717+02:00 [INFO] Using surface present mode FIFO_RELAXED
2025-03-21T17:53:47.648927617+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:53:47.649037747+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:53:47.649113915+02:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: Ignored }
2025-03-21T17:53:47.674329955+02:00 [INFO] Refreshing at 16666 micros
2025-03-21T17:53:47.675691111+02:00 [INFO] Using GPU: GpuSpecs { is_software_emulated: false, device_name: "NVIDIA GeForce GT 1030", driver_name: "NVIDIA", driver_info: "550.120" }
2025-03-21T17:53:47.687978155+02:00 [INFO] Using surface present mode FIFO_RELAXED
2025-03-21T17:53:47.68804215+02:00 [INFO] Retaining current format: Bgra8UnormSrgb
2025-03-21T17:53:47.764460103+02:00 [INFO] Opening main db
2025-03-21T17:53:47.944570509+02:00 [INFO] set environment variables from shell:/usr/bin/zsh, path:/home/user/.local/zls/zig-out/bin:/home/user/.local/zig:/home/user/go/bin:/home/user/.local/go/bin:/home/user/.local/bin:/home/user/.local/zls/zig-out/bin:/home/user/.local/zig:/home/user/go/bin:/home/user/.local/go/bin:/home/user/.nvm/versions/node/v22.14.0/bin:/home/user/.local/share/zinit/polaris/bin:/home/user/.local/bin:/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/user/.fzf/bin
2025-03-21T17:53:50.444561768+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:53:50.459633932+02:00 [INFO] Creating a descriptor pool for at most 16 sets
2025-03-21T17:53:50.474367375+02:00 [INFO] Creating a descriptor pool for at most 256 sets
2025-03-21T17:53:50.490982732+02:00 [INFO] Creating a descriptor pool for at most 256 sets
System info
System:
Kernel: 6.8.0-55-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
Desktop: Cinnamon v: 6.4.8 tk: GTK v: 3.24.41 wm: Muffin v: 6.4.1 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: PRIME H410M-K v: Rev 1.xx serial: <superuser required> part-nu: SKU
uuid: <superuser required> UEFI: American Megatrends v: 1631 date: 12/14/2023
CPU:
Info: quad core model: Intel Core i3-10105F bits: 64 type: MT MCP smt: enabled arch: Comet Lake
rev: 3 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 3843 high: 4201 min/max: 800/4400 cores: 1: 4200 2: 1348 3: 4200 4: 4200
5: 4200 6: 4200 7: 4200 8: 4201 bogomips: 59197
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA GP108 [GeForce GT 1030] vendor: Micro-Star MSI driver: nvidia v: 550.120
arch: Pascal pcie: speed: 8 GT/s lanes: 4 ports: active: none off: DVI-D-1 empty: HDMI-A-1
bus-ID: 01:00.0 chip-ID: 10de:1d01 class-ID: 0300
Device-2: Logitech Webcam C170 driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 046d:082b class-ID: 0102
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 101 s-size: 483x272mm (19.02x10.71") s-diag: 554mm (21.82")
Monitor-1: DVI-D-0 res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.78x10.55")
diag: 547mm (21.54") modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2 drv: swrast gbm:
drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.120 glx-v: 1.4 direct-render: yes
renderer: NVIDIA GeForce GT 1030/PCIe/SSE2
Audio:
Device-1: Intel Comet Lake PCH-V cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus-ID: 00:1f.3 chip-ID: 8086:a3f0 class-ID: 0403
Device-2: NVIDIA GP108 High Definition Audio vendor: Micro-Star MSI driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 4 bus-ID: 01:00.1 chip-ID: 10de:0fb8 class-ID: 0403
Device-3: Logitech Webcam C170 driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 046d:082b class-ID: 0102
API: ALSA v: k6.8.0-55-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK RTL8111H
driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 03:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: docker0 state: down mac: <filter>
Drives:
Local Storage: total: 700.51 GiB used: 82.56 GiB (11.8%)
ID-1: /dev/sda vendor: Kingston model: SA400S37240G size: 223.57 GiB speed: 6.0 Gb/s tech: SSD
serial: <filter> fw-rev: 0101 scheme: GPT
ID-2: /dev/sdb vendor: GOODRAM model: SSDPR-CX400-512-G2 size: 476.94 GiB speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 181 scheme: GPT
Partition:
ID-1: / size: 220.71 GiB used: 61.43 GiB (27.8%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 1.91 GiB used: 203.6 MiB (10.4%) fs: btrfs dev: /dev/sda2
ID-3: /boot/efi size: 975.1 MiB used: 6.1 MiB (0.6%) fs: vfat dev: /dev/sda1
ID-4: /home size: 476.94 GiB used: 20.92 GiB (4.4%) fs: btrfs dev: /dev/sdb1
Swap:
ID-1: swap-1 type: file size: 31.25 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swapfile
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 1-6:2 info: Kingston HX-KB4BL1-US [HYPERX Alloy FPS Pro] type: keyboard,mouse,HID
driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 480mA
chip-ID: 0951:16d2 class-ID: 0300
Device-2: 1-7:3 info: Logitech Webcam C170 type: video,audio driver: snd-usb-audio,uvcvideo
interfaces: 4 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA chip-ID: 046d:082b class-ID: 0102
Device-3: 1-9:4 info: Trust GXT 117 STRIKE type: mouse driver: hid-generic,usbhid interfaces: 1
rev: 1.1 speed: 12 Mb/s lanes: 1 power: 100mA chip-ID: 145f:022b class-ID: 0301
Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: 48.0 C mobo: N/A gpu: nvidia temp: 34 C
Fan Speeds (rpm): N/A gpu: nvidia fan: 35%
Repos:
Packages: 2174 pm: dpkg pkgs: 2160 pm: flatpak pkgs: 14
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/docker.list
1: deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https: //download.docker.com/linux/ubuntu noble stable
Active apt repos in: /etc/apt/sources.list.d/git-core-ppa-noble.list
1: deb [signed-by=/etc/apt/keyrings/git-core-ppa-noble.gpg] https: //ppa.launchpadcontent.net/git-core/ppa/ubuntu noble main
Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
1: deb [arch=amd64] https: //dl.google.com/linux/chrome/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/hluk-copyq-noble.list
1: deb [signed-by=/etc/apt/keyrings/hluk-copyq-noble.gpg] https: //ppa.launchpadcontent.net/hluk/copyq/ubuntu noble main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com xia main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/vscode.list
1: deb [arch=amd64,arm64,armhf] https: //packages.microsoft.com/repos/code stable main
Active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
1: deb [arch=amd64 arm64] https: //repo.librewolf.net librewolf main
Info:
Memory: total: 16 GiB available: 15.54 GiB used: 4.79 GiB (30.8%)
Processes: 348 Power: uptime: 4h 3m states: freeze,mem,disk suspend: deep wakeups: 0
hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
Compilers: gcc: 13.3.0 Client: Cinnamon v: 6.4.8 inxi: 3.3.34
Screencast (Zed left, VS Code right):
zed-screnn-cast.webm
Zed Version and System Specs
Zed: v0.178.5 (Zed)
OS: Linux X11 linuxmint 22.1
Memory: 15.5 GiB
Architecture: x86_64
GPU: NVIDIA GeForce GT 1030 || NVIDIA || 550.120