Portál AbcLinuxu, 25. dubna 2024 10:21


Dotaz: Přepnutí do konzole z X

27.4.2003 17:27 Ondřej
Přepnutí do konzole z X
Přečteno: 543×
Odpovědět | Admin
Nevíte prosím někdo jak se dá znovu zapnout přepínání do konzole z X v RedHatu 9? Tam je to implicitně vypnuto a po přihlášení do X už zkratka CTRL-ALT-F1 nefunguje. Nejde ani schodit X zkratkou CTRL-ALT-BACKSPACE. Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.4.2003 17:49 kokot
Rozbalit Rozbalit vše Přepnutí do konzole z X
Odpovědět | | Sbalit | Link | Blokovat | Admin
byl na to option DontZap ve starsich versich, je mozny, ze uz se to ale zmenilo
27.4.2003 18:07 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Přepnutí do konzole z X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neznam RH9, ale mam pocit, ze tam jedna konzole musela zustat! Neni to nahodou sestka? Ctrl+Meta+F6? Jinak se to da nastavit v /etc/initab. --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
27.4.2003 19:46 Jiri HUB | skóre: 1
Rozbalit Rozbalit vše Přepnutí do konzole z X
Ja RH9 mam a kdyz pred grafickym prihlasenim (i kdyz je zobrazeny) zmacknu levej Alt a levej Control a jeste F1 tak se prepnu do konzole a muzu se prihlasit textove. Myslim ze by to slo i nekde nastavit ale v RH9 se toho spousta jmenuje a je jinak a jinde. jirka.
27.4.2003 20:56 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Odpovědět | | Sbalit | Link | Blokovat | Admin
tady jsem okoukal tohle:
Section ServerFlags
# prevent the use of CTL-ALT-F1, etc
Option DontVTSwitch On
# prevent the use of CTL-ALT-BKSP
Option DontZap On
EndSection
(což je mimochodem špatně), tak jsem tam napsal tohle:
Section "ServerFlags"
# enable the use of CTL-ALT-F1, etc
Option "DontVTSwitch" "Off"
# enable the use of CTL-ALT-BKSP
Option "DontZap" "Off"
EndSection
ale to mi fungovalo jenom jako rootovi.
jde mi o to, abych se na práci v textové konzoli (je mnohem rychlejší než xterm) nemusel odlogovat z X.
27.4.2003 22:19 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Přepnutí do konzole z X
A co ten /etc/inittab? Zrovna dneska jsem si na svem Slaku9 rozsiril pocet konzoli behem x-session: (cutout) # These are the standard console login getties in multiuser mode:
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
c2:12345:respawn:/sbin/agetty 38400 tty2 linux
c3:12345:respawn:/sbin/agetty 38400 tty3 linux
c4:12345:respawn:/sbin/agetty 38400 tty4 linux
c5:12345:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
c1 az c6 jsou konzole, cisla za dvojteckou jsou runlevely, pro x-session je to 4. respawn znamena, ze se po skonceni obnovi. To by melo jit, ne?! --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
27.4.2003 22:32 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Mám tam:

N:2345:respawn:/sbin/mingetty/ ttyN

kde N je číslo konzole.
27.4.2003 22:35 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Ty konzole tam nejspíš jsou, jenom na ně nejde přepnout.
27.4.2003 23:39 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Přepnutí do konzole z X
Pokud tam ty konzole jsou (ps ax | grep getty), tak znám jen tři důvody, proč to může nejít 1. je to notebook ;-) (nebo nějaký jiný obskurní hardware, který má s funkčními klávesami své vlastní plány) 2. je to zakázané v XF86Configu, DontVTSwtich je ale defaultně vypnutý, takže stačí, když tam nepíšeš nic 3. není to nastavené v klávesnici v X (viz /etc/X11R6/lib/X11/xkb/compat/xfree86) -- to je novinka v XFree86-4.3 všechny normální klávesnice (setxkbmap us) by ale tohle měly obsahovat Jinak jsem nedávno instaloval RH9 na čistý stroj, a přepínat na konzole se tam normálně šlo (přesněji na ty, co s nimi neměl hw vlastní úmysly, protože to byl notebook, takže na prvních několik ho to namísto přepnutí vypínalo a pod. :-) )
28.4.2003 00:20 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Určitě tam jsou :)

