Eu pesquisei muitos tópicos sobre o meu problema, mas a maioria deles é sobre drivers proprietários e tela preta (embora o usuário possa acessar cegamente em tty *). Minha pergunta não é sobre esse tipo de problema, mas o seguinte:
Tenho o Ubuntu 11.04, placa de vídeo de mobilidade Ati Radeon HD2400 com drivers proprietários atualizados (fglrx) que funcionam normalmente com o Compiz.
ps aux|grep tty
retorna apenas um com 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
E quando pressiono Ctrl + Alt + F1 estou recebendo um cursor de sublinhado intermitente e nada mais.
Eu não tenho nenhum diretório /etc/event.d/
para pesquisar o ttys nele.
Ok, depois de uma dica (para verificar o /etc/init/tty*.conf), percebi que o runlevel 3/5 não era executado automaticamente:
runlevel
retorna: runlevel unknown
e echo $RUNLEVEL
retorna "(nada)
e sudo init 5
trouxe para mim ctrl + alt + F * prompt de login do console.
Mas keybord funciona apenas em tty1.
ps aux|grep tty
agora retorna um com X e 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
por quê?
A segunda pergunta é: Por que o nível de execução 3/5 não é iniciado automaticamente?
Tags command-line tty 11.04