如何让 Firefox 在 Linux Ubuntu 上全屏启动时自动启动?

Abh*_*s29 7 startup ubuntu firefox shell-script fullscreen

Firefox 就绪

客观的

我希望我的 ubuntu 启动并全屏显示 Duck Duck Go。

动机

我在 PC 上做的第一件事就是启动 Firefox 并做一些事情。对于其他东西,我ctrl+alt+T在终端中点击并做一些事情。我希望 Firefox 启动并为我的工作做好准备。

伦理

节省时间,让计算机对像我这样的人(大部分时间都在使用浏览器的人)有更好的工作流程,为我的懒惰服务。

初步假设

我可以在启动时使用一些命令让 linux 运行 Firefox,这将使其全屏运行并打开 Duck Duck Go 页面。

更新

20:56:44 15/08/18:我正在从这里学习可用于 Firefox 的命令。

21:12:15 15/08/18:完成命令。以默认用户启动 Firefox 并使其启动 Duck Duck Go 的命令是firefox “www.duckduckgo.com”. 我现在只需要找到一种方法让它全屏打开。

21:35:48 15/08/18: 使用 Firefox 的命令无法执行全屏启动。linux 也没有任何命令可以让 Firefox 全屏启动。我可能需要发送按键 F11 或使用一些插件来完成此操作。但是发送密钥库需要的不仅仅是一个命令,我不知道这是否会那么容易。使用插件首先是不利的,因为我不希望每个 Firefox 启动都全屏显示,其次我不想安装另一个插件。

16/08/18

14:07:48 我问了堆栈交换,有人建议使用 xdotool。

14:22:17我正在学习 xdotool

14:56:18堆栈交换命令对我不起作用。对我有用的是xdotool search -class firefox key –-window %@ --delay 1000ms F11. 现在我无法发出启动 firefox 的命令并在同一行中使用 xdotool。我需要学习 bash。

16:45:34 04/11/18:我放弃这个项目已经很久了。让我再看一遍,不修改任何更新和旧的初始假设。

16:49:51 04/11/18:刚刚将它添加firefox -url http://superuser.com & xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11到启动应用程序列表中。不过,当我从终端经过时,它确实起作用了。让我们看看它在重新启动后是否有效。它可以用于注销和登录吗?让我们来看看。

16:54:54 04/11/18: 它确实带我进入了带有duckduckgo 的firefox,但它也试图带我到url f11。也许我需要稍微调整一下。它实际上是针对终端的,而不是针对启动应用程序中所需的单行命令。顺便说一句,它确实适用于注销和登录。第二次尝试。这次我从上一个命令中删除了“&”。

16:58:17 04/11/18:还是不行!!同样的问题。我想我会尝试将此日志发送给 Firefox 中的某个人。也许他们会提供帮助。

Ipo*_*cer 3

使用 xdotool 编写迷你脚本:

#!/bin/sh
firefox &
xdotool search --sync --onlyvisible --pid $! windowactivate key F11
Run Code Online (Sandbox Code Playgroud)