我在 Google 上搜索了很多与我的问题相关的帖子,但大多数帖子都与专有驱动程序和黑屏有关(尽管用户可以盲目登录 tty*)。我的问题不是这类问题,而是以下问题:
我有 Ubuntu 11.04、Ati Radeon HD2400 移动显卡,安装了最新的专有驱动程序(fglrx),可以与 Compiz 正常运行。
ps aux|grep tty
仅返回一个具有 X 的:
root 1083 5.1 7.1 296396 148148 tty7 Ss+ Oct18 54:08 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-vTLeqW/database -nolisten tcp vt7
cat /etc/default/console-setup |egrep -v "^#"
VERBOSE_OUTPUT="no"
ACTIVE_CONSOLES="/dev/tty[1-4]"
CHARMAP="UTF-8"
CODESET="Uni2"
FONTFACE="Fixed"
FONTSIZE="16"
if [ -f /etc/default/keyboard ]; then
. /etc/default/keyboard
fi
当我点击Ctrl++时Alt,F1只出现闪烁的下划线光标,没有其他内容。
我没有目录/etc/event.d/
可以在其中搜索 ttys。
好的,经过提示(检查 /etc/init/tty*.conf)我意识到运行级别 3/5 没有自动运行:
runlevel
返回:runlevel unknown
echo $RUNLEVEL
返回“”(无)
并sudo init 5
给我带来了 ctrl+alt+F* 控制台登录提示。但键盘只在 tty1 上起作用。
ps aux|grep tty
现在返回一个带有 X 和 tty1 的键盘:
root 1083 3.4 6.2 267172 128944 tty7 Ss+ Oct18 66:37 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-vTLeqW/database -nolisten tcp vt7
root 2722 0.0 0.0 1872 580 tty1 Ss+ 16:40 0:00 /sbin/getty -8 38400 tty1
为什么?
第二个问题是:为什么运行级别 3/5 没有自动启动?