首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“哦,不!出了点问题。”默认的CentOS VNC配置有什么问题?

“哦,不!出了点问题。”默认的CentOS VNC配置有什么问题?
EN

Server Fault用户
提问于 2016-06-26 17:07:37
回答 1查看 7K关注 0票数 8

我使用的是NUC5CPYH和CentOS 7,它有一个2TB笔记本电脑硬盘驱动器和8GB内存。我从最小的CD安装,添加了GNOME。用yum upgrade更新到今天的回复。

基本上,我的配置的相关范围可以找到这里。除了我喜欢的shell实用程序(例如tmux)之外,我没有添加其他没有随命令一起出现的内容:

代码语言:javascript
复制
yum -y groups install "GNOME Desktop"
yum install vnc-server

与“如何锻造”指令方法相比,我最大的偏差是我的exec行集VNC显示为1024x768:

代码语言:javascript
复制
ExecStart=/usr/sbin/runuser -l <user> -c "/usr/bin/vncserver %i -geometry 1024x768"

(其中显然是正确的用户名)

我想要一个远程桌面用户,我的雇主,如果需要的话,他可以远程访问它。主要是在他家里的局域网里。预期的X显示是:1。

总的来说,除了远程桌面之外,我尝试过的所有东西都工作得很漂亮。GNOME在当地工作得很好。然而,当我试图在VNC中出现几个问题时。

问题1

我在任何时候都看不到鼠标光标。这显然是对鼠标输入的响应。我只是看不到客户端的光标。

问题2

这条错误信息占用了整个tigervnc客户端窗口:“哦,不!出了问题,系统无法恢复。请注销,然后再试一次。”非常有帮助,谢谢。

每一个问题1,我可以点击“注销”按钮,即使我必须在周围徘徊,直到我找到它的鼠标光标。一旦我点击它,屏幕看起来就像:

此时,我可以通过使用systemctl重新启动VNC服务器来重复这个过程。

其他细节

uname -a输出:

代码语言:javascript
复制
Linux [REDACTED].[REDACTED] 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

配置文件/etc/systemd/system/vncserver@:1.service如下所示:

代码语言:javascript
复制
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i -geometry 1024x768"
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

我假设这并不重要,但我正在使用运行ArchLinux的家用桌面上的tigervnc客户端来访问它。

EN

回答 1

Server Fault用户

发布于 2019-09-05 20:26:45

我在Centos和Debian机箱上使用xrdp并取得了一些成功。这样你就不会依赖(不最新的)VNC客户端软件。

教程中,您还将在Centos 7上找到安装xrdp的防火墙和SELinux设置。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/786379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档