Archiv der Kategorie: Ubuntu/Linux Mint

Ivy in ant-task failed

Tritt beim Ausführen eines ant-tasks, der ivy erfordert der folgende Fehler auf:

ist das Problem recht einfach zu beheben. Ant findet das ivy-jar nicht. Dieses kann an einem beliebigen Ort abgelegt werden und muss dann per symbolischem Link im lib-Verzeichnis der Ant-Installation ($ANT_HOME/lib, /usr/share/ant/lib oder $HOME/.ant/lib) verknüpft werden.

Plugin TheMovieDB für GCStar aktualisieren

Vor einiger Zeit wurde die API der Online-DB zur Abfrage von Filminformationen über TheMovieDB verändert. Damit funktioniert die bis dahin sehr gute Abfrage von Filminformationen leider nicht mehr. Um das dafür notwendige Plugin zu aktualisieren, muss man (unter Ubuntu) folgendermaßen vorgehen:

  1. Herunterladen des Plugins aus dem GCStar-Forum
  2. Erstellen eines API-Key bei TheMovieDB. Diesen erhält man in den Account-Einstellungen (eigener Account) über den Menülink API auf der linken Seite. An dieser Stelle sind dann ein paar Registrierungsinformationen unerlässlich.
  3. Die unter 1. heruntergeladenen Dateien müssen nun in das Plugin-Verzeichnis von GCStar entpackt werden. Dies könnte bspw. sein:
    /usr/share/gcstar/lib/GCPlugins/GCfilms oder
    /usr/lib/gcstar/GCPlugins/GCfilms
  4. Die alten MovieDB-Plugin-Dateien können entfernt werden, da sie ohnehin nicht mehr funktionieren.
  5. In die Datei TMDb.pm ist in der Routine "sub apiKey" als Rückgabewert der generierte API-Key einzutragen

Für die letzten 3 Punkte sind sudo-Rechte erforderlich.
That’s it.

EXIF Aufnahmedatum anpassen

Manchmal ist es erforderlich, das Aufnahmedatum eines Bildes zu korrigieren. Z.B. wenn man in einer anderen Zeitzone unterwegs war und vergessen hat den Fotoapparat einzustellen. Unter Ubuntu gibt es dazu ein nützliches Tool, das man über die Paketverwaltung einfach installieren kann: sudo apt-get install jhead.
Im Fall der China-Fotos (hier ist mir das nämlich passiert) kann dann zur Korrektur der Befehl

verwendet werden. Eine ausführliche Anleitung und Beschreibung der Parameter erhält man über die manpages

Tastaturlayout in gnome

Problem:

Das Tastaturlayout zeigt eine vollkommen falsche Belegung. So liegen bspw. auf der Backspace-Taste ‘]’ und ‘}’, auf der ‘ä’-Taste dafür Backspace und ‘ä’ bzw. ‘Ä’ fehlen ganz. Überall im System ist aber sowohl ein korrektes Tastatur-Layout bzw. die korrekte Sprache und Region eingestellt.

Lösung:

dconf-Editor öffnen (entweder über das Menü ‘Anwendungen’..’Verschiedenes’..’dconf-Bearbeitung’ oder über den Befehl dconf-editor) Hier navigiert man zu org.gnome.desktop.input-sources.xkb-options und löscht alle xkb-options bzw. korrigiert diese.
Eine weitere Beschreibung findet sich im GNOME – ArchWiki.

Installation DalekJS in Ubuntu

Beim Test des Test-Frameworks DalekJS als Alternative zu Selenium für cross-browser-Tests bin ich zuächst auf folgendes Installationsproblem gestoßen:

  • NodeJS und npm als Voraussetzung lassen sich problemlos über den Paketmanager installieren
  • Der lt. Dalek-Installationsanleitung nachfolgende Schritt
    stößt allerdings auf folgenden Fehler:

    Hier schafft die Registrierung des repositories (vermutlich?) Abhilfe:
  • Nun kann normal mit der Installation fortgefahren werden, wobei das CLI als Superuser installiert werden muss. Andernfalls gibt es einen Fehler beim Anlegen der Verzeichnisstruktur.

Spracheinstellung unter Ubuntu 12.04

Wenn nach der Systeminstallation die Spracheinstellungen nicht mit den Bordmitteln der Ubuntu-Systemverwaltung korrigiert werden können, liegt das u.U. an fehlenden Einträgen in der datei @/etc/environment@. Hier müssen die beiden Zeilen

ergänzt bzw. angepasst werden. Mit dem Befehl

und einem Neustart sollte es dann funktionieren.

Einfrieren des Systems bei ACPI-Nutzung

Nach dem Update von Ubuntu 10.04 (LTS 64bit) auf Ubuntu 12.04 (LTS 64bit) hatte ich erhebliche Probleme bei der Nutzung des Laptops Lenovo T420 im Akku-Betrieb. Kurze Zeit nach dem Start, beim Wecken aus dem Standby-Modus und gelegentlich auch beim Systemstart friert der Rechner ein und verweigert jegliche Arbeit. Abhilfe hat zunächst der Boot-Parameter acpi=off geschaffen. Allerdings ist das Arbeiten im Akkubetrieb ohne Ladeanzeige nicht sooo schön. Inzwischen haben sich einige Foren mit dem (durchaus nicht nur auf Ubuntu beschränkten) Problem befasst:

Letztendlich scheint nun der letzte Link weitergeholfen zu haben. Durch Ergänzung der Datei /etc/default/grub um den Eintrag nox2apic in der Zeile

konnte das Problem offensichtlich behoben werden. Anschließend muss noch der Befehl sudo update-grub ausgeführt werden.
Das Starten im Akkubetrieb und das Wecken aus dem Bereitschaftsmodus funktionieren jedenfalls wieder.

Wireshark unter Ubuntu (12.04)

Die Installation von wireshark kann zunächst normal über die Paketverwaltung erfolgen. Allerdings ist dem normalen Nutzer das Mitschneiden von Netzwerk-Paketen nicht gestattet. Dieser muss erst noch der Gruppe wireshark zugeordnet werden. Um hier die grafische Benutzeroberfläche zu nutzen können die gnome-system-utils installiert werden. Danach gibt es das Programm Benutzer & Gruppen im Dash. Allerdings funktioniert dann das Mitschneiden immer noch nicht, da Interfaces nur auswählbar sind, wenn der Zugriff auf /usr/bin/dumpcap gewährleistet ist. Die komplette Befehlsfolge lautet dann:

myusername muss natürlich entsprechend ersetzt werden.