首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何列出gnome控制中心面板名称?

如何列出gnome控制中心面板名称?
EN

Ask Ubuntu用户
提问于 2013-03-27 08:46:52
回答 3查看 9.6K关注 0票数 4

据我所知,gnome-control-center有一个(据我所知)没有文档的特性,它可以直接显示特定的面板。例如,gnome-control-center sound将显示“声音”面板。我一直在试图找出“键盘布局”面板的名称,但没有成功:

代码语言:javascript
复制
gnome-control-center keyboard # Just the "Typing" and "Shortcuts" tabs
gnome-control-center layout # Not found
gnome-control-center keyboardlayout # Not found
gnome-control-center 'keyboard layout' # Not found

在哪里可以找到与此命令一起使用的面板名称列表?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-04-12 06:44:54

如果您已经安装了3.8个新功能,这使得查找面板名称的速度要快得多,那么只在3.8分支中添加了这个特性,从01-10到2013,作为参考,这是添加了该功能的提交:

(G )添加-列表命令行选项

代码语言:javascript
复制
gnome-control-center -l

它会给出下面的列表。

代码语言:javascript
复制
Available panels:
background
bluetooth
color
datetime
display
info
keyboard
mouse
network
notifications
online-accounts
power
printers
privacy
region
search
sharing
sound
universal-access
user-accounts
wacom
票数 9
EN

Ask Ubuntu用户

发布于 2013-03-27 16:28:22

我认为您需要的是gnome-control-center region;它应该启动键盘布局和区域语言设置。

下面是用于启动各种设置面板的各个gnome-control-center命令的完整列表。它是通过对照源代码(尽管dpkg -L gnome-control-center可能也很有用)来检查我所知道的代码来找到的。

您可以下载源代码

代码语言:javascript
复制
apt-get source gnome-control-center

现在,当您检查它时,您将看到在gnome-control-center-3.4.2/panels/中的每个文件夹中都有一个桌面文件,其中有一个exec行。例如,/wacom/gnome-wacom-panel.desktop.in包含行:Exec=gnome-control-center wacom

供参考的完整列表(大多数都是很容易猜测的,但我在这里列出是为了完整)

1) Wacom图形片-> gnome-control-center wacom

2)键盘布局-> gnome-control-center region

3)用户帐户-> gnome-control-center user-accounts

4)键盘快捷键--> gnome-control-center keyboard

5)通用访问-> gnome-control-center universal-access

6)声音音量/事件(仅统一)-> gnome-control-center sound-nua

7)声音音量/事件-> gnome-control-center sound

(桌面卷控制也请参见gnome-sound-applet )

8)屏幕亮度和锁定--> gnome-control-center screen

9)打印机-> gnome-control-center printers

( 10)电源管理-> gnome-control-center power

11)网络设置-> gnome-control-center network

12)鼠标和触摸屏--> gnome-control-center mouse

13)系统信息-> gnome-control-center info

( 14)显示器-> gnome-control-center display

15)日期和时间-> gnome-control-center datetime

16)色彩管理-> gnome-control-center color

17)蓝牙-> gnome-control-center bluetooth

18)桌面背景-> gnome-control-center background

19)语言(这略有不同)--> gnome-language-selector

(一些语言设置也请参见gnome-control-center region

有关更多信息,请参见man gnome-control-center官方网站

票数 2
EN

Ask Ubuntu用户

发布于 2016-01-21 23:42:35

截至2016年1月,本页面是谷歌搜索“gnome-控制中心获取面板列表”和(惊喜!)的第一个热门页面。三年前给出的正确答案已不再正确。

你会以为他们会想出一种理智的方法来获得面板列表,对吗?不对!(如果我错了,谁来纠正我!)

这就是我所诉诸的:

代码语言:javascript
复制
strace 2>&1 -f gnome-control-center | grep panel

然后检查输出的可能位置,它寻找面板。

因此,为了节省你的时间,以下是2016年1月的面板列表(我肯定它不是100%可靠的,但是嘿,它现在对我很有用!):

代码语言:javascript
复制
ls /usr/lib/x86_64-linux-gnu/control-center-1/panels/|sed -e 's/lib//' -e 's/.so//' -e 's/_//g'

如果您运行的是32位,显然,由于x86_64的原因,它不会对您起作用,所以请回到上面的strace命令,然后按您的方式工作。

我有一种感觉,这个方法会在,哦,比如说六个月的时间内停止工作。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/272965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档