Can't launch Rider under Alpine Linux

System info:

  • Alpine Linux 5.15.76-0-lts
  • Rider 2022.2.3
  • OpenJDK 11.0.17 installed
  • Dotnet SDK 6.0.110 installed
  • Sway (wayland) used as GUI
  • Set environment variables _JAVA_AWT_WM_NONREPARENTING=1

 Hi! I tried to install Rider on my fresh Alpine Linux installation. I've downloaded Rider from this link and extracted the archive using tar xf JetBrains.Rider-2022.2.3.tar.gz. Then I've tried to run bin/rider.sh. This first failed, ("java: file not found"), and I've figured out this is caused by the JBR that is not compiled for MUSL but for GLIBC. After removing the jbr folder which forces Rider to use the JDK installed on my system.

This seems to work, but after the splash screen Rider crashes with an error (see screenshot)

Also, in the console the following errors are given:

CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend
Installation home directory: file:////home/xxx/JetBrains Rider-2022.2.3
System directory: file:////home/xxx/.cache/JetBrains/Rider2022.2
Config directory: file:////home/xxx/.config/JetBrains/Rider2022.2
Log directory: file:////home/xxx/.cache/JetBrains/Rider2022.2/log

Following output will be written to a log file /home/xxx/.cache/JetBrains/Rider2022.2/log/frontend.log
2022-11-01 19:58:09,479 [   2809]   WARN - #c.j.r.p.ProtocolManager - EarlyBackendStarter is null 
2022-11-01 19:58:09,875 [   3205]   WARN - #c.j.r.CrossgenRunUtil - r2r marker file doesn't exists
2022-11-01 19:58:10,337 [   3667] SEVERE - #c.i.i.ApplicationLoader - Cannot run program "/home/xxx/JetBrains Rider-2022.2.3/lib/ReSharperHost/linux-x64/Rider.Backend": error=2, No such file or directory
java.io.IOException: Cannot run program "/home/xxx/JetBrains Rider-2022.2.3/lib/ReSharperHost/linux-x64/Rider.Backend": error=2, No such file or directory
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
	at com.jetbrains.rider.protocol.ReSharperProcessBase.start(ReSharperProcessBase.kt:370)
	at com.jetbrains.rider.protocol.ReSharperProcess.<init>(ReSharperProcess.kt:242)
	at com.jetbrains.rider.protocol.ProtocolManager.b(ProtocolManager.kt:243)
	at com.jetbrains.rider.protocol.ProtocolManager.e(ProtocolManager.kt:164)
	at com.jetbrains.rider.protocol.ProtocolManager.<init>(ProtocolManager.kt:159)
	at com.jetbrains.rider.RiderApplicationLoadListener.beforeApplicationLoaded(RiderApplicationLoadListener.kt:64)
	at com.intellij.idea.ApplicationLoader.initConfigurationStore(ApplicationLoader.kt:431)
	at com.intellij.idea.ApplicationLoader$initApplication$block$3.apply(ApplicationLoader.kt:156)
	at com.intellij.idea.ApplicationLoader$initApplication$block$3.apply(ApplicationLoader.kt)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1085)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at com.intellij.idea.ApplicationLoader$initApplication$block$2.execute(ApplicationLoader.kt:142)
	at java.base/java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:568)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1069)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1085)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.io.IOException: error=2, No such file or directory
	at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
	at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:340)
	at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:271)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
	... 23 more
