马春杰杰博客
致力于深度学习经验分享!

虚拟容器lxd安装anaconda之后菜单栏消失,终端也无法打开

文章目录
[隐藏]

有一次在容器中安装了anaconda,当时桌面是gnome,刚安装好之后没有问题,但是按照anaconda要求,进行了source ~/.bashrc之后,发现再进系统就没了顶部的菜单栏,并且在文件夹中右键打开终端也没反应。目前有两个解决方案:

  1. 更换桌面系统
  2. 修改vnc分辨率

1 更换桌面系统

首先是更换桌面系统。前面说了,这种情况是在gnome桌面下安装了anaconda之后造成的。当时我做了测试,在vnc中安装anaconda之后,进行source操作,此时重新打开vnc,菜单栏会丢失,如果把bashrc文件中关于anaconda的内容删掉之后,重新打开vnc,仍然不行。

然后,在finalshell中安装anaconda,然后进行source操作,此时重新打开vnc,菜单栏丢失,此时删除bashrc中anaconda相关内容,重启vnc,菜单栏重新回来了。

更换桌面系统:由gnome->xfce

打开~/.vnc/xstartup文件,将内容替换为:

重启vnc即可。

2 修改vnc分辨率

这是一个师弟进行的测试,假如当前屏幕分辨率为1920x1080,我们只需要在打开vnc桌面的时候,将vncserver命令换为:

vncserver -geometry 1920x1080

即可。

注意:经过我自己测试,修改分辨率需要在直连本容器中进行,不能在宿主机中进入到容器中进行。否则修改之后还是没有菜单栏。

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » 虚拟容器lxd安装anaconda之后菜单栏消失,终端也无法打开

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)
切换注册

登录

忘记密码 ?

切换登录

注册