Posts Tagged ‘ OpenSuse ’

Tintii Photo Filter: Selektiv Farbe bekennen

Eigentlich wollte ich diesen Artikel für die Zeitschrift LinuxUser schreiben. Da ich jedoch trotz Nachfrage nach 2 Monaten noch keine Antwort bekommen habe, ob der Artikel für das Magazin interessant ist, oder nicht, veröffentliche ich ihn hier in meinem Blog für die Allgemeinheit. So haben alle was davon 😉

Um Fotos den das gewisse Etwas zu verleihen sind nicht immer mächtige Programme wie z. B. Gimp notwendig. Tintii zeigt, dass nicht immer mit Kanonen auf Spatzen geschossen werden muss.

Tintii macht farbige Fotos schwarz-weiß, über eine Auswahl lassen sich bestimmte Farben freigeben und somit Objekte einfärben. Diese Objekte stechen anschließend aus dem Einheitsgrau heraus und erzielen damit einen einmaligen Effekt.

Man hat sich eine neue Kamera gekauft, wo möglich eine digitale Spigelreflex, die ersten Bilder geschossen und ist schon ganz neugierig, wie diese wohl am Bildschirm aussehen werden. Beim ersten Betrachten ist man von der Qualität des neuen Fotoapparats überwältigt.

Nach einiger Zeit kramt man die Bilder wieder aus den tiefen seiner Festplatte hervor. Da bereits der Sättigungseffekt eingesetzt hat, fällt einem auf, dass doch der Wow-Effekt auf einem Teil der Aufnahme fehlt. Im Anwendungsmenü seiner Liblingsdistribution greift man nun auf Gimp zurück. Stunden später gibt man seine verschlimm-besserungs Versuche entnervt auf und erkennt, man hätte sich doch lieber das Gimp Praxishandbuch im verstaubten Bücherregal zu Gemüte führen sollen.

Doch bevor man vollends die Segel streicht, sollte man einen Blick in die Tiefen seines Paketrepositories[1,2,3] werfen und Tintii installieren

Installation

Vorgefertigte Pakete lassen sich unter den aktuellen Versionen von Ubuntu, OpenSuse 12.1 und in Debian ab Squeeze finden. Bei Debian-basierenden Distributionen installiert man sich die Software als root mit dem Befehl apt-get install tintii. Anschließend kann man Tintii über die Konsole oder [Alt]+[F2] mit der Eingabe tintii aufrufen.

Wer sich mit einem Eintrag im Hauptmenü wohler fühlt, kann dies über den Menü-Editor seiner Destop Umgebung machen. Unter Gnome3 geschieht dies über Aktivitäten -> Anwendungen -> -> Hauptmenü, unter zum Beispiel der Kategorie Grafik. Als Befehl im neuen Starter wird tintii eingetragen. Leider bringt das Projekt kein eigenes Icon mit, somit muss auf ein passendes im aktivierten Icon-Theme zurückgegriffen werden. Der Autor des Artikels benutzt auf seinem System das Icon von mtPaint aus dem Theme Faenza.

Auf die Plätze, Farbe, los

Nach dem Start begrüßt einen, ein sehr spartanisch wirkendes Fenster mit den drei Menüpunkten Open,About und Close. Über den ersten Menüpunkt lassen sich Bilder öffnen.

Tintii überfordert seine Nutzer nicht nach dem Start

Sobald das Bild geöffnet wurde, gibt Tintii seine eigentlichen Funktionen frei. In der linken Seite finden sich nun mehrere Schalter in der Spalte Thumbs. Dort lassen sich mehrere Farbkanäle zu- oder abschalten. In der oberen Leiste kann man sein Werk Speichern beziehungsweise den Zoom verändern.

Interessant wird nach kurzer Einarbeitungszeit Auswahlfelder auf der rechten Seite. Dort werden einem wesentlich mehr Möglichkeiten gegeben, die Farbbereiche seines Bildes zu verändern. Im ersten Abschnitt Channel mixer lassen sich die Farbregler verstellen. Je nach Stellung dieser, ändert sich die Intensität der schwarz-weißen Bereiche auf dem Foto. Wird der Regler Green im Beispielbild nach rechts verschoben hebt sich das Gras mehr hervor und der Schatten verschwindet, wird hingegen der Regler Blue nach rechts verschoben hebt sich der Schatten hervor und das Gras tritt in den Hintergrund. Der zweite Abschnitt Colour detection ist für die Farbauswahl zuständig und im dritten Post-processing lassen sich die Sättigung und die Farbnuancen einstellen.

