Como fazer o lançamento automático do Firefox na inicialização em tela cheia no Linux Ubuntu?

1

Firefox pronto

Objetivo

Eu quero que meu Ubuntu comece e mostre um Duck Duck Go em tela cheia.

Motivação

A primeira coisa que faço no meu PC é iniciar o Firefox e fazer coisas. Para outras coisas, eu acertei o ctrl+alt+T e fiz as coisas no terminal. Eu quero que o Firefox comece e esteja pronto para trabalhar.

Ética

Economizando tempo, fazendo com que o computador tenha um fluxo de trabalho melhor para uma pessoa como eu [alguém que passa a maior parte do tempo usando o navegador], atendendo à minha preguiça.

Hipótese inicial

Eu posso fazer o Linux rodar o Firefox usando alguns comandos na inicialização, o que fará com que ele rode em tela cheia e tenha aberto a página Duck Duck Go.

Atualizações

20:56:44 15/08/18: Estou aprendendo os comandos disponíveis para o Firefox em aqui .

21:12:15 15/08/18: feito com comandos. O comando para iniciar o Firefox com o usuário padrão e iniciar o Duck Duck Go é firefox “www.duckduckgo.com” . Eu só preciso encontrar uma maneira de torná-lo aberto em tela cheia agora.

21:35:48 15/08/18: Não há como o lançamento em tela cheia ser feito usando os comandos do firefox. O Linux também não tem nenhum comando para fazer o lançamento do Firefox em tela cheia. Eu poderia precisar enviar um pressionamento de tecla F11 ou usar algum plugin para fazer isso. Mas enviar um keystore precisa de mais de um comando e não sei se isso será fácil ou não. E usar um plug-in não é favorável em primeiro lugar porque não desejo que todos os lançamentos do Firefox sejam em tela cheia e, em segundo lugar, não quero instalar outro plug-in.

16/08/18

14:07:48 Eu perguntei sobre troca de pilha e alguém sugeriu usar o xdotool.

14:22:17 Estou aprendendo xdotool

14:56:18 O comando de troca de pilha não funcionou para mim. O que funciona para mim é xdotool search -class firefox key –-window %@ --delay 1000ms F11 .  Agora eu não sou capaz de dar o comando para iniciar o firefox e usar o xdotool na mesma linha. Eu preciso aprender bash.

16:45:34 04/11/18: Faz tanto tempo desde que eu abandonei este projeto. Deixe-me olhar para ele, sem revisar nenhuma das atualizações e a antiga hipótese inicial.

16:49:51 04/11/18: acabou de adicionar este firefox -url http://superuser.com & xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11 à lista de aplicativos de inicialização. Ele funcionou quando eu passei do terminal embora. Vamos ver se funciona após o reinício. Funcionará no logout e login? Vamos ver.

16:54:54 04/11/18: Ele me levou ao firefox com duckduckgo mas também tentou me levar para o url f11. Talvez eu precise ajustar um pouco. Sua realmente ment para o terminal e não para o comando de linha única que é necessário na aplicação de inicialização. BTW trabalhou com logout e em. Segunda tentativa. Desta vez, removi o "&" do comando anterior.

16:58:17 04/11/18: Ainda não funcionou !! Mesmo problema. Acho que vou tentar enviar esse log para alguém dentro do firefox. Talvez eles possam ajudar.

    
por Lenovo320 15.08.2018 / 18:24

1 resposta

0

Escreva um miniscript com xdotool:

#!/bin/sh
firefox &
xdotool search --sync --onlyvisible --pid $! windowactivate key F11
    
por 15.08.2018 / 18:44