AD1) Je to desktop s velice obvyklým hardwarem.
AD2) V XF86Configu nebylo nic, dokud jsem tam sám nepřipsal DontVTSwitch Off.(viz výše)
AD3) Používám xmodmap pro us a českou qwerty. Funkční klávesy fungujou, i v kombinaci s předřazovačem.

V předchozích verzích RH šlo přepínat bez problémů. Jako rootovi mi to přepíná.
28.4.2003 00:39 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Přepnutí do konzole z X
Máš určitě jako root stejnou klávesnici jako user? Měl jsem taky po upgradu na RH9 (přesněji na XFree86-4.3) problémy se svou upravenou klávesnicí, že to nepřepínalo a nefungovalo Ctrl-Alt-Num+- na změnu videomódu (BTW, to ti funguje?).
28.4.2003 08:40 rat
Rozbalit Rozbalit vše Přepnutí do konzole z X
taky myslim ze to bude klavesnici. nevidim zadny duvod proc by to jinak melo fungovat rootovi a ostatnim, zadna prava by tam snad nemela hrat roli.
28.4.2003 19:01 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Asi jste na to kápli. Klávesnice se fakt chová nějak divně.
CTRL-ALT-+/- taky nefunguje (v XF86Config vše nastaveno, xrandr -s NNNxNNN funguje)

Teď jsem zjistil, že když zkusím změnit hotkey v GNOME (Preferences/Keyboard Shortcuts) na CTRL-ALT-F1, detekuje se CTRL-ALT-F11. Předtím se mi někdy stávalo, že se detekovaly špatné předřaďovače. Spravilo to odlogování.

Pro přepínání používám GKB, který volá "xmodmap /usr/share/xmodmap/xmodmap.us" pro anglickou a "xmodmap /usr/share/xmodmap/xmodmap.cz_qwerty" pro českou klávesnici. Soubor xmodmap.cz_qwerty je modifikovaný xmodmap.cz (přehozené z<->y). Jak vidíte, české znaky se vkládají bez problémů, jinak spíš používám anglickou. GRAB HOTKEY v GKB funguje bezvadně. Není tedy problém v GNOME? Jak zjistím, jakou klávesnici používá root, když jsem ji nenastavoval já (jako root se do X neloguju)?
28.4.2003 20:11 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Přepnutí do konzole z X
Co teda znamená že ,,jako rootovi ti to funguje``, když se jako root do X nepřihlašuješ (což je dobře, ale to je OT)? Hm hm hm. GKB volající xmodmap je pro mě tak děsivá kombinace, že si nedokážu představit, kde všude může být chyba (BTW moje dual-módová klávesnice, čistě XKB: http://trific.ath.cx/resources/czech-x-keyboard/). Zkusil bych pro začátek se vykašlat na xmodmapy a používat XKB, tj. českou klávesnici nastavovat setxkbmap cz_qwerty a anglickou setxkbmap us. S tím by to mělo fungovat. A pak uvidíš.
28.4.2003 20:51 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Funguje!!! Dík moc!
xmodmap byl jediný dosud mě známý způsob jak dostat 'z' a 'y' na "svoje" místa.
Jako root se obvykle do X nepřihlašuju, mám to dokonce v GDM zakázané. Ale když jsem zkazil XF86Config a nenaběhla grafika, tak jsem dal po opravě omylem startx jako root. Tak jsem zjistil, že to rootovi funguje.
Ještě jednou dík.
28.4.2003 19:38 rajo AT platon.sk
Rozbalit Rozbalit vše Přepnutí do konzole z X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pouzivas KDE? Mal som skusenosti (to bolo este v KDE2.x), ze ak bola zapnuta nejaka narodna klavesnica a nebola povolena ta normalna us klavesnica, tak to do konzoly proste prepnut neslo. Ak som povolil aj americku klav., tak som sa zrazu do konzoly prepnut mohol. Skus pozriet niekde v tom Control paneli.
28.4.2003 19:53 Ondřej
Rozbalit Rozbalit vše Přepnutí do konzole z X
Používám RH9, GNOME 2.2, XFree 4.3.0-2, TNT2 (nvidia driver 1.0.4363), jádro 2.4.20-8.
29.4.2003 06:45 Jan Martinek
Rozbalit Rozbalit vše Přepnutí do konzole z X
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když selžou všechny klávesové zkratky, tak se dá v nouzi použít
chvt 5
což přepne na pátou konzoli. Ale musí se to pouštět jako root.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.