为什么gsettings无法识别这些键/值? -- gnome 领域 askubuntu 相关 的问题

Why doesn't gsettings recognise these keys/values?


1
vote

问题

中文

在早期版本的Ubuntu上,我能够从用于设置新笔记本电脑的脚本中执行以下gsettings命令:

  gsettings set org.gnome.desktop.interface.show-battery-percentage true gsettings set org.gnome.nautilus.preferences.default-folder-viewer 'list-view' gsettings set org.gnome.nautilus.list-view.default-zoom-level 'small'   

但是从20.04开始,我不能:

  $ gsettings set org.gnome.nautilus.list-view.default-zoom-level 'small' Usage:   gsettings [--schemadir SCHEMADIR] set SCHEMA[:PATH] KEY VALUE  Set the value of KEY to VALUE  Arguments:   SCHEMADIR A directory to search for additional schemas   SCHEMA    The name of the schema   PATH      The path, for relocatable schemas   KEY       The key within the schema   VALUE     The value to set   

如果我在UI上执行此操作,例如使用gnome-tweaks,并且在执行操作时运行 dconf watch / ,则一切看起来正确。

英文原文

On previous versions of Ubuntu, I was able to execute these gsettings commands from a script I use to set up a new laptop:

gsettings set org.gnome.desktop.interface.show-battery-percentage true gsettings set org.gnome.nautilus.preferences.default-folder-viewer 'list-view' gsettings set org.gnome.nautilus.list-view.default-zoom-level 'small' 

But as of 20.04, I can't:

$ gsettings set org.gnome.nautilus.list-view.default-zoom-level 'small' Usage:   gsettings [--schemadir SCHEMADIR] set SCHEMA[:PATH] KEY VALUE  Set the value of KEY to VALUE  Arguments:   SCHEMADIR A directory to search for additional schemas   SCHEMA    The name of the schema   PATH      The path, for relocatable schemas   KEY       The key within the schema   VALUE     The value to set 

If I do this on the UI though, such as with gnome-tweaks, and if I run dconf watch / while doing it, everything looks correct.

  

回答列表

1
 
vote
vote
最佳答案
 

从架构文件 /usr/share/glib2.0/schemas/org.gnome.nautilus.gschema.xml

    <schema path="/org/gnome/nautilus/list-view/" id="org.gnome.nautilus.list-view" gettext-domain="nautilus">     <key name="default-zoom-level" enum="org.gnome.nautilus.ListZoomLevel">       <default>'standard'</default>       <summary>Default list view zoom level</summary>     </key>   

SCHEMA = org.gnome.nautilus.list-view
KEY = default-zoom-level

gedit.desktop0

为简化以上内容

gedit.desktop1
gedit.desktop2

例如,您的gsettings命令应为

  gedit.desktop3  

在此处输入图片描述

 

from the schema file /usr/share/glib2.0/schemas/org.gnome.nautilus.gschema.xml

  <schema path="/org/gnome/nautilus/list-view/" id="org.gnome.nautilus.list-view" gettext-domain="nautilus">     <key name="default-zoom-level" enum="org.gnome.nautilus.ListZoomLevel">       <default>'standard'</default>       <summary>Default list view zoom level</summary>     </key> 

SCHEMA = org.gnome.nautilus.list-view
KEY = default-zoom-level

gsettings [--schemadir SCHEMADIR] set SCHEMA[:PATH] KEY VALUE

To simplify Above

gsettings set SCHEMA KEY VALUE
gsettings set org.gnome.nautilus.list-view default-zoom-level $VALUE

so your gsettings command should be, for example

gsettings get org.gnome.nautilus.list-view default-zoom-level gsettings set org.gnome.nautilus.list-view default-zoom-level '$value' 

enter image description here

 
 
 
 

相关问题

1  Adwaita Dark主题标题栏保持白色  ( Adwaita dark theme title bar stays white ) 
我尝试了多种安装方法来安装/设置默认的Adwaita白色主题以使用深色版本。这行得通,唯一的问题是我的黑色版本中的标题栏保持白色,这与主题的屏幕截图中的深色不同。这很让人分心,因为它与主题的其余部分形成了鲜明对比,并且基本上使它无法使用,这很可惜,因为否则它是一个非常漂亮的主题。 任何帮助/建议将不胜感激。 ...

2  如何禁用GNOME上收到的文件的通知?  ( How can i disable the notification for received files on gnome ) 
当我通过蓝牙接收文件时,我的系统会发出令人讨厌的窥视,并为每个文件提供更令人讨厌的弹出窗口。如何禁用此功能。 ...

18  如何安装GNOME 3登录管理器?  ( How to get the gnome 3 login manager installed ) 
我想知道是否可以在Ubuntu 11.10上使用GNOME 3.2 GDM登录主题。我在LightDM旁边安装了GDM,但是GDM迎宾员真的很丑。 ...

