Ubuntu Unity系统托盘显示所有图标

系统 Linux 游戏开发
由于在Unity中,Ubuntu对系统托盘采取了白名单机制,只有在白名单内的程序才能在系统托盘处显示图标,这显然不符合我们的要求。因为我们还需要开启一些中国特色的软件,如WINE、AIR程序等。

 由于在Unity中,Ubuntu对系统托盘采取了白名单机制,只有在白名单内的程序才能在系统托盘处显示图标,这显然不符合我们的要求。因为我们还需要开启一些中国特色的软件,如WINE、AIR程序等。

1.所以需要解除这一设置:

如果你想所有的程序都可以显示,则在终端运行下面命令:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

若你想自定义程序的话,运行下面的命令(YOUR_APPLICATION是程序名):

gsettings set com.canonical.Unity.Panel systray-whitelist 
"['JavaEmbeddedFrame', 'Mumble', 'Wine', 'YOUR_APPLICATION']"

还原到系统默认状态:

gsettings set com.canonical.Unity.Panel systray-whitelist 
"['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"

2.当然你也可以安装一些工具来进行设置:

sudo apt-get install dconf-tools

然后运行:

dconf-editor

在desktop>unity>panel中把systray-whitelist的值改为['all']即可。

需要注销才可以看到效果!

效果图(开启了电骡):

修改前:

 

修改前

 

修改后:

 

修改后

原文:http://www.ubuntusoft.com/solve-the-ubuntu-unity-system-tray-does-not-display-images-that-are-part-of-the-program.html

【编辑推荐】

  1. 在 Ubuntu 11.04中解除系统托盘限制
  2. Ubuntu 11.04 倒计时 Banner
  3. Ubuntu 11.04的四大新特性
责任编辑:黄丹 来源: ubuntusoft.com
相关推荐

2009-02-22 09:11:16

Windows音量显示

2011-04-18 15:33:33

Ubuntu 11.0

2011-08-23 09:33:19

Ubuntu系统托盘

2012-01-17 10:43:26

Java

2022-12-17 17:00:21

Windows 11微软

2010-01-20 15:00:09

Visual C++开

2022-03-29 10:10:12

微软Windows 11

2023-10-22 06:58:25

2021-12-25 00:03:08

Windows 11Windows微软

2023-03-24 13:11:17

微软Windows

2011-01-19 14:40:45

Thunderbird

2020-03-06 08:00:02

Multipass系统虚拟机

2023-02-27 17:45:49

Windows 11微软

2023-03-25 20:08:32

微软Windows 11

2009-08-31 09:19:31

c#隐藏窗口

2021-09-15 09:25:28

GNOME托盘图标系统

2011-09-08 10:38:37

Widget

2023-11-30 08:26:01

微软Windows

2013-12-30 16:22:40

Windows 9概念设计

2024-02-19 09:30:20

微软Windows
点赞
收藏

51CTO技术栈公众号