2022-11-01 19:58:10,380 [   3710] SEVERE - #c.i.i.ApplicationLoader - JetBrains Rider 2022.2.3  Build #RD-222.4167.23
2022-11-01 19:58:10,397 [   3727] SEVERE - #c.i.i.ApplicationLoader - JDK: 11.0.17; VM: OpenJDK 64-Bit Server VM; Vendor: Alpine
2022-11-01 19:58:10,403 [   3733] SEVERE - #c.i.i.ApplicationLoader - OS: Linux
2022-11-01 19:58:11,414 [   4744]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,433 [   4763]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
2022-11-01 19:58:11,452 [   4782]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,465 [   4795]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,465 [   4795]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
2022-11-01 19:58:11,505 [   4835]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,516 [   4846]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,531 [   4861]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
2022-11-01 19:58:11,532 [   4862]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,565 [   4895]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,565 [   4895]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
2022-11-01 19:58:11,567 [   4897]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,568 [   4898]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:11,568 [   4898]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
2022-11-01 19:58:11,569 [   4899]   WARN - #c.i.i.u.UITheme - No color scope defined for key: xActions.WelcomeScreen
2022-11-01 19:58:12,234 [   5564]   WARN - #c.i.n.i.NotificationGroupManagerImpl - Notification group Debugger event log messages is already registered (group=com.intellij.notification.NotificationGroup@3d121db3). Plugin descriptor: PluginDescriptor(name=IDEA CORE, id=com.intellij, descriptorPath=plugin.xml, path=~/JetBrains Rider-2022.2.3/lib, version=222.4167.23, package=com.intellij.feedback, isBundled=true)
2022-11-01 19:58:12,235 [   5565]   WARN - #c.i.n.i.NotificationGroupManagerImpl - Notification group Rider Remote Debugger: Upload Error is already registered (group=com.intellij.notification.NotificationGroup@3b07a0d6). Plugin descriptor: PluginDescriptor(name=IDEA CORE, id=com.intellij, descriptorPath=plugin.xml, path=~/JetBrains Rider-2022.2.3/lib, version=222.4167.23, package=com.intellij.feedback, isBundled=true)
2022-11-01 19:58:12,235 [   5565]   WARN - #c.i.n.i.NotificationGroupManagerImpl - Notification group Xcode settings warnings is already registered (group=com.intellij.notification.NotificationGroup@11a9e7c8). Plugin descriptor: PluginDescriptor(name=IDEA CORE, id=com.intellij, descriptorPath=plugin.xml, path=~/JetBrains Rider-2022.2.3/lib, version=222.4167.23, package=com.intellij.feedback, isBundled=true)
2022-11-01 19:58:12,235 [   5565]   WARN - #c.i.n.i.NotificationGroupManagerImpl - Notification group Xamarin launch is already registered (group=com.intellij.notification.NotificationGroup@3901d134). Plugin descriptor: PluginDescriptor(name=IDEA CORE, id=com.intellij, descriptorPath=plugin.xml, path=~/JetBrains Rider-2022.2.3/lib, version=222.4167.23, package=com.intellij.feedback, isBundled=true)
2022-11-01 19:58:12,236 [   5566]   WARN - #c.i.n.i.NotificationGroupManagerImpl - Notification group ASP.NET Core Certificate Notifications is already registered (group=com.intellij.notification.NotificationGroup@14d3bc22). Plugin descriptor: PluginDescriptor(name=IDEA CORE, id=com.intellij, descriptorPath=plugin.xml, path=~/JetBrains Rider-2022.2.3/lib, version=222.4167.23, package=com.intellij.feedback, isBundled=true)
2022-11-01 19:58:12,439 [   5769] SEVERE - #c.i.i.StartupUtil - Cannot start app
com.intellij.ide.plugins.StartupAbortedException: Cannot start app
	at com.intellij.idea.StartupUtil.lambda$start$15(StartupUtil.java:265)
	at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:986)
	at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:970)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1705)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.diagnostic.PluginException: Fatal error initializing 'com.jetbrains.rider.protocol.ProtocolManagerInitializer' [Plugin: com.intellij]
	at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:525)
	at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:60)
	at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119)
	at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73)
	at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:66)
	at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.run(ComponentManagerImpl.kt:393)
	at com.intellij.idea.ApplicationLoader$prepareStart$1.run(ApplicationLoader.kt:217)
	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
	at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
	at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:881)
	at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:513)
	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:75)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:118)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:42)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:402)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.IllegalStateException: No protocolHost for the application
	at com.jetbrains.rider.protocol.ApplicationProtocolKt.B(ApplicationProtocol.kt:41)
	at com.jetbrains.rider.protocol.ApplicationProtocolKt.getProtocolManager(ApplicationProtocol.kt:15)
	at com.jetbrains.rider.protocol.ProtocolManagerInitializer.<init>(ProtocolManager.kt:68)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
	at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:890)
	at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:35)
	... 28 more
