我看过了,没有找到。我很惊讶,因为这应该可以通过 GUI 配置。甚至 KDE 的 SDDM 也不提供此功能,而且 KDE 通常可以通过 GUI 进行超级配置。这不是通过命令行和编辑配置文件来做到这一点,这是可能的。
我运行了 Cent OS 7 的全新Minimal安装。完成后,我运行以下命令来获取 GUI 设置:
yum -y install epel-release;yum update -y;yum groupinstall "Xfce" -y;yum -y groupinstall X11;echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc;sudo systemctl set-default graphical.target;systemctl isolate graphical.target;yum -y install sddm; systemctl stop gdm.service; systemctl disable gdm.service; systemctl enable sddm.service
重启、登录、SDDM真的很挑剔。起初我可以点击 xfce4 启动器来启动终端,之后我不能用鼠标拖动/调整窗口大小,我不能用鼠标关闭/最大化/最小化。我认为问题与焦点所在的窗口有关。例如,如果我点击终端窗口的黑色空间,现在我只能在终端空间内点击,不能点击其他地方。如果我尝试将鼠标悬停在图标上,它们不会亮起。退出终端窗口的唯一方法是右键单击终端窗口中的黑色空间调出上下文菜单。当上下文菜单被调出时,我可以点击任何我想要的东西(因为现在上下文菜单有焦点,它以某种方式修复它)。如果我单击终端窗口中的黑色空间,问题就会重复。
这是在重新启动之前解决问题的方法:
systemctl restart ssdm.service
如果我运行该命令,重新登录,它会修复直到重新启动。
所以要么:
A. 我需要适当的修复。(我更喜欢这种方法)
B. 我需要一种在启动时运行此命令的方法。
附加信息:
systemctl status sddm.service
已加载:已加载(/usr/lib/systemd/system/sddm.service;已启用;供应商预设:已禁用) 活动:自 2019 年 3 月 6 日星期三 21:46:40 CST 以来处于活动状态(运行);13 小时前 Docs: man:sddm(1) man:sddm.conf(5) Main PID: 5410 (sddm) CGroup: /system.slice/sddm.service ├─5410 /usr/bin/sddm └─5444 /usr/ bin/X -nolisten tcp -auth /var/run/sddm/{1c6b25a2-4aa9-47de-b502-2f6d5333000a} -background none -noreset -displayfd 17 vt1
systemctl status gdm.service
gdm.service - GNOME 显示管理器已加载:已加载(/usr/lib/systemd/system/gdm.service;已禁用;供应商预设:已启用) 活动:未激活(已失效)