Bricscad for linux alpha 10.4.2

Hello All,

Bricscad for linux alpha 10.4.2 is now available.

changes:

- Fixed refresh problem with layout tabs.
- Added installers.  From now on three file types are available for download: .deb, .rpm, .tgz.  The .deb-installer is primarly meant for installation on Ubuntu, the .rpm for installation on Redhat.  The .tgz is meant for other Linux systems or for custom installations on Ubuntu or Redhat.  Since this is an early version, it is possible that you will need to use the .tgz version on your specific Ubuntu or Redhat system.
- Fixed selection in the refedit dialog: the default selection did not work. Before this fix, it was needed to select something else in the tree to actually select something.
- Preview windows now work. (block preview, linetype preview, textstyle preview, hatch preview, font preview in font combo boxes, etc.)
- The dwg2010 format is now supported.  As with most new bricscad features, this feature is not platform specific and thus works both on Windows and Linux.
- Various fixes to the lisp engine.
- The dcl engine now works.

To receive notification for subsequent versions, you can subscribe to the Bricscad for Linux RSS feed.
It is also possible to access the Bricscad for Linux RSS feed as html page.

Greetings
Tijs

«1

Comments

  • Great!

    It's a pity that the .deb package is for 32-bit only though. I guess I'll use the .tgz archive then.

  • Error: Wrong architecture 'i386'

     

    Bummer. Especially since I've been using it in 64-bit Ubuntu all this time and having no problems... and since the tgz version does not seem to run.

  • There... changed the bricscad file to "allow executing file as a program" (after extracting all the contents of the .tgz to a folder. Now it runs.

  • I am looking forward to the DEB installer. I have been playing with bricscad for about three months and totally support this linux version.

    Great Initiative.

     

     

  • List of errors from console. Ubuntu 9.04.

    usuario1@usuario1-desktop:~$ bricscad

    (bricscad:1952): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
    0x38a97b40x3ec320100
    0x38a97b40x3ec288
    0x38a97b40x3ec1ec

    0x38a97b40x3ec288
    0x38a97b40x3ec32063
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38

    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec37c0xb60aed38
    0x38a97b40x3ec1ec
    0x38a97b40x3ec37c0xb60aedc8

    0x38a97b40x3ec37c0xb60aedc8
    0x38a97b40x3ec1ec

    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_freeze_notify: assertion `G_IS_OBJECT (object)' failed


    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

    (bricscad:1952): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT (object)' failed


    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT (object)' failed


    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_thaw_notify: assertion `G_IS_OBJECT (object)' failed

    (bricscad:1952): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

    usuario1@usuario1-desktop:~$
  • Wow, works very fast, fantastic.

    Have Ubuntu 9.04 (updated lots of times, lots of software installed and uninstalled) on an AMD Athlon XP 2400+  with 2GB RAM, and can't belive how fast is it.

    Have to create a desktop shortcut to launch.

    Still don't display "DWG" files in the Open drawing dialog box, only display "dwg" (lowercase)

  • Hi all

    I have a little problem with this version.

    If you want, you can see the image in:

    http://rapidshare.com/files/381596128/Schermata.png

    I have this configuration:

    Ubuntu 10.04 (amd64)

    Bricscad installed with "sudo dpkg -i --force-all" options

    Nvidia driver (closed) 184

    The second problem is than --force-all option, the bricscad menu in application bar is not created.

    Thank you for your (hard) work.

    David Berno (Italy)

     

     

     

  • I have a little problem with this version.

    If you want, you can see the image in:

    http://rapidshare.com/files/381596128/Schermata.png

    The problem appeared when i use the "pan" command, and remaing than 5 seconds.

    Bye

  • 1) Recent Files in File menu is empty when start a new session of Bricscad. Works if I open some files but when exit Bricscad, Recent Files are lost. Don't know if this happens because I don't uninstall the previous Alpha.

    2) Create a block with text attributes. Insert the block and when double click over the attibutes Bricscad exit without promping

  • 3) Sometimes when Open Bricscad, switch to Layout1, move the Floating Viewport to some place, press Space to repeat the command, type P to select previous, enter o space to confirm, and Bricscad exit without promping.

    4) Lost the defaults templates. When select new drawing have no templates.

  • It is interesting that the .deb package was limited to i386 architecture. What was the reason for this? Are there known issues on 64-bit architecture?

    I've been running all the versions on 64 bit and haven't noticed anything that would seem to be a problem due to that.

    Is it expected that actual releases would be limited to 32 bit or would have different versions for 32 and 64 bit?

  • Hello all,

    I have very recently created an automated procedure to create this installer.  This procedure is not well established yet.

    We aim to provide a .deb installer that works on Ubuntu, both 32bit and 64bit.

    greetings

    Tijs

  • I have the same problems the previous version with the closed nvidia driver. As I open Bricscad hangs the whole system and the only solution is CTRL + ALT + DEL and reboot.

    The open-driver not fully support my graphics card (Quadro FX1500)

  • Bricsys Cad Alpha for linux (Ubuntu 10-04) has a funny bug that makes the selected object disappear. It is both dwg's created in Bricsys and ones from AutoCAD. Otherwise it is great. I really like the tabs for seperate drawings.

     

  • Just a stone in the bush of the i386 architecture. I think just having i386 is not a bad idea. If you understand the differences between i386 and x86_64, you will know that for systems with 4GB of RAM or less, you actually have a performance penalty when using a 64bit O/S. Also remember, that since 64bit mode uses much more RAM than 32bit, for desktop environments it is not yet feasible. For those that are interested, have a look at http://en.wikipedia.org/wiki/AMD64#AMD64. Then of course, the newer 32bit processors (and new Linux kernels) ships has PAE (Physical Address Extension) built in, so you could actually use more than 4GB.

     

  • hello,.

    upss,. this version (tgz) hangs my system completly ,( Unfortunatelly, it is truth, that at the same time ive upgreaded from xorg 1.6 to 1.7. But if i tested it on some ubuntu livecd (xorg 1.6) - it hangs it also

  • I'm using Ubuntu 10.04 64 bit. I was using the previous version of Bricscad with no problems until now. The new version offered a Debian package, but was a 32 bit package, so I downloaded the tgz and made it executable. It ran despite numerous warnings about various shared libraries being the wrong architecture, until I tried to draw. The application went down in a hail of memory conflicts created by the 32 bit libraries and was then finally spat out into /dev/nvidia0Aborted. Going through the ubuntu repositories, I couldn't find the shared libraries causing the problems. Could we have at least a 64 bit tgz or .deb? I have kept a copy of the commandline output if it would help, but I'm sure you know which shared libraries would have crashed the application.

  • PLEASE! 54bit .deb verision!

  • Hello,

    I have tried to run it on

    Distributor ID:    Ubuntu
    Description:    Ubuntu 8.04.4 LTS
    Release:    8.04
    Codename:    hardy

    But it throws errors like this,

    (bricscad:15778): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
    0xb5be77b40xb7d59288
    0xb5be77b40xb7d593201
    0xb5be77b40xb7d591ec
    0xb5be77b40xb7d59288
    0xb5be77b40xb7d5932056
    0xb5be77b40xb7d5937c0xb19d90c8
    0xb5be77b40xb7d591ec
    0xb5be77b40xb7d59288
    0xb5be77b40xb7d5932056
    0xb5be77b40xb7d5937c0xb19d91b8
    0xb5be77b40xb7d5937c0xb19d91b8
    0xb5be77b40xb7d5937c0xb19d91b8
    0xb5be77b40xb7d5937c0xb19d91b8
    0xb5be77b40xb7d5937c0xb19d91b8

    What can be the problem?

    Thanks;

  • Hi Tijs.

     

    I've reported a bug with bricscad.sh, but in this version it is not fixed.

    May be it is lost :-).

    Next patch will solve a problem with invoking bricscad.sh with a filename containing spaces as command line parameter:

    --- bricscad.sh.old 2010-04-28 20:03:47.000000000 +0400
    +++ bricscad.sh 2010-04-23 17:39:29.000000000 +0400

    #!/bin/sh
    export LD_LIBRARY_PATH=`pwd`
    - exec ./bricscad $*
    + exec ./bricscad "$@"

    Thanks.

  • Hello,

    thank you for porting the program to Linux.

    BricscadClassic-V10.4.2-1-en_US.tgz runs "out of the box" in Ubuntu Linux 10.04 64bit. After setting the properties of "bricscad" and "bricscad.sh" to "executable" the program can be started by doubleclicking "bricscad.sh".

    There is a warning message in the terminal window while the programs starts:

    /usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64

    Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so



    (bricscad:7653): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion
    `GDK_IS_DRAWABLE (drawable)' failed

    Drawing works in blind mode (Nvidia Driver Version 173). There is no live preview of the objects currently being drawn. They are invisible until the last construction point is selected.

  • Fantastic ! It is going to happen !

    Ubuntu lucid.

    I worked for some hours on 10.4.2, just normal work, using my autocad commands, and it was good. Sometimes not smooth enough, but it worked.

    In the end, I tried 'images'.  In the drawing explorer, the imagename appeared, but nothing showed up in the drawing itself.

    Thanks for bringing this to linux !

  • I just installed the .deb package and it works great on ubuntu 10.04 64 bit. Now I can test it.

    To install it, I had to use --force-architecture:

    dpkg -i --force-architecture BricscadClassic-V10.4.2-1-en_US.deb

    I'm looking forward to new releases because I am wating for years for a Linux CAD solution like this!

  • Hello I install the version 10.4.2 of Bricscad, when I start bricscad.sh i have the window that tell me this feature is ending 31.05.10 and then i see a half second the window of bricscad and then all is disappearing and the program is ending. Could some one help me?

    Best regard Matthias

  • Hello dears!

    bricscad is working nicely on my ubuntu lucid.pitty that I have problems with the fonts.Cannot set it to signs for portuguese words, would someone tell me how to proceed, or is it a feature in bricscad linux?By the way, would someone tell me if there is a  correspondence for the fonts, I mean, for the windows "Romans" or "Arial" what is it correspondent in linux??

    thank you!

  • The error message for my mistak is: (bricscad:3681): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
    Erreur de segmentation

    Get it one solution

    Thank Matthias Fisch

  • @ Nivande

    There is a post on accessing shx fonts in the linux alpha 10.3.6 thred, item #9 by Andre Didencool.

    For TrueType fonts, I'm finding that if I install them in linux they then work.  In my Ubuntu Karmic, this involves double clicking on the .ttf file and installing the font through the installer that pops up.

  • I tried to install Briocscad on my home PC (with a ATI Video Card)
    [root@PC-Giacomo Scaricati]# rpm -ivh BricscadClassic-V10.4.2-1-en_US.rpm
    Preparazione in corso...    ########################################### [100%]
       1:bricscadv10            ########################################### [100%]
    [root@PC-Giacomo Scaricati]# exit
    logout
    [Cielito@PC-Giacomo ~]$ bricscad
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [Cielito@PC-Giacomo ~]$ cd /opt/bricsys/bricscad/v10
    [Cielito@PC-Giacomo v10]$ sh bricscad.sh
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [Cielito@PC-Giacomo v10]$ su
    Password: 
    [root@PC-Giacomo v10]# sh bricscad.sh
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [root@PC-Giacomo v10]# 
  • I tried to install Briocscad on my home PC (with a ATI Video Card)
    [root@PC-Giacomo Scaricati]# rpm -ivh BricscadClassic-V10.4.2-1-en_US.rpm
    Preparazione in corso...    ########################################### [100%]
       1:bricscadv10            ########################################### [100%]
    [root@PC-Giacomo Scaricati]# exit
    logout
    [Cielito@PC-Giacomo ~]$ bricscad
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [Cielito@PC-Giacomo ~]$ cd /opt/bricsys/bricscad/v10
    [Cielito@PC-Giacomo v10]$ sh bricscad.sh
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [Cielito@PC-Giacomo v10]$ su
    Password: 
    [root@PC-Giacomo v10]# sh bricscad.sh
    /opt/bricsys/bricscad/v10/bricscad: error while loading shared libraries: /opt/bricsys/bricscad/v10/libbcadtestrunner.so: cannot restore segment prot after reloc: Permission denied
    [root@PC-Giacomo v10]# 
  • @Cielito Lindo

    and distribution?

    from tar.gz application looks ok.

     

This discussion has been closed.