在桌面虚拟化Citrix中无法运行已编译的c程序

在桌面虚拟化Citrix中无法运行已编译的c程序,c,gcc,solaris,gnome,citrix,C,Gcc,Solaris,Gnome,Citrix,我无法在solaris上运行已编译的c程序。在Citrix Desktop virtualization中,出现以下错误: gnome会话:您已经在运行会话管理器 但是我可以从ssh客户端运行。如何解决这个问题?经过大量研究,我发现它是在zsh环境中运行的。为什么要手动调用gnome会话?这里有个XY问题,我能闻到。但它可能与编程无关…是的!!,通过将我的shell更改为zsh

我无法在solaris上运行已编译的c程序。在Citrix Desktop virtualization中,出现以下错误:
gnome会话:您已经在运行会话管理器

但是我可以从ssh客户端运行。如何解决这个问题?

经过大量研究,我发现它是在
zsh
环境中运行的。

为什么要手动调用
gnome会话
?这里有个XY问题,我能闻到。但它可能与编程无关…是的!!,通过将我的shell更改为
zsh