Linux und Ich

Blog über Ubuntu, Linux, Android und IT

Paint Mono… Paint.NET für Linux

Paint Mono… Paint.NET for Linux

| 16 Comments

Paint.NET is a popular graphics editing program for Microsoft Windows. It’s easier to use than Adobe Photoshop/GIMP but far more powerful than MS Paint. The program is build on the .NET Framework, so that it can be ported to Linux thanks to Mono. Two years ago Miguel de Icaza announced that he ported Paint.NET to Linux, but only now I can confirm that his port works…

Anzeige

There’s no official Ubuntu or Debian package for Paint Mono yet, so you have to compile Paint Mono by your own. You need a couple of packages to be able to do so. So please install the following packages.

$ sudo apt-get install mono-devel monodevelop mono-tools-gui mono-tools-devel subversion

Afters this you should be able to download the latest source via subversion, compile and install Paint Mono via…

$ svn co http://paint-mono.googlecode.com/svn/trunk/src paint-mono
$ cd paint-mono
$ ./configure
$ make
$ sudo make install

There won’t be a icon inside your application menu for Paint Mono, the only way to start the program is by executing the following command.

$ paintdotnet

On your desktop Paint Mono should now look like this.

Paint Mono on Ubuntu 9.04

Paint Mono on Ubuntu 9.04

To sum this up… Is it worth the work? Absolutely not, don’t think “hey, the screenshot looks great, i’ll give it a chance”… Paint Mono is VERY slow, even on a Athlon X2 with 3Ghz dualcore cpu it way to slow to be able to paint. Besides that it looks pretty ugly on your desktop, especially with other themes like Shiki Colors. You’ll have with text on white backgrounds inside the menubar. I also noticed a couple of crashes, so stay with The GIMP or Krita, Paint Mono is not ready for your Desktop.

Author: Christoph

Hallo, ich bin Christoph -- Linux-User, Blogger und pragmatischer Fan freier Software. Wie Ihr ohne Zweifel bemerkt haben solltet schreibe ich hier über Linux im Allgemeinen, Ubuntu im Speziellen, sowie Android und andere Internet-Themen. Wenn du Freude an meinen Artikel gefunden haben solltest, dann kannst du mir über Facebook, Google+ oder Twitter oder natürlich dem Blog folgen.

16 Comments

  1. Zwei Jahre für eine Portierung von .NET auf Mono? Da hätte man das auch nativ für Mono neu programmieren können, mit besserem Ergebnis.

    Ich dachte eigentlich, Mono soll die Portierung von .NET Programmen vereinfachen, aber wenn dass das Ergebnis ist dann ist das Projekt zumindest an dem Punkt gescheitert

  2. Burli, das hast du ein bisschen falsch aufgegriffen. Ich habe bald zwei Jahre gebraucht, bis ich Paint Mono auf einem System mal zum Laufen gebracht habe ;) Entweder war die vorhandene Mono Version zu alt, oder es gab gewisse Pakete nicht, oder oder :)

  3. Das sieht aus wie ein Programm unter Wine auf dem Screenshot. Kann es sein, dass zwar C# aber ausschließlich mit Windows-Oberflächen-Komponenten gearbeitet wurde und hat nicht Microsoft diese patentiert? Ist Paint.Net damit nur was für Novell/Microsoft-Kunden?

    Da ist ja ein Standard GTK+/Glib-Programm in C wie GIMP noch portabler…

  4. Ja, ich denke. beim Compilieren braucht man eine Reihe von mono Bibliotheken, hat man die nicht bekommt man Fehlermeldungen wie “error CS0006: cannot find metadata file `System.Windows.Forms’” Das deutet arg drauf hin, dass hier viel mit solchen Komponenten gearbeitet wurden.

  5. Indeed, Windows.Forms ist eigentlich nur ein Nachbau der eigentlichen Funktionen für das Windows UI. Es wurde ja nachgebaut, um besser protieren zu können

  6. Also bei mir läuft es unter OpenSuse 11.1 eigentlich mit einer recht annehmbaren Geschwindigkeit. Nur verhaspelt sich das Programm beim Vergrößern von Bildern …

    Sogar ein per checkinstall erstelltes RPM ist möglich. :D
    Benutzung natürlich auf eigene Gefahr!
    http://dl.getdropbox.com/u/1708464/paint-mono-1.i386.rpm

  7. obi-wahn, hast du mal mit dem Pinsel gemalt? Aus einem mit der Maus gefahrenen Kreis wird bei mir eher ein Sechseck… Welche Mono-Version benutzt OpenSuse 11.1? Vielleicht bietet eine neuere Version eine bessere Performance.

  8. Der Kreis sieht eigentlich ganz annehmbar aus, nur meine Hand zittert etwas. :D

    Ich habe die Version 2.4.2.1-15.1 (von mono-core) aus dem Buildservice.

  9. Danke ein schönes Programm.

  10. Tja, nach einem bisschen Recherche sieht es, glaube ich, relativ düster für Paint.Mono aus. Denn Paint.Net ist seit 2007 (?) Closed Source. Da müssen wohl Leute versucht haben Paint.Net als ihr eigenes Werk auszugeben: Hier. Allerdings wollen die Entwickler wohl Paint.Mono selbst vorantreiben: Hier

    //EDIT Christoph: Das mit den Links hat wohl nicht geklappt, ich hab die html-Tags entfernt.

  11. Paint Mono eignet sich daher nicht wirklich zur Bildbearbeitung, sondern nur für Leute die wissen wollen ob die Portierung von Paint.NET auch klappt…

    Und für Leute, die mit dessen Bilddateiformat zu tun haben (BLOB in XML enkapsuliert, gruslig). Oder hat da wer ’nen Tip für mich, was das konvertieren kann (am besten unter BSD)?

  12. Schade. Ich hatte gerade nach einer Alternative zu Paint.Net gesucht und bin auf diesen Artikel gestoßen. Ich finde es schlimm das es nichts vergleichbares zu der guten Windows Lösung gibt. Vielen Dank für den guten Artikel.

  13. Hallo!

    Pinta in Version 1.4 rausgekommen.
    Die Pint 1.4 sind das letzte Mono for Windows, Gtk#, and XSP nicht enthalten.
    Schade das Mono for Windows, Gtk#, and XSP nicht für alle aufgelisteten Betriebssysteme enthalten ist.
    Gtk# for .NET

    Jetzige Situation
    Ubuntu
    Pinta Maintainers PPA | Daily Builds PPA | HowTo: Installing Pinta
    Tarball

    Tarball
    Download
    Mac OS X

    Mac OS X
    Download | Mono for OS X (Required)
    Windows

    Windows
    NOTE: Requires .Net 4.(Download)
    Download | Gtk# for Windows (Required, restart after install)
    Zip File

    Zip File
    Download
    Source Code

    Source Code (Github)
    Pinta on GitHub

    Dabei ist auf http://www.go-mono.com/mono-downloads/download.html das letzte Mono for Windows, Gtk#, and XSP enhalten.

  14. Hallo!

    Mono Develop hat dass Visual C# Redistributable Package 2005 anstatt dass Visual C# Redistributable Package 2010.

    Mit freundlichen Grüssen!

Leave a Reply

Required fields are marked *.