我在带触摸屏的计算机上使用 Fedora。在使用 Fedora 26 或更早版本时,当我使用触摸屏时,屏幕键盘总是弹出(就像我选择 gedit 窗口时,屏幕键盘显示,我必须手动关闭它)。我发现驯鹿是让我烦恼的键盘,这个答案帮助了我(通过禁用驯鹿)。
但是,升级到 Fedora 27 后(实际上我是从头开始安装的),禁用 caribou 不再有效,并且每当我在 gedit(和其他应用程序)上使用触摸屏时键盘都会弹出。我该怎么做才能禁用它?
我正在 Debian 和 Fedora 上运行一些程序。当我ls的/tmp目录,我看到非常长的名称,比如许多目录
systemd-private-d85027...-bluetooth.service-qxzMGm
systemd-private-d85027...-chronyd.service-vSzXdP
systemd-private-d85027...-colord.service-LvpIL2
systemd-private-d85027...-fwupd.service-cbpodH
systemd-private-d85027...-httpd.service-rJIaIX
Run Code Online (Sandbox Code Playgroud)
它似乎与 PrivateTmp 有关,但我如何删除它们或将它们移到不那么分散注意力的位置?(例如,从/tmp/systemd-...到/tmp/.systemd-...)我想尝试不改变对每个服务PrivateTmp选项。
根据我的理解,当Linux将物理页帧交换进/出RAM时,它需要为映射到该物理页的所有虚拟页设置有效位。将虚拟页映射到物理页框似乎在教科书中解释得很好,但是内核如何从物理页框找到所有虚拟页呢?如果能在 Linux 源代码中实际实现,我们将不胜感激。