Spieltrieb ausleben

Um ein befriedigendes Ergebnis zu erhalten ist es ratsam mehrere Konfigurationen in den auf der rechten Seite angeordneten Auswahlfeldern durchzuspielen. Sollte man das Maximum aus Tintii herausgeholt haben, aber immer noch nicht zufrieden sein, bietet sich der Export in eines der zahlreich unterstützten Grafikformate an PNG, JPG, BMP, GIF, ICO, PNM und noch einige weitere. Die so exportierten Werke können anschließend beispielsweise unter Gimp oder Pinta den letzten Schliff erhalten. Eine Bildbearbeitungssoftware gibt einem doch mehr Möglichkeiten das Foto zu verändern oder zu verbessern. Was übrigens im Export klappt, kann wird auch beim Import unterstützt

Ein Ansprechender Effekt wird kinderleicht erziehlt

Fazit

Mit Tintii gelingt es wirklich jedem Nutzer in kürzester Zeit sehr ansehnliche Effekte zu generieren. Die so bearbeiteten Fotos lassen sich für individuelle Grußkarten, Weiterver- oder bearbeitung in Grafikprogrammen, wie eingangs schon erwähnt, Gimp, verwenden. Auch als Foto an der Wand im Eigenheim oder als gerahmtes Geschenk zu Weihnachten ist Tintii definitiv einen Blick wert. Tintii ist als eigenständige Anwendung nur für Linux unter der GPLv2 lizenziert. Für Windows oder Mac OS X stellt der Entwickler ein kostenpflichtiges Adobe Photoshop Plugin zum Download bereit.

Das originale Blumenfoto vor der Bearbeitung

Das Blumenfoto nach der Bearbeitung mit Tintii

[1] OpenSuse Photo Repository http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_12.1/multimedia:photo.repo
[2] Tintii im Debian stable Repository http://packages.debian.org/squeeze/tintii
[3] Tintii im Ubuntu Oneiric Repository http://packages.ubuntu.com/oneiric/tintii

Übersicht Netzwerkmanager Alternativen unter Linux

Wer kennt ihn nicht, den Networkmanager der Quasi-Standard-Verbindungsmanager unter Linux für KDE und Gnome. Die meisten Distributionen liefern diesen in der Standardkonfiguration mit aus. Aber unter Linux haben sich mittlerweile mehrere Projekte das Ziel gesetzt, einen einfachen Verbindungsaufbau zu diversen Netzwerken zu ermöglichen. Eine Gute Anleitung zum NM findet sich im UU-Wiki. Hier die mir bekannten:

Wicd – eine der ältesten Alternativen zum NM mit folgenden Features:

Auch ohne X betreibbar, bzw. Stellt die Verbindung auch dann her, falls X nicht startet
Verwaltung verschiedener Profile
Verbindungsmöglichkeit zu Wlan- (inkl. div. Verschlüsselungen), Kabel- und DSL-Verbindungen

Anleitung/Übersicht im UU-Wiki

Ceni – Konsoleninterface um Verbindungen (LAN/Wlan) herzustellen

Auch Ceni beherrscht den Verbindungsaufbau ohne X, da es sich lediglich um einen Nocurses-Oberfläche handelt.

Für Debian-basierende Distributionen kann das Programm vom Aptosid-Repo bezogen werden.

Connman – Bei linuxundich bin ich auf Connman aufmerksam geworden, dem Networkmanager aus dem MeeGo-Projekt.

Er beherrscht Verbindungen zu LAN, Wlan und 3G. Einen guten Bericht findet man bei linuxundich.de

Vodafone Mobile Connect Card Driver – Ein graphischer Manager speziell zur Verbindung mit UMTS/HSDPA.

Die Einrichtung und Verwendung ist bei Howtoforge beschrieben.

