Arch Linux: Couldn't start client Arduino Language Server

I have issues on that so...
I wanted to upload a code (started newly) to the UNO.
But...

Couldn't start client Arduino Language Server

How can I fix it? (Desktop: Hyprland IPC: Hyprland)

Could not send screenshow cause I'm recording :smiley:

You have something wrong with your network, or a permissions error. Post the full verbose error log and place it in code tags ^^^ here.

Hi @arduino_uno534. I'm going to ask you to provide some additional information that might help us to identify the problem.


:exclamation: This procedure is not intended to solve the problem. The purpose is to gather more information.


Please do this:

  1. Close all Arduino IDE windows if the IDE is already running.
  2. Open a command line terminal in the folder that contains the AppImage file.
  3. Type the following command:
    ./arduino-ide_<version>_Linux_64bit.AppImage
    
    (where <version> is the Arduino IDE version number)
    This assumes you are using the AppImage package of Arduino IDE. If you are using another package, adjust the command line accordingly. If you don't know how to do that, just let us know and we'll provide guidance.
  4. Press the Enter key.
    Debug output should now be printed to the PowerShell window as Arduino IDE starts (or fails to start).
  5. Wait for Arduino IDE to finish starting.
  6. Attempt an upload, just as you did before.
  7. Wait for the "Couldn't start client Arduino Language Server" problem to occur.
  8. Switch back to the terminal window.
  9. Use the mouse to select all the text in the terminal window. Make sure to scroll all the way up to the top.
  10. Press the Ctrl+Shift+C keyboard shortcut.
    This will copy the selected text to the clipboard.
  11. Open a forum reply here by clicking the "Reply" button.
  12. Click the <CODE/> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
  13. Press the Ctrl+V keyboard shortcut.
    This will paste the output into the code block.
  14. Move the cursor outside of the code block markup before you add any additional text to your reply.
  15. Click the "Reply" button to post the output.

Please let me know if you have any questions or problems while following those instructions.

I use Arch Linux, this is not Windows.

I heavily reccomend you to edit the post that exists "PowerShell" cause beginners will won't understand.

You good sir

Welcome to ZSH, the shell that does not zuck.
Type help for the commands
 hyprlanduser@archuser  ~  arduino-ide
