Al probar Ubuntu Intrepid, descubrí que RightAlt+ F1no me lleva a tty13.
He probado exhaustivamente todas las opciones que se me presentan dpkg-reconfigure console-setup
, lo mejor que he podido administrar hasta ahora ha sido que ambas Altteclas se comporten de la misma manera ( LeftAlt+ F1y RightAlt+ F1ambas yendo a tty1).
Tenga en cuenta que el uso de GNU screen
no se considera una respuesta válida a la pregunta: se trata específicamente de cómo hacer que el teclado se comporte correctamente con múltiples consolas en Ubuntu. Lo loco es que todas las otras distribuciones que he probado solo manejan esto correctamente, incluido Debian Lenny.
Hay un buen programa llamado chvt que te lleva a otra consola virtual. (por ejemplo, 'sudo chvt 1' me sacaría de X en este momento). Es un poco desagradable que los controladores de X no siempre les guste el cambio de vt. Por otro lado, me ha salvado más de una vez cuando X se ha acuñado. También es posible que desee ver un programa llamado "abierto" que abre un nuevo terminal virtual.
... Pero si su problema es realmente que quiere más terminales, lo que realmente recomiendo es mirar en la pantalla . Hace todo tipo de cosas ingeniosas. Como ser capaz de ingresar y conectarse a la misma sesión en la que trabajó localmente, en lo que yo considero como "multijugador" ... (bueno, puede estar conectado a la misma sesión (back-end) desde múltiples interfaces). culo. Lo uso todos los días en el trabajo, donde tengo una sesión muy larga en uno de los servidores de desarrollo anárquicos.
En cuanto a su problema real informado, bueno ... hmm ... ¿cómo está configurado su teclado? ¿Funciona con un mapa de teclas más "popular"?
fuente
¿Estás ejecutando X? Si es así, verifique los atajos de teclado de Gnome o KDE para asegurarse de que esto no esté vinculado a otra cosa.
Si no está utilizando X, entonces ¿por qué no usar "pantalla" para la administración de consola / shell? Esa es una solución mucho más elegante que confiar en las múltiples consolas de Linux. pantalla de hombre
fuente
En su mayoría, las consolas virtuales tty8 a tty63 no se utilizan ni se asignan. No hay aplicaciones ejecutándose en ellos, y no están asignados a ninguna pulsación de tecla. Sin embargo, aún puede abrir una aplicación en él como se describe en una de mis respuestas anteriores :
sudo chown "$USER":tty /dev/tty13
openvt -c 13 -l
oopenvt -c 13 -s "bash"
sudo chvt 13
(y si no me equivoco, si lo agregan altty
grupo, debe no es necesariosudo
para eso).Si se agrega al
tty
grupo , puede omitir el paso 1 y asignar el comando en el paso 2 como método abreviado de tecladoTenga en cuenta también que la combinación adecuada es Ctrl+ Alt+ F1y no Left Alt+ F1 indicada en el cuerpo de la pregunta. Para las máquinas virtuales en Virtual Box, eso es ligeramente diferente: es Left Ctrl+ F1.
fuente