Debian 10 x64
Linux pcname 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64 GNU/Linux
英特尔酷睿 i5-6200U
英特尔核芯显卡 520
- 无法
startx
在 TTY1 上运行 xorg 后添加了/usr/share/X11/xorg.conf.d/20-intel.conf
:
Section "Device"
Identifier "Configured Video Device"
Driver "intel"
EndSection
使用带有 GUI 的 user1 在默认 TTY7 上登录(尝试使用 KDE5 进行 lightdm 和 sddm)
使用 user2 登录 TTY1 并运行
startx
.肉桂运行良好。切换回 TTY7,黑屏,输入光标闪烁。如果 lightdm 机器挂起。我无法切换回 TTY1,只有 REISUB 有帮助。如果使用 sddm,则会在 TTY1 之间循环切换。
Intel Core i3-3120M(Debian 8 和 10)也是如此。
尝试设置uxa
和blt
选项不做任何更改。在配备 nvidia 显卡的 PC 上,Debian 8 和 10 一切正常。
系统日志(不确定这个字符串与我的问题直接相关):
Oct 7 21:04:25 pcname systemd[1]: systemd-hostnamed.service: Succeeded.
Oct 7 21:04:25 pcname systemd[1]: session-c1.scope: Killing process 1073 (lightdm) with signal SIGTERM.
Oct 7 21:04:25 pcname systemd[1]: Stopping Session c1 of user lightdm.
Oct 7 21:04:25 pcname systemd[1]: session-c1.scope: Succeeded.
Oct 7 21:04:25 pcname systemd[1]: Stopped Session c1 of user lightdm.
Oct 7 21:04:26 pcname systemd[1]: systemd-fsckd.service: Succeeded.
Oct 7 21:04:28 pcname systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Oct 7 21:04:28 pcname systemd[1]: lightdm.service: Failed with result 'exit-code'.
Oct 7 21:04:28 pcname systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart.
Oct 7 21:04:28 pcname systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 1.
Oct 7 21:04:28 pcname systemd[1]: Stopped Light Display Manager.
Oct 7 21:04:28 pcname systemd[1]: Starting Light Display Manager...
Oct 7 21:04:28 pcname systemd[1]: Started Light Display Manager.
Oct 7 21:04:30 pcname systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Oct 7 21:04:30 pcname systemd[1]: lightdm.service: Failed with result 'exit-code'.
Oct 7 21:04:30 pcname systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart.
Oct 7 21:04:30 pcname systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 2.
Oct 7 21:04:30 pcname systemd[1]: Stopped Light Display Manager.
Oct 7 21:04:30 pcname systemd[1]: Starting Light Display Manager...
Oct 7 21:04:30 pcname systemd[1]: Started Light Display Manager.
Oct 7 21:04:33 pcname systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Oct 7 21:04:33 pcname systemd[1]: lightdm.service: Failed with result 'exit-code'.
Oct 7 21:04:33 pcname systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart.
Oct 7 21:04:33 pcname systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 3.
如何在不同的 TTY 上运行不同的 xorg 并在它们之间切换?
答案1
为了获得稳定的英特尔驱动程序,我创建/etc/X11/xorg.conf.d/20-intel.conf
并定义了:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
EndSection
根据您的硬件,加速方法可能是“uxa”,但我对此表示怀疑。 (仅限旧 GPU)在设置此选项之前,我在使用 LightDM 时遇到了问题,它不断崩溃。
在 /etc/lightdm/lightdm.conf 中我配置了问候语:
[Seat:*]
greeter-session=lightdm-gtk-greeter
greeter-hide-users=false
session-wrapper=/etc/lightdm/Xsession
在同一目录中lightdm-gtk-greeter.conf
需要该文件。它应该包含:(或任何其他主题)
[greeter]
theme-name = Adwaita-dark
icon-theme-name = Adwaita