我想念在工作中使用点击式键盘。这是一个相当安静的办公室,所以我只能使用几乎无声的键盘。结果是我可以戴耳机。Linux 或 X 中是否有某种东西可以响应所有键盘事件,发出美妙而尖锐的点击,给我音频反馈?在您认为我疯了之前,我知道一些高端键盘甚至带有扬声器,可以为喜欢音频反馈的人重现这种咔哒声。我正在寻找操作系统级别的东西。
我正在使用一台服务器,运行旧版本的 Linux。我没有系统的 root 访问权限,所以我想构建一个我经常使用的工具的更新版本(Vim 7.3)。我想我会构建它并将其安装在 ~/bin 中。但是,它需要未在系统范围内安装的 ncurses 开发文件。我找到了 ncurses-devel rpm,并提取了“lib”和“include”文件夹,我将它们放在哪里以及如何告诉 ./configure 脚本找到它们,以便我可以在本地正确配置和构建包?
编辑:我最终通过在 Virtualbox 中安装相同的操作系统来解决这个问题,并在那里构建包并复制二进制文件。
我安装了 Ubuntu 10.04 作为我的主要操作系统,并且我在不同的分区中安装了 PC BSD:/dev/sda4
没有安装它的引导加载程序。我发现我需要编辑/etc/grub.d/40_custom
以添加 PC-BSD 的条目。不过,到目前为止,似乎没有任何效果。
编辑:这种工作,但没有完全启动操作系统,然后它要求我提供 MOUNTROOT 分区。
menuentry "PC-BSD 8.1" {
insmod ufs2
set root=(hd0,4)
kfreebsd /boot/kernel/kernel
}
Run Code Online (Sandbox Code Playgroud)
下面选择的答案是正确的。如果您使用 Linux 进行双引导,我建议不要按照文档建议安装 PC-BSD 引导加载程序,除非您感到痛苦。
为了保护主目录中的个人文件,我尝试以备用用户身份运行某些应用程序,但在相同的图形环境下。
我通过运行以下命令启用了 X 权限: xhost +si:localuser:$ALTUSER
但是,当我以备用用户身份运行像 iceweasel (firefox) 这样的程序时,控制台中有一堆错误消息,如下所示:
(iceweasel:10304): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied. dconf will not work properly.
应用程序启动时会出现一个弹出窗口,其中显示:
An error occurred while loading or saving configuration information for iceweasel. Some of your configuration settings may not work properly.
在第一条错误消息中,dconf 试图创建一个名为的文件夹,/run/user/1000/dconf
但这是我的主要用户 (1000),而不是运行程序的备用用户的 ID (1001)。
有没有办法让 dconf 在这种情况下正常工作?