gpt4 book ai didi

ubuntu - 在虚拟服务器上重新映射键

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:33 25 4
gpt4 key购买 nike

我正在使用 Vagrant 在我的 Mac 上运行一个虚拟 Ubuntu 盒子(它在后台使用 VirtualBox)。当我登录到虚拟框时,我想重新映射我的大写锁定键以逃避,但否则保持未映射。我在登录到该框时尝试使用 xmodmap,如下所述:

http://ubuntuforums.org/showthread.php?t=263385

当我运行 xmodmap 时,我收到此错误:
xmodmap: unable to open display ''
我觉得这与我基本上是远程进入虚拟盒子的事实有关,但就我的理解而言,我对此毫无疑问也是错误的。我能做些什么来完成这项工作吗?

最佳答案

在 ubuntu 上登录终端,设置 DISPLAY=localhost:0.0
然后在该终端上的 vm 上运行 xmodmap。

X 显示分两部分运行:您的程序的客户端、xterm 或 xmodmap 和
服务器,与(虚拟)显示器交谈的进程。 xmodmap 告诉
x 服务器以不同方式解释 key 。

你会这样做,就像你坐在直接运行 ubuntu 的机器上一样。
xmodmap 发生在 vm 上并修改在虚拟机上运行的 x 服务器。
...正如上面的评论所暗示的。

如果要通过 ssh 进入 vm,关键是正确设置 DISPLAY 变量。它
必须告诉 Xmodmap 在哪里可以找到 x 服务器。

对不起,我没有时间测试这个确切的情况。评论问题。
-克里斯

关于ubuntu - 在虚拟服务器上重新映射键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10815754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com