前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【问题随记】tightvnc 连接后灰屏

【问题随记】tightvnc 连接后灰屏

作者头像
繁依Fanyi
发布2024-06-04 08:41:27
1690
发布2024-06-04 08:41:27
举报
文章被收录于专栏:繁依Fanyi 的专栏

问题描述

刚刚入手了官方发的 OrangePi AI Pro,想用 tight vnc 来连接开发板,就不用连接屏幕那么麻烦了。结果连接后,没能显示 OrangePi AI Pro 桌面。

问题解决

看一下现有的桌面环境。

代码语言:javascript
复制
apt list --installed | grep desktop

从中可以看到,系统安装了 GNOME 和 XFCE 两种桌面环境,然后我们由两种配置方案来配置 xstartup 文件:

如果你想使用 GNOME 桌面环境,~/.vnc/xstartup 文件可以如下配置:

代码语言:javascript
复制
#!/bin/sh

# 如果 $HOME/.Xresources 文件存在且可读,则使用 xrdb 命令加载该文件的资源配置。
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

# 设置根窗口(背景)为灰色,提供一个基本的视觉提示,表示 VNC 服务器正在运行。
xsetroot -solid grey

# 启动 vncconfig 并使其以图标化模式运行。vncconfig 用于在 VNC 会话中启用剪贴板支持。
vncconfig -iconic &

# 启动 GNOME 桌面环境。gnome-session 命令启动完整的 GNOME 桌面会话。
gnome-session &

如果你想使用 XFCE 桌面环境,~/.vnc/xstartup 文件可以如下配置:

代码语言:javascript
复制
#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

# 启动 XFCE
startxfce4 &

这里就使用轻量级的 xfce 框架,开发板遭不住 gnome 😶‍🌫️。

然后重新启动 vnc server

代码语言:javascript
复制
vncserver -kill :1
vncserver

Windows 重新连接 VNC Server 成功。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 问题解决
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档