当我尝试启动我的 archlinux 系统时,我看到以下图像:
[ ok ] …
[ ok ] …
.
.
.
[ ok ] Started Authorization Manager.
[ ok ] Started Accounts Service.
现在系统冻结。Gnome 桌面环境未启动(尽管 [ok] 列表包含“已启动 GNOME 显示管理器”)。
我决定再做一次测试。我通过按 ALT + F2 切换到控制台,并打开了一个文件夹,其中包含使用图形模式的程序。首先,我启动了使用 graphics.h 的那个。在左上角出现了一个带有图片的程序窗口。然后我尝试启动使用X11的游戏。它在调用 XOpenDisplay(NULL) 时崩溃,并出现错误“内存保护违规”。
我认为这是 X11 的问题,但我不知道如何解决它。
我将补充说,在我尝试从“备份”恢复系统后,我遇到了这个问题,这包括我复制了我遇到问题的目录 /usr/var/home/root/opt 和部分等,因为一方面我不想破坏文件 /etc/fstab 和 /etc/mkinitcpio 另一方面,但我想恢复各种程序的文件,如 gimp 或 locale.conf。所以这也可能是配置问题。
可能是 /bin/ 中的权限不正确。尝试通过 chrooting 重新安装 gdm gnome gnome-extra dbus xf86-video-intel 或您使用的其他视频驱动程序