自从我在该用户帐户下安装字体后,我就很难在我的 Kubuntu 18.04 机器上启动 X 会话。这件事发生在很久以前,我记不起字体的名字了,也记不清我是如何安装它的,但这是一种专为编程而优化的字体,我想在 VSCode 中使用它。
过去 1 年多来,我的解决方法是使用Ctrl+ Alt+F键进入终端,以相关用户身份登录,然后使用命令手动启动 X 会话startx
。当我这样做时,我必须多次按下Ctrl+键C(通常大约 3 次)才能最终启动 X 会话。
如果我只是执行startx
并且不管它,我想我最终会收到有关无法锁定某种资源的错误。
如果我尝试通过在计算机启动时登录来以正常方式启动 X 会话,它只会挂在登录屏幕上(尽管一切看起来都很正常),最终我不得不硬重启计算机。
以其他用户身份登录一切正常。我尝试过多次查看 X 日志以查看问题所在,但我对它们的理解不够深入,无法将一切恢复到应有的状态。
有什么想法吗?
根据评论编辑:
我没有捕获任何错误消息。以下是我在 X 日志中能找到的内容。
~: !1391
cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
~: !1392
cat /var/log/Xorg.0.log | grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 6.866] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 6.866] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 6.866] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 6.866] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 6.866] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 6.900] (WW) Falling back to old probe method for fbdev
[ 6.901] (WW) Falling back to old probe method for vesa
[ 16.056] (WW) Option "xkb_variant" requires a string value
[ 16.056] (WW) Option "xkb_options" requires a string value