Linuxapps To Go: Linuxprogramme auf dem USB-Stick

Für Windowsnutzer gibt es schon seit geraumer Zeit portableapps.com um seine Lieblingsprogramme immer auf einem USB-Stick mitführen zu können. Nun bin ich durch Zufall auf portablelinuxapps.org gestoßen, hier gibt es zahlreiche 32-bit Linuxprogramme als statische Version, soll heißen ohne *lib-Abhängigkeiten, zum Download. Diese müssen lediglich ausführbar gemacht werden, anschließend tuen sie ihren Dienst.

Getestet wurden diese Pakete laut den Etwicklern unter den Systemen Ubuntu 10.04 (Lucid Lynx) 32-bit, OpenSUSE 11.3 (GNOME) 32-bit , und Fedora 12 (GNOME) 32-bit. Unter Debian Squeeze 32-bit konnte ein Bekannter ebenfalls die Programme ausführen. Bei mir mit Squeeze 64-bit konnte ich noch keinen Erfolg verbuchen, die 32-bit Programem ans Laufen zu bekommen.

Das angebotene Programmspektrum geht von Firefox 4.0 (Beta) über ffmpeg, Xara Xtreme, Tucan Manager, Skype bis hin zu LibreOffice. Teilweise sind die Versionen schon etwas angestaubt, aber man kann im Forum Proramme vorschlagen bzw. sich wünschen. Interessant ist das ganze auch für Debian Stable- oder Ubuntu LTS-Nutzer, da man durch dieses Angebot ohne das Einbinden von Repositories bzw. das anwerfen des Compilers bequem an aktuellere Programmversionen kommt.

Hoffentlich kommen in Zukunft noch 64-bit Programme hinzu, dann wäre eigentlich alles abgedeckt. 🙂 Oder hat evtl. schon jemand einen Weg gefunden die Programme unter 64-bit (fehlerfrei) auszuführen?

Den PC aufräumen mit BleachBit

Wer schnell sein System von unnötigem Softwareballast ohne langes Suchen der Logs und Dateien befreien möchte, dem lege ich BleachBit ans Herz. BleachBit löscht nicht benötigte bzw. ungewollte Dateien, Logs etc.

Man kann nach Kategorien Haken setzen, welche gelöscht werden sollen.
Bleachbit kommt z. B. mit folgenden Anwendungen, Logs zurecht:

Firefox
Google Chrome
Flash (Cookies, Cache)
Apt
löscht nicht benötigte Lokalisierungen
Gimp
OpenOffice
verschiedene Logs
und noch viel viel mehr… 🙂

Wenn man fertig ist und sich nicht traut Löschen zu drücken, dann zeigt einem ein Klick auf Vorschau an, was alles aus dem System entfernt wird. Auf meinem System sind es jetzt gerade 594,9 MB.

BleachBit Vorschau

Bleachbit ist in allen gängigen Distributionen zu finden.
Achtung, die Verwendung der Software erfolgt natürlich auf eigene Gefahr 😉

Shotwell eine Alternative zu F-Spot unter Gnome

Da mir F-Spot zu Mono-lastig ist, habe ich mich auf die Suche nach Alternativen begeben. Solang ist mir noch zu sehr Alpha, d. h. es ist öfters mal abestürzt… Schlussendlich bin ich bei Shotwell hängen geblieben.

Shotwell ist eine schlanke und leistungsfähige Bildverwaltungssoftware die sich gut in den Gnome Desktop einfügt.

Shotwell Hauptfenster

Features

Import-Unterstützung von über 1000 Kameramodellen dank libgphoto2
Zoom Funktion für Vorschaubilder
Integrierte Bildbearbeitungsfunktionen
Veröffentlichung von Bildern bei Facebook, Flickr und Picasa
Chronologische Ablage von Fotos (Analog zu F-Spot)
Taggen von Fotos
Diashow

Fotobearbeitungsfunktionen

Drehen
Zuschneiden
Rote Augen entfernen
Anpassen (Sättigung, Beleuchtung etc.)
Automatische Bildverbesserung

Bildbearbeitung / Anpassen

Installation

Debian/Sidux

Debian Squeeze bzw. Sid:
aptitude install shotwell

