Cómo ejecutar dos instancias del navegador Chrome, cada una usando un perfil separado (usuario +)

Cómo ejecutar dos instancias del navegador Chrome, cada una usando un perfil separado (usuario +)

en una computadora portátil Linux Ubuntu 20.04, estoy ejecutando dos lanzamientos de Chrome, cada uno con su propio usuario con un perfil único iniciado desde la terminal usando

/opt/google/chrome/chrome    --profile-directory=beta_stens 

y otros como

/opt/google/chrome/chrome  --profile-directory=work    

una vez iniciados, funcionan bien, sin embargo, necesito iniciar sesión repetidamente en cosas como Azure Devops en cada inicio para que algo no se almacene en caché correctamente, etc. y en la terminal veo estos errores.

[10299:10312:0126/161704.061295:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:10312:0126/161704.062169:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/161730.692500:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.
[10299:29657:0126/163403.229532:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:29657:0126/163403.229643:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/163407.845104:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.

[29965:14:0126/163415.904063:ERROR:stun_port.cc(76)] Binding error response: class=4 number=1 reason=Unauthorized

alternativamente, obtengo errores de terminal similares cuando inicio usando

/opt/google/chrome/chrome  --user-data-dir=/home/anna/chrome_play    

y /opt/google/chrome/chrome --user-data-dir=/home/anna/chrome_work

Los errores terminales son

[59902:59902:0126/165850.396022:ERROR:data_type_manager_impl.cc(38)] Bookmarks cryptographer error was encountered: 
[59902:59902:0126/165850.396079:ERROR:data_type_manager_impl.cc(38)] Preferences cryptographer error was encountered: 
[59902:59902:0126/165850.396100:ERROR:data_type_manager_impl.cc(38)] Passwords cryptographer error was encountered: 
[59902:59902:0126/165850.396120:ERROR:data_type_manager_impl.cc(38)] Autofill Profiles cryptographer error was encountered: 
[59902:59902:0126/165850.396150:ERROR:data_type_manager_impl.cc(38)] Autofill cryptographer error was encountered: 
[59902:59902:0126/165850.396176:ERROR:data_type_manager_impl.cc(38)] Autofill Wallet Metadata cryptographer error was encountered: 
[59902:59902:0126/165850.396208:ERROR:data_type_manager_impl.cc(38)] Themes cryptographer error was encountered: 
[59902:59902:0126/165850.396242:ERROR:data_type_manager_impl.cc(38)] Typed URLs cryptographer error was encountered: 
[59902:59902:0126/165850.396271:ERROR:data_type_manager_impl.cc(38)] Extensions cryptographer error was encountered: 
[59902:59902:0126/165850.396301:ERROR:data_type_manager_impl.cc(38)] Search Engines cryptographer error was encountered: 
[59902:59902:0126/165850.396335:ERROR:data_type_manager_impl.cc(38)] Sessions cryptographer error was encountered: 
[59902:59902:0126/165850.396363:ERROR:data_type_manager_impl.cc(38)] Apps cryptographer error was encountered: 
[59902:59902:0126/165850.396389:ERROR:data_type_manager_impl.cc(38)] App settings cryptographer error was encountered: 
[59902:59902:0126/165850.396415:ERROR:data_type_manager_impl.cc(38)] Extension settings cryptographer error was encountered: 
[59902:59902:0126/165850.396440:ERROR:data_type_manager_impl.cc(38)] Dictionary cryptographer error was encountered: 
[59902:59902:0126/165850.396466:ERROR:data_type_manager_impl.cc(38)] Send Tab To Self cryptographer error was encountered: 
[59902:59902:0126/165850.396492:ERROR:data_type_manager_impl.cc(38)] Web Apps cryptographer error was encountered: 

¿Existe una mejor manera de ejecutar varios navegadores Chrome distintos en la misma computadora portátil con Linux, cada uno con su propio perfil para que la caché de inicio de sesión, etc., se conserve en todos los lanzamientos?

dpkg -l | grep google-chrome
ii  google-chrome-stable                       88.0.4324.96-1                        amd64        The web browser from Google




anna@oaxaca ~ $ neofetch
            .-/+oossssoo+/-.               anna@oaxaca 
        `:+ssssssssssssssssss+:`           ----------- 
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 20.04.1 LTS x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: Q524UQK 1.0 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.8.0-41-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 31 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 2820 (dpkg), 13 (snap) 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.0.17 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: GNOME 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Mutter 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Adwaita 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Yaru [GTK2/3] 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: Yaru [GTK2/3] 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: gnome-terminal 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      CPU: Intel i7-7500U (4) @ 3.500GHz 
    .ossssssssssssssssssdMMMNysssso.       GPU: NVIDIA GeForce 940MX 
      -+sssssssssssssssssyyyssss+-         GPU: Intel HD Graphics 620 
        `:+ssssssssssssssssss+:`           Memory: 4913MiB / 15893MiB 
            .-/+oossssoo+/-.
                                                                   
                                                                   

ACTUALIZAR claramente ambos están equivocados:

/opt/google/chrome/chrome    --profile-directory=foo

/opt/google/chrome/chrome  --user-data-dir=foo

porque después de iniciar cualquiera de los anteriores mientras solo ejecuta una única instancia de Chrome, luego de iniciar sesión en Google, luego de salir y reiniciar, Google no recuerda las credenciales y me obliga a volver a iniciar sesión en Google (lo mismo ocurre con tener que volver a iniciar sesión en otros sitios). .. Alguna sugerencia ? en este único caso de inicio de Chrome se obtienen los mismos errores que se muestran arriba... claramente ni los parms --profile-directory ni -user-data-dir funcionan correctamente... ¿Qué me estoy perdiendo?

Alternativamente, también instalé diferentes versiones de Chrome (https://www.google.com/chrome/beta/ y https://www.google.com/chrome/dev/) sin embargo, esto tampoco almacena en caché correctamente la configuración, por lo que, por ejemplo, debo volver a iniciar sesión en la sincronización de Google Chrome en cada inicio... ¿Debe haber una manera mejor?

esta pagina no es de ayuda https://www.chromium.org/developers/creating-and-using-profiles

Objetivo final: necesito la capacidad de iniciar tareas y luego salir del navegador para poder iniciarlo nuevamente SIN necesidad de volver a iniciar sesión en Google Sync + Azure Devops +, etc. y necesito hacerlo para dos usuarios diferentes, cada uno con su propio perfil. ... suena simple así que estoy SEGURO de que alguien ha resuelto esto

Respuesta1

Me volví un poco creativo y descubrí que si inicias sesión en Google usando una de sus cuentas pagas de Gmail de Google Workspace (formalmente llamada G-Suite) una vez que inicias Chrome, todo funciona mágicamente.

/usr/bin/google-chrome   --user-data-dir=${HOME}/chrome_work     

/usr/bin/google-chrome   --user-data-dir=${HOME}/chrome_personal

Respuesta2

Actualmente puedes encontrar otras versiones de Chrome cerca de la parte inferior de la página de descarga de Chrome (https://www.google.com/chrome/). Por ejemplo, puedes utilizar la versión normal + la versión para desarrolladores.

ingrese la descripción de la imagen aquí

Yo personalmente uso una compilación personalizada que puedes encontrar buscando Chrome sin buscar en Google + la versión para desarrolladores y están completamente separadas para mí. (Por ejemplo, puedo bloquear uno con reglas de firewall de Windows y el otro seguirá funcionando. Lo cual no es posible usando perfiles diferentes).

Respuesta3

Lo que hago en Windows es usar Chrome y Brave. Valiente está basado en Chrome.

Puedes hacer lo mismo en Ubuntu, sin pagar nada.

información relacionada