Puis-je ouvrir de nouveaux onglets dans mon profil Chrome (ium) par défaut?

9

J'utilise Chrome et Chromium 16.0.912.75 (à partir des canaux stables). Je trouve la fonction de profil vraiment utile. Cependant, lorsque de nouveaux onglets sont ouverts ou lorsque je lance Chrome pour la première fois, la fenêtre / l'onglet s'ouvre dans le dernier profil que j'utilisais, pas celui par défaut.

Au lieu de cela, j'aimerais que de nouveaux onglets soient ouverts à partir d'applications externes et la première fenêtre ouverte par le lanceur, pour utiliser le même profil à chaque fois. S'il y a déjà une fenêtre Chrome (ium) ouverte pour ce profil, le nouvel onglet devrait y apparaître. Si ce profil n'a pas déjà de fenêtre, une nouvelle fenêtre doit être ouverte pour lui.

Ma solution de contournement actuelle a consisté à créer tous mes profils dans Chrome et un seul profil dans Chrome. Un profil dans Chrome est synchronisé avec celui de Chromium via mon compte Google. Chrome est mon navigateur par défaut. De cette façon, tous les nouveaux onglets sont ouverts dans Chromium, dans mon profil préféré. Si je veux accéder aux autres profils, j'utilise Chrome. Je préférerais de loin rester simple!

Je sais que je pourrais créer mon propre fichier Chrome .desktop pour forcer l'ouverture dans le nouveau profil à chaque fois, mais le problème de "mémoire" resterait pour les nouveaux onglets. Selon cette question de SuperUser, c'est un peu possible sous Windows avec une modification du registre . Existe-t-il un moyen de forcer l'ouverture de nouveaux onglets dans un profil spécifique dans Ubuntu?

david.libremone
la source
2
ressemble à superuser.com/questions/377186/… pourrait être la réponse
david.libremone
À partir de 2016, j'ai créé un lien sur mon bureau attaché à un profil qui se lance dans ce profil .... Je recherche des options Windows Run pour les profils .... et ensuite je vais en chercher un en utilisant le terminal . ... ou je vais probablement lire les réponses autour de ces quelques questions
Crowie

Réponses:

3

ATTENTION! La description ci-dessous s'applique à Google Chrome. Pour Chrome plutôt que ~/.config/google-chrome vous ~/.config/chromium!

En ~/.config/google-chrome/vous verrez vos dossiers de profil. Disons que vous avez à côté de la valeur par défaut (nommée Default) une autre appelée d3vidque vous souhaitez définir par défaut.

Je vous donne deux options:

  1. Renommez la valeur par défaut en quelque chose d'autre, et votre profil en valeur par défaut:

    mv Default Default_old; mv d3vid Par défaut

  2. Déplacer Default vers un meilleur nom et créer un lien symbolique vers votre profil préféré:

    mv Par défaut My_cool_profile; ln -s ~ / .config / google-chrome / d3vid ~ / .config / google-chrome / Par défaut

Frantique
la source
1
merci, mais c'est mon profil par défaut, je préfère que de nouveaux onglets s'ouvrent, au moment où ils s'ouvrent dans le dernier profil utilisé; J'ai clarifié ma question pour que ce soit clair
david.libremone
1

navigateur chrome - aide

révèle:

   --user-data-dir=DIR
          Specifies  the directory that user data (your "profile") is kept
          in.  Defaults to ~/.config/chromium  .   Separate  instances  of
          Chromium must use separate user data directories; repeated invo‐
          cations of chromium-browser will reuse an existing process for a
          given user data directory.

vous pouvez peut-être créer un script ou mettre à jour vos liens.

mdeanda
la source
0

Voir la réponse ici, https://superuser.com/a/1221551/333828 car elle détaille le fichier d'état local et les modifications que vous devez y apporter pour remplacer le profil dans lequel de nouveaux liens s'ouvrent. Malheureusement, c'est probablement quelque chose dont vous auriez besoin pour écrire un script à réinitialiser périodiquement (via cron toutes les minutes), car toute activité dans un compte non souhaité écrira probablement dans le fichier d'état local avec le nom de ce profil.

dragon788
la source