Arduino IDE 2.3.3
Skipping frontend application configuration customizations. Running in dev mode.
Starting backend process. PID: 27230
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///home/hyprlanduser/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2024-11-11T13:13:22.790Z root INFO Backend Object.initialize: 3.2 ms [Finished 0.471 s after backend start]
2024-11-11T13:13:22.790Z root INFO Backend Object.configure: 2.6 ms [Finished 0.471 s after backend start]
2024-11-11T13:13:22.790Z root INFO Backend a.onStart: 1.4 ms [Finished 0.471 s after backend start]
2024-11-11T13:13:22.791Z root INFO Backend a.configure: 0.4 ms [Finished 0.494 s after backend start]
2024-11-11T13:13:22.791Z root INFO Backend d.onStart: 0.2 ms [Finished 0.494 s after backend start]
2024-11-11T13:13:22.792Z root INFO Backend d.configure: 0.1 ms [Finished 0.494 s after backend start]
2024-11-11T13:13:22.793Z root INFO Backend d.initialize: 22.7 ms [Finished 0.494 s after backend start]
2024-11-11T13:13:22.793Z root INFO Backend c.onStart: 0.2 ms [Finished 0.494 s after backend start]
2024-11-11T13:13:22.793Z root INFO Backend s.configure: 0.6 ms [Finished 0.495 s after backend start]
2024-11-11T13:13:22.794Z config INFO >>> Initializing CLI configuration...
2024-11-11T13:13:22.794Z root INFO Backend c.initialize: 0.4 ms [Finished 0.495 s after backend start]
2024-11-11T13:13:22.794Z root INFO Backend x.onStart: 0.6 ms [Finished 0.496 s after backend start]
2024-11-11T13:13:22.795Z config INFO Loading CLI configuration from /home/hyprlanduser/.arduinoIDE/arduino-cli.yaml...
2024-11-11T13:13:22.795Z daemon INFO Starting daemon from /usr/lib/arduino-ide/lib/backend/resources/arduino-cli...
2024-11-11T13:13:22.795Z root INFO Backend s.initialize: 0.3 ms [Finished 0.496 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend w.onStart: 0.8 ms [Finished 0.497 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend r.configure: 1.2 ms [Finished 0.497 s after backend start]
2024-11-11T13:13:22.795Z discovery-log INFO start
2024-11-11T13:13:22.795Z discovery-log INFO start new deferred
2024-11-11T13:13:22.795Z root INFO Backend d.initialize: 0.3 ms [Finished 0.497 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend y.onStart: 1.3 ms [Finished 0.498 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend r.configure: 1.1 ms [Finished 0.498 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend s.onStart: 0.4 ms [Finished 0.499 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend h.configure: 0.3 ms [Finished 0.499 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend a.configure: 0.1 ms [Finished 0.499 s after backend start]
2024-11-11T13:13:22.795Z root INFO Backend l.configure: 0.0 ms [Finished 0.499 s after backend start]
2024-11-11T13:13:22.797Z root INFO Theia app listening on http://127.0.0.1:43745.
2024-11-11T13:13:22.797Z root INFO Finished starting backend application: 1.7 ms [Finished 0.501 s after backend start]
2024-11-11T13:13:22.797Z root WARN The local plugin referenced by local-dir:/home/hyprlanduser/.arduinoIDE/plugins does not exist.
2024-11-11T13:13:22.797Z root WARN The local plugin referenced by local-dir:/home/hyprlanduser/.arduinoIDE/extensions does not exist.
2024-11-11T13:13:22.815Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":[]}}
2024-11-11T13:13:22.815Z config INFO Loading fallback CLI configuration to get 'directories.data' and 'directories.user'
2024-11-11T13:13:22.828Z config INFO Loaded fallback CLI configuration: {"directories":{"user":"/home/hyprlanduser/Arduino","data":"/home/hyprlanduser/.arduino15"}}
2024-11-11T13:13:22.828Z config INFO Merged CLI configuration with the fallback: {"directories":{"user":"/home/hyprlanduser/Arduino","data":"/home/hyprlanduser/.arduino15"},"board_manager":{"additional_urls":[]}}
2024-11-11T13:13:22.828Z config INFO Loaded the CLI configuration.
2024-11-11T13:13:22.832Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="arduino-cli version 1.0.3-arch"
2024-11-11T13:13:22.837Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Using config file: /home/hyprlanduser/.arduinoIDE/arduino-cli.yaml"
time="2024-11-11T16:13:22+03:00" level=info msg="Executing `arduino-cli daemon`"
Daemon is now listening on 127.0.0.1:41257
{"IP":"127.0.0.1","Port":"41257"}
2024-11-11T13:13:22.837Z daemon INFO Daemon is running.
2024-11-11T13:13:22.856Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///home/hyprlanduser/.arduino15","sketchDirUri":"file:///home/hyprlanduser/Arduino","additionalUrls":[],"network":"none","locale":"en"}
2024-11-11T13:13:22.857Z config INFO Validating the CLI configuration...
2024-11-11T13:13:22.860Z config INFO The CLI config is valid.
2024-11-11T13:13:22.860Z config INFO <<< Initialized the CLI configuration.
2024-11-11T13:13:22.876Z root INFO Resolve plugins list: 81.5 ms [Finished 0.580 s after backend start]
2024-11-11T13:13:22.879Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Checking signature" index=/home/hyprlanduser/.arduino15/package_index.json signatureFile=/home/hyprlanduser/.arduino15/package_index.json.sig trusted=true
2024-11-11T13:13:22.880Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Loading hardware from: /home/hyprlanduser/.arduino15/packages"
time="2024-11-11T16:13:22+03:00" level=info msg="Loading package arduino from: /home/hyprlanduser/.arduino15/packages/arduino/hardware"
2024-11-11T13:13:22.881Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Missing signature file" index=/home/hyprlanduser/.arduino15/packages/arduino/hardware/avr/1.8.6/installed.json
2024-11-11T13:13:22.883Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded platform" platform="arduino:avr@1.8.6"
time="2024-11-11T16:13:22+03:00" level=info msg="Checking existence of 'tools' path: /home/hyprlanduser/.arduino15/packages/arduino/tools"
time="2024-11-11T16:13:22+03:00" level=info msg="Loading tools from dir: /home/hyprlanduser/.arduino15/packages/arduino/tools"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="arduino:arduinoOTA@1.3.0"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="arduino:avrdude@6.3.0-arduino17"
time="2024-11-11T16:13:22+03:00" level=info msg="Loading package builtin from: /home/hyprlanduser/.arduino15/packages/builtin"
time="2024-11-11T16:13:22+03:00" level=info msg="Checking existence of 'tools' path: /home/hyprlanduser/.arduino15/packages/builtin/tools"
time="2024-11-11T16:13:22+03:00" level=info msg="Loading tools from dir: /home/hyprlanduser/.arduino15/packages/builtin/tools"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="builtin:ctags@5.8-arduino11"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="builtin:dfu-discovery@0.1.2"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="builtin:mdns-discovery@1.0.9"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="builtin:serial-discovery@1.4.1"
time="2024-11-11T16:13:22+03:00" level=info msg="Loaded tool" tool="builtin:serial-monitor@0.14.1"
2024-11-11T13:13:22.885Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Adding libraries dir" dir=/home/hyprlanduser/.arduino15/packages/arduino/hardware/avr/1.8.6/libraries isSingleLibrary=false location=platform
2024-11-11T13:13:22.885Z daemon INFO time="2024-11-11T16:13:22+03:00" level=info msg="Loading libraries index file" index=/home/hyprlanduser/.arduino15/library_index.json
2024-11-11T13:13:23.034Z daemon INFO time="2024-11-11T16:13:23+03:00" level=info msg="Adding libraries dir" dir=/home/hyprlanduser/.arduino15/libraries isSingleLibrary=false location=ide
time="2024-11-11T16:13:23+03:00" level=info msg="Adding libraries dir" dir=/home/hyprlanduser/Arduino/libraries isSingleLibrary=false location=user
2024-11-11T13:13:23.076Z discovery-log INFO start resolved watching
2024-11-11T13:13:23.083Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/ttyUSB0","label":"/dev/ttyUSB0","protocol":"serial","protocolLabel":"Serial Port (USB)","propertiesMap":[["pid","0x7523"],["serialNumber",""],["vid","0x1a86"]],"hardwareId":""}},"error":""}
2024-11-11T13:13:23.525Z root INFO Deploy plugins list: 81.5 ms [Finished 1.229 s after backend start]
Opening channel for service path '/services/electron-window'.
Opening channel for service path '/services/ide-updater'.
2024-11-11T13:13:24.206Z root WARN Frontend a.configure took longer than the expected maximum 100 milliseconds: 229.6 ms [Finished 1.345 s after frontend start]
2024-11-11T13:13:24.210Z root WARN A command editor.action.toggleStickyScroll is already registered.
2024-11-11T13:13:24.329Z root INFO Start frontend contributions: 407.2 ms [Finished 1.472 s after frontend start]
2024-11-11T13:13:24.329Z root INFO Changed application state from 'init' to 'started_contributions'.
2024-11-11T13:13:24.346Z root INFO Changed application state from 'started_contributions' to 'attached_shell'.
2024-11-11T13:13:24.346Z root INFO >>> Restoring the layout state...
2024-11-11T13:13:24.346Z root INFO ------- SERIALIZED LAYOUT DATA -------
2024-11-11T13:13:24.347Z root INFO {"version":5,"mainPanel":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a/sketch_nov10a.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":20,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"}],"currentIndex":0}},"mainPanelPinned":[false],"bottomPanel":{"config":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"outputView"},"innerWidgetState":"{\"locked\":false}"}],"currentIndex":0}},"pinned":[false],"size":153,"expanded":true},"leftPanel":{"type":"sidepanel","items":[{"widget":{"constructionOptions":{"factoryId":"arduino-sketchbook-widget"}},"rank":1,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"boards-list-widget"}},"rank":2,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"library-list-widget"}},"rank":3,"expanded":true,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"debug"},"innerWidgetState":"{\"parts\":[{\"partId\":\"debug:threads:-1\",\"collapsed\":false,\"hidden\":false,\"relativeSize\":1.384,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:threads\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:frames:-1\",\"collapsed\":false,\"hidden\":false,\"relativeSize\":1.384,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:frames\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:variables:-1\",\"collapsed\":false,\"hidden\":false,\"relativeSize\":1.384,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:variables\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:watch:-1\",\"collapsed\":false,\"hidden\":false,\"relativeSize\":1.384,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:watch\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:breakpoints:-1\",\"collapsed\":false,\"hidden\":false,\"relativeSize\":1.384,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:breakpoints\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"plugin-view:cortex-debug.peripherals\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.peripherals\",\"viewId\":\"cortex-debug.peripherals\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Peripherals\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}},{\"partId\":\"plugin-view:cortex-debug.registers\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.registers\",\"viewId\":\"cortex-debug.registers\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Registers\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}}],\"title\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}}"},"rank":4,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"search-view-container"},"innerWidgetState":"{\"parts\":[{\"partId\":\"search-in-workspace\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"search-view-container\",\"originalContainerTitle\":{\"label\":\"Search\",\"iconClass\":\"codicon codicon-search\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"search-in-workspace\"},\"innerWidgetState\":\"{\\\"matchCaseState\\\":{\\\"className\\\":\\\"codicon codicon-case-sensitive\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Case\\\"},\\\"wholeWordState\\\":{\\\"className\\\":\\\"codicon codicon-whole-word\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Whole Word\\\"},\\\"regExpState\\\":{\\\"className\\\":\\\"codicon codicon-regex\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Use Regular Expression\\\"},\\\"includeIgnoredState\\\":{\\\"className\\\":\\\"codicon codicon-eye\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Include Ignored Files\\\"},\\\"showSearchDetails\\\":false,\\\"searchInWorkspaceOptions\\\":{\\\"matchCase\\\":false,\\\"matchWholeWord\\\":false,\\\"useRegExp\\\":false,\\\"includeIgnored\\\":false,\\\"include\\\":[],\\\"exclude\\\":[],\\\"maxResults\\\":2000},\\\"searchTerm\\\":\\\"\\\",\\\"replaceTerm\\\":\\\"\\\",\\\"showReplaceField\\\":false,\\\"searchHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"replaceHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"includeHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"excludeHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0}}\"}}],\"title\":{\"label\":\"Search\",\"iconClass\":\"fa fa-arduino-search\",\"closeable\":true}}"},"rank":5,"expanded":false,"pinned":false}],"size":268},"rightPanel":{"type":"sidepanel","items":[]},"activeWidgetId":"code-editor-opener:file:///home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a/sketch_nov10a.ino:0"}
2024-11-11T13:13:24.347Z root INFO ------- END SERIALIZED LAYOUT DATA -------
2024-11-11T13:13:24.381Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Waiting for backend deployment: 74.4 ms [Finished 1.542 s after frontend start]
2024-11-11T13:13:24.769Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367) starting instance
2024-11-11T13:13:25.219Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Sync of 23 plugins: 838.9 ms [Finished 2.381 s after frontend start]
2024-11-11T13:13:25.423Z root INFO <<< The layout has been successfully restored.
2024-11-11T13:13:25.475Z root INFO Initialize the workbench layout: 1086.8 ms [Finished 2.585 s after frontend start]
2024-11-11T13:13:25.477Z root INFO Changed application state from 'attached_shell' to 'initialized_layout'.
2024-11-11T13:13:25.477Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Loading plugin contributions
2024-11-11T13:13:25.477Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Load contributions of 23 plugins: 50.6 ms [Finished 2.636 s after frontend start]
2024-11-11T13:13:25.507Z root WARN 'cpp' language is remapped from 'source.cpp.embedded.macro' to 'source.cpp' scope
2024-11-11T13:13:25.507Z root WARN a registered grammar configuration for 'cpp' language is overridden
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.linux as cortex-debug.armToolchainPath is null
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.osx as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.windows as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.linux as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.osx as cortex-debug.JLinkGDBServerPath is null
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.windows as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.linux as cortex-debug.openocdPath is null
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.openocdPath.osx as cortex-debug.openocdPath is null
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.openocdPath.windows as cortex-debug.openocdPath is null
2024-11-11T13:13:25.789Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.linux as cortex-debug.pyocdPath is null
2024-11-11T13:13:25.790Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.osx as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.windows as cortex-debug.pyocdPath is null
2024-11-11T13:13:25.790Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.linux as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.osx as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.windows as cortex-debug.PEGDBServerPath is null
2024-11-11T13:13:25.790Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.stutilPath.linux as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.osx as cortex-debug.stutilPath is null
2024-11-11T13:13:25.790Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.stutilPath.windows as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.linux as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.osx as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.windows as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.linux as cortex-debug.stm32cubeprogrammer is null
2024-11-11T13:13:25.790Z root ERROR [hosted-plugin: 27367] Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.osx as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.windows as cortex-debug.stm32cubeprogrammer is null
2024-11-11T13:13:25.796Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): PluginManagerExtImpl/init()
2024-11-11T13:13:25.797Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-arduino-api@0.1.2 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.848Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(cortex-debug@1.5.1 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.848Z root INFO [hosted-plugin: 27367] Debugger contribution has been registered: cortex-debug
2024-11-11T13:13:25.849Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-arduino-tools@0.1.3 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.849Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(cpp@1.52.1 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.850Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(json@1.46.1 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.851Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(json-language-features@1.46.1 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.851Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-bg@1.48.3 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.852Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-cs@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.853Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-de@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.853Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-es@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.854Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-fr@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.854Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-hu@1.48.3 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.855Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-it@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.855Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-ja@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.855Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-ko@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.855Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-nl@1.48.3 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.855Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-pl@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.856Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-pt-BR@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.856Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-ru@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.856Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-tr@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.856Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-uk@1.48.3 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.857Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-zh-hans@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.857Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): initializing(vscode-language-pack-zh-hant@1.80.0 with /usr/lib/arduino-ide/lib/backend/plugin-vscode-init)
2024-11-11T13:13:25.860Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): PluginManagerExtImpl/loadPlugin(/usr/lib/arduino-ide/plugins/vscode-arduino-api/extension/dist/extension.js)
2024-11-11T13:13:25.863Z root INFO [hosted-plugin: 27367] calling activation function on Arduino IDE API for VS Code extensions
2024-11-11T13:13:25.864Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): PluginManagerExtImpl/loadPlugin(/usr/lib/arduino-ide/plugins/vscode-builtin-json-language-features/extension/client/dist/jsonMain)
2024-11-11T13:13:25.887Z root INFO [hosted-plugin: 27367] calling activation function on JSON Language Features (built-in)
2024-11-11T13:13:25.889Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): PluginManagerExtImpl/loadPlugin(/usr/lib/arduino-ide/plugins/vscode-arduino-tools/extension/dist/extension.js)
2024-11-11T13:13:25.913Z root INFO [hosted-plugin: 27367] calling activation function on VS Code Arduino Tools
2024-11-11T13:13:25.926Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Starting plugins.
2024-11-11T13:13:25.942Z root INFO [hosted-plugin: 27367] PLUGIN_HOST(27367): PluginManagerExtImpl/loadPlugin(/usr/lib/arduino-ide/plugins/cortex-debug/extension/dist/extension.js)
2024-11-11T13:13:25.967Z root INFO [hosted-plugin: 27367] Debug configuration provider has been registered: cortex-debug, trigger: 1
2024-11-11T13:13:26.192Z root ERROR ---- !!!SLOW!!! DURATION: search took 278.523 ms. Args: [{"query":"","type":"All","topic":"All"}] ----
2024-11-11T13:13:26.192Z root INFO [hosted-plugin: 27367] calling activation function on Cortex-Debug
GDB server console created
2024-11-11T13:13:26.241Z root INFO [e607976a-bdee-41db-a8ef-ba54893d3b7a] Start of 23 plugins: 763.3 ms [Finished 3.403 s after frontend start]
2024-11-11T13:13:26.461Z root INFO Frontend application start: 2282.1 ms [Finished 4.165 s after backend start]
Checking for update
2024-11-11T13:13:26.506Z root INFO Replace loading indicator with ready workbench UI (animation): 864.8 ms [Finished 3.503 s after frontend start]
2024-11-11T13:13:26.508Z root INFO Changed application state from 'initialized_layout' to 'ready'.
2024-11-11T13:13:26.508Z root WARN Linked preference "workbench.colorCustomizations" not found.
2024-11-11T13:13:26.577Z root INFO core-client-provider [library-index] Downloading index: library_index.tar.bz2

