7 de febrero de 2012

Instalar DraftSight V1R1.4 en Ubuntu 11.10/12.04 a 64 bits con tarjeta híbrida

Encontrado en Linux Aided Design:

La aplicación DraftSight ha pasado a beta 2, pero para Linux sólo está disponible de momento para la plataforma de 32 bits. Aunque está preparado para ejecutar aplicaciones de 32 bits, la única forma de instalar DS en Ubuntu 11.10 de 64bits (sin Wine) es ignorando por completo dpkg.



Los pasos necesarios son los siguientes:

  • Por supuesto instalar si no se ha hecho anteriormente las librerías para 32 bits:

    sudo apt-get install ia32-libs
  • Instala las dependencias necesarias de DraftSight:

    sudo apt-get install libdirectfb-extra sendmail
  • Extrae los contenidos de draftSight.deb. Lo más fácil es mover el archivo draftSight.deb dentro de la carpeta home (la puedes conocer también como Carpeta personal). Se hace click derecho sobre dicho archivo  draftSight.deb y se selecciona "Extraer aquí"
  • Se abre nautilus como root. Presionamos Alt+F2, y escribimos

    gksu nautilus
    nos pedirá la contraseña, la introduciremos y aceptamos.
  • Desde el nautilus en modo root, copiamos el contenido de las carpetas descomprimidas ~/draftSight/var y ~/draftSight/opt en las carpetas del sistema /var y /opt
  • Cerramos el nautilus y abrimos un terminal donde escribiremos:

    cd ~/draftSight/DEBIAN
    sudo ./preinst
    sudo ./postinst
Y ya estará instalado DraftSight y aparecerá en el menú de aplicaciones. Ahora bien, si nuestra tarjeta gráfica es una híbrida y hemos tenido que instalar Bumblebee, deberemos arrancar la aplicación con la siguiente orden desde un terminal:

optirun /opt/dassault-systemes/draftsight/bin/draftsight

Si este es tu caso, se puede hacer el arranque más cómodo y elegante si modificamos su acceso en el menú de aplicaciones, para ello pulsamos el botón de Ubuntu (tecla Super la que tiene el símbolo de Windows vaya) escribimos Main Menu y lo ejecutamos.

Buscamos la aplicación DrafSight dentro del apartado Gráficos y la editamos dándole al botón de Propiedades. Modificamos la línea de comandos para que quede así:

optirun "/opt/dassault-systemes/draftsight/bin/draftsight"

Cerramos y listo, cada vez que busquemos el icono de la aplicación arrancará sin problemas.

36 comentarios:

pabrik dijo...

Gracias, me funciono perfecto.

Jesús Abad Luque dijo...

Me alegro de que te fuera útil :)

eperdi dijo...

Hola,
He seguido las instrucciones, se me instala correcto, pero cuando lo abro lo veo todo perfecto excepto la zona de dibujo que no la veo. ¿cómo lo puedo solucionar?

Jesús Abad Luque dijo...

No he tenido ese problema, pero seguramente se deberá a algún problema con tu tarjeta de video. Intenta mirar si la tienes bien configurada.

Anónimo dijo...

No hay dios que haga lo que dices

Jesús Abad Luque dijo...

Os aseguro que se puede instalar tal como indico en el artículo. Si hay algún problema en algún paso, indicadlo y trataré de explicarlo mejor.

Anónimo dijo...

Hice todo tal cual ¡y funcionó!
¡GRACIAS!

Anónimo dijo...

Olvidé decir que lo hice sobre Ubuntu 12.04 !!!

JuanAntonioMosqueraq dijo...

No me funciona en Ubuntu 12.04 64 bits... y la última versión de draftsight.
Probé todas las formas que ví en google.

Jesús Abad Luque dijo...

Yo mismo he probado esta instalación en un par de equipos y funciona bien. Si no os funciona en vuestro caso quizás si comentáis con qué paso tenéis problemas pueda ayudaros en algo.

Anónimo dijo...

