openSUSE 15.2 Gnome on Xorg 无法登陆, 显示黑屏, Gnome wayland可以登陆成功.

openSUSE 15.2

Gnome on Xorg 无法登陆, 显示黑屏, Gnome wayland可以登陆成功.
测试过其他桌面, Xorg server后端均无法登陆.

.local/share/xorg/Xorg.0.log 报错信息如下

[212173.883] (EE) open /dev/fb0: Permission denied

附上文件, 请问有解决方案吗?
Xorg-log.txt (48.0 KB)

这几天因为 Firefox 78.0.2 的问题重装了三台 openSUSE + Gnome 的电脑,刚试了下重装后默认都可以 Xorg 登录,请检查 xorg-x11-server-wayland 这个包是否安装?

另外试试这条命令:
sudo chmod 777 /dev/fb0

别啥都 chmod 777 啊!

把当前用户加入 video 组。

系统是从15.1升上来的.

加入video组以后, 不报 open /dev/fb0: Permission denied 这个错误了
但是还是进不去Xorg 桌面

切换到终端登陆然后startx后
报了新的错

我自己在折腾折腾

xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)

Internal error:   Could not resolve keysym XF86WWAN
Internal error:   Could not resolve keysym XF86RFKill

9 月 05 08:39:32 zhiliao-hp gdm-password][15863]: pam_unix(gdm-password:session): session closed for user zhiliao
9 月 05 08:39:32 zhiliao-hp gdm[1720]: GdmDisplay: Session never registered, failing
9 月 05 08:39:32 zhiliao-hp kernel: rfkill: input handler disabled
9 月 05 08:39:32 zhiliao-hp systemd-logind[1536]: Session 16 logged out. Waiting for processes to exit.
9 月 05 08:39:32 zhiliao-hp GNOME-shell[14641]: The XKEYBOARD keymap compiler (xkbcomp) reports:
9 月 05 08:39:32 zhiliao-hp GNOME-shell[14641]: > Internal error: Could not resolve keysym XF86WWAN
9 月 05 08:39:32 zhiliao-hp GNOME-shell[14641]: > Internal error: Could not resolve keysym XF86RFKill
9 月 05 08:39:32 zhiliao-hp GNOME-shell[14641]: Errors from xkbcomp are not fatal to the X server
9 月 05 08:39:34 zhiliao-hp kernel: [drm:intel_check_CPU_fifo_underruns [i915]] ERROR fifo underrun on pipe B
9 月 05 08:39:34 zhiliao-hp kernel: [drm:intel_check_pch_fifo_underruns [i915]] ERROR pch fifo underrun on pch transcoder B
9 月 05 08:39:34 zhiliao-hp kernel: rfkill: input handler enabled
9 月 05 08:39:37 zhiliao-hp sudo[15940]: gkr-pam: unable to locate daemon control file
9 月 05 08:39:37 zhiliao-hp sudo[15940]: zhiliao : TTY=tty1 ; PWD=/var/log ; USER=root ; COMMAND=/usr/bin/journalctl -xe
9 月 05 08:39:37 zhiliao-hp sudo[15940]: pam_unix(sudo:session): session opened for user root by zhiliao(uid=0)
9 月 05 08:39:41 zhiliao-hp systemd-logind[1536]: Removed session 16.
– Subject: 会话 16 已终止
– Defined-By: systemd
– Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
– Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat

拿 root 用户登陆试了下, 能用 X11 登陆!!
新建普通用户, 也能用 X11 登陆!!!
应该是当前用户 某些配置文件的问题.


问题原因是 按照这个页面 https://fcitx-im.org/wiki/Configure_(Other)/zh-hans
修改了 ~/.xprofile

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

没想到在 openSUSE 上面不能这么用

这个报错信息就离谱…

本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。