我想在打开笔记本电脑时将 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 的过程,将其放在托盘中并隐藏启动器中的图标。
- 打开 Thunerbird,工具 > 插件 > “获取插件”选项卡 > 搜索“mintrayr”并安装“MinimizetoTray Revived” > 重启 TB
- 工具 > 插件 > “扩展”选项卡 > 点击新安装的 MinTrayR 扩展的“首选项”按钮 > 勾选第三个选项“而不是关闭”
sudo apt-get install wmctrl
如果尚未安装,请在终端中- 创建文件/home/你的用户名/.start_thunderbird.sh
- 赋予其可执行权限:打开终端并
chmod +x ~/start_thunderbird.sh
打开文件并复制/粘贴以下内容:
#!/bin/bash thunderbird & while [[ $(wmctrl -l | grep Thunderbird) == "" ]]; do sleep 0.1; done wmctrl -c "Mozilla Thunderbird"
它说启动 Thunderbird,并在启动后立即关闭它...并且 TB 插件会小心地将 TB 隐藏在托盘中而不是关闭它!
在屏幕的右上角,单击开始按钮 > 启动应用程序 > 添加
- 根据需要命名,然后浏览文件(或直接在框中写入脚本的路径:/home/你的用户名/.start_thunderbird.sh)
大功告成!现在,当您启动 Ubuntu 时,Thunderbird 会自动启动并隐藏在托盘中……