有一次打开vnc之后,突然发现左上角的Application菜单栏消失了,并且右键open in terminal也无法使用了~~
很神奇,反复查找无果。后来想,是不是因为环境变量的问题,因为terminal的路径是存储在环境变量里的,因此打开环境变量查看
1 |
nano ~/.bashrc |
然后发现里面多了一些东西,是关于anaconda的,应该就是他的问题了,把关于conda的部分都注释掉,然后激活一下环境变量,问题解决。
注意这里进行激活环境变量的时候要在root下运行,否则还是无法解决。不过这样就有一个问题了,删除conda之后,conda命令就不能使用了,现在有5种方法可以解决
本文最后更新于2021年4月12日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
aaaaa 我
我也遇到了
我也遇到了
我拿到root权限
我拿到root权限了
@yyb 你打开~/.vnc/xstartup,然后把#exec /etc/X11/xinit/xinitrc前面的注释去掉,重新打开VNC试试
大神啊,和我一样的问题,之前看到的都是说语言环境导致的
@yyb 都是anaconda惹的祸,这个问题也是很神奇,我发现gnome桌面会出现这个问题,其实更简单的方法是改成xfce桌面。
@马春杰杰 不过我没有root权限,现在改了也激活不了环境,语言环境也没尝试改过,只能后面去找师兄,现在在尝试不需要root的方法
@yyb 你有sudo权限吗?
@马春杰杰 没有。。所以才到处找方法
@yyb 噢噢,你不会只有vnc的密码吧?没有用户名和密码?
@马春杰杰 我是只有一个普通账户和密码,vnc是这个账户建立的
@yyb 如果你也是用的lxd虚拟容器的话,至少在你这个容器里你是有sudo权限的。
@马春杰杰 我使用sudo指令就会说not in the sudoers file. This incident will be reported
@yyb 看来你这边是普通用户,你可以让你师兄把你加到root组里,如果你们不是共用一个容器的话,这个是没啥影响的。反正都是你一个人用。
@马春杰杰 好的,谢谢大神 🙂
tks~