根据我的理解,wnck-applet在配偶是GNOME的遗产,在GNOME导入之前。
来自Debian码研究的一些线索:
- Libwnck3/40.0-2/黑客:gnome- panel / applets /wncklet/基于libwnck的实际面板小程序(窗口列表、窗口选择器、工作区切换程序和显示桌面按钮)在该目录中的gnome面板下找到,所有这些都作为进程"wnck-applet“运行。
- org.mate.panel.Wncklet.mate-panel-applet.desktop.in.in . WindowMenuApplet Name=Window Selector Description=Switch在打开的窗口之间使用菜单.MateComponentId=OAFIID:MATE_WindowMenuApplet;工作空间之间的WorkspaceSwitcherApplet Name=Workspace开关程序Description=Switch =wnck-applet.MateComponentId=OAFIID:MATE_WorkspaceSwitcherApplet;OAFIID:MATE_PagerApplet;X-MATE-Bugzilla-OtherBinaries=wnck-applet WindowListApplet Name=Window List Description=Switch在打开的窗口之间使用按钮.MateComponentId=OAFIID:MATE_TasklistApplet;OAFIID:MATE_WindowListApplet;.... windows =wnck-applet ShowDesktopApplet Name=Show桌面Description=Hide应用程序窗口并显示桌面.MateComponentId=OAFIID:MATE_ShowDesktopApplet;...X-MATE-Bugzilla-OtherBinaries=wnck-applet
在Ubuntu中,mate-panel套餐依赖于libwnck-3-0套餐,因此上述假设是实际的。
作为一个实验,您可以尝试使用默认设置在带有MATE桌面的系统上运行killall wnck-applet。这将导致以上提到的小程序崩溃在底部配偶面板显示桌面,窗口列表和工作空间开关(和窗口选择器,如果你已经启用它)。在每个错误窗口中单击Reload将重新加载wnck-applet,所有功能都将被恢复。