vnc 连接不上,出现Warning: zhouziqi:1 is taken because of /tmp/.X11-unix/X1

楼主不知道怎么回事,突然就边不上VNC了,我就打算重新启动服务,发现服务启不来,我用

journalctl -xe命令出现下面的东西:

Apr 24 21:30:24 zhouziqi runuser[23390]: pam_unix(runuser-l:session): session opened for user root by (uid=0)

Apr 24 21:30:24 zhouziqi runuser[23390]: Warning: zhouziqi:1 is taken because of /tmp/.X11-unix/X1

Apr 24 21:30:24 zhouziqi runuser[23390]: Remove this file if there is no X server zhouziqi:1

Apr 24 21:30:24 zhouziqi runuser[23390]: A VNC server is already running as :1

Apr 24 21:30:24 zhouziqi runuser[23390]: pam_unix(runuser-l:session): session closed for user root

Apr 24 21:30:24 zhouziqi systemd[1]: [email protected]:1.service: control process exited, code=exited status=2

Apr 24 21:30:24 zhouziqi systemd[1]: Failed to start Remote desktop service (VNC).

-- Subject: Unit [email protected]:1.service has failed

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit [email protected]:1.service has failed.

--

-- The result is failed.

Apr 24 21:30:24 zhouziqi systemd[1]: Unit [email protected]:1.service entered failed state.

Apr 24 21:30:24 zhouziqi systemd[1]: [email protected]:1.service failed.

Apr 24 21:30:24 zhouziqi polkitd[832]: Unregistered Authentication Agent for unix-process:23380:8874254 (system bus n

然后我知道可能是

于是我就把这个文件删除,再重启 发现就好啦

[[email protected] tmp]# rm -rvf .X11-unix

removed ‘.X11-unix/X0’

removed ‘.X11-unix/X1’

removed directory: ‘.X11-unix’

[[email protected] tmp]# systemctl restart [email protected]:1.service

[[email protected] tmp]#

楼主想看看这个文件夹是干嘛的,我就进去看看,原来这个文件夹是里面是一个文件,X1,估计这个文件是你连接的时候产生的,如果你VNC不正常退出的话,这个文件就没有被删除,所以就会出现

A VNC server is already running as :1,这时候你只要手动删除那个文件夹里面的文件就可以重启服务啦

时间: 2024-10-08 15:35:18

vnc 连接不上,出现Warning: zhouziqi:1 is taken because of /tmp/.X11-unix/X1的相关文章

通过VNC连接远程服务器,然后登陆服务器上的虚拟机,出现键盘输入问题的解决方法

前几天由于要在服务器上装一个虚拟机,然后就选择了vmware workstation,装好之后,进入虚拟机中的centOS系统,发现键盘上的Cpas Lock键不起作用,按下之后还是输入小写,而且按住shift + ,不会出现 ‘<' 而是出现 ‘>',这怎么可以,这完全没法在虚拟机中使用呀. 因为我是通过VNC连接到服务器,原先一直认为是vmware软件的问题,然后就换vmware的版本,结果还是不行:后来我就直接试了下直接在服务器上链接一个屏幕,然后使用vmware,发现完全没有这个问题:

windows上通过vnc连接虚拟机中linux系统

首先要在虚拟机中安装vnc. 虚拟机的设置中要启用VNC连接. 然后输入指令 vncserver,可以看到有一个序号. 接着在windows下打开vnc软件 这边输入IP,试了很多次都显示the connection was refused by the host computer.无法连接. 此时在IP后面加了端口号,端口号为上图中设置的5900,依然无法连接 正确的写法是IP加端口号,但是这边的端口号不是设置的5900,而是在5900基础上加上虚拟机中的VNC序号,如第一张图中显示的1.正确

使用VNC连接管理VPS

本文基于:Kvm+Windows2008 VPS+VNCviewer 有时候遇上IP没设置好,IP被封,调整磁盘,重置windows系统密码等等使用基于VNC的控制台对VPS进行操作是非常方便的. 有时候网页加载java版的VNCviewer会失败,多半时候是安全设置问题,一些是没有安装java. 这时候可以使用软件版的VNCviewer  http://down.kvm.la/windows/vncviewer.zip 在控制台页面下找到,VNC连接的参数,IP/端口/密码 VNCviewer

在Linux平台使用VNC连接树莓派

你的Linux发行版本可能已经包含了Remote Desktop Viewer(远程桌面)程序,你可以通过这个程序使用VNC连接你的树莓派.通常可以在Applications/Internet菜单下面找到这个程序(下面是Ubuntu的例子): 一旦你选择Remote Desktop Viewer程序并点击Connect(连接)按钮,你将会看到以下对话框.在Protocol(协议)选项中选择VNC,然后输入树莓派的IP地址以及屏幕编号(例如:0或者:1),完整例子:192.168.0.6:1. 点

Windows下使用VNC连接CentOS7远程桌面

在实际维护远程linux服务器主机时,有时候纯命令行模式可能无法满足我们的需要,这时候需要使用远程主机的GUI模式,即能看到服务器的桌面,一般会使用两种方式:Xmanager或者VNC.我一开始使用的是Xmanager,版本是Xmanager5 Enterprise,但是在连接服务器时,可以连接上(已经看到主机名),却无法打开桌面,折腾了很久终于放弃,选择了VNC,相比之下方便很多.下面就自己的实践经验小结下,需要的朋友可以看看. 说明下我这里CentOS主机已经安装了Gohome桌面,没有安装

创建kvm虚拟机,vnc连接成功后闪退问题解决

环境:Centos 7.x问题:创建了KVM虚拟机A之后,使用VNC客户端进行连接,发现连接不上虚拟机 尝试排错 1.查看网络是否可达 2.查看Centos服务器是否在监听5900号端口 [[email protected] opt]# netstat -tunlp | grep 5900 tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 3862/qemu-kvm [[email protected] opt]# 3.更换连接的客户机 ---> 不行 以上,都无法解决

mac用户openvpn连接不上的一种解决方法

setenv CLIENT_CERT 0 client dev tun proto tcp remote 121.43.121.194 1194 resolv-retry infinite nobind persist-key persist-tun auth-user-pass ns-cert-type server comp-lzo verb 3 auth-nocache reneg-sec 0 以上的VPN是我之前搭建的,可以正常连接. client dev tun proto tcp r

远程连接mongodb时,27017端口连接不上的解决办法

一.背景描述: 我在linux  RED7上安装了mongodb,并没有修改mongodb的配置文件.然后通过另外一台电脑用pymongo连接mongodb时,报错:timeout. ping IP 是成功的. telnet IP 27017 的时候,提示:27017端口连接不上. 二.解决过程: 各种百度,远程连接mongodb失败,网上资料显示原因有两个: 1.mongodb的配置文件中的bind_ip 默认为127.0.0.1,默认只有本机可以连接.  此时,需要将bind_ip配置为0.

碰到sshd连接不上linux时的解决办法

1,首先更改ssh配置,可以是ssh端口连接不上服务器 cd /etc/ssh/sshd_config vi !$ Port 52113 //ssh默认的连接端口, 改为别人不知道的端口 PermitRootLogin no //root用户都知道的,静止远程登录 PermitEmptyPasswords no //禁止空密码登录 UseDNS no //不使用DNS加入之后,/etc/init.d/sshd restart netstat -lnt 查看端口,或者lsof -i :52113