问题
我今天已经升级到 11.10,并且一直在研究 gnome-shell 扩展 - gnome-shell 版本 3.2.0。
当我要将一个添加到顶部面板时,我遇到了难题。右键单击面板没有任何反应。
我做错什么了吗——是否应该通过其他方法向顶部面板添加扩展?
尝试过
- “安装”扩展
- 按住
alt
并右键单击顶部面板
答案1
您无法通过右键单击面板来添加扩展。您必须在 ~/.local/share/gnome-shell/extensions/extension_name@your_host 中创建一个目录
并创建 2 个文件:extension.js 和 metadata.json
并将您想要添加到面板上的任何代码添加到 extension.js 中,并将一些信息添加到 metadata.json 中
在 gnome-shell 3.0.x 中的 .js 中,你必须添加 function main() { } 在 gnome-shell 3.2.x 中: function enable() { /* 启用此扩展时执行的代码 */ } function disable() { } 和 function init() { }
答案2
要获取“添加到面板”菜单,您需要使用Alt super right-click;另请参阅: gnome 中右键单击时未显示面板设置