页次: 1
系统信息
# 出错信息
➜ ~ firefox
No protocol specified
Unable to init server: 无法连接:拒绝连接
Error: cannot open display: :0
➜ ~ echo $DISPLAY $XAUTHORITY
:0 /tmp/xauth-1000-_0
➜ ~ uname -a
Linux MiWiFi-R4C-srv 5.2.5-arch1-1-ARCH #1 SMP PREEMPT Wed Jul 31 08:30:34 UTC 2019 x86_64 GNU/Linux
➜ ~ xauth list
archlinux/unix:0 MIT-MAGIC-COOKIE-1 d1a351ec7a49b10c7349f367fa12025a
➜ ~ stat $XAUTHORITY
文件:/tmp/xauth-1000-_0
大小:54 块:8 IO 块:4096 普通文件
设备:2bh/43d Inode:21149 硬链接:1
权限:(0600/-rw-------) Uid:( 1000/ zzk) Gid:( 1000/ zzk)
最近访问:2019-08-03 17:12:05.897067931 +0800
最近更改:2019-08-03 16:29:05.569999731 +0800
最近改动:2019-08-03 16:29:05.569999731 +0800
创建时间:-
终端无法打开 GUI 程序,直接点击打开也不行。
但是!!在一些窗口出现的时候就能打开 GUI 程序。如:输入 wifi 密码的框框、kde wallet 的窗口。
我是以普通用户运行的。切换 root 也打开不了
最近编辑记录 zzkdev (2019-08-04 14:56:01)
离线
你是怎么启动图形界面的?你现在的主机名是什么(hostname 命令查看)?
离线
sddm 直接启动的,之前还是正常的突然有一天就不行了....
➜ ~ hostname
MiWiFi-R4C-srv
➜ ~ hostname
archlinux
第一行输出是不能开 GUI 的时候输出的
第二行输出是我开了个 wifi 输入框框后输出的,应该就是这个问题了,但我不知道怎么解决它
离线
好像是因为连接了小米的路由器 wifi 后出现的问题。。。不连就没事了
但是我想在连接小米 wifi 后能正常使用要咋做啊
离线
设置好 hostname 就好了。。。
解决办法
hostnamectl set-hostname archlinux
但是还是不太清楚这为什么会导致开不了 GUI 程序。。。
离线
X Window 的授权信息里有主机名信息。如果与 Xorg 启动的时候的主机名不一样的话,你是连不上去的。你可以考虑禁用通过 DHCP 设置主机名的功能。
离线
了解!谢谢
离线
页次: 1