Alle Beiträge von Stefan Röthig

Apps auf SD-Karte verschieben (Android 4.1.2 S3 Mini)

So hat es bei mir funktioniert:

  • Download Root Master APK (Download von hier)
  • Installieren und ausführen
  • Link2SD aus dem Play-Store installieren und beim Start Root-Rechte einräumen
    für den Betrieb von Link2SD müssen auf der SD-Karte 2 Partitionen existieren:
  • Dann können die Apps auf die SD-Karte verlinkt werden

XAMPP unter Linux Mint mit VMWare

Installiert man XAMPP unter Linux auf einem Rechner, auf dem auch VMWare läuft, kann es zu einem Fehler beim Starten des Apache-Moduls kommen. Alternativ wird möglicherweise auch gar kein Fehler ausgegeben.

Der Befehl sudo netstat -tunap | grep LISTEN listet alle Prozesse auf, die auf den verschiedenen Ports lauschen. Dazu zählt unter anderem auch der Prozess vmware-hostd auf Port 443 (SSL).

Mit folgenden Schritten kann der Apache-Webserver auf andere Ports umgeleitet werden:

  1. Öffnen der Datei /opt/lampp/etc/httpd.conf
  2. Suche nach "Listen 80" und ändern in einen anderen Port (z.B. Listen 2145)
  3. Öffnen der Datei /opt/lampp/etc/extra/httpd-ssl.conf
  4. Suche nach "Listen 443" und ändern in einen anderen Port z.B. Listen 16443)
  5. Öffnen der Datei /opt/lampp/lampp
  6. Suche nach "testport 80" und ersetzen durch "testport 2145".
    Das Gleich auch für "testport 443", das durch "testport 16443" ersetzt wird, durchführen.
  7. Nun kann der XAMPP-Stack neu gestartet werden: "/opt/lampp/lampp start".

Validation error in eclipse (jquery)

Der Javascript-Validator in eclipse erzeugt (insbesondere bei den JQuery-Bibliotheken) Fehler, da er offensichtlich nicht mit den komprimierten JS-Dateien umgehen kann. Wenn man wie bei Stackoverflow beschrieben die Dateien von der Validierung ausschließt, wird allerdings die Fehlermarkierung nicht unbedingt entfernt. In diesem Fall sei auf die Beschreibung des Bug 349020 verwiesen:

The Client-side JavaScript Validator only validates JavaScript in web pages, as its name implies. For standalone files the JavaScript Validator Builder is the one to turn off, but doing so means having to remove the entries from the Problems view manually.

Mit anderen Worten: Die Fehlereinträge im Problems View müssen manuell entfernt werden — und zwar nach jedem Build-Prozess. Der Refresh/Clean des Projektes beseitigt die Markierung nicht.

JMX-Datei per Doppelclick in nemo starten

Unter Windows können JMeter-Testpläne direkt durch die Verknüpfung der Datei mit dem Script jmeter-t.cmd gestartet werden. Ganz so einfach ist das unter LINUX (Ubuntu, Mint etc.) nicht. Hier muss zunächst im Verzeichnis ~/.local/share/applications eine .desktop -Datei mit bspw. folgendem Inhalt angelegt werden:

Insbesondere die markierten Zeilen (6 und 7) sind dabei zu beachten.
Wurde die Datei im angegebenen Verzeichnis gespeichert, steht unter dem Menüpunkt Öffnen mit... JMeter als Programm zur Verfügung, dem die angegebene Datei als Parameter übergeben wird. Gespeichert wird die Verknüfung des Mime-type in ~/.local/share/applications/mimeapps.list .

NoClassDefFoundError Icon error in JMeter

Werden in der Baumansicht des Testplans manche Icons nicht korrekt angezeigt oder Menüs ausgegraut und im Log Fehler der Art NoClassDefFound für GUI-Klassen verzeichnet, könnte das wie bei newspaint beschrieben an doppelt verwendeten Bibliotheken liegen.
Im vorliegenden Fall mussten aus einem selbst geschriebenen jar-Archiv alle bereits im Standard-lib-Verzeichnis von JMeter enthaltenen Archive entfernt werden…danach lief alles.

Ubuntu startet nur mit Eingabeaufforderung

