Portada del sitio > Linux > Maxima en ubuntu 9.10
Maxima en ubuntu 9.10
Martes 3 de noviembre de 2009, por
Estoy considerando seriamente la posibilidad de volver a Debian.
Aunque fácilmente subsanables, creo que son demasiados errores en las últimas versiones de ubuntu (9.04 , 9.10).
Afortunadamente conservo una partición con la versión 8.04 (la mejor y más estable de todas las que he usado de ubuntu).
¿La 8.04? Pero si es de Abril de 2008. Sí, ya se que es algo antigua (quizás demasiado moderna si lo comparamos con la versión de 2001 de Windows XP que usan otros)
Vayamos a maxima
Maxima (y algunos de su entornos gráficos como wxmaxima) es posiblemente el mejor software de cálculo simbólico que conozco en el campo del software libre (puede que mathematica o maple le superen .. pero necesitas pagar, piratear y convivir con los virus para usarlos .. ).
¿Qué profe de mates en Secundaria / Bachillerato / Universidad no usa maxima .. aunque sea en la versión de Windows? .. Si, ya se que hay quien dispone de tiempo para preparar ejercicios y hacer cálculos a mano o con calculadora .. pero quedan pocos.
Al actualizar ubuntu a la 9.10, compruebo que maxima da error al hacer algunos cálculos, por ejemplo:
(%i1) sqrt(4);
produces the following:
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
""
"Couldn't protect")
Universal error handler called recursively (:ERROR NIL
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
"" "Couldn't protect")
Maxima encountered a Lisp error:
Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Caught fatal error [memory may be damaged]
Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
No es problema de wxmaxima, pues lo pruebo en consola con maxima y reproduce el mismo error.
Usuarios de Debian no obtienen ese error. Pero comprobando las sources .. son las mismas.
Está claro que es un nuevo error de los chicos de ubuntu (un simple parámetro al compilar).
Solución: Desinstalar el paquete de ubuntu: 5.17.1-1ubuntu1 e instalar el paquete de Debian (como siempre bien compilado)
Aquí te pongo el paquete ... por si te es útil
Mensajes
1. Maxima en ubuntu 9.10, 21 de noviembre de 2009, 15:17
Prueba ArchLinux.
Javi
2. Maxima en ubuntu 9.10, 22 de noviembre de 2009, 12:56
y que lo digas, no puede resolver ni un sistema de lineal de EDOs de primer orden con coeficientes constantes.
Almenos la versión de la 9.04 sí podía... :s
1. Maxima en ubuntu 9.10, 22 de noviembre de 2009, 12:59, por dani
Instalando la versión de debian (el paquete que he puesto en el artículo), ya funciona todo.
2. Maxima en ubuntu 9.10, 23 de noviembre de 2009, 20:20, por CCG
Teneis también disponible esta solución
echo "
#FIXME
kernel.randomize_va_space = 1" | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Un saludo.
3. Maxima en ubuntu 9.10, 24 de noviembre de 2009, 23:22
Me parece feísimo que habiendo enviado yo el mensaje con la solución no aparezca y la hayan vuelto a escribir con otro nombre :s . Ésto es increíble.
(CaStarCo)
4. Maxima en ubuntu 9.10, 24 de noviembre de 2009, 23:39, por dani
Muchas gracias por tu aportación.
Los mensajes los valido y ya está. Como nombre sale el que pongas. Otra cosa es el e-mail que SPIP lo omite. Aquí tienes una captura de pantalla de los mensajes (vistos desde dentro)
Ver imagen