【统信UOS Server x11vnc 服务异常中断的处理方法】

统信UOS Server x11vnc 服务异常中断的处理方法

近期在使用统信UOS Server时, 经常会遇到x11vnc远程桌面偶尔会无法访问的问题,经过不断摸索总结出了几个办法来处理这些情况,其他类似的系统也可以参考


解决方法

依次执行下面几个命令

1、重启display-manager 这个是uos的桌面管理服务

sudo systemctl restart display-manager.service

2、重启lightdm 这个是uos用到的桌面服务

sudo systemctl restart lightdm.service

3、重启x11vnc 这个是vnc远程桌面服务

sudo systemctl restart x11vnc.service

UOS离线安装x11vnc服务无法启动,可尝试以下解决办法: #### 检查服务脚本 服务脚本`x11vnc.service`可能存在问题。正常的`x11vnc.service`文件内容如下: ```plaintext [Unit] Description=Start x11vnc at startup After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared [Install] WantedBy=multi-user.target ``` 若安装完x11vnc软件包后没有产生`x11vnc.service`文件,可使用以下命令创建: ```bash cat <<EOF >/lib/systemd/system/x11vnc.service [Unit] Description=Start x11vnc at startup After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared -ultrafilexfer -bg -o /var/log/x11vnc.log ExecStop=/usr/bin/killall x11vnc [Install] WantedBy=multi-user.target EOF ``` 编辑完成后,保存退出,修改文件权限: ```bash chmod 755 /lib/systemd/system/x11vnc.service ``` 修改用户和组: ```bash chown root:root /lib/systemd/system/x11vnc.service ``` #### 检查服务配置 确保服务已正确配置启动,使用以下命令: ```bash systemctl enable x11vnc.service systemctl daemon-reload ``` #### 查看日志息 使用以下命令查看`x11vnc`服务的日志,从中获取详细的错误息: ```bash journalctl -u x11vnc.service ``` 根据日志中的错误提示进行针对性解决。 #### 检查依赖项 离线安装可能导致依赖项缺失,需确保`x11vnc`所需的依赖库都已正确安装。 #### 检查端口占用 `x11vnc`默认使用5900端口,可使用以下命令检查该端口是否被其他程序占用: ```bash netstat -tuln | grep 5900 ``` 若端口被占用,需停止占用该端口的程序或修改`x11vnc`的监听端口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值