我在使用Vagrant(在引擎蓋下使用VirtualBox)運行我的Mac上的虛擬Ubuntu盒。我想重新映射我的大寫鎖定鍵,以便在登錄到虛擬框時進行轉義,但如果沒有,則保留未映射狀態。我試着用xmodmap的,而我是在爲框記錄如下所述:重新映射虛擬服務器上的密鑰
http://ubuntuforums.org/showthread.php?t=263385
當我運行xmodmap的,我得到這個錯誤:
xmodmap: unable to open display ''
給我的感覺,這與我基本上遠程處理虛擬盒子的事實有關,但就我的理解而言,這一點大概也是如此,我也無疑錯誤。我能做些什麼來完成這項工作?
你知道,這個問題最好在SuperUser.com上提問。我假設你遠程使用SSH。你有一個X服務器在盒子上運行嗎?如果是這樣,請將xmodmap調用放入其中一個xsession啓動腳本中。該消息基本上告訴你,xmodmap不知道連接到哪個顯示器;使用X11,您可以啓動任意數量的圖形環境並在它們之間切換,每個稱爲「顯示」。但只是遠程進入該框不會將您連接到正在運行的X服務器。這是可能的,但我說,先在虛擬機圖形顯示的xterm中嘗試一下。 – datenwolf