Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FSL GUI won't start #204

Closed
dkp opened this issue Jan 7, 2024 · 8 comments · Fixed by #205
Closed

FSL GUI won't start #204

dkp opened this issue Jan 7, 2024 · 8 comments · Fixed by #205
Assignees

Comments

@dkp
Copy link

dkp commented Jan 7, 2024

Environment: Started neurodesktop on Binder

From the terminal, I can run command line tools like fslinfo. I can also start fsleyes, but when I type fsl, the gui does not start, and instead complains:

fsl-6.0.7.4:$ pwd
/home/jovyan
fsl-6.0.7.4:
$ fsl
Error in startup script: no such variable
(read trace on "env(USER)")
invoked from within
"set USER $env(USER)"
(file "/opt/fsl-6.0.7.4/tcl/fslstart.tcl" line 6)
invoked from within
"source [ file dirname [ info script ] ]/fslstart.tcl"
(file "/opt/fsl-6.0.7.4/tcl/fsl.tcl" line 71)
invoked from within
"source ${FSLDIR}/tcl/${origname}.tcl"
(file "/opt/fsl-6.0.7.4/bin/fsl" line 20)

Thank you,
Dianne

@stebo85
Copy link
Contributor

stebo85 commented Jan 8, 2024

Dear @dkp,

we can unfortunately not reproduce the problem:

Image

Could you describe in more detail how you are starting Neurodesk and how you start fsl?

@stebo85 stebo85 self-assigned this Jan 8, 2024
@stebo85 stebo85 moved this from New to Active in NeuroDesk Jan 8, 2024
@stebo85
Copy link
Contributor

stebo85 commented Jan 10, 2024

Dear @dkp,

Could you please provide more details on how you got this error and which Neurodesk link you used exactly?

Thank you
Steffen

@dkp
Copy link
Author

dkp commented Jan 10, 2024

Thank you so much for your responsiveness and patience!

I went to play.neurodesk.org=>U.S.West.
If I select Neurodesktop=>RDP (dynamic resolution), then everything works fine.

However, apparently if I select VNC (fixed resolution), then I get this error:

Error in startup script: no such variable
    (read trace on "env(USER)")
    invoked from within
"set USER       $env(USER)"
    (file "/opt/fsl-6.0.7.4/tcl/fslstart.tcl" line 6)
    invoked from within
"source [ file dirname [ info script ] ]/fslstart.tcl"
    (file "/opt/fsl-6.0.7.4/tcl/fsl.tcl" line 71)
    invoked from within
"source ${FSLDIR}/tcl/${origname}.tcl"
    (file "/opt/fsl-6.0.7.4/bin/fsl" line 20)

I hope that helps. I had not realized the interaction.

@stebo85
Copy link
Contributor

stebo85 commented Jan 10, 2024

Dear @dkp,

That's extremely helpful - thank you so much for finding this issue. We are looking into it.

@aswinnarayanan - any ideas?

Thank you
Steffen

@stebo85
Copy link
Contributor

stebo85 commented Jan 10, 2024

RDP:
image

VNC:
image

@github-project-automation github-project-automation bot moved this from Active to Completed in NeuroDesk Jan 11, 2024
@stebo85
Copy link
Contributor

stebo85 commented Jan 11, 2024

Dear @dkp,

We found the problem and it's fixed now. There will be a new release soon which includes this fix.

Thank you for finding and reporting it
Steffen

@dkp
Copy link
Author

dkp commented Jan 11, 2024

Cool! Thank you!

@stebo85
Copy link
Contributor

stebo85 commented Jan 17, 2024

Dear @dkp,

Thank you again for reporting this problem. The new release is out now and the problem is fixed :)

Thank you
Steffen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Completed
Development

Successfully merging a pull request may close this issue.

2 participants