最新目录‹
有一次在容器中安装了anaconda,当时桌面是gnome,刚安装好之后没有问题,但是按照anaconda要求,进行了source ~/.bashrc之后,发现再进系统就没了顶部的菜单栏,并且在文件夹中右键打开终端也没反应。目前有两个解决方案:
- 更换桌面系统
- 修改vnc分辨率
1 更换桌面系统
首先是更换桌面系统。前面说了,这种情况是在gnome桌面下安装了anaconda之后造成的。当时我做了测试,在vnc中安装anaconda之后,进行source操作,此时重新打开vnc,菜单栏会丢失,如果把bashrc文件中关于anaconda的内容删掉之后,重新打开vnc,仍然不行。
然后,在finalshell中安装anaconda,然后进行source操作,此时重新打开vnc,菜单栏丢失,此时删除bashrc中anaconda相关内容,重启vnc,菜单栏重新回来了。
更换桌面系统:由gnome->xfce
打开~/.vnc/xstartup文件,将内容替换为:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc #!/bin/sh # Uncomment the following two lines for normal desktop: #export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc unset DBUS_SESSION_BUS_ADDRESS gnome-panel & vncconfig -iconic & |
重启vnc即可。
2 修改vnc分辨率
这是一个师弟进行的测试,假如当前屏幕分辨率为1920x1080,我们只需要在打开vnc桌面的时候,将vncserver命令换为:
vncserver -geometry 1920x1080
即可。
[qgg_green]注意:经过我自己测试,修改分辨率需要在直连本容器中进行,不能在宿主机中进入到容器中进行。否则修改之后还是没有菜单栏。[/qgg_green]





最新评论
同样
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.