Skip to content

Cannot run Arduino IDE under native Wayland #2107

Open
@Integral-Tech

Description

@Integral-Tech

Describe the problem

I'm using Arduino IDE 2.1.0 on KDE Plasma + Wayland, but I find it can only run under XWayland.

After adding --enable-features=UseOzonePlatform --ozone-platform=wayland parameters to force it to run under native Wayland, it crashes.

To reproduce

Execute the following command to force it to run under native Wayland:

arduino-ide --enable-features=UseOzonePlatform --ozone-platform=wayland

It crashes:

zsh: segmentation fault (core dumped)  arduino-ide --enable-features=UseOzonePlatform --ozone-platform=wayland

Full log:

> arduino-ide --enable-features=UseOzonePlatform --ozone-platform=wayland
Arduino IDE 2.1.0
Starting backend process. PID: 126461
[126486:0620/143121.470045:ERROR:gpu_init.cc(453)] Passthrough is not supported, GL is egl, ANGLE is 
[126486:0620/143121.476150:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///home/integral/.theia'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2023-06-20T06:31:22.372Z root INFO Backend Object.initialize: 4.2 ms [Finished 1.007 s after backend start]
2023-06-20T06:31:22.372Z root INFO Backend Object.configure: 3.4 ms [Finished 1.007 s after backend start]
2023-06-20T06:31:22.372Z root INFO Backend MessagingContribution.onStart: 1.5 ms [Finished 1.007 s after backend start]
2023-06-20T06:31:22.373Z root INFO Backend OSBackendApplicationContribution.configure: 0.4 ms [Finished 1.054 s after backend start]
2023-06-20T06:31:22.374Z root INFO Backend DefaultWorkspaceServer.onStart: 0.3 ms [Finished 1.054 s after backend start]
2023-06-20T06:31:22.374Z root INFO Backend PluginLocalizationBackendContribution.configure: 0.1 ms [Finished 1.054 s after backend start]
2023-06-20T06:31:22.375Z root INFO Backend PluginLocalizationBackendContribution.initialize: 46.3 ms [Finished 1.054 s after backend start]
2023-06-20T06:31:22.375Z root INFO Backend TaskBackendApplicationContribution.onStart: 0.3 ms [Finished 1.054 s after backend start]
2023-06-20T06:31:22.376Z root INFO Backend ElectronTokenBackendContribution.configure: 0.7 ms [Finished 1.055 s after backend start]
2023-06-20T06:31:22.376Z config INFO >>> Initializing CLI configuration...
2023-06-20T06:31:22.376Z root INFO Backend PluginDeployerContribution.initialize: 0.5 ms [Finished 1.055 s after backend start]
2023-06-20T06:31:22.377Z root INFO Backend ConfigServiceImpl.onStart: 0.8 ms [Finished 1.056 s after backend start]
2023-06-20T06:31:22.377Z config INFO Loading CLI configuration from /home/integral/.arduinoIDE/arduino-cli.yaml...
2023-06-20T06:31:22.378Z root INFO Backend WebviewBackendSecurityWarnings.initialize: 0.4 ms [Finished 1.057 s after backend start]
2023-06-20T06:31:22.378Z root INFO Backend ArduinoDaemonImpl.onStart: 0.9 ms [Finished 1.057 s after backend start]
2023-06-20T06:31:22.378Z root INFO Backend NodeFileUploadService.configure: 1.6 ms [Finished 1.057 s after backend start]
2023-06-20T06:31:22.378Z daemon INFO Starting daemon from /opt/arduino-ide/resources/app/node_modules/arduino-ide-extension/build/arduino-cli...
2023-06-20T06:31:22.378Z discovery-log INFO start
2023-06-20T06:31:22.378Z discovery-log INFO start new deferred
2023-06-20T06:31:22.378Z root INFO Backend HostedPluginLocalizationService.initialize: 0.4 ms [Finished 1.058 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend BoardDiscovery.onStart: 0.9 ms [Finished 1.059 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend FileDownloadEndpoint.configure: 0.8 ms [Finished 1.059 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend AuthenticationServiceImpl.onStart: 0.4 ms [Finished 1.060 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend PluginApiContribution.configure: 0.4 ms [Finished 1.060 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend HostedPluginReader.configure: 0.3 ms [Finished 1.061 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend HostedPluginReader.configure: 0.1 ms [Finished 1.061 s after backend start]
2023-06-20T06:31:22.379Z root INFO Backend PlotterBackendContribution.configure: 0.4 ms [Finished 1.062 s after backend start]
2023-06-20T06:31:22.381Z root INFO Theia app listening on http://localhost:41219.
2023-06-20T06:31:22.382Z root INFO Finished starting backend application: 3.2 ms [Finished 1.064 s after backend start]
2023-06-20T06:31:22.383Z root WARN The local plugin referenced by local-dir:/home/integral/.arduinoIDE/plugins does not exist.
2023-06-20T06:31:22.383Z root WARN The local plugin referenced by local-dir:/home/integral/.arduinoIDE/extensions does not exist.
2023-06-20T06:31:22.398Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.398Z root INFO Resolved "cortex-debug" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.398Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.398Z root INFO Resolved "vscode-arduino-tools" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.398Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.398Z root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.398Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.398Z root INFO Resolved "vscode-builtin-json" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.398Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.398Z root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-bg" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-cs" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-de" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-es" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-fr" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-hu" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-it" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-ja" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-ko" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-nl" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-pl" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-pt-BR" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.399Z root INFO Resolved "vscode-language-pack-ru" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.399Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.400Z root INFO Resolved "vscode-language-pack-tr" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.400Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.400Z root INFO Resolved "vscode-language-pack-uk" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.400Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path
2023-06-20T06:31:22.400Z root INFO Resolved "vscode-language-pack-zh-hans" to a VS Code extension "[email protected]" with engines:
2023-06-20T06:31:22.403Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":["https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/generic/package_spresense_index.json"]},"build_cache":{"compilations_before_purge":10,"ttl":"720h0m0s"},"daemon":{"port":"50051"},"directories":{"builtin":{"libraries":"/home/integral/.arduino15/libraries"},"data":"/home/integral/.arduino15","downloads":"/home/integral/.arduino15/staging","user":"/home/integral/Arduino"},"library":{"enable_unsafe_install":false},"locale":"en","logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"output":{"no_color":false},"sketch":{"always_export_binaries":false},"updater":{"enable_notification":true}}
2023-06-20T06:31:22.404Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2023-06-20T06:31:22.404Z config INFO Loaded the CLI configuration.
2023-06-20T06:31:22.414Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///home/integral/.arduino15","sketchDirUri":"file:///home/integral/Arduino","additionalUrls":["https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/generic/package_spresense_index.json"],"network":"none","locale":"en"}
2023-06-20T06:31:22.414Z config INFO Validating the CLI configuration...
2023-06-20T06:31:22.416Z config INFO The CLI config is valid.
2023-06-20T06:31:22.416Z config INFO <<< Initialized the CLI configuration.
2023-06-20T06:31:22.420Z daemon INFO INFO[0000] Using config file: /home/integral/.arduinoIDE/arduino-cli.yaml 
INFO[0000] arduino-cli version 0.32.2                   
INFO[0000] Executing `arduino-cli daemon`               

2023-06-20T06:31:22.431Z daemon INFO Daemon is now listening on 127.0.0.1:43167
{"IP":"127.0.0.1","Port":"43167"}


2023-06-20T06:31:22.431Z daemon INFO Daemon is running.
2023-06-20T06:31:22.449Z daemon INFO INFO[0000] Loading hardware from: /home/integral/.arduino15/packages 
INFO[0000] Loading package SPRESENSE from: /home/integral/.arduino15/packages/SPRESENSE/hardware 

2023-06-20T06:31:22.454Z root INFO Resolve plugins list: 76.8 ms [Finished 1.136 s after backend start]
2023-06-20T06:31:22.458Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/cortex-debug/extension/dist/extension.js": 4.1 ms [Finished 1.141 s after backend start]
2023-06-20T06:31:22.461Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-arduino-tools/extension/dist/bundle": 2.3 ms [Finished 1.143 s after backend start]
2023-06-20T06:31:22.469Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-builtin-cpp/extension": 8.5 ms [Finished 1.152 s after backend start]
2023-06-20T06:31:22.470Z daemon INFO INFO[0000] Checking signature                            error="opening signature file: open /home/integral/.arduino15/packages/SPRESENSE/hardware/spresense/3.0.1/installed.json.sig: no such file or directory" index=/home/integral/.arduino15/packages/SPRESENSE/hardware/spresense/3.0.1/installed.json signatureFile=/home/integral/.arduino15/packages/SPRESENSE/hardware/spresense/3.0.1/installed.json.sig
INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="SPRESENSE:[email protected]"
INFO[0000] Checking existence of 'tools' path: /home/integral/.arduino15/packages/SPRESENSE/tools 
INFO[0000] Loading tools from dir: /home/integral/.arduino15/packages/SPRESENSE/tools 
INFO[0000] Loaded tool                                   tool="SPRESENSE:[email protected]"
INFO[0000] Loaded tool                                   tool="SPRESENSE:[email protected]"
INFO[0000] Loaded tool                                   tool="SPRESENSE:[email protected]"
INFO[0000] Loading package arduino from: /home/integral/.arduino15/packages/arduino/hardware 

2023-06-20T06:31:22.471Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-builtin-json/extension": 1.7 ms [Finished 1.153 s after backend start]
2023-06-20T06:31:22.471Z daemon INFO INFO[0000] Checking signature                            error="opening signature file: open /home/integral/.arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig: no such file or directory" index=/home/integral/.arduino15/packages/arduino/hardware/avr/1.8.6/installed.json signatureFile=/home/integral/.arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig

2023-06-20T06:31:22.472Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-builtin-json-language-features/extension/client/dist/jsonMain": 0.7 ms [Finished 1.154 s after backend start]
2023-06-20T06:31:22.555Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-bg/extension": 83.1 ms [Finished 1.237 s after backend start]
2023-06-20T06:31:22.558Z daemon INFO INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="arduino:[email protected]"
INFO[0000] Checking existence of 'tools' path: /home/integral/.arduino15/packages/arduino/tools 
INFO[0000] Loading tools from dir: /home/integral/.arduino15/packages/arduino/tools 
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loading package builtin from: /home/integral/.arduino15/packages/builtin 
INFO[0000] Checking existence of 'tools' path: /home/integral/.arduino15/packages/builtin/tools 
INFO[0000] Loading tools from dir: /home/integral/.arduino15/packages/builtin/tools 
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
INFO[0000] Checking signature                            index=/home/integral/.arduino15/package_index.json signatureFile=/home/integral/.arduino15/package_index.json.sig trusted=true
INFO[0000] Checking signature                            error="opening signature file: open /home/integral/.arduino15/package_spresense_index.json.sig: no such file or directory" index=/home/integral/.arduino15/package_spresense_index.json signatureFile=/home/integral/.arduino15/package_spresense_index.json.sig
INFO[0000] Adding libraries dir                          dir=/home/integral/.arduino15/packages/SPRESENSE/hardware/spresense/3.0.1/libraries location=platform
INFO[0000] Adding libraries dir                          dir=/home/integral/.arduino15/packages/arduino/hardware/avr/1.8.6/libraries location=platform
INFO[0000] Loading libraries index file                  index=/home/integral/.arduino15/library_index.json

2023-06-20T06:31:22.612Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-cs/extension": 56.9 ms [Finished 1.294 s after backend start]
2023-06-20T06:31:22.696Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-de/extension": 84.3 ms [Finished 1.379 s after backend start]
2023-06-20T06:31:22.698Z daemon INFO INFO[0000] Adding libraries dir                          dir=/home/integral/.arduino15/libraries location=ide
INFO[0000] Adding libraries dir                          dir=/home/integral/Arduino/libraries location=user

2023-06-20T06:31:22.701Z discovery-log INFO start request start watch
2023-06-20T06:31:22.701Z discovery-log INFO start requested start watch
2023-06-20T06:31:22.701Z discovery-log INFO start resolved watching
2023-06-20T06:31:22.702Z daemon INFO INFO[0000] starting discovery builtin:mdns-discovery process 
INFO[0000] starting discovery builtin:serial-discovery process 

2023-06-20T06:31:22.773Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-es/extension": 76.0 ms [Finished 1.455 s after backend start]
2023-06-20T06:31:22.779Z daemon INFO INFO[0000] started discovery builtin:mdns-discovery process 
INFO[0000] sending command HELLO 1 "arduino-cli 0.32.2" to discovery builtin:mdns-discovery 
INFO[0000] started discovery builtin:serial-discovery process 
INFO[0000] sending command HELLO 1 "arduino-cli 0.32.2" to discovery builtin:serial-discovery 
INFO[0000] from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1 
INFO[0000] sending command START_SYNC to discovery builtin:serial-discovery 
INFO[0000] from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1 
INFO[0000] sending command START_SYNC to discovery builtin:mdns-discovery 
INFO[0000] from discovery builtin:mdns-discovery received message type: start_sync, message: OK 
INFO[0000] from discovery builtin:serial-discovery received message type: start_sync, message: OK 
INFO[0000] from discovery builtin:serial-discovery received message type: add, port: /dev/ttyS4 
INFO[0000] from discovery builtin:serial-discovery received message type: add, port: /dev/ttyUSB0 

2023-06-20T06:31:22.782Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/ttyS4","label":"/dev/ttyS4","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023-06-20T06:31:22.784Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[{"name":"Spresense","fqbn":"SPRESENSE:spresense:spresense","isHidden":false}],"port":{"address":"/dev/ttyUSB0","label":"/dev/ttyUSB0","protocol":"serial","protocolLabel":"Serial Port (USB)","propertiesMap":[["pid","0xea60"],["serialNumber","a4e21a732581e811a1a38837ee88247e"],["vid","0x10c4"]],"hardwareId":"a4e21a732581e811a1a38837ee88247e"}},"error":""}
2023-06-20T06:31:22.829Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-fr/extension": 56.7 ms [Finished 1.512 s after backend start]
2023-06-20T06:31:22.859Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-hu/extension": 29.6 ms [Finished 1.541 s after backend start]
2023-06-20T06:31:22.893Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-it/extension": 34.3 ms [Finished 1.576 s after backend start]
2023-06-20T06:31:22.931Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-ja/extension": 38.0 ms [Finished 1.614 s after backend start]
2023-06-20T06:31:22.963Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-ko/extension": 31.9 ms [Finished 1.646 s after backend start]
2023-06-20T06:31:22.978Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-nl/extension": 14.1 ms [Finished 1.660 s after backend start]
2023-06-20T06:31:23.018Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-pl/extension": 40.8 ms [Finished 1.701 s after backend start]
2023-06-20T06:31:23.056Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-pt-BR/extension": 37.2 ms [Finished 1.738 s after backend start]
2023-06-20T06:31:23.097Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-ru/extension": 41.0 ms [Finished 1.779 s after backend start]
2023-06-20T06:31:23.128Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-tr/extension": 31.3 ms [Finished 1.810 s after backend start]
2023-06-20T06:31:23.154Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-uk/extension": 25.8 ms [Finished 1.836 s after backend start]
2023-06-20T06:31:23.191Z root INFO Deployed backend plugin "[email protected]" from "/opt/arduino-ide/resources/app/plugins/vscode-language-pack-zh-hans/extension": 32.2 ms [Finished 1.868 s after backend start]
2023-06-20T06:31:23.191Z root INFO Deploy plugins list: 76.8 ms [Finished 1.873 s after backend start]
zsh: segmentation fault (core dumped)  arduino-ide --enable-features=UseOzonePlatform --ozone-platform=wayland

Expected behavior

It should NOT crash.

Arduino IDE version

2.1.0

Operating system

Linux

Operating system version

Arch Linux, rolling
KDE Plasma 5.27.5 + Wayland

Additional context

Arch Wiki: https://wiki.archlinux.org/title/Wayland#Electron
--ozone-platform-hint=auto does NOT work (Arduino is stil running under XWayland with --ozone-platform-hint=auto)

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

Labels

os: linuxSpecific to Linux operating systemtype: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions