rud*_*dib 7 fedora display-manager lightdm
我最近从 Fedora 23 升级到 25,这似乎破坏了我的显示管理器配置。
我正在使用 lightdm 并且只需点击就能够在运行lightdm的3 个 GUI 之间切换ctrl+alt+Fn
,n 是 tty 的数量。这会在我配置的每个 tty 上自动启动 lightdm。
升级后,lightdm 彻底坏了。我设法得到它通过修改配置和更改弄好,我认为这是[DefaultSeats]
对[Seat:*]
。现在它正在运行,但仅在具有确切minimum-vt
编号的 tty 上运行。因此,如果我设置minimum-vt=7,
例如它只会在 tty7 上运行;其他人不再自动启动。在 tty8-12 上,我只看到一个闪烁的下划线,并且 lightdm 在运行时不会根据日志对切换做出反应lightdm -d
。tty1-6 是普通的控制台 tty。
输出lightdm --show-config
(包含所有配置并显示最终用于启动 lightdm 的配置):
[LightDM]
minimum-vt=7
user-authority-in-system-dir=true
seats=seat0, seat1, seat2
minimum-display-number=0
[Seat:*]
session-wrapper=/etc/X11/xinit/Xsession
xserver-command=X -background none
greeter-session=lightdm-gtk-greeter
[Seat:seat0]
vt=7
[Seat:seat1]
vt=8
[Seat:seat2]
vt=8
Run Code Online (Sandbox Code Playgroud)
不幸的是,我找不到关于该vt=
选项的任何文档,但它在 Fedora 23 上运行。我在这里阅读了一些关于use-vt=
选项的内容。但这似乎是计划中的事情,尚未实施。这是关于 vt 选项的另一篇文章。我尝试过这种配置,但也许我遗漏了一些东西。
显然 lightdm 忽略了vt=
和use-vt=
选项。lightdm -d
说它加载了配置,seat0
我设置它的值并不重要,实际的 vt 仍然是minimum-vt=
值。
我还尝试添加-sharevts
标准xserver-command
,这让我陷入了 lightdm 带我首先进入的 vt 中。所以它可能像那样工作,但我无法切换 vt. 这可能是因为硬编码-no-vtswitch
选项会自动传递到 X 服务器,但我不确定,因为我在较旧的论坛帖子中发现了许多配置,甚至手动将该选项传递给 X 并且它正在为他们工作。
我希望能够再次自动启动并在 GUI 之间切换。我也可以使用另一个显示管理器。我已经尝试过 ssdm,但似乎根本没有多个座位的选项。
归档时间: |
|
查看次数: |
1598 次 |
最近记录: |