Riff_M-33
Anmeldungsdatum: 2. März 2008
Beiträge: Zähle...
Wohnort: Hochspeyer
|
Hallo! Ich habe die Vimium- und Ghostery-Plugins installiert. Diese geben mir nun beim Start von Chromium einen kleinen Crashlog (siehe Anhang).
Sie lassen sich weder neu laden, noch kann ich sie über tools->extensions deaktivieren bzw. komme ich auf KEINEN Reiter mehr. Im browser selbst lässt sich NICHTS mehr machen. Ich habe in /home/etc bzw. /home/usr/bin/ im Chromium launcher nachgeschaut, konnte dort aber keinen expliziten Plugineintrag finden. Wie kann ich die Plugins denn händisch löschen oder, was mir lieber wäre, sie behalten und den Browser wieder ohne Probleme nutzen? 😉 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116 | #!/bin/sh
# Chromium launcher
# Authors:
# Fabien Tassin <fta@sofaraway.org>
# License: GPLv2 or later
APPNAME=chromium
LIBDIR=/usr/lib/chromium
EXTRALIB=/usr/lib/xulrunner-1.9.1
GDB=/usr/bin/gdb
BUILD_DIST="Debian 7.6"
usage () {
echo "$APPNAME [-h|--help] [-g|--debug] [--temp-profile] [options] [URL]"
echo
echo " -g or --debug Start within $GDB"
echo " -h or --help This help screen"
echo " --temp-profile Start with a new and temporary profile"
echo
echo " Other supported options are:"
MANWIDTH=80 man chromium | sed -e '1,/OPTIONS/d; /ENVIRONMENT/,$d'
echo " See 'man chromium' for more details"
}
if [ -f /etc/$APPNAME/default ] ; then
. /etc/$APPNAME/default
fi
# Prefer user defined CHROMIUM_USER_FLAGS (fron env) over system
# default CHROMIUM_FLAGS (from /etc/$APPNAME/default)
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
# FFmpeg needs to know where its libs are located
if [ "Z$LD_LIBRARY_PATH" != Z ] ; then
LD_LIBRARY_PATH=$LIBDIR:$EXTRALIB:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=$LIBDIR:$EXTRALIB
fi
export LD_LIBRARY_PATH
# For the Default Browser detection to work, we need to give access
# to xdg-settings. Also set CHROME_WRAPPER in case xdg-settings is
# not able to do anything useful
export PATH="$LIBDIR:$PATH"
export CHROME_WRAPPER="`readlink -f "$0"`"
export CHROME_DESKTOP=$APPNAME.desktop
#DIST=`lsb_release -si`
#RELEASE=`lsb_release -sr`
DIST=Debian
RELEASE=`cat /etc/debian_version`
# Set CHROME_VERSION_EXTRA visible in the About dialog and in about:version
if [ "$DIST $RELEASE" = "$BUILD_DIST" ] ; then
export CHROME_VERSION_EXTRA="$DIST $RELEASE"
else
export CHROME_VERSION_EXTRA="Built on $BUILD_DIST, running on $DIST $RELEASE"
fi
want_debug=0
want_temp_profile=0
while [ $# -gt 0 ]; do
case "$1" in
-h | --help | -help )
usage
exit 0 ;;
-g | --debug )
want_debug=1
shift ;;
--temp-profile )
want_temp_profile=1
shift ;;
-- ) # Stop option prcessing
shift
break ;;
* )
break ;;
esac
done
if [ $want_temp_profile -eq 1 ] ; then
TEMP_PROFILE=`mktemp -d`
CHROMIUM_FLAGS="$CHROMIUM_FLAGS --user-data-dir=$TEMP_PROFILE"
fi
if [ $want_debug -eq 1 ] ; then
if [ ! -x $GDB ] ; then
echo "Sorry, can't find usable $GDB. Please install it."
exit 1
fi
tmpfile=`mktemp /tmp/chromiumargs.XXXXXX` || { echo "Cannot create temporary file" >&2; exit 1; }
trap " [ -f \"$tmpfile\" ] && /bin/rm -f -- \"$tmpfile\"" 0 1 2 3 13 15
echo "set args $CHROMIUM_FLAGS ${1+"$@"}" > $tmpfile
echo "# Env:"
echo "# LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
echo "# PATH=$PATH"
echo "# GTK_PATH=$GTK_PATH"
echo "# CHROMIUM_USER_FLAGS=$CHROMIUM_USER_FLAGS"
echo "# CHROMIUM_FLAGS=$CHROMIUM_FLAGS"
echo "$GDB $LIBDIR/$APPNAME -x $tmpfile"
$GDB "$LIBDIR/$APPNAME" -x $tmpfile
if [ $want_temp_profile -eq 1 ] ; then
rm -rf $TEMP_PROFILE
fi
exit $?
else
if [ $want_temp_profile -eq 0 ] ; then
exec $LIBDIR/$APPNAME $CHROMIUM_FLAGS "$@"
else
# we can't exec here as we need to clean-up the temporary profile
$LIBDIR/$APPNAME $CHROMIUM_FLAGS "$@"
rm -rf $TEMP_PROFILE
fi
fi
|
Bearbeitet von Cruiz: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
- Bilder
|
Vegeta
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Es wäre schön, wenn du nächstes Mal den Text richtig formatieren würdest, zudem sind Extensions bzw. Add-ons nicht dasselbe wie Plug-Ins. Auch irritiert mich der Pfad "/home/usr/bin/". Nun zum Problem: Wenn der Browser nicht mehr bedienbar ist, kannst du nur noch das Konfigurationsverzeichnis löschen oder besser umbenennen. Das wäre folgendes Verzeichnis ~/.config/chromium. Damit hättest du dann ein sauberes Profil, aber auch alle Einstellungen usw. sind dann weg. Die Bookmarks werden übrigens in ~/.config/chromium/Default/Bookmarks gespeichert und sollten sich in das neue Profil ohne Probleme kopieren lassen.
|
Riff_M-33
(Themenstarter)
Anmeldungsdatum: 2. März 2008
Beiträge: 107
Wohnort: Hochspeyer
|
Entschuldigung, aber den Codeblock-Reiter konnte ich nicht finden. Aktuell benutze ich gerade Firefox mit AdBlocker. Kann das vielleicht daran liegen? Ich habe nun mit nautilus die bookmarks als Backup kopiert und dann in /usr/bin beide Chromium-Ordner gelöscht. Die ~/.config/chromium kann ich leider nicht finden... apt-get purge chromium-browser gibt mir Paket »chromium-browser« ist nicht installiert, wird also auch nicht entfernt. Trotzdem ist der noch installiert und lässt sich wie gehabt aufrufen!?
|
Vegeta
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Riff_M-33 schrieb: Aktuell benutze ich gerade Firefox mit AdBlocker. Kann das vielleicht daran liegen?
Eventuell schon, falls JavaScript geblockt wird kann die Schaltfläche nicht angezeigt werden.
Ich habe nun mit nautilus die bookmarks als Backup kopiert und dann in /usr/bin beide Chromium-Ordner gelöscht. Die ~/.config/chromium kann ich leider nicht finden...
Also grundsätzlich solltest du niemals manuell Ordner löschen die außerhalb deines Home-Verzeichnisses liegen. Wie ich schon schrieb irritiert mich der Pfad "/home/usr/bin/" und auch "/home/etc" was sind das für Ordner? Es müsste /usr/bin/ und /etc/ heißen. ~/.config/chromium ist ein versteckter Ordner in deinem Home-Verzeichnis, der sollte auch bei dir zu finden sein, wenn du versteckte Dateien anzeigen lässt.
Trotzdem ist der noch installiert und lässt sich wie gehabt aufrufen!?
Wie hast du denn Chromium installiert, an der Paketverwaltung vorbei?
|
sven-s
Anmeldungsdatum: 5. August 2010
Beiträge: 700
|
Was machst du denn in /usr/bin? Da sollte man ohne triftigen Grund nicht herumfuschen. Das ist Aufgabe der Packetverwaltung. Was hast du denn in /usr/bin geloescht? ~/.config/chromium sollte in deinem Home-Verzeichnis vorhanden sein. Dann zeig doch mal:
| which chromium-browser
wich chromium
ls /opt/google/
apt list --installed | grep chrom
|
EDIT: Na gut, ein bisschen zu spaet...
|
Riff_M-33
(Themenstarter)
Anmeldungsdatum: 2. März 2008
Beiträge: 107
Wohnort: Hochspeyer
|
@Vegeta JavaScript läuft nun wieder und da ist auch schon das Codeblock-Icon! 😀 Das die ~/.config/chromium eine versteckte Datei sein würde habe ich mir irgendwie schon gedacht, nur nicht gewusst, wie ich die sichtbar mache? Rechtsklick->Eigenschaften tuts nicht... Chromium hab ich regulär über synaptic installiert. Hab das auch schon über synaptic de-und dann wieder reinstalliert. /home das bin ja ich, aber muss mir das abgewöhnen, ja. Der Kofler wird demnächst durchgearbeitet. @ sven-s Das Terminal findet in keinem Fall etwas. Also could not find
|
Vegeta
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Riff_M-33 schrieb: Das die ~/.config/chromium eine versteckte Datei sein würde habe ich mir irgendwie schon gedacht, nur nicht gewusst, wie ich die sichtbar mache? Rechtsklick->Eigenschaften tuts nicht...
Du bist seit 2008 dabei und da sollte man so was eigentlich wissen… du kannst das mit Strg+H oder direkt unter "Ansicht" im Dateimanager einstellen.
Chromium hab ich regulär über synaptic installiert. Hab das auch schon über synaptic de-und dann wieder reinstalliert.
Das ist schwer zu glauben, wenn das Programm immer noch aufm Rechner ist obwohl es nicht installiert ist, dann ist da irgendwas vermurkst. In deinem oben geposteten Chromium launcher steht auch Debian 7.6 drin und es müsste Ubuntu drinstehen. Also du hast da definitiv was gefummelt und Chromium nicht aus'm Repository gezogen und deswegen jetzt Probleme.
|
sven-s
Anmeldungsdatum: 5. August 2010
Beiträge: 700
|
Okay, dann zeig mal
| ls /opt
apt list --installed
|
Falls das letzte Kommando nicht funktioniert
| sudo apt list --installed
|
So koennen wir sehen, was installiert ist.
|
Riff_M-33
(Themenstarter)
Anmeldungsdatum: 2. März 2008
Beiträge: 107
Wohnort: Hochspeyer
|
Chromium habe ich tatsächlich über synaptic installiert! 😉
Ich benutze Debian, ja. Euer Support ist aber besser, desshalb bin ich immer noch hier. | jre1.8.0_121 Oracle_Java tuxload
|
(bei mir ist das: dpkg-query -l '*' | less) 1
2
3
4
5
6
7
8
9
10
11
12
13
14 | ii chromium 37.0.2062.120-1~deb7u1 amd64 Google's open source chromium web browser
un chromium-browser <keine> (keine Beschreibung vorhanden)
un chromium-browser-dbg <keine> (keine Beschreibung vorhanden)
un chromium-browser-inspector <keine> (keine Beschreibung vorhanden)
un chromium-browser-l10n <keine> (keine Beschreibung vorhanden)
rc chromium-bsu 0.9.14.1-2 amd64 fast paced, arcade-style, scrolling space shooter
un chromium-bsu-data <keine> (keine Beschreibung vorhanden)
un chromium-codecs-ffmpeg <keine> (keine Beschreibung vorhanden)
un chromium-codecs-ffmpeg-extra <keine>
ii chromium-dbg 37.0.2062.120-1~deb7u1 amd64 Debugging symbols for the chromium web browser
ii chromium-inspector 37.0.2062.120-1~deb7u1 all page inspector for the chromium browser
ii chromium-l10n 37.0.2062.120-1~deb7u1 all chromium-browser language packages
un chromium-testsuite <keine> (keine Beschreibung vorhanden)
un chromium-testsuite-dbg <keine> (keine Beschreibung vorhanden)
|
Auch wenn ich in nautilus verborgene Dateien anzeigen lasse, ist im root-Verzeichnis trotzdem keine ~/.config/chromium .... (siehe Screenshot)
- Bilder
|
sven-s
Anmeldungsdatum: 5. August 2010
Beiträge: 700
|
Aha, okay, also ist Chromium ja noch installiert und kann deshalb natürlich noch ausgeführt werden. Chromium-Browser ist nur ein Übergangspacket, soweit wie ich gelesen habe. Aber zurück zum Thema. In deinem Screenshot ist nur ~ zu sehen, aber die interessante Konfiguration befindet sich im ~/.config Verzeichnis. Ansonsten gibt es noch ein paar andere Verzeichnisse, wo chromium eventuell Daten abgelegt hat. Die kann du folgendermaßen finden:
| find ~ -name "*chromium*"
|
Das gibt dir erstmal alles im Home mit chromium im Namen zurück und du kannst dann nach einer Überprüfung die Ordner löschen. Danach sollte Chromium wieder funktionieren. Was meinst du mit root-Verzeichnis? Das ist eigentlich / und da sollte nicht direkt ein Konfigurationsordner von Chromium liegen. Vielleicht solltest du dich nochmal mit solchen Begrifflichkeiten und der Ordnerstruktur beschäftigen, da es sonst nur zu Verwirrung kommt, siehe /Home/etc...
|