![开机后不显示登录提示](https://linux22.com/image/43364/%E5%BC%80%E6%9C%BA%E5%90%8E%E4%B8%8D%E6%98%BE%E7%A4%BA%E7%99%BB%E5%BD%95%E6%8F%90%E7%A4%BA.png)
在我的 Arch linux (x86-64) 上,我使用默认登录提示符 (agetty + login),然后登录后 X 由 bash 配置文件自动启动。本周末更新后,不再显示来自agetty 和login 的登录提示。
我试过
放入
--noreset --noissue
/etc/inittab:c1:2345:respawn:/sbin/agetty --noclear --noissue -8 -s 38400 tty1 linux
放入
read
/etc/rc.local其实我
echo "Press enter"
之前放过read
,但是没有显示出来禁用所有模块和守护进程
rc.conf
禁用
vga=...
参数/boot/grub/menu.lst
但没有任何帮助。消息刚打印出来后processing UDev events
,屏幕就会重置,看不到任何东西。调查后/etc/rc.sysinit
发现,在 udev 之后,LOCALE 被设置,然后systemd-vconsole-setup
被调用。
当我插入登录名和密码(看不到任何内容)时,X 正常启动。 Ctrl+Alt+F1 在 X 启动之后起作用,而不是之前。
我的显卡是Intel X3100。我已经安装了intel-dri
、xf86-video-i740
、。xf86-video-intel
lib32-intel-dri
答案1
您的问题似乎与知识管理系统。尝试将视频卡模块添加到/etc/mkinitcpio.conf
MODULES 行并重建 intitramfs。
请参阅Arch 维基英特尔页面更多细节。
答案2
我对 NVIDIA 也有同样的问题,在内核参数中设置 nomodeset 解决了我的问题。