vnc 连接linux,为什么不显示桌面?
2020-10-31 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
一、vnc桌面配置
登入需要远程帐号下修改 ./vnc/xstartup
如配置root远程桌面
#vi ./vnc/xstartup
原内容如下:
[-x /etc/vnc/xstartup]&& exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80*24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
修改后的内容如下:
#[-x /etc/vnc/xstartup]]&& exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &
启动vnc服务
#vncserver
提示输入vnc远程桌面密码
到这里配置基本完成
用windwos vnc客户端登入
输入vnc密码就可以登入到root的window桌面了
二、黑屏问题解决
(一)
1、有时候用VNC View打开远程linux桌面时,桌面显示不出来,只有一个灰色背景加上一个命令行。这时候需要在vnc server上设置一下:
编辑 /root/.vnc/xstartup
Java代码
1. [root @localhost ~]# vi /root/.vnc/xstartup
去掉下面两行的注释:
Java代码
1. unset SESSION_MANAGER
2. exec /etc/X11/xinit/xinitrc
执行下面的命令重启vnc server (此种方法zzc使用没有成功,需重新创建窗口才可以)
Java代码
1. [root @localhost ~]# vncserver -kill : 1
2. [root@localhost ~]# vncserver : 1
如果要改变VNC server的分辨率(默认的分辨率是1024x768):
1. 可以用一下命令启动VNC server
Java代码
1. [root @localhost ~]# vncserver -geometry 1280x1024
这种修改,在重启机器以后就会丢失。
2. 也可以通过修改配置,使之重启以后也能生效:
Java代码
1. [root @localhost ~]# vi /usr/bin/vncserver
修改下面这一行:
Java代码
1. $geometry = "1280x1024" ;
2. 关闭防火墙 service iptables stop
(二)以上试过,还是不行的话,那就是 xstartup权限不够问题啦。执行以下:
chmod 777 xstartup
重启后再进就可以了。
登入需要远程帐号下修改 ./vnc/xstartup
如配置root远程桌面
#vi ./vnc/xstartup
原内容如下:
[-x /etc/vnc/xstartup]&& exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80*24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
修改后的内容如下:
#[-x /etc/vnc/xstartup]]&& exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -gemetry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &
启动vnc服务
#vncserver
提示输入vnc远程桌面密码
到这里配置基本完成
用windwos vnc客户端登入
输入vnc密码就可以登入到root的window桌面了
二、黑屏问题解决
(一)
1、有时候用VNC View打开远程linux桌面时,桌面显示不出来,只有一个灰色背景加上一个命令行。这时候需要在vnc server上设置一下:
编辑 /root/.vnc/xstartup
Java代码
1. [root @localhost ~]# vi /root/.vnc/xstartup
去掉下面两行的注释:
Java代码
1. unset SESSION_MANAGER
2. exec /etc/X11/xinit/xinitrc
执行下面的命令重启vnc server (此种方法zzc使用没有成功,需重新创建窗口才可以)
Java代码
1. [root @localhost ~]# vncserver -kill : 1
2. [root@localhost ~]# vncserver : 1
如果要改变VNC server的分辨率(默认的分辨率是1024x768):
1. 可以用一下命令启动VNC server
Java代码
1. [root @localhost ~]# vncserver -geometry 1280x1024
这种修改,在重启机器以后就会丢失。
2. 也可以通过修改配置,使之重启以后也能生效:
Java代码
1. [root @localhost ~]# vi /usr/bin/vncserver
修改下面这一行:
Java代码
1. $geometry = "1280x1024" ;
2. 关闭防火墙 service iptables stop
(二)以上试过,还是不行的话,那就是 xstartup权限不够问题啦。执行以下:
chmod 777 xstartup
重启后再进就可以了。
展开全部
vnc桌面配置
登入需要远程帐号下修改 ./vnc/xstartup
如配置root远程桌面#vi ./vnc/xstartup
原内容如下:
[-x /etc/vnc/xstartup]&& exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -gemetry 80*24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &
修改后的内容如下:#[-x /etc/vnc/xstartup]]&& exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -gemetry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &gnome-session &
启动vnc服务#vncserver
提示输入vnc远程桌面密码
到这里配置基本完成
用windwos vnc客户端登入
输入vnc密码就可以登入到root的window桌面了
建议学习一下《Linux就该这么学》
登入需要远程帐号下修改 ./vnc/xstartup
如配置root远程桌面#vi ./vnc/xstartup
原内容如下:
[-x /etc/vnc/xstartup]&& exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -gemetry 80*24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &
修改后的内容如下:#[-x /etc/vnc/xstartup]]&& exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -gemetry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &gnome-session &
启动vnc服务#vncserver
提示输入vnc远程桌面密码
到这里配置基本完成
用windwos vnc客户端登入
输入vnc密码就可以登入到root的window桌面了
建议学习一下《Linux就该这么学》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你的linux系统本来就没有安装桌面(linux系统可zhi以选择不安装桌面dao的),VNC连接上的话,也只会是命令行输入。
你如果需要有桌面显示,那需要在linux中安装桌面,根据你的系统版本来看安装哪一种。更详细Linux介绍请查看《Linux就该这么学》。
你如果需要有桌面显示,那需要在linux中安装桌面,根据你的系统版本来看安装哪一种。更详细Linux介绍请查看《Linux就该这么学》。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vnc桌面配置
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询