Hace falta instalar las librerrías de 32 bits:

sudo apt-get install ia32-libs

Sino no funciona el procedimiento.

David Garcia dijo...

Gracias... Funciona 100%!, para algunos la solución es renonbranando la descarga del DS de "draftSight.deb" a "DraftSight.deb", para que funcionen las ordenes.

Jesús Abad Luque dijo...

Gracias por los últimos comentarios, he añadido el paso de instalar las librerías de 32 bits, para los que no las tengan de antemano.

Y por supuesto que según el caso, las mayúsculas de los nombres de archivo pueden ser diferentes, con lo que hay que adaptar las órdenes según los nombres exactos de nuestros archivos.

Anónimo dijo...

Muy bueno. Venia de hacer varios intentos fallidos para instalar el programa, pero con tu explicacion y ayuda, todo ok. De 10.

Jesús Abad Luque dijo...

Genial, me alegro de que funcione.

José Rodriguez dijo...

Con esta nueva versión Beta2 (Linux) experimento problemas para hacer que funcione mediante el proxy.
Si conecto la computadora directo a Internet funciona perfectamente, pero ignora cualquier configuración de proxy que se coloque. ¿Alguna sugerencia?

Jesús Abad Luque dijo...

José Rodriguez se me ocurre que quizás te interese configurar el proxy en las variables de entorno

José Rodriguez dijo...

Hola!

Ya probé configurar el proxy de la manera que se indica en el Blog de Dan Jared, y no tuve éxito alguno. El problema persiste.

Lo curioso es que con la versión anterior de draftSight funcionaba perfectamente con a través del proxy.

Resulta irritante que la versión para Windows sí funciona perfectamente con el proxy.

Me pregunto si habrá una manera de evitar que draftSight consulte la web (bypass) para iniciar.

Saludos y gracias por la atención y el tiempo.

Jesús Abad Luque dijo...

Como nunca uso proxy no se me había presentado ese problema. He buscado un poco por ahí y he encontrado lo siguiente, aunque no estoy seguro de que sirva:

DraftSight (Beta V1R1.3): Couldn't connect to the registration server initially. The browser in the Home panel showed the network bulletin. Setting the proxy manually in "Tools>Options>System Options>General>Proxy server settings" and restarting allowed the registration to function but not the Home panel browser. I found that reapplying the proxy settings (without changing anything) then right-clicking the Home panel and reloading it fixed the problem for that session but it would reoccur if DraftSight was restarted.

José Rodriguez dijo...

Hola!

Lo que referencia el comentario en inglés no nos ayuda mucho, pues se trata de la versión anterior (Beta V1R1.3) con la cual no teníamos problema alguno.

El problema se presenta con la versión Beta V1R2.

Revisando en mi instalación el comentario en inglés que has copiado, descubrí algo curioso: cuando abre la aplicación (conectado directo a Internet) el HOME o Inicio da el siguiente mensaje:

Community
Your machine is not connected to the Internet or your connection could be hindered by a firewall.

Our community features and latest news is only available with an Internet connection.

Pero al conectar con el Proxy, hacer clic con el botón derecho y Recargar, inmediatamente muestra contenido de la comunidad, con enlaces que perfectamente abren y se muestra en el navegador de Internet. Es decir la configuración del proxy es leída por la ventana de Home o Inicio y funciona, pero si está desconectado el proxy indica que hay un problema de conexión a Internet. ¿Cómo se explica esto sino con una inconsistencia u error en programación?

Ahora bien, se me olvidó mencionar que he ejecutado DraftSight desde cónsola de dos (2) maneras distintas:

1.
user@machine:/opt/dassault-systemes/draftsight/bin$ draftsight
QFSFileEngine::open: No file name specified
Segmentation fault

user@machine:/opt/dassault-systemes/draftsight/bin$ ./draftsight.bin
QFSFileEngine::open: No file name specified
Instrucción ilegal

Nuevamente

