Jonathan Ellis
Jonathan Ellis
Spec link: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens
Oh, I did expose SemanticTokens first, that part was straightforward https://github.com/jbellis/multilspy/commit/7dd61d990b78040dc50dad5ee08d9658af29e965
You're welcome to use the code but lspy turned out to be a poor fit for my use case so I moved on.
Hi there! What would your ideal solution look like?
Thanks for the report! Try the jbang `--fresh` option? I expected 0.9.8 to fix this.
Also: are you on a laptop with Intel + discrete GPUs? Or otherwise running multiple GPUs?
I didn't actually push the jbang catalog update for 0.9.8 -- it's live now.
Can you try disabling GPU acceleration? run with --verbose (`jbang --verbose run brokk@brokkai/brokk`), and see what it's running exactly ``` run: /home/jonathan/.jbang/currentjdk/bin/java --add-modules=jdk.incubator.vector -classpath /home/jonathan/.jbang/cache/urls/80ac95e589de2e85fbce39669506ba2720cb4eac37cfe01cf707df169bea5b7c/brokk-assembly-0.9.8.jar io.github.jbellis.brokk.Brokk ``` then add `-Dsun.java2d.opengl=false...
o3 thinks it's most likely one of these libraries missing in the container ``` libXrender libXtst libXi ``` less likely one of these ``` libXext libXrandr libXcursor libXinerama ```
okay, I'm going to put this on the shelf for now, will increase priority if more people run into it. thanks for the help troubleshooting!