Ubuntu 使用VNCserver远程连接灰屏问题的解决方案

这篇具有很好参考价值的文章主要介绍了Ubuntu 使用VNCserver远程连接灰屏问题的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:Ubuntu需要使用VNCserver服务提供远程桌面,使用TightVNC Viewer远程连接主机,发现只能出现三个正常显示的桌面,继续开更多的桌面,就会发现新开的窗口都是灰色的,没有任何的桌面图标或者终端窗口显示。

解决办法:

修改配置文件  ~/.vnc/xstartup

修改配置文件前,需要把已经开启的桌面关掉,命令如下:

vncserver  -kill  :n                #n为桌面的序号。需要关闭所有打开的vnc桌面。

我把注释掉的行直接省略后的内容如下

#!/bin/sh

unset  SESSION_MANAGER

unset  DBUS_SESSION_BUS_ADDRESS

[ -x  /etc/vnc/xstartup ]  &&  exec  /etc/vnc/xstartup

[ -r  $HOME/.Xresources ]  &&  xrdb  $HOME/.Xresources

xsetroot  -solid  grey

vncconfig  -iconic  &

x-terminal-emulator  -geometry  80x24+10+10  -ls  -title  "$VNCDESKTOP Desktop"  $

xfce4-session  &

mate-session  &

startkde  &

gnome-panel  &

gnome-settings-daemon  &

metacity  &

gnome-terminal  &

nautilus  &

gnome-session  &

保存退出。

打开一个新的vncserver 桌面

vncserver  -geometry  1280x800  -depth 24  :1

看到提示创建了一个新的vnc端口。

使用Tight VNC viewer连接主机,显示正常。

测试打开15个vnc端口,发现都可以正常远程打开桌面,并且显示正常。

遗留问题:

我发现修改成当前配置文件后,桌面的背景改变了,不是原来的素净桌面。变成了蓝色背景,下面有一个小老鼠的桌面。

通过测试修改配置文件后,发现是xfce4-session  &  这个命令决定的桌面背景。但是我不知道怎么修改。有谁知道可以留言,谢谢。文章来源地址https://www.toymoban.com/news/detail-560718.html

到了这里,关于Ubuntu 使用VNCserver远程连接灰屏问题的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 向日葵远程连接不上ubuntu问题

    最近很多小伙伴在ubuntu20,ubuntu22系统上,安装向日葵,通过其他电脑远程他们。由于种种问题一直卡在登陆界面或者干脆就连不上。原因的主要有以下两点: 产生原因: 向日葵与gdm3不兼容(gdm3,kdm,lightdm均为display managers。它们提供图形登录并处理用户身份验证) 被控端

    2024年02月08日
    浏览(90)
  • 【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发

    目录 一、安装WSL(适用于 Linux 的 Windows 子系统) 检查内核版本号 WSL 版本升级 二、WSL安装Anaconda(建议选择方法2) 1.下载到WSL 2.下载到Windows 换源 三、conda常用命令 查看当前python版本 查看配置信息 ​编辑 查看环境列表 激活环境 退出环境 conda使用文档 四、Windows上Pycharm使

    2024年02月08日
    浏览(76)
  • 问题解决——datagrip远程连接虚拟机中ubuntu的mysql失败

    情况 :datagrip远程win11系统下虚拟机里的ubuntu20.04的mysql,连接失败。 1 如果是防火墙没开放3306端口,则需要开放:linux 3306端口无法连接 无法通过防火墙的解决办法 2 如果是3306端口绑定了本地ip,则需要解绑:DataGrip远程连接服务器MySQL

    2024年02月15日
    浏览(58)
  • 【ubuntu】 20.04 网络连接器图标不显示、有线未托管、设置界面中没有“网络”选项等问题解决方案

    在工作中 Ubuntu 20.04 桌面版因挂机或不当操作,意外导致如下问题 1、 Ubuntu 网络连接图标消失 2、 有线未托管 上图中展示的是 有线 已连接 ,故障的显示 有线 未托管 或其他字符 3、 ”设置“ 中缺少”网络“选项 上图是设置界面,拥有“网络”选项,是正常的,即可以进行

    2024年02月08日
    浏览(60)
  • 使用Xshell连接远程ubuntu服务器

    Xshell连接远程ubuntu服务器 主要流程(加粗部分为必要,点击即可跳转到命令): 安装openssh-server — 启动 ssh-server 服务- - -验证是否成功开启 —检查一下系统上 SSH 服务的状态—检查 OpenSSH 服务器正在侦听哪个端口—检查Ubuntu系统中的22(根据前面检测的端口)端口是否开启:

    2024年02月04日
    浏览(68)
  • 使用SSH远程连接Ubuntu服务器系统

    实现目的:安装完Ubuntu系统后只能在Ubuntu命令行中输入命令,不能将外面的代码复制进Ubuntu命令行里面,所有本教程是为了配置ssh服务,可以将Ubuntu系统远程通过cmd或者windows Powershell登录,就可以实现代码复制功能。OK,下面介绍如何开启SSH服务。 启用SSH服务,输入以下指令

    2024年02月05日
    浏览(75)
  • ubuntu 系统安装 vncserver

    安装VNC Server 默认情况下,Ubuntu 20.04操作系统没有安装图形环境或VNC Server。本示例中,桌面环境使用Xfce,它是一个精简的轻量化桌面,与Gnome和KDE相比更小巧,并且界面美观、对用户友好,适合云服务器远程连接场景下使用。 远程登录云服务器。 帐号:root;密码:您在创建

    2024年02月08日
    浏览(30)
  • 使用SSH通过FinalShell远程连接Ubuntu服务器

    Windows系统 Ubuntu16.04.6(以上版本通用) 虚拟机、服务器 安装SSH服务 首先执行sudo以root的身份执行指令: 接下来需要在Ubuntu服务器端安装SSH服务,在Ubuntu终端输入以下指令: tips:在执行上述指令时,可能会遇到安装失败的情况,此时输入以下指令: 然后再输入以下指令:

    2024年02月03日
    浏览(60)
  • Windows10使用Xrdp远程桌面连接Ubuntu主机【不稳定】

    Ubuntu 服务器通常使用命令行进行管理,并且默认没有安装桌面环境。如果你正在运行 Ubuntu 桌面版,忽略这一步。 在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面

    2024年02月06日
    浏览(50)
  • 在Ubuntu上安装和使用XRDP进行远程桌面连接Linux

    XRDP是一个开源的远程桌面协议服务器,允许用户通过远程连接从Windows、macOS或其他Linux系统访问Ubuntu系统的桌面环境。本文将详细介绍如何在Ubuntu上安装和配置XRDP,并通过远程桌面连接访问Ubuntu的桌面环境。 步骤1:安装XRDP 首先,我们需要通过以下命令安装XRDP软件包: 这将

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包