许多游戏、Emacs 和终端都广泛使用了Alt密钥。是否可以将 Unity 配置为尊重此密钥,而不是使用它启动 HUD?
我已经阅读了很多关于新的 Ubuntu 配置工具的讨论:gconf 被 dconf 取代。
为什么要进行这种更改?为什么会有如此多的争论?创建一个gconf2dconf迁移工具是不是太难了?
这基本上是一个“学术”问题——试图更好地理解配置系统的内部结构。
我知道dconf系统是gnome3中的新配置系统,它取代了(已弃用的)gconf;这一点从Gconf、Dconf、Gsettings 以及它们之间的关系就很清楚了。
在我看来,程序gsettings和dconf-editorwhere 只是两种不同的方式来访问同一个dconf数据库,这在什么是 dconf,它的功能是什么,我如何使用它中得到了证实
?
编辑:我发现有人注意到它在某些架构名称中的大小写有所不同,请参见此处 --- dconf 架构名称是否区分大小写?; 但似乎差异不仅限于此。在一个答案中有一个不匹配的例子,但我没有找到原因的解释。
但是最近我发现从gsettings和访问的密钥dconf-editor不一样。例如,对于设置vino在dconf-editor下org.gnome.desktop.remote-access(见下面的截图),而在gsettings它们是下 org.gnome.Vino。有一些文档可以解释差异吗?
在gsettings 中:
(0)samsung-romano:~/tmp/try% gsettings list-recursively org.gnome.Vino
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino authentication-methods ['none']
org.gnome.Vino disable-background false
[...]
Run Code Online (Sandbox Code Playgroud)
和:
(0)samsung-romano:~/tmp/try% gsettings list-recursively org.gnome.desktop.remote-access
No such schema 'org.gnome.desktop.remote-access'
Run Code Online (Sandbox Code Playgroud)
但是在dconf-editor 中:

我试图绕过所有本地网络地址的代理。例如http://test/和http://mymachine/和http://theirmachine/
有没有简单的方法来做到这一点?
我需要一个更大的鼠标指针。鼠标指针在登录屏幕上有很好的尺寸,但在我登录后,它太小了(由于显示分辨率高)。以前版本的 Ubuntu 的方法不适用于 Ubuntu 15.04,所以也许告诉我鼠标指针的 png/位图文件存储在哪里,我会尝试用缩放版本替换它们是否有预期的效果。
我已经尝试过的(可能不完整,因为我尝试了几次):
cursor-size通过 dconf更改值(只有一个这样的值,很容易找到)。(不会改变任何东西;重新启动后,该值再次为 24(默认值)。)(我首先尝试简单地更改该值,然后我使用了这个问题的公认答案。)我听说它只能采用某些值,所以我尝试了 48,因为 48 为其他人工作。
使用 Unity 调整工具 ( Cursor ? Use large cursors)
如何将程序重置为默认状态?
在android中,我们可以清除应用程序数据以将应用程序重置为其默认状态。是否可以在不卸载和重新安装的情况下将 ubuntu 中的程序重置为默认状态。
我可以让“dconf-editor”显示与 11.04 中的“gconf-editor”一样多的信息吗?
我发现使用 gconf 版本更容易,并且具有更好的应用程序集成。
我两个都安装了。是否有其他软件包可以进行此改进?
我刚刚在 Ubuntu 16.10 上安装了 Mate DE。我想在每次登录后自动更改我的桌面背景。在 LXDE 上,这很容易完成,立即生效(只为在桌面加载后自动加载而休眠),使用下一个命令:
bash -c 'sleep 5; pcmanfm -w "$(find ~/Pictures/Wallpapers -type f | shuf -n1)"'
Run Code Online (Sandbox Code Playgroud)
当然,这不适用于 Mate。我收到此错误:
Desktop manager is not active.
Run Code Online (Sandbox Code Playgroud)
我为 Mate 获得的唯一解决方案涉及mateconftool-2,我没有安装它,看起来它已被弃用。它应该被其他东西取代,可能gconftool-2或gsettings。
只是将以下mateconftool-2命令替换为gconftool-2(这是我读过的一些论坛帖子)没有任何作用:
mateconftool-2 -t string -s /desktop/mate/background/picture_filename $(find ~/Pictures/Wallpapers -type f | shuf -n1)
Run Code Online (Sandbox Code Playgroud)
该gsettings命令被接受,但不会改变实际图片:
gsettings set org.gnome.desktop.background picture-uri "file://$(find ~/Pictures/Wallpapers -type f | shuf -n1)"
Run Code Online (Sandbox Code Playgroud)
虽然我可以看到它改变了价值:
myusername@mypcname:~$ gsettings get org.gnome.desktop.background picture-uri 'file:///home/myusername/Pictures/Wallpapers/Horex-VR6-Cafe-Racer-33-LTD-2014-1920x1080-001.jpg'
Run Code Online (Sandbox Code Playgroud)
我如何让它工作?