I had installed the desktop app , but when i try to open it is not opening. i had tried many times but not working.
Could you please provide more information about the issue? Are you seeing any specific error messages on the screen when you try to open the app?
There is no specific error message. I am using Ubuntu, and when I double-click on Neutrinos Studio, nothing opens. When I click multiple times (show only sometimes), Ubuntu displays a âNot Respondingâ message and prompts me to send a report.
Could you please specify:
- Your Ubuntu version.
- Your Node.js version
Additionally, I recommend deleting the .neutrinos
folder under your home directory. Keep in mind that this folder is hidden by default, so you might need to enable hidden files to see it
Ubuntu VERSION="24.04.2 LTS
Node Version v20.18.0
Also i had deleted the .neutrinos folder .
@ragesh-a please help
It looks like your desktop app is being blocked due to security restrictions in Ubuntu 24.04, likely caused by user namespace restrictions or AppArmor policies.
Temporary Fix
Run the following command in the terminal:
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
Then, launch the app using:
n-studio
Alternative Solution
If the issue persists, consider downgrading to Ubuntu 22.04, where the app works without issues.
Okay, I ran the above commands, and at that time, it showed an NVM error stating that I needed to downgrade to version 10 or below. I did that, and it opened, but only in the terminal. So, I have to run n-studio
manually every time. When I try to open it using the GUI, it doesnât work and still shows the NVM error.
Additionally, when I run it in the terminal, it displays the following output
terminal:~$ n-studio
13:20:12.754 âș Passed CLI Args {}
13:20:12.769 âș magnetLinkGetter::skipping:: /opt/Neutrinos Studio/n-studio
13:20:12.849 âș app readyâŠ
[22316:0227/132012.933826:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.
13:20:13.055 âș result Settings: {
studioVersion: â9.3.0â,
uuid: âb0f00ea0-2d03-60ef-9613-e7ffe8c1f335â,
reInstallTemplate: false,
urls: {
applicationCentreUrl: âhttps://console.neutrinos.co/api/â,
docsBaseUrl: âhttps://documentation.neutrinos.com/â,
storeWebUrl: âhttps://store.neutrinos.coâ,
consoleWebUrl: âhttps://console.neutrinos.coâ,
registryUrl: âRepository - Sonatype Nexus Repositoryâ,
marketplaceUrl: âhttps://store.neutrinos.co/api/9.3.0/â
},
ports: { coreServerPort: 24484, coreStartRange: 24484, coreEndRange: 24493 },
log: { file: âerrorâ, console: âinfoâ },
enableOCD: false,
ids: {
oidc_config: {
OIDC_ISSUER: âhttps://ids.neutrinos.coâ,
CLIENT_ID: âneutrinos-studioâ,
CLIENT_SECRET: âclient-secret-keyâ,
CLOCK_TOLERANCE: 60
},
http_options: {
followRedirect: true,
headers: â[object]â,
retries: 3,
timeout: 60000
}
},
captureAnalytics: true,
analytics: {
mqHost: âanalyticsq.neutrinos.coâ,
mqPort: â5672â,
producerQ: ânstudioâ,
AnalyticsFirstInterval: 1800000,
AnalyticsCallInterval: 10800000
}
}
(node:22272) DeprecationWarning: file property is deprecated and will be removed in v5.
(Use n-studio --trace-deprecation ...
to show where the warning was created)
13:20:15.784 âș core server startedâŠchecking env
13:20:15.921 âș envResult {âhttpStatusâ:200,âdataâ:{âerrorMsgâ:ââ,âenvMatchFlagâ:true}}
13:20:15.922 âș Environment details: { errorMsg: ââ, envMatchFlag: true }
13:20:15.940 âș Main electron window loaded
[22316:0227/132017.097875:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[22316:0227/132017.134655:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[22316:0227/132017.145267:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
13:20:26.278 âș Launching angular app!
13:20:26.522 âș Created Terminal with pid: 22431
13:20:28.327 âș {
process: âCOREâ,
error: âError: RPError: sub mismatch, expected { accountId: âdhishonthomas23@gmail.comâ, strategy: âneutrinosâ }, got: { accountId: âdhishonthomas23@gmail.comâ, strategy: âneutrinosâ }\nâ +
â at AuthenticationService.getNewTokenset (/opt/Neutrinos Studio/resources/app.asar/node_modules/@jatahworx/bhive-core/core/services/AuthenticationService.js:183:19)â
}
13:20:28.329 âș Error: RPError: sub mismatch, expected { accountId: âdhishonthomas23@gmail.comâ, strategy: âneutrinosâ }, got: { accountId: âdhishonthomas23@gmail.comâ, strategy: âneutrinosâ }
at AuthenticationService.getNewTokenset (/opt/Neutrinos Studio/resources/app.asar/node_modules/@jatahworx/bhive-core/core/services/AuthenticationService.js:183:19)
13:20:31.698 âș TERM_KILL_ALL for pid: 22431
Based on the logs I provided, it seems to work manually via the terminal, but the GUI method is not functioning
what NVM error are you getting?
Youâll need to run the following command to set the default version for node on the system so that the application can start.
nvm alias default 20
@arane please have a look at this
@ragesh-a please take look and provide the assistance
Ensure that you are using Node version 20. If you have installed Node using NVM (Node Version Manager), make sure that the Node version persists across all terminal tabs.
Could you please delete this log from the chat.