# Show the window window.mainloop()if __name__ == "__main__": main()对于 Ubuntu 10.04+,则需要使用 AppIndicator 以下是一个在 Ubuntu Wiki 上找到的 Python 示例,它使用了 AppIndicator:import appindicatordef main(): # Create an AppIndicator instance indicator = appindicator.Indicator("example", "icon.png", appindicator.CATEGORY_APPLICATION_STATUS ) # Set the tooltip for the AppIndicator indicator.set_status(appindicator.STATUS_ACTIVE) indicator.set_menu (menu) # Show the AppIndicator indicator.show() # Create a menu for the AppIndicator menu
sudo apt-get install libglib2.0-dev libgtk2.0-dev libnautilus-extension-dev gvfs-bin python-gi gir1.2-appindicator3 /nutstore-pydaemon.py”, line 27, in <module> gi.require_version(‘AppIndicator3’, ‘0.1’) File “/usr/ require_version raise ValueError(‘Namespace %s not available’ % namespace) ValueError: Namespace AppIndicator3 not available 解决方法:安装AppIndicator3 命令如下: sudo apt install gir1.2-appindicator3-0.1 然后会看到错误: (b)Traceback
BindReadOnly =/run/user/1000:/run/user/host # AppIndicator #BindReadOnly =/run/user/1000/bus # DataDir
终端执行: sudo apt-get install python python-psutil python-appindicator 然后安装 indicator-sysmonitor sudo
user/$UID 下面还有 systemd 文件夹,但是我们并不需要挂载他 为了让容器内外的 Systemd 相互通信只需要有 D-Bus 挂载就足够了 一个配置文件的例子如下 [Files] # AppIndicator
Gnome 用户需要安装appindicator插件 默认快捷键为Alt+C(你也可以在设置里设置快捷键) cli eSearch支持 cli,可以通过命令行进行简单的截屏。
sudo apt install libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3
nvidia-uvm-tools Bind = /dev/shm # Controller Bind=/dev/input # PulseAudio BindReadOnly=/run/user/1000/pulse # AppIndicator
透明终端 yay -S gnome-terminal-transparency gnome扩展 Drop Down Terminal 全局终端 TopIcons Plus 状态栏显示应用图标,与自带appindicator
----------------------------------------------------] 100% flameshot 的可选依赖 gnome-shell-extension-appindicator
-y libwebkit2gtk-4.0-dev build-essential \ curl wget file libssl-dev libgtk-3-dev \ libayatana-appindicator3