在 Lubuntu 的托盘上自动启动雷鸟

在 Lubuntu 的托盘上自动启动雷鸟

我想在打开笔记本电脑时将 thunerbird 最小化。

当我这样做时:vi /etc/xdg/lxsession/Lubuntu/autostart并且@thunderbird每次打开它时都会弹出一个窗口说雷鸟已经在运行......但它工作得很好。

  • 我该如何清除该弹出窗口?
  • 我如何才能将其最小化运行?

答案1

如果您添加启动应用程序,/etc/xdg/lxsession/Lubuntu/autostart它将自动运行两次 - 这只是 LXDE 的执行方式。

您可以在本地主文件夹中创建一个等效的文件和文件夹 - 这将自动启动一次程序。

mkdir -p ~/.config/lxsession/Lubuntu
nano autostart

将文本添加thunderbird到此文件中并保存文件。

至于如何在启动时最小化应用程序 - 这是最近在ubuntu论坛

总结 - 安装wmctrl

创建一个名为的脚本文件~/start_thunderbird_hidden.sh

复制并粘贴以下内容:

#!/bin/bash

thunderbird &
while [[ $(wmctrl -l | grep Thunderbird) == "" ]]; do sleep 0.1; done
wmctrl -r Thunderbird -b add,hidden
wmctrl -k on

赋予此文件执行权限:

chmod +x ~/start_thunderbird_hidden.sh

然后,thunderbird在上面的自动启动文件中使用/home/[youraccount]/start_thunderbird_hidder.sh

答案2

以下是在 Ubuntu 12.04 启动时自动启动 Thunderbird 的过程,将其放在托盘中并隐藏启动器中的图标。

  1. 打开 Thunerbird,工具 > 插件 > “获取插件”选项卡 > 搜索“mintrayr”并安装“MinimizetoTray Revived” > 重启 TB
  2. 工具 > 插件 > “扩展”选项卡 > 点击新安装的 MinTrayR 扩展的“首选项”按钮 > 勾选第三个选项“而不是关闭”
  3. sudo apt-get install wmctrl如果尚未安装,请在终端中
  4. 创建文件/home/你的用户名/.start_thunderbird.sh
  5. 赋予其可执行权限:打开终端并chmod +x ~/start_thunderbird.sh
  6. 打开文件并复制/粘贴以下内容:

    #!/bin/bash
    thunderbird &
    while [[ $(wmctrl -l | grep Thunderbird) == "" ]]; do sleep 0.1; done
    wmctrl -c "Mozilla Thunderbird"
    

    它说启动 Thunderbird,并在启动后立即关闭它...并且 TB 插件会小心地将 TB 隐藏在托盘中而不是关闭它!

  7. 在屏幕的右上角,单击开始按钮 > 启动应用程序 > 添加

  8. 根据需要命名,然后浏览文件(或直接在框中写入脚本的路径:/home/你的用户名/.start_thunderbird.sh

大功告成!现在,当您启动 Ubuntu 时,Thunderbird 会自动启动并隐藏在托盘中……

相关内容