上次更新:2023-07-20

最近,我们收到社区对于 Linux 子系统上某些应用程序(如 QQ)在关闭窗口后无法恢复的问题的反馈。为了解决这个问题,我们可以使用一个叫做 Stalonetray 的实用工具来打开系统托盘,从而解决这个不便之处。通过这种方式,即使主窗口关闭,像 QQ 这样的应用程序也可以最小化到系统托盘中,确保它们的可访问性。

请按照以下步骤在你的 Linux 子系统上安装 Stalonetray 并打开系统托盘:

#安装 Stalonetray

首先,在 Linux 子系统终端中输入下列代码安装 Stalonetray 软件包:

sudo apt install stalonetray

#创建配置文件

  • 接下来,输入下列代码,在你的主目录下创建一个名为 .stalonetrayrc 的配置文件:

    sudo vi .stalonetrayrc
    
  • 在配置文件中添加以下内容,并根据需要进行调整:

    background "#777777"
    decorations all
    geometry 4x1+0+0
    icon_size 48
    

这些配置行定义了背景颜色、启用了所有系统托盘图标并设置了图标大小。你可以自行根据你的需求进行调整。

  • 完成输入后,按下 Esc 键,输入 :wq 并按下 Enter 键保存并退出。

#运行 Stalonetray

最后,输入命令运行 Stalonetray 以启动系统托盘:

stalonetray &

符号 & 将 Stalonetray 作为后台守护进程运行。

完成后,任何支持最小化到系统托盘的应用程序都会显示 在 Stalonetray 打开的托盘中。通过右键单击系统托盘中的图标,你可以访问这些应用程序,随时打开或关闭它们。