Google Chrome meldet sich von jeder Webseite ab, nachdem sich der Systembenutzer abgemeldet hat
1886
Skysplit
Ich habe also ein wirklich lästiges Problem und Google Chrome liefert mir keine Informationen zu den Ursachen.
Jedes Mal, wenn ich mich bei meinem Konto anmelde, muss ich mich erneut auf jeder von mir verwendeten Webseite anmelden, da Google Chrome mich von allem abmeldet, bei dem ich angemeldet bin. Einige Cookies bleiben jedoch bestehen, da sich Google an das Konto erinnert, bei dem ich mich angemeldet habe, und ich habe auch weiterhin Zugriff auf das Gitlab meines Unternehmens. Es ist der einzige Dienst, bei dem ich nicht abgemeldet bin.
Wenn dies relevant ist, wird nach dem Öffnen von Google Chrome neben meinem Google Chrome-Profil ein Warnfeld Change made on my account requires logging in againangezeigt, in dem darauf hingewiesen wird (Ja, es wird auch vom Google Chrome-Profil abgemeldet).
Das Problem tritt nicht auf, wenn ich mich nicht von meinem Systemkonto abgemeldet habe (z. B. wenn ich nur Chrome schließe und es wieder öffne).
Bei anderen Browsern ist dies nicht der Fall, nur bei Google Chrome.
Es hat mich abgemeldet, auch wenn ich nicht in einem Profil eingeloggt war (es wurden also auch keine Addons installiert, daher bezweifle ich, dass dies ein Addon-Fehler ist).
Ich habe auch Chrome deinstalliert .cache/google-chromeund .config/google-chromeVerzeichnisse komplett gelöscht .
Update 2 :
Ich lief Chrome vom Terminal aus google-chrome --enable-logging -v=1
Beim Starten des Browsers wurden im Terminal folgende Fehler angezeigt:
[13645:13712:1007/142537:ERROR:gcm_store_impl.cc(306)] Failed to open database /home/user/.config/google-chrome/Profile 4/GCM Store: Invalid argument: /home/user/.config/google-chrome/Profile 4/GCM Store: does not exist (create_if_missing is false) [13645:13712:1007/142537:ERROR:gcm_store_impl.cc(306)] Failed to open database /home/user/.config/google-chrome/Profile 4/GCM Store: Invalid argument: /home/user/.config/google-chrome/Profile 4/GCM Store: does not exist (create_if_missing is false)
Der Ordner ist /home/user/.config/google-chrome/Profile 4/GCM Storejedoch vorhanden.
Dieser Fehler tritt nicht auf, wenn Sie Chrome als Root mit folgendem Befehl starten:
Update 3 Also habe ich Chrome geschlossen, das /home/user/.config/google-chrome/Profile 4Verzeichnis gelöscht und mein Konto erneut konfiguriert. Ich habe mich abgemeldet, und dann sind folgende Fehler aufgetreten:
[21285:21353:1007/145425:ERROR:gcm_store_impl.cc(922)] Failed to restore security token. [21285:21285:1007/145425:ERROR:account_tracker.cc(357)] OnGetTokenFailure: Not authorized.
Update 4 :
Es ist mir gelungen, die Probleme mit Google Chrome-Fehlern zu beheben (oder zumindest glaube ich), und es wird nicht von Chrome Profile abgemeldet. Ich habe dies getan, indem ich das gesamte /root/chrome-data(zuvor erstellte) Verzeichnis zu ~/.config/google-chromeseinem Besitzer verschoben habe. Der Browser speichert jedoch nach der Abmeldung des Benutzers keine Cookies.
Betriebssystemversion, Chrome-Version, Add-Ons. An- und Abmelden von Skripten / Programmen? Möglicherweise Löschen von Daten, die Chrome benötigt?
ThisIsNotMyRealName vor 8 Jahren
1
Neugierig, mit Chrome ein weiteres Benutzerkonto erstellen, anmelden und für mich testen?
ThisIsNotMyRealName vor 8 Jahren
1
@MichaelNancarrow Hat es einfach geschafft. Dasselbe Problem bei einem anderen Konto (das sicherlich funktioniert, da ich dieses Konto zu Hause unter Windows verwende. Unter Linux habe ich ein anderes Konto). Wieder eine Warnung, dass "Änderungen an diesem Profil" vorgenommen wurden und ich mich erneut anmelden muss - und alle angemeldeten Sitzungen sind weg. Vielleicht ist es tatsächlich etwas mit Profilen und Berechtigungen / Festplattenproblemen (habe SSD)?
Skysplit vor 8 Jahren
0
Alles von hier an wäre eine Vermutung von mir :) Viel Glück bei einer Lösung!
ThisIsNotMyRealName vor 8 Jahren
0
@MichaelNancarrow Danke! Ich hoffe, ich werde es finden, bis ich meine Vernunft verliere :)
Skysplit vor 8 Jahren
0
Können Sie versuchen, Chrom erneut zu installieren?
Don't Root here plz... vor 8 Jahren
1
@ Don'tRoothereplz ... Schon geschafft. Ich habe auch die Verzeichnisse `.config / google-chrome` und` .cache / google-chrome` entfernt. Meine Antwort dazu aktualisiert
Skysplit vor 8 Jahren
0
@ Don'tRoothereplz ... Meine Frage * natürlich :)
Skysplit vor 8 Jahren
0
Haben Sie versucht, Chrome als Administrator auszuführen und sich dann anzumelden? Dann als normaler Benutzer neu starten.
Mr. Hargrove vor 8 Jahren
1
@ Mr.Hargrove Also habe ich sudo google-chrome --user-data-dir = / root / chrome-data ausgeführt und mich in meinem Chrome-Profil angemeldet. Dann habe ich mich vom Systemkonto abgemeldet, mich erneut angemeldet und den gleichen Befehl `sudo ...` ausgeführt. Es gab keine Probleme mit diesem Konto, wenn "sudo" verwendet wurde. Das normale Benutzerkonto wurde erneut von jeder Webseite abgemeldet. Wolltest du das von mir? :)
Skysplit vor 8 Jahren
0
@Skysplit Darn, das behebt das normalerweise für mich. Wird weiter erforschen ..
Mr. Hargrove vor 8 Jahren
0
@ Mr.Hargrove Ich habe gerade Fehler hinzugefügt, die beim Starten von Chrome vom Terminal aufgetreten sind. Hoffe das hilft ein bisschen
Skysplit vor 8 Jahren
0
In den von Ihnen hinzugefügten Fehlern erfahren Sie, dass Sie Ordner / Dateien fehlen. Versuchen Sie, sie zu erstellen?
Mr. Hargrove vor 8 Jahren
0
@ Mr.Hargrove Dieser Ordner existiert jedoch: /
Skysplit vor 8 Jahren
0
Ah, vielleicht ist es korrupt? Speichern Sie es an einem Ort, an dem Sie sich erinnern, und löschen Sie es dann aus diesem Verzeichnis.
Mr. Hargrove vor 8 Jahren
0
@ Mr.Hargrove Ich habe das behoben (bitte nachbearbeiten), aber anscheinend war dies nicht der Fall, dass nach der Abmeldung des Systembenutzers Cookies verloren gingen: /
Skysplit vor 8 Jahren
0
Haben Sie versucht, den Web-Cache auf Chrome zu löschen? Es kann sich um einen beschädigten Cookie oder ein Pref handeln.
Mr. Hargrove vor 8 Jahren
0
@ Mr.Hargrove ja, es hat nicht geholfen: / Ich werde am Wochenende keine anderen Lösungen prüfen können, aber ich werde es sicherlich am Montag tun! Danke für die Hilfe!
Skysplit vor 8 Jahren
0
3 Antworten auf die Frage
0
strobelight
Ich möchte Sie auch bitten, von vorn zu beginnen, indem Sie alle Chromprozesse deinstallieren und beenden.
Ein Hinweis, dass Sie sich wirklich nicht als Systemkonto anmelden sollten. Sie melden sich als Sie selbst an und wenn Sie Systemaufgaben erledigen müssen, werden Sie vorübergehend root.
Wenn Sie sich abmelden, werden auch alle von Ihnen gestarteten Prozesse abgebrochen, die nicht im Hintergrund platziert wurden.
Für die Installation:
sudo /bin/bash exec su - root pgrep -l chromium # ensure list is empty, otherwise kill those processes # pkill chromium apt install chromium-browser exit id # confirm you are now yourself and not root # start chrome with specific directory chromium-browser --user-data=~/.config/chromium >/dev/null 2>&1 & # you could make this an alias in your .bashrc: # alias chrome='chromium-browser --user-data=~/.config/chromium >/dev/null 2>&1 &'
Sie können hinzufügen nohup, um es nach dem Abmelden weiter laufen zu lassen. Das erneute Anschließen nach dem Anmelden ist jedoch problematisch.
Sobald Chrome gestartet ist, bearbeiten Sie die Einstellungen:
Choose Continue where you left off Choose Offer to save your web passwords (in advanced settings)
0
George 2.0 Hope
Auch wenn Sie das Problem lösen, das bei Ihrer Chrome-Browser-Installation vorliegt. Im Falle eines System- / Browser-Absturzes hilft es Ihnen nicht unbedingt weiter ...
Ich teste viel auf meinen dev & sys-Admin-Maschinen, daher stürze ich meinen Browser und mein System vielleicht mehr als die meisten ab. Das war wirklich frustrierend bei der Recherche nach Themen und plötzlich verlieren Sie alle Ihre Tabs ...
... Im Falle eines Absturzes können Sie sie ganz einfach einzeln oder in Gruppen wieder öffnen.
0
Jakub Macina
Wenn Sie sich automatisch bei Ubuntu anmelden, dh Sie müssen beim Start Ihres Computers kein Kennwort auf dem Anmeldebildschirm eingeben, kann dies zu Problemen führen, da Chrome keine Rechte zum Lesen / Schreiben in Ihren Profilordner hat. Ich habe das Problem gelöst, indem ich die automatische Anmeldung bei Ubuntu deaktiviert habe.
Systemeinstellungen -> Sicherheit und Datenschutz
Wählen Sie die Registerkarte Sicherheit und Kennworteinstellungen
Entsperren und deaktivieren Sie die automatische Anmeldung
Können Sie eine Quelle damit verknüpfen oder hat diese persönlich für Sie gearbeitet? Ich habe ein bisschen googeln und nichts gefunden, was mit Ihrer Antwort zu tun hatte, aber es hört sich nach vielversprechendem an.
DrZoo vor 7 Jahren
0
Es hat das Problem für mich gelöst.
Jakub Macina vor 7 Jahren
0