git-log--graph icon indicating copy to clipboard operation
git-log--graph copied to clipboard

Not working in WSL environment

Open eikowagenknecht opened this issue 4 months ago • 1 comments

I recently moved my Windows development to WSL. When I have a repo open in VS Code / WSL, the extension commands are not available ("GitLG: ...") despite having the extension installed inside WSL: Ubuntu with this button:

Image Image

When using it locally in my Windows environment, it works fine, though.

eikowagenknecht avatar Aug 03 '25 14:08 eikowagenknecht

Hi @eikowagenknecht, it seems you're the first person using WSL to report any such problems. In #53 for example, there are two users using GitLG in WSL working fine, apparently. This leads me to believe it might be something exotic about your setup... I don't have a windows system to test this with, unfortunately, and I also don't really know what I can do. Could you maybe enable "git-log--graph.verbose-logging": true and check the output pane (there should be a GitLG option in the dropdown) and/or Extension Host? Or some other sort of error message? I don't have high hopes for this, but it might reveal some more information.

phil294 avatar Nov 01 '25 22:11 phil294

Interesting. Thanks for looking into it.

The log settings seems to not be recognized (which probably makes sense since the extension doesn't get loaded?):

Image

Also there is no mention of git-log in neither "Extension Host" nor "Extension Host (Remote)"

The only mention of "git-log" is in the "Server" section when I install it, you can see it says "installed successfully".

...
2025-12-15 10:47:24.421 [info] Getting Manifest... phil294.git-log--graph
2025-12-15 10:47:24.534 [info] Installing extension: phil294.git-log--graph {"installPreReleaseVersion":false,"donotVerifySignature":false,"context":{"clientTargetPlatform":"win32-x64"},"profileLocation":{"$mid":1,"external":"file:///home/eiko/.vscode-server/data/User/profiles/-7d41873e/extensions.json","path":"/home/eiko/.vscode-server/data/User/profiles/-7d41873e/extensions.json","scheme":"file"},"isApplicationScoped":false,"productVersion":{"version":"1.107.0","date":"2025-12-10T07:43:47.883Z"}}
2025-12-15 10:47:25.400 [info] Extension signature verification result for phil294.git-log--graph: Success. Internal Code: 0. Executed: true. Duration: 439ms.
2025-12-15 10:47:25.438 [info] Extracted extension to file:///home/eiko/.vscode-server/extensions/phil294.git-log--graph-0.1.34: phil294.git-log--graph
2025-12-15 10:47:25.444 [info] Renamed to /home/eiko/.vscode-server/extensions/phil294.git-log--graph-0.1.34
2025-12-15 10:47:25.455 [info] Extension installed successfully: phil294.git-log--graph file:///home/eiko/.vscode-server/data/User/profiles/-7d41873e/extensions.json
2025-12-15 10:48:20.679 [info] [127.0.0.1][db887ce7][ManagementConnection] The client has disconnected gracefully, so the connection will be disposed.
2025-12-15 10:48:21.734 [info] [127.0.0.1][481f60f0][ExtensionHostConnection] <11212> Extension Host Process exited with code: 0, signal: null.
...

eikowagenknecht avatar Dec 15 '25 09:12 eikowagenknecht