0  如何在Gnome 3.28.4中完全删除Night Light 18.04  ( How to completely remove night light 18 04 in gnome 3 28 4 ) 
我正在努力使"夜灯" 正常工作。关于如何在Ubuntu 18.04.5上运行的Gnome 3.28.4中将其完全删除的任何提示? ...

3  从Ubuntu卸载Deepin DE  ( Uninstalling deepin de from ubuntu ) 
我目前在笔记本电脑上运行Ubuntu GNOME 17.04,一切都进行得很顺利。今天,我感到有些无聊,所以我想尝试使用Deepin桌面环境。我按照本网站上另一个问题的说明进行操作。说明是在终端中键入以下命令: sudo add-apt-repository ppa:leaeasy/dde sudo apt-ge...

-1  我需要一个简单的简单方法,如何使鹦鹉螺混乱[关闭]  ( I need a straight forward simple how to for nautilus clutter ) 
<路径d =" M15 6.38A6.48 6.48 0 007.78。 04h-.02A6.49 6.49 0 002.05 5.6a6.31 6.31 0 002.39 5.75c.49.39.76.93.76 1.5v.24c0 1.07.89 1.9 1.92 1.9h2.75c1.04 0 1....

35  GUI无法启动  ( Gui does not start ) 
最初,计算机显示的错误如如何修复"系统在低图形模式下运行" 错误?问题。修复它会导致上述错误。 请查看最后一行 Started GNOME display manager... and deal with any system changes..p link was shut down..... 在...

12  在Ubuntu 18.04中我的计算器和其他应用程序中仅显示正方形而不是字母和数字  ( Only squares instead of letters and numbers are displayed in my calculator and o ) 
我不知道我在Ubuntu 18.04操作系统中做错了什么。由于某些原因,我的某些应用看起来像这样: 其他gnome应用程序(例如pdf-reviewer和Logs)也会发生这种情况。窗口标题,菜单栏等均为空白,仅显示正方形。 *问题已解决: 我下载了Google字体,并将它们保存在新文件夹中,可以在系统范围内...

23  mysql-workbench和Gnome密钥环守护程序问题  ( Mysql workbench and gnome keyring daemon problem ) 
启动 mysql-workbench 时,我有以下警告: [12:13:49] coil@coil:~$ sudo mysql-workbench & [12:14:03] coil@coil:~$ ** Message: Gnome keyring daemon seems to not be availabl...

6  Gnome Shell主题显示橙色标题栏  ( Gnome shell theme displays orange title bars ) 
我已经从11.04升级到11.10 beta,并安装了Gnome Shell,并通过Gnome Shell会话登录。我的窗口标题栏是橙色的,如下所示: 有什么办法解决吗? ...

3  为什么gnome-session会使我的TightVNC会话崩溃,我该如何解决? [关闭]  ( Why does gnome session crash my tightvnc session and how can i fix it ) 
<路径d =" M15 6.38A6.48 6.48 0 007.78。 04h-.02A6.49 6.49 0 002.05 5.6a6.31 6.31 0 002.39 5.75c.49.39.76.93.76 1.5v.24c0 1.07.89 1.9 1.92 1.9h2.75c1.04 0 1....

10  我可以在11.10中运行Gnome 2吗?  ( Will i be able to run gnome 2 in 11 10 ) 
是否有一种方法可以消除11.10中的Gnome 3并在该系统上安装Gnome 2? ...

1  从Gnome 3降级后的Gnome问题  ( Gnome issues after downgrading from gnome 3 ) 
我关注了此发布于AU ,然后降级到2.32。然后,我按照帖子中的提示要求我添加gnome3 PPA以安装软件包 dconf-settings-backend ,因为即使安装了 dconf-tools 和 libdconf0 。现在,我遇到以下问题: 从gdm登录到桌面背景绘制所需的时间以及通知区域图标的显示和con...

1  Ubuntu 16.04 LTS图形速度降低  ( Ubuntu 16 04 lts graphical slow downs ) 
多年来,我一直是Ubuntu爱好者,现在又重新设置了自己的工作站和新工作站,现在我要用W10双重引导我可爱的Ubuntu! 我安装了Ubuntu 16.04 LTS,实际上由于各种原因和不同的问题进行了很多调整。我安装了最后一个专有的NVIDIA驱动程序,但有时会随机变慢,有时会死机。 我目前正在使用Gnome Sh...

0  当检测到双显示器,nvidia卡时,gnome-shell无法启动  ( Gnome shell failed to launch when dual monitor detected nvidia card ) 
我安装了一个干净的精确装置。我喜欢gnome-shell,所以我安装了它。它在单个监视器上运行良好。但是当我去办公室时,将外接显示器插入笔记本电脑时,它无法正常工作。我正在使用nvidia驱动程序。另一位同事正在使用同一台笔记本电脑,他可以与双显示器配合使用。他的笔记本电脑是ATI图形卡。 当我插入扩展显示器的电缆...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.