Alt + F4, TTY4’e geçer


68

Dünden beri Alt+ F4bilgisayarımda beklenmedik bir şekilde çalışıyor. Bu tuşlara bastığımda TTY4 açılıyor. Ayrıca, GUI'de çalışan uygulama Alt+ F4mesajını alır . Bu, sistemi yeniden başlatarak çözülür, ancak bir süre sonra tekrar bunu yapmaya başlar.

Googled yaptığım kadarıyla bu sorunu bulan ancak çözümü olmayan başka insanlar da var ( 1 , 2 ).

Ubuntu Gnome 16.10, Çekirdek sürüm 4.8.0-39-jenerik ve GNOME Shell sürüm 3.20.4 kullanıyorum.


Bağladığın ikinci gönderiden gelen cevabı denedin mi?
M. Becerra

Bu soruyu kontrol etmek isteyebilirsiniz: askubuntu.com/questions/123493/screen-went-black
Dimitri Markovich

@ M.Becerra Sistemimde konsol-kiril paketi kurulu değil.
ig343

3
@DimitriMarkovich Ctrl + Alt + F4’e çarpmadım, Ctrl + Alt + F4’in yapması gerekeni yapan Alt + F4 olduğundan kesinlikle eminim.
ig343

1
bir çekirdek yükseltme ile ilgili görünüyor ve diğer Linux dağıtımlarında da oluyor: unix.stackexchange.com/questions/59949/…
elias

Yanıtlar:


105

Bunu son zamanlarda Ubuntu GNOME ve Unity'de yaptım. Cevap şu: -

sudo kbd_mode -s

Bunu bir terminalde çalıştırın ve sonra Alt+ F4klavye kombinasyonu normale döner.


6
sudo kbd_modeYukarıdaki komuttan önce çalıştırmak bana klavyemin “Unicode (UTF-8) modunda” olduğunu gösterdi. Yukarıdaki komut, klavye modunuzu “ham (tarama kodu) moduna” man kbd_modeayarlayacaktır, doğrulayabilecektir.
Rory O'Kane

3
Sadece başkaları için gelecekteki referans için, bu 18.04'te de çalışır (varsayılan olarak GNOME kullanır).
jhpratt

2
Ve sudo kbd_mode -u unicode moduna geri dönmek için
Cadılık

5
Her önyükleme için bunu yapmak zorunda kalmak gerçekten can sıkıcıdır, görünüşe göre kalıcı bir çözüm /etc/console-setup/remap.inc dosyasını askubuntu.com/a/1059609/104605'te açıklandığı şekilde düzenlemektir .
Compholio

1

1) Kök olarak, düzenle /etc/console-setup/remap.inc
2) En alttaki bu satırı ekle:

alt     keycode  62 = VoidSymbol

3) Çalıştır sudo dpkg-reconfigure console-setup -phigh
4) Yeniden Başlatın
5) Sorun şimdi düzeltilmelidir. En azından benim için çalıştı.


-2

Yapılacak şeyler

1. Alt + f1 

- yukarıda ne yapacak? TTY1'i açar mı?

2. open terminal and just press "j" without quote

çıktı nedir? Enter tuşuna basmakla aynı işe yarar mı? ya da sadece "j" yazdırır?

Gelen linke Pielco11 diyor @ Deftere sudo update-grubsorunu çözer.

Ayrıca denemek sudo apt-get update


Bu olduğunda, Alt + F1 TTY1'i açar. Özellikle bir terminalde J tuşuna basmayı denemedim ama Ctrl kullanan diğer komutların iyi çalıştığını biliyorum.
ig343

Terminalde "j" ye basarsan ne olacağını onaylayabilir misin? Terminali ctrl + Atl + T ile açın
Err0rr

İstediğini denedim ve sadece "j" harfini yazdı.
ig343

-3

Sorunu bulmak ve belki de sorunu çözmek için bazı fikirler:

  • Sorunun fiziksel olup olmadığını kontrol etmek için Live-CD ile önyükleme yapmak
  • Başka bir klavye kullan
  • Klavye düzenini değiştirin veya Ctrl'yi yeniden eşleştirmeye çalışın
  • Yalnızca masaüstü ortamında mı oluyor yoksa başka bir TTY'deyseniz de TTY4’e mi geçiyor? TTY’lerde de gerçekleşirse, bazı çekirdek parametreleriyle ilişkili olabilir.

İkinci referansınızın (update-grub) son yorumunda ipucunu denediniz mi?


Kesinlikle fiziksel değil. Evet, grubum güncellendi.
ig343

Canlı bir CD'den önyüklemeyi denediniz mi? Şu anda benzer bir sorun yaşıyorum ve iyi ve kötü bir makine arasındaki ayarları karşılaştırıyorum. Canlı bir CD oturumu düzgün çalışıyorsa, örneğin çıktılarını karşılaştırmak deneyebilirsiniz: env, locale, localectlveya locale charmap.
Julen Larrucea

Mesele bilgisayarım çoğu zaman normal çalışıyor. Bu sadece zaman zaman oluyor, bu yüzden karşılaştırması zor.
ig343

Zor bir sorun gibi geliyor. Belki ilgili tüm bilgileri veren bir komut dosyası hazırlayabilir ve bir dosyaya kaydedebilirsiniz (yukarıdaki tüm komutlar dahil). Ardından, sorun yeniden ortaya çıktığında ve diffher iki dosyada da bir şey oluştururken yeniden çalıştırın .
Julen Larrucea
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.