2024-11-11T13:13:26.577Z root INFO core-client-provider [platform-index] Downloading index: package_index.tar.bz2

2024-11-11T13:13:26.578Z daemon INFO time="2024-11-11T16:13:26+03:00" level=info msg="Starting download" url="https://downloads.arduino.cc/libraries/library_index.tar.bz2"
time="2024-11-11T16:13:26+03:00" level=info msg="Updating index" url="https://downloads.arduino.cc/packages/package_index.tar.bz2"
time="2024-11-11T16:13:26+03:00" level=info msg="Starting download" url="https://downloads.arduino.cc/packages/package_index.tar.bz2"
2024-11-11T13:13:26.746Z root ERROR ---- !!!SLOW!!! DURATION: search took 238.192 ms. Args: [{"type":"Updatable"}] ----
2024-11-11T13:13:26.748Z root INFO Starting language server: arduino:avr:uno
2024-11-11T13:13:26.751Z root ERROR Failed to get debug config: arduino:avr:uno, undefined Error: Debugging is not supported.
    at Object.callback (/usr/lib/arduino-ide/lib/backend/main.js:2:82209)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:937838)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:933789)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:933234)
    at /usr/lib/arduino-ide/lib/backend/main.js:2:1019356
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)
2024-11-11T13:13:26.751Z root ERROR Request checkDebugEnabled failed with error: Debugging is not supported. Error: Debugging is not supported.
    at Object.callback (/usr/lib/arduino-ide/lib/backend/main.js:2:82209)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:937838)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:933789)
    at Object.onReceiveStatus (/usr/lib/arduino-ide/lib/backend/main.js:2:933234)
    at /usr/lib/arduino-ide/lib/backend/main.js:2:1019356
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)
2024-11-11T13:13:26.751Z daemon INFO time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="arduino:arduinoOTA@1.3.0"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="arduino:avrdude@6.3.0-arduino17"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="builtin:dfu-discovery@0.1.2"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="builtin:mdns-discovery@1.0.9"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="builtin:serial-discovery@1.4.1"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="builtin:serial-monitor@0.14.1"
time="2024-11-11T16:13:26+03:00" level=info msg="Tool required for debug" tool="builtin:ctags@5.8-arduino11"
2024-11-11T13:13:26.800Z root ERROR [hosted-plugin: 27367] Failed to start the language server. Launching server using command /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server failed.
Error: spawn /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server ENOENT
    at Process.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'spawn /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server',
  path: '/usr/lib/arduino-ide/lib/backend/resources/arduino-language-server',
  spawnargs: [
    '-clangd',
    '/usr/lib/arduino-ide/lib/backend/resources/clangd',
    '-cli-daemon-addr',
    'localhost:41257',
    '-cli-daemon-instance',
    '1',
    '-fqbn',
    'arduino:avr:uno',
    '-skip-libraries-discovery-on-rebuild',
    '-board-name',
    'Arduino Uno',
    '-no-real-time-diagnostics'
  ]
}
2024-11-11T13:13:26.803Z root INFO Failed to start language server. Original FQBN: arduino:avr:uno Launching server using command /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server failed.
Update for version 2.3.3 is not available (latest version: 2.3.3, downgrade is allowed).
isTempSketch: false. Input was /home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a
Marking workspace as a closed sketch. Workspace URI: file:///home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a. Date: 1731330808053.
isTempSketch: false. Input was /home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a
Marking workspace as a closed sketch. Workspace URI: file:///home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a. Date: 1731330808086.
Closing channel on service path '/services/electron-window'.
Closing channel on service path '/services/ide-updater'.
Storing the sketch as a workspace root: </home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a>.
Skipped storing sketch as workspace root. Already visited: </home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a>.
Stored workspaces roots: /home/hyprlanduser/Arduino/ProjEcts/sketch_nov10a
No sketches were scheduled for deletion.
 hyprlanduser@archuser  ~  

