Este é um bug conhecido . Uma solução postada lá é passar o argumento --user-data-dir=/tmp
(com um diretório temporário ou vazio) para iniciar uma nova sessão.
Existe qualquer maneira de lançar uma nova instância do Google Chrome a partir da linha de comandos? Não estou me referindo a abrir uma nova janela - quero uma nova instância . Aqui está o porquê:
Suponha que eu abra o Chrome e navegue para uma página em algum lugar. Então eu SSH na mesma conta de outro lugar. Quando eu corro:
google-chrome
... tudo que eu obtenho é uma nova aba na janela existente. Isso é absolutamente inútil quando estou conectado via SSH.
Como posso iniciar uma instância separada do Chrome que seja executada na mesma conta, mas possa ser usada com o SSH?
Este é um bug conhecido . Uma solução postada lá é passar o argumento --user-data-dir=/tmp
(com um diretório temporário ou vazio) para iniciar uma nova sessão.
Eu faço isso
cd ~/.config/google-chrome mkdir /tmp/chrome2 find . -print | cpio -mpdv /tmp/chrome2 # there was no cp -R in my day! rm -fr /tmp/chrome2/Singleton* rm -fr /tmp/chrome2/Session* google-chrome --user-data-dir=/tmp/chrome2/
Em vez das linhas cpio / rm, estou usando isso agora
rsync -av --delete --exclude=/Singleton* --exclude=/Session* ~/.config/google-chrome/ /tmp/chrome2/
Use o parâmetro --new-window
.
Como:
google-chrome --new-window www.google.com
Tags ssh google-chrome