如何在 Ubuntu 20.04 安装程序中的控制台中使用 gpm?

如何在 Ubuntu 20.04 安装程序中的控制台中使用 gpm?

我即将自定义安装 Ubuntu Desktop,这需要一些命令行操作。为了节省时间,我创建了一个文本文件,其中包含我想要使用的命令,希望在 tmux 窗格之间复制粘贴它们。不幸的是,我无法让 GPM 正常工作。

为了能够安装 GPM,我添加了 universe 存储库,但这样做之后我才能够安装它。

当我运行 时sudo systemctl enable gpm,我收到一条消息,提示 gpm 是not a native service, redirecting to systemd-sysv-install。当我运行 时sudo systemctl start gpm,服务无法启动。运行journalctl -xe显示一个听起来很像的错误:cannot open/dev/mouse

在此处输入图片描述

由于/dev/mouse不存在,我尝试建立指向可能存在的事物的符号链接/dev/input/mouse0/dev/input/mice/然后我能够enable gpm无错误地运行,但没有出现光标。不过,指针在 GUI 中工作正常。

看一下systemctl status gpm发现它仍然在抱怨 /dev/mouse。

在此处输入图片描述

我已经在 Arch 安装程序中安装了 gpm,它无需任何配置即可正常工作。我需要做什么来配置 Ubuntu 安装程序 live usb 以在控制台中使用 gpm?

编辑:部分成功!

如果我运行gpm -m /dev/input/micegpm -m /dev/input/mouse0gpm 激活但无法正常工作。我的意思是鼠标输入引发响应,但不是正确的响应。

移动鼠标会进行滚动、选择和复制粘贴的操作,而鼠标单击和滚轮则不起作用。

答案1

好,我知道了:

启动gpm withgpm -m /dev/psaux -t ps2`

对我来说这是可行的,所以我将其添加到配置文件中

  1. 创建文件/etc/gpm.conf
  2. 普京gpm.conf
device=/dev/psaux
type=ps2

对于其他设备,请使用它gpm -t help来寻找一个合适的。我不得不承认,我并不清楚 ps2 是否是正确的选择。

相关内容