user@machine:/opt/dassault-systemes/draftsight/bin$ ./draftsight.bin
QFSFileEngine::open: No file name specified
Violación de segmento

El error en syslog normalmente muestra error 4 en draftsight.bin:

Jul 13 09:57:40 canaima-popular kernel: [203618.974744] draftsight.bin[5154]: segfault at 0 ip (null) sp bfd13fc0 error 4 in draftsight.bin[8048000+8c3000]

Gracias nuevamente por la atención!
Un cordial saludo!

Jesús Abad Luque dijo...

José Rodriguez te agradezco tus aportaciones. Quizás alguien al final lo sepa corregir, o en peor de los casos, esperar a la siguiente versión de DS.

Os animo a todos a aportar soluciones.

ADRIAN TORRES dijo...

despues de un par de intentos lo pude instalar...puse la nuevaz version que la baje de las página...lo unico que falta es que aparezca el icono en el lanzador...gracias!!!

Lleonard Borras dijo...

Me fue bien la instalación, por fin encuentro un programa similar a Autocad en Linux, adios Windows, gracias !!!

Pedro Nc dijo...

Hace mucho de este hilo. Solo quería comentar a eperdi que después de instalarlo correctamente tampoco veía la zona de dibujo ó área de trabajo.
Lo he solucionado cambiando el controlador de la tarjeta gráfica desde 'Configuración de sistema-> Controladores adicionales' y seleccionando el recomendado por Nvidia.
Espero que sirva de ayuda a quien haya podido tener el mismo problema que yo.
Saludos

Jesús Abad Luque dijo...

Muchas gracias Pedro por tu aportación, seguro que sirve para muchos usuarios de Ubuntu.

En cualquier caso la última versión de DS es la 1.3, a ver si un día la pruebo y os cuento qué tal me fué.

Anónimo dijo...

Muchas gracias me ha funcionado en Ubuntu 12.04 LTS 64bits y un AMD .

Anónimo dijo...

Excelente había tenido muchos problemas para instalar esta aplicación y probado métodos de métodos y finalmente el tuyo me funcionó de fabula.

Gracias.

manuti manuti dijo...

Bueno, despúés de instalarla, tuve un problema más o menos gordo que he solucionado siguiendo los puntos indicados en este enlace.
http://numeriza.com/informatica/como-instalar-draftsight-v1r3-2-en-ubuntu-64-bits-12-04/

manuti manuti dijo...

repito con el enlace directo
http://numeriza.com/como-instalar-draftsight-v1r3-2-en-ubuntu-64-bits-12-04/

Jesús Abad Luque dijo...

Manuti una información muy interesante!! Gracias

manuti manuti dijo...

Muchas, gracias Jesús, tu post también me sirvió para llegar a una solución que funcionase.

Gregorio dijo...

Muchas gracias, me has sacado de un apuro porque instalándolo a las bravas me daba error de dependencias y se quedaba el ubuntu quejándose para siempre. Un saludo

Jesús Abad Luque dijo...

Me alegro mucho de que os sea útil. Supongo que con las nuevas versiones sigue habiendo algunos problemas concretos para los que sirve la solución que publiqué.

Noé Pérez dijo...

Instalé draftsight beta 2013 version v1r4 en ubuntu 12.04 lts 32 bits pero no aparece la zona de dibujo, ¿cómo puedo resolver el problema?

Noe Perez dijo...

No puedo ver la area de dibujo. Intale DraftSight Beta 2013 Version V1R4 en Ubuntu 12.04 LTS 32 bits. ¿Solucion?

Jesús Abad Luque dijo...

Hola Noe, no tengo ninguna solución a tu problema.

Te puedo decir que yo tengo instalada esa versión (V1R4) en dos equipos con Ubuntu 13.04 (64bits) y no tengo problema.

Hace ya un tiempo que dejé de usar 32bits, dado que actualmente está prácticamente todo funcionando a 64bits por defecto.

Quizá algún otro lector que lea tu comentario pueda aportar algo. Siento no poder ayudarte.