This path is strange. The path should be resources/app/lib/backend/resources/arduino-language-server relative to the Arduino IDE installation folder.

Does the arduino-language-server file exist at the path indicated by the error message in your logs?:

/usr/lib/arduino-ide/lib/backend/resources/arduino-language-server

You can check it by running this command from a terminal:

ls /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server

How did you install Arduino IDE? Did you download the official build from the "Software" page of arduino.cc, or did you install it from a package manager (e.g., AUR/pacman)?

Pacman.

Welcome to ZSH, the shell that does not zuck.
Type help for the commands
 hyprlanduser@archuser  ~  sudo pacman -S arduino-ide
[sudo] password for hyprlanduser: 
uyarı: arduino-ide-2.3.3-1 güncel -- yeniden kuruluyor
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Paketler (1) arduino-ide-2.3.3-1

Toplam Kurulum Boyutu:  117,44 MiB
Güncelleme Boyutu:        0,00 MiB

:: Kuruluma onay veriyor musunuz? [E/h] e
(1/1) anahtarlıktaki anahtarlar kontrol ediliyor              [##################################] 100%
(1/1) paket bütünlüğü kontrol ediliyor                        [##################################] 100%
(1/1) paket dosyaları yükleniyor                              [##################################] 100%
(1/1) dosya çakışmaları kontrol ediliyor                      [##################################] 100%
(1/1) disk alanı kontrol ediliyor                             [##################################] 100%
:: Paket değişiklikleri işleniyor...
(1/1) tekrar kuruluyor arduino-ide                            [##################################] 100%
:: Bağlantılı işlemler listesi çalışıyor...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
 hyprlanduser@archuser  ~  yay -S arduino-ide-gir
 -> Şunun için AUR paketi bulunamadı:  arduino-ide-gir
 yapılacak bir şey yok
 hyprlanduser@archuser  ~  yay -S arduino-ide-git
 -> Şunun için AUR paketi bulunamadı:  arduino-ide-git
 yapılacak bir şey yok
 hyprlanduser@archuser  ~  

Unfortunately the maintainers of the 3rd party packages sometimes make modifications to the Arduino IDE application that causes problems unique to the package.

I am not knowledgeable in the subject of AUR packages. I did find this:

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=arduino-ide-bin

and I don't see anything in there that would cause the IDE to use the incorrect path in the arduino-language-server invocation.

Did you look to see if the file exists at /usr/lib/arduino-ide/lib/backend/resources/arduino-language-server? If so, does it exist there? If not, please check.

Does not.
Proof: hyprlanduser@archuser  ~/İndirilenler  /usr/lib/arduino-ide/lib/backend/resources/arduino-language-serve zsh: böyle bir dosya ya da dizin yok: /usr/lib/arduino-ide/lib/backend/resources/arduino-language-serve ✘ hyprlanduser@archuser  ~/İndirilenler 

The 1 letter missing and I tried again. Does'nt work. File does not exist.

Any other files in the resources directory?

My path on an Ubuntu system is different but this is the content of the relevant directory

wim@wim-Vivobook-ASUSLaptop-X1502ZA-X1502ZA:/tmp/.mount_arduinYvWiWn/resources/app/lib/backend/resources$ ls -l
total 95658
-rwxr-xr-x  1 root root 30864839 Feb 20  2024 arduino-cli
-rwxr-xr-x  1 root root 19153563 Feb 20  2024 arduino-fwuploader
-rwxr-xr-x  1 root root 18898960 Feb 20  2024 arduino-language-server
drwxr-xr-x  3 root root        0 Feb 20  2024 arduino-serial-plotter-webapp
-rwxr-xr-x  1 root root 26940792 Feb 20  2024 clangd
-rwxr-xr-x  1 root root  2063096 Feb 20  2024 clang-format
drwxr-xr-x 13 root root        0 Feb 20  2024 Examples
-rwxr-xr-x  1 root root    34019 Feb 20  2024 LICENSE.txt

For you, the directory to look at would be /usr/lib/arduino-ide/lib/backend/resources/

HUH?

lrwxrwxrwx  1 root root   32 Eyl 26 21:11 arduino-language-server -> /usr/bin/arduino-language-server

File does not exist in /usr/bin/! I checked it by ls command!

The fact that it is marked in red has no real meaning; it probably indicates a symlink as in post #4.

It looks like your installation is corrupt.

I do not know if this is good advice but I would uninstall the pacman version, download the IDE from https://www.arduino.cc/en/software and install that.

Okay so gonna symlink that Files

Did you find the arduino-language-server? Else you can not symlink it.

Yes

Out of curiosity, where?

/usr/lib/arduino-ide/lib/backend/resources  sudo cp -r /home/hyprlanduser/İndirilenler/arduino-ide_2.3.3_Linux_64bit/resources/app/lib/backend/resources/* /usr/lib/arduino-ide/lib/backend/resources/

there is a bug in the website also