Solucionar error “System.Reflection….” en Pinta 1.3 y 1.4

Interfaz de Pinta 1.3
Si empleas el programa Pinta, una especie de Paint para Linux, puede que te hayas topado que te esté dando problemas al copiar o cortar alguna imagen, entre otras. Al hacerlo te aparecerá un mensaje de error informándote de que la acción no se puede realizar por un problema.

El error que aparece es: “System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentNullException: Argument cannot be null. Parameter name: src”.
Si este es tu caso, puede que ya hayas comprobado que reinstalando el programa no funciona y todo continúa igual. Para solucionarlo debes instalar la última versión de este programa, ya que parece que el problema se da solo en las versiones 1.3 y 1.4.
Pero claro, si usas alguna distribución cuyos respositorios solo dispongan de estas versiones, pues no podrás instalar más que estas versiones. Por ejemplo en Ubuntu, que desde el Centro de Software solo puedes acceder a una versión antigua de Pinta.
Pues bien, ahora os enseñamos como hacerlo. Se puede instalar la ultima versión desde la consola, para ello primero vamos a desinstalar la versión que tenemos (también podemos hacerlo desde el Centro de Software):

sudo apt-get remove pinta

Ahora vamos a instalar la nueva versión desde Github:

sudo apt-get build-dep pinta
sudo apt-get install git
git clone https://github.com/PintaProject/Pinta.git Pinta
cd Pinta
./autogen.sh
make
make run

Y listo, ya tenemos la versión Pinta 1.6 libre de este problema…


Categorías

Programas, Software Libre

Isaac P. E.

Soy un apasionado de la tecnología y me encanta compartir, pero sobre todo aprender cada día más. Me gusta todo lo que tenga que ver con la ciencia y leer sobre esta temática. En mi tiempo libre escribo un libro sobre microprocesadores, mi tema favorito. También me gusta realizar diseños electrónicos en Basic Stamp, Arduino, además me encanta jugar con Linux. Algunos de mis estudios son: - Módulo superior de electrónica y microelectrónica. - Módulo de domótica. - Experto en gestión medioambiental en la empresa. - Técnico en prevención en la industria. - Técnico en montaje y reparación de ordenadores. - Técnico en reparación de portátiles. - Técnico en redes informáticas. - Curso GNU/Linux. Otros conocimientos: inglés, ofimática, programación en diversos lenguajes (C, KOP, VHDL, PBASIC, Arduino y HTML), conocimientos avanzados de Windows y Linux,...

Escribe un comentario