VNC sunucuya Ctrl + Alt + F1-F6 gönderir


9

Bir süredir bunu anlamaya çalışıyorum, VNC üzerinden sanal makinelere bağlıyorum ve varsayılan olarak bir grafik veya ncurses arayüzü alıyorsunuz ve CTRL+ ALT+ F3hata ayıklama bilgileri içeren bir konsola götürüyor. Ancak, Gentoo bu komutları durdurur.

Bunları VNC sunucusuna nasıl iletebilirim?

Düzenleme: Bazı daha fazla ayrıntı VNC VM ana bilgisayar üzerinde çalıştırılıyor, bu yüzden sadece VM ekran çıktısını yakalar ve VM bağlı herhangi bir tuşları sanki gerçek bir klavye gibi gönderir. Bu yüzden CTRL+ ALT+ F1- F6tuş vuruşlarım geçiyorsa TTY'ye geçebilirim (örneğin Windows'ta iyi çalışır).


Ne yapmaya çalıştığınız açık değil. Anladığım kadarıyla, konsolunu görmek için uzak makineye CTRL-ALT-F3 göndermek istiyorsunuz, ancak bu çalışmaz - VNC konsol çıkışını yeniden yönlendirmez.
Renan

@RenanBirckPinheiro Ek açıklama
Uygun Değil

Yanıtlar:


7

Uygun çözüm: bu anahtarları gönderebilen bir VNC istemcisi edinin. Gibi jsbillings diyor, bazı müşteriler size bir menü üzerinden uzaktan anahtarları gönderme seçeneği sunar. Standartla xvnc4viewer, -MenuKeymenüyü etkinleştiren tuşu ayarlama seçeneğini kullanabilirsiniz . Yine, jsbillings'in cevabına göre, varsayılan anahtar F8.

Hack: Uzak sunucuda çalışan bir kabuğunuz varsa, chvt 3(veya sudo chvt 3) öğesini deneyin . Konsolda üzerinde, gerek yok Ctrl+ Alt+ F#, kullanabileceğiniz Alt+ F#(veya Alt+ X sunucusunun TTY dönmek için tekrar tekrar). Veya giriş yapın ve sudo chvt 7; logout(veya X VT ne olursa olsun) deyin .

Aptal kludge: beri Ctrl+ Alt+ F#erken X sunucusu tarafından yakalanır, direkt (ve sert) yolu devre dışı (geçici veya kalıcı olarak) Bu anahtarların etmektir. Bu, X yapılandırmanızı değiştirmenizi gerektirir ve yapılacak can sıkıcı bir şeydir ve muhtemelen kötü bir fikirdir. Diğerlerinden biriyle git. :)


X yapılandırmasını değiştirmekle ilgileniyorsanız, bkz. Örneğin: bbs.archlinux.org/viewtopic.php?pid=1530826#p1530826
muru

5

Tıklamanıza ve vurmadan önce F8bir menü açmak için kullanabileceğinizi düşünüyorum .controlaltF3


1
Bu yalnızca TigerVNC (Red Hat / Fedora'da standart) için geçerlidir, ancak TightVNC (Debian / Ubuntu) için geçerli değildir.
erik

2

TigerVNC kullanın.

TigerVNC (TightVNC'nin bir çeşidi) ile Altve Ctrldeğiştirici tuşlarını menü aracılığıyla kilitleyebilirsiniz . Menüyü açmak için tuşuna basın F8.


-1

Ubuntu üzerinde tigervnc-izleyici fakat çalıştı ALTve CTRLkilitler etkili değildi. Sonunda aynı seçeneğe sahip xvnc4viewer başvurdu ve sonra işe yaradı.


Lütfen yanıtlarınızı Markdown'u kullanarak, yukarıdaki yanıt gibi okunabilir hale getirmek için biçimlendirin !
mattia.b89
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.