Ubuntu, Opensuse, Fedora, restl. Distributionen siehe Anleitung auf der Shotwellseite.


Weiterführende Links

Userguide
Wiki

Kurzes Fazit

Soweit bin ich wirklich zufrieden mit Shotwell, es stürzt nicht ab und bietet mir alle benötigten Funktionen. Einzig und allein eine Skalier-Funktion (als zusätzliches Schmankerl 😉 ) fehlt mir noch, da aber die Software weiterentwickelt wird, ist es sicherlich nur eine Frage der Zeit, bis dieses Feature implementiert wird.

Pinta: Paint.NET-Klon für Linux

Endlich gibt es einen in Gtk und Cairo geschriebenen und unter der MIT-Lizenz stehenden Paint.NET-Klon für Linux. Das Programm hört auf den Namen Pinta.

Der bei Novell angestellte Entwickler Jonathan Pobst hat sich dem Problem unter Linux angenommen, dass es kein Grafikprogramm für den Standarduser gibt. Unter Linux steht derzeit das mächtige Programm Gimp und viele Programme mit sehr wenig Featureumfang wie z. B. Tuxpaint zur Verfügung.

Die jetzt freigegebene Version 0.1 beherrscht das verändern von Bildern mit Pinseln etc., anwenden von Effekten, Support für Ebenen und eine endlose Bearbeitungs-Historie. Da es sich um eine sehr frühe Entwicklungsversion handelt, werden sicherlich noch ein paar Features implementiert.

Auf der HP gibt es fertigePakete für OpenSuse,Ubuntu und MacOS zum Download.

Artikel bei Heise

Pinta 0.1/ Screenshot von der Entwicklerhomepage

IPV6 unter Linux deaktivieren

So kann man bei den verschiedenen Distributionen IPV6 ausschalten:

Debian / Sidux / Ubuntu / Linux-Mint:

Als root die Datei /etc/modprobe.d/aliases öffnen
und die Zeile

alias net-pf-10 ipv6
in
alias net-pf-10 off
ändern.

Um das manuelle Laden des ipv6-Moduls zu verhindern kann noch die Zeile alias ipv6 off angehängt werden.

Neu ab Squeeze / neuere Ubuntu-Versionen

Bei Grub2 folgende Zeile in die Datei /etc/default/grub einfügen:

#IPV6 aus
GRUB_CMDLINE_LINUX="ipv6.disable=1"

Bei Grub(1) in der Datei /boot/grub/menu.lst folgendes an die Kernelzeile anhängen:

ipv6.disable=1

Und jeweils anschließend noch ein update-grub laufen lassen.

Archlinux

In der Datei /etc/modprobe.d/modprobe.conf die Zeilen

#Laden von IPV6-Modul verhindern
alias net-pf-10 off

einfügen.

Fedora 12 (gilt vermutlich auch für RedHat Enterprise 6 + CentOS 6)

In die Datei /etc/modprobe.d/blacklist.conf folgende Zeilen eintragen:

# ipv6 deaktiviert
blacklist ipv6
install ipv6 /bin/true

OpenSuse 11.2

Da IPV6 fest in den Kernel kompiliert wurde und sich über Yast nicht deaktivieren lässt, muss man bei Grub
/boot/grub/menu.lst die Parameter ipv6.disable=1 anhängen.

Firefox / Iceweasel

Damit auch bei Firefox IPV6 deaktiviert ist muss man inder Adresszeile about:config eingeben, anschließend den Wert des Strings network.dns.disableIPv6 auf true setzen

Linux Lernkurve steigern

Da mich Freunde und Bekannte öfter darauf ansprechen, wie sie ihr Linuxwissen erweitern können und ich jedes mal dieselbe Antwort bzw. Tipps gebe, fasse ich diese hier in diesem Artikel zusammen. Dann kann ich zukünftig gleich auf diesen Beitrag verweisen 😉

1. Studiere die Dokumentation deiner Distribution aufmerksam

Um einen guten Überblick über die Features der eingesetzten Distribution zu bekommen ist es sinnvoll, die mitgelieferte oder online verfügbarstehende Dokumentation zu lesen. Hier gibt es meist Infos zu Repositories mit unfreien Paketen (Codecs, Flash etc.), dem Paketmanagement, Sicherheit und distributionsspezifischen Besonderheiten.