2022-11-01 19:58:12,505 [   5835] SEVERE - #c.i.i.StartupUtil - JetBrains Rider 2022.2.3  Build #RD-222.4167.23
2022-11-01 19:58:12,505 [   5835] SEVERE - #c.i.i.StartupUtil - JDK: 11.0.17; VM: OpenJDK 64-Bit Server VM; Vendor: Alpine
2022-11-01 19:58:12,505 [   5835] SEVERE - #c.i.i.StartupUtil - OS: Linux
2022-11-01 19:58:12,693 [   6023]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 
2022-11-01 19:58:12,693 [   6023]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] Start Failed
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] com.intellij.ide.plugins.StartupAbortedException: Cannot start app
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.idea.StartupUtil.lambda$start$15(StartupUtil.java:265)
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:986)
2022-11-01 19:58:12,694 [   6024]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:970)
2022-11-01 19:58:12,695 [   6025]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
2022-11-01 19:58:12,695 [   6025]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1705)
2022-11-01 19:58:12,695 [   6025]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-11-01 19:58:12,695 [   6025]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] Caused by: com.intellij.diagnostic.PluginException: Fatal error initializing 'com.jetbrains.rider.protocol.ProtocolManagerInitializer' [Plugin: com.intellij]
2022-11-01 19:58:12,695 [   6025]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:525)
2022-11-01 19:58:12,696 [   6026]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:60)
2022-11-01 19:58:12,696 [   6026]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119)
2022-11-01 19:58:12,726 [   6056]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73)
2022-11-01 19:58:12,726 [   6056]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:66)
2022-11-01 19:58:12,727 [   6057]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.run(ComponentManagerImpl.kt:393)
2022-11-01 19:58:12,727 [   6057]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.idea.ApplicationLoader$prepareStart$1.run(ApplicationLoader.kt:217)
2022-11-01 19:58:12,740 [   6070]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
2022-11-01 19:58:12,740 [   6070]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
2022-11-01 19:58:12,740 [   6070]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
2022-11-01 19:58:12,740 [   6070]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
2022-11-01 19:58:12,740 [   6070]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:881)
2022-11-01 19:58:12,741 [   6071]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:513)
2022-11-01 19:58:12,741 [   6071]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:75)
2022-11-01 19:58:12,741 [   6071]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:118)
2022-11-01 19:58:12,741 [   6071]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:42)
2022-11-01 19:58:12,741 [   6071]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.security.AccessController.doPrivileged(Native Method)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
2022-11-01 19:58:12,742 [   6072]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
2022-11-01 19:58:12,755 [   6085]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:402)
2022-11-01 19:58:12,755 [   6085]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
2022-11-01 19:58:12,756 [   6086]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
2022-11-01 19:58:12,756 [   6086]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
2022-11-01 19:58:12,756 [   6086]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
2022-11-01 19:58:12,756 [   6086]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
2022-11-01 19:58:12,756 [   6086]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2022-11-01 19:58:12,757 [   6087]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] Caused by: java.lang.IllegalStateException: No protocolHost for the application
2022-11-01 19:58:12,757 [   6087]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.jetbrains.rider.protocol.ApplicationProtocolKt.B(ApplicationProtocol.kt:41)
2022-11-01 19:58:12,757 [   6087]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.jetbrains.rider.protocol.ApplicationProtocolKt.getProtocolManager(ApplicationProtocol.kt:15)
2022-11-01 19:58:12,757 [   6087]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.jetbrains.rider.protocol.ProtocolManagerInitializer.<init>(ProtocolManager.kt:68)
2022-11-01 19:58:12,757 [   6087]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:890)
2022-11-01 19:58:12,758 [   6088]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:35)
2022-11-01 19:58:12,759 [   6089]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 	... 28 more
2022-11-01 19:58:12,759 [   6089]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] 
2022-11-01 19:58:12,759 [   6089]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] -----
2022-11-01 19:58:12,755 [   6085]   WARN - #c.i.o.e.i.FontFamilyServiceImpl - Couldn't access required runtime API, will fall back to basic logic of font selection
2022-11-01 19:58:12,759 [   6089]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] Your JRE: 11.0.17+8-alpine-r3 amd64 (Alpine)
2022-11-01 19:58:12,786 [   6116]   WARN - #c.j.r.RiderApplicationLoadListener - [STDERR] /usr/lib/jvm/java-11-openjdk
2022-11-01 19:58:13,343 [   6673]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Rider Dark - old: Rider Dark, new Rider Dark
2022-11-01 19:58:13,389 [   6719]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Rider Light - old: Rider Light, new Rider Light
2022-11-01 19:58:13,448 [   6778]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme ReSharper Dark - old: ReSharper Dark, new ReSharper Dark
2022-11-01 19:58:13,473 [   6803]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme ReSharper Light - old: ReSharper Light, new ReSharper Light
2022-11-01 19:58:13,492 [   6822]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Rider Melon Dark - old: Rider Melon Dark, new Rider Melon Dark
2022-11-01 19:58:13,522 [   6852]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Rider Melon Light - old: Rider Melon Light, new Rider Melon Light
2022-11-01 19:58:13,547 [   6877]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Visual Assist Dark - old: Visual Assist Dark, new Visual Assist Dark
2022-11-01 19:58:13,548 [   6878]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Visual Assist Light - old: Visual Assist Light, new Visual Assist Light
2022-11-01 19:58:13,599 [   6929]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Visual Studio Dark - old: Visual Studio Dark, new Visual Studio Dark
2022-11-01 19:58:13,615 [   6945]   WARN - #c.i.c.ComponentStoreImpl - Duplicated scheme Visual Studio Light - old: Visual Studio Light, new Visual Studio Light
2022-11-01 19:58:13,783 [   7113]   WARN - #c.i.d.PerformanceWatcherImpl - UI was frozen for 1380ms, details saved to /home/maurict/.cache/JetBrains/Rider2022.2/log/threadDumps-freeze-20221101-195813-RD-222.4167.23-1sec

I think these errors are also throwing because some binaries are compiled for GLIBC while Alpine uses MUSL.

NOTE: I've also tried to download IntelliJ IDEA and also needed to remove the jbr directory, but after that it worked fine. So it's an issue specific for Rider.

Can anyone help me? I'm stuck, and really wants to run Rider under an Alpine Linux desktop

0
1 comment

Mauricegolverdingen, thank you for your message. As far as I can see, you also created a YouTrack issue. We need some time to analyze the provided data. As soon as we have some news, we will inform you in the issue.

0

Please sign in to leave a comment.