Nach dem Systemstart wird keine grafische Oberfläche geladen. In den Logdateien des gnome-desktop-managers bzw. des X-Servers (/var/log/lightdm/Lightdm.log und x-0.log) wird auf den fehlenden symbolischen Link mit ubuntu cannot stat /etc/X11/X (no such file or directory) verwiesen.
Folgendes hat geholfen:

  • Download aktuelle NVidia-Treiber
  • Per USB kopieren. Dabei sind folgende Befehle hilfreich:
  • Mit folgendem Befehl kann dann zunächst der X-Server “repariert” werden:
  • Danach ohne Neustart den NVIDIA-Treiber installieren

…und schon werkelt alles wieder wie gewohnt.

Nutzerdefinierter Eintrag im Kontextmenü von nemo

Für nautilus gibt es in Ubuntu die nautilus-actions. Aber was tut man, wenn man statt nautilus eigentlich nemo nutzen möchte? Bei askubuntu wird dazu geschrieben, dass die grafische Oberfläche für die Definition eigener Actions in Kombination mit nemo nicht funktioniert, stattdessen müssen die Konfigurationsdateien von Hand angepasst werden. Dazu sind folgende Schritte (als sudo) erforderlich:

  1. Erstellen einer Kopie der Beispielaktion in /usr/share/nemo/actions
  2. Editieren der gut dokumentierten Datei nach den eigenen Bedürfnissen
  3. Speichern

Hier eine Beispiel-Konfigurationsdatei für die Darstellung eines Links im Kontextmenü zur erweiterten Suche über das gnome-search-tool (vorherige Installation über Paketmanager oder Software-Center erforderlich).

Windows Update kann nicht ausgeführt werden

Nun hatte ich zwei mal kurz nacheinander auf unterschiedlichen Windows-7-Rechnern das Phänomen, dass ein Update des Betriebssystems mit der Fehlermeldung

Mit Windows Update kann derzeit nicht nach Updates gesucht werden, da der Dienst nicht ausgeführt wird. Möglicherweise müssen Sie den Computer neu starten.

quittiert wurde. Die Tipps von Microsoft zu dem Thema haben nicht funktioniert, aber mit folgendem kleinen Script von einer Forum-Seite bei Dr. Windows, das man in eine Datei (bspw. update.cmd) kopiert und diese als Administrator ausführt, ging’s dann wieder.

5.8. Abschied

Den Mietwagen bringen wir früh zurück. Natürlich war der Unfallbericht falsch ausgefüllt, zudem fehlte die Adresse des anderen Fahrers. Seinen Ausweis hatten wir zwar fotografiert, allerdings war das der Führerschein und da steht keine Adresse drauf. Die Autovermietung hat das Ganze recht pragmatisch gesehen. Wir haben uns auf 100 € geeinigt, die wir hoffentlich von der Zusatzversicherung wiederbekommen. Sollte der Schaden größer sein, klären sie das dann intern – wir sind raus.
Zusammengefasst sind diese Dinge sind zu beachten: – Auf dem Unfallbericht müssen links (bei uns blau) die Angaben des unschuldig Beteiligten stehen, rechts (gelb) die Angaben des Verursachers. – Die Adresse sollte unbedingt angegeben sein. – Die Skizze muss eindeutig sein und sollte keine andere Interpretation zulassen. – Wenn möglich, sollte die Polizei vor Ort sein (da sind allerdings dann russische Sprachkenntnisse von Vorteil). Im Nachhinein interessiert sie dann nicht mehr was passiert ist. – Fotografiert werden sollte der Personalausweis des Verursachers und der Schaden, am besten so, dass der Hergang unmissverständlich dokumentiert ist.

Auf dem Heimweg schlendern wir dann noch mal durch die Stadt und versuchen ein paar Souvenirs zu ergattern.

image

Aber das ist schwierig, weil wir ja alles tragen müssen und nur äußerst begrenzt Platz im Rucksack haben. Zudem müssen wir noch Lebensmittel für die 2 Tage Zugfahrt einplanen.
Am Abend wollen wir uns dann noch mit  Lotte und ihren Freundinnen treffen um zum Abschied noch einmal bulgarisch zu essen. Das gelingt auch. Wir finden im Stadtzentrum eine kleine unscheinbare und preiswerte Kneipe. Hier erzählen wir die letzten Erlebnisse bei Salat, Hühnchen, Forelle, Bier und Cola.