2. Lies und poste Beiträge im Forum der Distribution

Viel Wissenswertes, gerade im Hinblick auf Fehlerlösungen findet man in den Foren. Hier geben meist langjährige Nutzer der Distri wertvolle Tipps zum Umgang und zur Fehlerbehebung deines lieblings Linux‘. Das erspart einem meist Zeit und vorallem Nerven. 😉

3. Befrage das Wiki

Für die meisten größeren Distributionen stehen umfangreiche Wikis bereit.
Nutze diese, sie stellen Wissen, Tipps, Tricks in konzentrierter Form bereit.

4. Google kennst du, also benutze es auch 😉

Versuch mit der Google-Linuxsuche deinem Problem auf den Grund zu kommen. Über die Linuxsuche finest du Wikieinträge, Blogeinträge, Mailinglisten etc. zu deinem Problem / Frage.

5. Experimentiere mit verschiedenen Distributionen

Wenn Du dich fit genut fühlst um von Anfängerdistributionen auf die für erfahrerene Benutzer umzusteigen, dann probier es aus. Hierfür bietet sich z. B. Virtualbox oder Aqemu an. Mir hat das Aufsetzen von Archlinux am meisten Wissen vermittelt, bei der Installation muss man sich intensiv mit dem Aufbau von Distributionen, der Konsole, Logfiles und dem Zusammenspiel verschiedenen Komponenten befassen. Alternativ kann man auch Gentoo aufsetzen. Das viel bei mir aber flach, hatte keine Lust ewig vor dem Kompilierungsvorgang zu sitzen ;-).

6. Durchforste die Bugdatenbank / schreib einen Report

Evtl. hat jemand dasselbe Problem wie du und hat schon einen Bugreport dazu geschrieben. Dann können die Developer auf das Problem reagieren, evtl. wurde sogar ein Workaround veröffentlicht. Sollte es keinen geben, schreibe einen Report mit der Beschreibung deines Problems.

7. Gib nicht auf

Wenn etwas auf Anhieb nicht klappt, klemm dich dahinter. Ich sag nur „learning by doing“. 🙂

Wenn mir noch etwas einfällt erweitere ich den Artikel.
Sollte Euch noch etwas einfallen, bitte fleißig Kommentare schreiben. 🙂

Nützliche Links:

Debiananwenderhandbuch
Debianwiki
UbuntUsers-Wiki
dt. Archlinux-Wiki
engl. Archlinuxwiki
OpenSuse-Doku
Sidux-Wiki

Bootbare Live-USB-Sticks mit UNetbootin erstellen

Wer ein Linuxlivesystem immer mit sich führen will, wird nicht eine ganze CD/DVD mit sich herumschleppen, sondern einen kleinen, handlichen USB-Stick. Früher war es ein erheblicher Aufwand, das Linux seiner Wahl auf den Stick zu bekommen. Siehe z. B. Debianwiki. Da mir das auf dauer zu anstrengend war, hab ich mich auf die Suche nach Alternativen begeben. Natürlich bin ich im Reich der freien Software fündig geworden: UNetbootin

UNetbootin steht für Universal Netboot Installer. Mit dieser Software ist es möglich ohne die Zuhilfenahme von CDs/DVDs, direkt vom ISO-Abbild einen Bootbaren Linux/BSD USB-Stick zu erstellen. Sie ist für Linux und Windows verfügbar.

Bootbaren USB-Stick generieren

Diese Schritte sind zu erledigen:

– UNetbootin starten
– Distribution auswählen
– Version der Distribution auswählen
– ISO auswählen
– evtl. eigenen Kernel, initrd, Optionen angeben
– USB-Stick anstöpseln und auswählen
– warten 😉

UNetbootin

UNetbootin

Folgende Distributionen werden bis jetzt unterstützt:

Debian
Ubuntu
LinuxMint
OpenSuse
ArchLinux
Fedora
FreeBSD
Frugalware
Elive
und einige mehr 🙂

In diesem Sinne, viel Spaß beim Live-USB-Stick generieren 😀