Ctrl-Alt-F1'den sonra GUI'ye geri dönmek için komut satırı?


39

GUI'ye Ctrl-Alt-F7(veya 12 işlev tuşundan herhangi biriyle) geri dönemem . Bazı kaydedilmemiş işlerim var ve onları kaybetmek istemiyorum. Geri dönmeme izin verecek başka anahtar kombinasyonu var mı?

İşte yaptığım şey:

  1. Ben bastım Ctrl-Alt-F1ve her zamanki gibi bir metin tabanlı giriş ekranı gösterdi
  2. Sonra bastım Ctrl-Alt-F7ve bir metin dolu ekran gösterdi (ne olduklarını hatırlayamıyorum)
  3. Sonra bastım Ctrl-Alt-F8ve benzer bir günlük mesajları gösterdi /var/log/messages. Bazı girişler automount, bazıları ise sendmailve hiçbiri hata değildir.
  4. Ctrl-Alt-FnKombinasyonlardan birine basmanın artık hiçbir etkisi yok. Kapak kilidi ve num-lock LED'i artık ilgili tuşlara cevap vermiyor. Ekrandaki metni vurgulamak için fareyi kullanabilirim, ama başka bir şey değil.

Ne olduğu hakkında bir fikrin var mı?

Hala sisteme SSH ile giriş yapabilirim. Kullanmakta olduğum GUI uygulamaları (örn. opera) Hala bildirildiği gibi hala çalışıyor ve az miktarda CPU kullanıyor top. GUI'ye komut satırı üzerinden geri dönmek mümkün mü? Mümkünse, X'i yeniden başlatmak istemiyorum, çünkü bunu yapmak tüm GUI uygulamalarını öldürür.

Sistem bilgisi:

 Red Hat Enterprise Linux Client release 5.7
 Linux 2.6.18-238.12.1.el5 SMP x86_64
 gnome-desktop: 2.16.0-1.fc6
 xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5

Shawn sayesinde tekrar kullanabildim chvt 9.

Diğer deneyler gösteriyor ki, 8. sanal terminale gidersem (ya Ctrl-Alt-F8da ile chvt 8), Ctrl-Alt-Fxtuşları kullanarak başka bir terminale geçemeyeceğim. Şimdi, bunun bir hata olup olmadığından emin olun.


1
Bir Ahududu Pi 2 Model B'de (ne kullanıyorum): Ctrl + Alt + F1'e bastıktan sonra, sizi komut satırına getirdi. Benimkinde Ctrl + Alt + F2 olabilir ve Pi girişine götürür. Sadece giriş yapın ve bu tip bir startx sonra, masaüstüne

1
@ user114432 Kullandığım hiçbir sistemde startxmevcut bir X oturumuna geri dönmedi. Her zaman yeni bir konsolda (veya dağıtıma bağlı olarak aynı konsolda) yeni bir oturum başlatır. Ve AFAIK, çalışan bir müşteriyi bir X oturumundan diğerine aktarmanın bir yolu yoktur.
Braden Best

"... 8. sanal terminale gidersem (ya Ctrl-Alt-F8 veya chvt 8 ile), Ctrl-Alt-Fx tuşlarını kullanarak başka bir terminale geçemeyeceğim." Bunu neden chvt 8yaptığına emin değilim . Ancak, Ctrl + Alt tuşlarını basılı tutarsanız, grafik moduna geri döndükten sonra (diğer bir deyişle GUI / X sunucusu) ve başka bir F1-F12 fonksiyon tuşuna basarsanız, çalışmaz. Grafik modundan çıkmak için önce Ctrl + Alt tuşlarını bırakmalı ve tekrar deneymelisiniz. Bunun grafiksel modun tuşların aşağıya itildiğini farketmediğini, çünkü o sırada aktif olmadığı için olduğunu sanıyorum.
Ben J,

Yanıtlar:


36

chvt sanal terminalinizi değiştirmenize olanak sağlar.

Kimden man chvt:

Chvt N komutu ön plandaki terminali / dev / ttyN yapar. (Henüz mevcut değilse, ilgili ekran oluşturulur. Kullanılmayan VT'lerden kurtulmak için, deallocvt (1) kullanın.) Tuş kombinasyonu (Ctrl-) LeftAlt-FN (1-12 aralığında N ile) genellikle benzer etki.


2
O da kullanabilir miydi startx? Sadece merak ediyorum.
n0pe

2
@MaxMackie, x sunucusu zaten çalıştığı için hataya neden olması gereken.
izuld

Ayrıca bunu root olarak çalıştırmanız gerekiyor
geek1011

1
Kullanıcı olarak köksüz gdmbir görüntüleme oturumu başlattığı yeri kullanırsanız bunu kök olarak çalıştırmanız gerekmeyebilir . Bu durumda tty2, kullanıcı tty7için gdm'nin sahip olduğu oturum açma penceresi için ayrılmış olarak görünmektedir . Size tty7geçerseniz, tekrar giriş yapmanız gerekecek ve tty2otomatik olarak sizi tekrar devreye sokacaktır, ya da sadece tty2kendinize geçebilirsiniz .
dragon788 21:17

Bu kesinlikle yardımcı oldu. Ctrl + Alt + F7'nin neden artık GUI vt'ye geri döndüğü, her zaman olduğu gibi olmadığından emin değilim. Kendimi çözmeme yardımcı olan cevap için teşekkürler.
Matt Setter

16

wX oturumunuzun hangi tür tty kullandığını bulmak için komutu kullanın , böylece hangi Fntuşa basacağınızı tahmin etmeniz gerekmez .


İşte wX tty12 üzerinde çalışırken tty1, tty2 ve tty3 listeler.
Manatwork

Exellect cevap, sadece ifadeler. Ctrl-Alt-F1 tuşlarına basarak konsola giderim, aynı combo tarafından geri dönemezken tty1 konsoluna bakın. W kullanın, bkz. Tty1 ve tty7'de 2 seans var ve Ctrl-Alt-F7 tuşlarına basarak geri dönün. Mantıklı mı? Bu normal mi?
Dmitry Malugin

ya TTY'm 0 ise? F0 düğmesi yok
szx

11

Masaüstünüze dönmek için Alt+ kullanabilirsiniz F1.


3
TTY'de, CAF # ve AF # eşdeğerdir.
HalosGhost

Evet. Sürpriz, 20 yıllık X'in tty> 6'da kalmasından sonra, şu anki CentOS / KDM kurulumumda tty1 kullanılıyor
andrew lorien

2

Alt + F6'yı Fedora 26 ve muhtemelen diğer Wayland tabanlı Linux lezzetlerinde masaüstünüze dönmek için kullanabilirsiniz.


1

"F-Lock" (Almanca "F-Umsch") tuşuna basarak işlev tuşlarını değiştirin

Aynı soruna rastlamak, nedenini buldum - en azından - sorunum: Bir ms doğal 4000 klavye kullanmak, bazen F12 yanında bulunan "F-Lock" tuşuna basarak İşlev tuşlarını değiştirmeyi gerektirir.

(İşlev Tuşu'nu değiştirmek, klavyeyi zor kullanmazsanız, bu tür bir klavyede de yardımcı olabilir ...)


Bu OP'nin sorunu değil, çaba için teşekkürler.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.