Bricscad (Linux) 10.6.3

Hello All,

Bricscad (Linux) 10.6.3 is now available.

fixes:
- MText: Fixed potential crash that could happen while rendering mtext.
- Fixed crash on opening/closing or refreshing one or more large drawings. This crash could happen in many situations as soon as some memory boundary size was crossed.
- Printing: various fixes for custom paper size, paper rotation, printing from layout.
- Printing: SR25174: Fixed crash when changing paper orientation when there is no printer in the system, fixed garbage values in paper size width and height fields in the print dialog.

known issues:
- Four toolbar docking areas exist: top, bottom, left, right. A toolbar docked in one area cannot be docked into another area by dragging. For instance, a toolbar with horizontal layout will not switch to vertical layout by dragging it to the left side.  The customize dialog can be used to dock the toolbar in another area.
- In the main graphics window of Bricscad (Linux), a mouse arrow is always visible.  Indeed, the display of custom mouse pointers in the main graphics window is not yet implemented on Linux.  By the design of Bricscad, the lack of a mouse pointer is also a custom mouse pointer.  This feature has been deliberately postponed, in favor of more important features.
- When starting Bricscad from terminal, this error message may appear: "Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed".
- In the settings dialog, previews are not visible and the layout of the description is incorrect until the settings dialog is resized.
- The COPYCLIP window and the Bricscad Prompt History window appear as a separate application in the application bar.
- Installation issues on 64 bit. It is possible to run Bricscad (Linux) on a 64 bit system. However, the Bricscad (Linux) installers do not automatically add all required 32 bit libraries. Additional manual setup is needed.


Greetings
Pieter

«1

Comments

  • get error... deb package corrupted.. just downloaded 3 times...

  • now gone... sorry ;)

  • but have much errorr on installation....

    don't go.....

     

    (can't edit my post!?)

  • Hi - The RPM loaded just fine for me in OpenSuse 11.3 (64.)

    This seems to have fixed the crash problem I reported yesterday for 10.6.2: that the program would crash when the OK button was clicked on the warning that a plotter wasn't known and the default would be used.

    This release did not help me with the freeze that occurs when opening some drawings. I don't know what it is about these particular drawings that causes the freeze. Size doesn't seem to be the issue. Text might be. - I've sent one such troublesome drawing to Bricsys in the past and you could open it no problem. Will keep trying.

  • Segfault remained at use mtext.
    Here that I have found in logs(syslog, messages, kernlog):

    Sep  4 01:43:11 saint-laptop kernel: [  552.911970] bricscad[11085]: segfault at 0 ip 0507ddc9 sp b4f29750 error 4 in libfreetype.so.6.3.22[5075000+71000]


    Sep  4 01:45:35 saint-laptop kernel: [  696.808845] bricscad[11289]: segfault at 0 ip 05cc3dc9 sp b4f81750 error 4 in libfreetype.so.6.3.22[5cbb000+71000]

    Sep  4 02:06:38 saint-laptop kernel: [  749.347908] bricscad[3628]: segfault at 0 ip 02051dc9 sp b4f88750 error 4 in libfreetype.so.6.3.22[2049000+71000]

     

  • It is the conflict of applications. I used virtualbox. At installation bricscad in pure system all works. However I can't understand, what application disturbs.

  • get error: after install, "no valid license key valid on this system". "enter license key for briscad".

     

  • I would like to know if is provided in future release, a reduction in the size of icons in order to have more working space. In addiction it would be appreciated (IMHO) remove the bar where is displayed the file name and integrate it in the title bar with "Bricscad (Trial)".

  • Copy Layout do not works.

  • Along the lines of what Cielito Lindo says: the working space issue plagues all the programs that follow the Autocad pattern. Screen sizes are becoming more horizontal and all the horizontal bars used for command, status, tabs, functions and similar things take up to 35 to  40 percent of the available vertical space. That's one of the two reasons why have much more functionality available from the menus that open with a right mouse click makes so much sense. The other reason is minimizing hand motion required to accomplish things.

  • I got the same error:

    "no valid license key valid on this system". "enter license key for briscad".

    on Kubuntu Lucid.

    Also the key postet on the downloadsite for testing will not work.

     

    Hans-W. Haag

  • @ Cielito Lindo, tabs with filenames can be placed near the Model & layouts tabs, or at the bottom near snap, grid, ortho, polar, etc..

    Install ok on ubuntu 10.40, no errors.

    Can't print A2 format sheet, only A3 size.

    Some problems with grey pens, sometimes print grey, sometimes print black (in the same drawing and layout, but in diferents viewport windows). Preview is OK.

    Printer ploter configuration properties don't work.

  • Bug at use mtext fixed.
    I use for calculations smath, based on mono.
    http://en.smath.info/forum/
    That Russian font was normally displayed, it is necessary to use a foreign font micross.ttf (so the developer of the program recommends). If this font is in a folder /.fonts - that arises segfault.

     

    Thanks developers. All works.

  • As far as i can see, Bricscad for Linux is no longer beta.

    I have a windows license for v10 and cannot enter it on Linux version.

    When i bought the license here at Portugal I was told that it would be valid, what's wrong?

  • "It is possible to run Bricscad (Linux) on a 64 bit system. However, the Bricscad (Linux) installers do not automatically add all required 32 bit libraries. Additional manual setup is needed." Uh, could you elaborate? On OpenSuse 11.2, I'm getting a failed dependency for libGL.so.1 when running rpm -i on the rpm package. There is a libGL.so.1 (link to libGL.so.1.2) in /usr/lib64, but making a link to it in /usr/lib doesn't resolve the failed dependency. Is the Bricscad rpm expecting it to be somewhere else, or does it specifically need a 32-bit libGL.so.1, and is somehow able to detect that the one I have is 64-bit? If it does need a 32-bit version, is that included in the .tgz package? Do you know of any other missing dependencies on 64-bit Suse?

    Thanks,

    Michael Evans

  • @Cielito Lindo

    I have copy of layout,  working fro a long time. No any problem wuth that.

     

    As Ricardo Perry, I see Bricscad for Linux is no longer beta.

    Little bit confused with this.

     

    I have 3 big problem with BricsCAD 10.6.3.

    1. Still Crashed when block is created (Sorry I cannot separate info what you need from garbage) Whole bugreport from GNOME bugreporter.

     

    System: Linux 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64X Vendor: The X.Org FoundationX Vendor Release: 10900000Selinux: NoAccessibility: DisabledGTK+ Theme: GiloucheIcon Theme: GiloucheGTK+ Modules: canberra-gtk-module, gnomebreakpadMemory status: size: 427585536 vsize: 427585536 resident: 125517824 share: 55312384 rss: 125517824 rss_rlim: 18446744073709551615CPU usage: start_time: 1283611149 rtime: 5183 utime: 3365 stime: 1818 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100Backtrace was generated from '/opt/bricsys/bricscad/v10/bricscad'[Thread debugging using libthread_db enabled]0xffffe430 in __kernel_vsyscall ()#0  0xffffe430 in __kernel_vsyscall ()#1  0xf2a358eb in waitpid () from /lib/libc.so.6#2  0xf1f000d3 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0#3  0xf1f00634 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0#4  0xf16bb4ea in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so#5  0xf16bbb1c in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so#6  <signal handler called>#7  0xf59d7ef2 in gtk_window_key_press_callback () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#8  0xf23a5b04 in ?? () from /usr/lib/libgtk-x11-2.0.so.0#9  0xf1f7ff42 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0#10 0xf1f8f7cc in ?? () from /usr/lib/libgobject-2.0.so.0#11 0xf1f987ba in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0#12 0xf1f98b57 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0#13 0xf24d8596 in ?? () from /usr/lib/libgtk-x11-2.0.so.0#14 0xf24ef63f in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0#15 0xf24f232c in ?? () from /usr/lib/libgtk-x11-2.0.so.0#16 0xf23a5b04 in ?? () from /usr/lib/libgtk-x11-2.0.so.0#17 0xf1f7e7be in ?? () from /usr/lib/libgobject-2.0.so.0#18 0xf1f7ff42 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0#19 0xf1f8f5bf in ?? () from /usr/lib/libgobject-2.0.so.0#20 0xf1f987ba in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0#21 0xf1f98b57 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0#22 0xf24d8596 in ?? () from /usr/lib/libgtk-x11-2.0.so.0#23 0xf23a3d63 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0#24 0xf23a408f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0#25 0xf22151ba in ?? () from /usr/lib/libgdk-x11-2.0.so.0#26 0xf1eb9b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0#27 0xf1eba350 in ?? () from /usr/lib/libglib-2.0.so.0#28 0xf1ebaa0f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0#29 0xf23a2d59 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0#30 0xf59c1aa5 in wxEventLoop::Run() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#31 0xf5a48a1e in wxAppBase::MainLoop() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#32 0xf5a485f1 in wxAppBase::OnRun() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#33 0xf5c95a4a in wxEntry(int&, wchar_t**) () from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#34 0xf5c95c47 in wxEntry(int&, char**) () from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#35 0x0805cd9f in main ()Thread 1 (Thread 0xf18da8a0 (LWP 12094)):#0  0xffffe430 in __kernel_vsyscall ()No symbol table info available.#1  0xf2a358eb in waitpid () from /lib/libc.so.6No symbol table info available.#2  0xf1f000d3 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0No symbol table info available.#3  0xf1f00634 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0No symbol table info available.#4  0xf16bb4ea in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.soNo symbol table info available.#5  0xf16bbb1c in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.soNo symbol table info available.#6  <signal handler called>No symbol table info available.#7  0xf59d7ef2 in gtk_window_key_press_callback () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#8  0xf23a5b04 in ?? () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#9  0xf1f7ff42 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#10 0xf1f8f7cc in ?? () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#11 0xf1f987ba in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#12 0xf1f98b57 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#13 0xf24d8596 in ?? () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#14 0xf24ef63f in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#15 0xf24f232c in ?? () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#16 0xf23a5b04 in ?? () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#17 0xf1f7e7be in ?? () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#18 0xf1f7ff42 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#19 0xf1f8f5bf in ?? () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#20 0xf1f987ba in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#21 0xf1f98b57 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#22 0xf24d8596 in ?? () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#23 0xf23a3d63 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#24 0xf23a408f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#25 0xf22151ba in ?? () from /usr/lib/libgdk-x11-2.0.so.0No symbol table info available.#26 0xf1eb9b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0No symbol table info available.#27 0xf1eba350 in ?? () from /usr/lib/libglib-2.0.so.0No symbol table info available.#28 0xf1ebaa0f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0No symbol table info available.#29 0xf23a2d59 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#30 0xf59c1aa5 in wxEventLoop::Run() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#31 0xf5a48a1e in wxAppBase::MainLoop() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#32 0xf5a485f1 in wxAppBase::OnRun() () from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#33 0xf5c95a4a in wxEntry(int&, wchar_t**) () from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#34 0xf5c95c47 in wxEntry(int&, char**) () from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#35 0x0805cd9f in main ()No locals.A debugging session is active.    Inferior 1 [process 12094] will be detached.Quit anyway? (y or n) [answered Y; input not from terminal]---- Critical and fatal warnings logged during execution ----** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ----------- .xsession-errors ---------------------(tracker-store:4591): Tracker-WARNING **: Could not perform SQLite operation, error:5->'database is locked'Tracker-Message: ---> [15593|tracker-miner-fs] Failed, Unable to insert multiple values for subject `urn:uuid:87b76583-cf95-9dd3-71f7-c26b5f62817d' and single valued property `nie:byteSize'(tracker-miner-fs:4572): Tracker-CRITICAL **: Could not execute sparql: Unable to insert multiple values for subject `urn:uuid:87b76583-cf95-9dd3-71f7-c26b5f62817d' and single valued property `nie:byt(nautilus:4527): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed(nautilus:4527): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed(tracker-store:4591): Tracker-WARNING **: Could not perform SQLite operation, error:5->'database is locked'Tracker-Message: ---> [15610|tracker-miner-fs] Failed, 1.746: invalid escape sequence(tracker-miner-fs:4572): Tracker-CRITICAL **: Could not execute sparql: 1.746: invalid escape sequence(nautilus:4527): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed--------------------------------------------------

    This issue I have every time I create new block. It 100% repeatable for me.

    The crash appears(maybe wrong word sorry) when block is already defined, created, and renamed. After that I close dialog "Drawing Explorer-Blocks" and BricsCAD is Crashed.

    This is unacceptable bug

    2. I have on Laptop Ati Video Card (Radeon Xpress 1100), It old for now I understand.

    I have opensource drivers on it.

    I am trying on fresh installed opensuse 11.3 only with BricsCAD 10.6.3

    And I still have problem, that was reported. The problem is when select something in the drawing it disappeares. Only green "markers" is visible. Some people allready reported about this issue on ATI Graphics.

    Variable "GLSwapMode" Did not help. I check for all available possibilities, but have no luck. Only "Do Nothing"  have effect, but it complitely bad. Whole drawing area look freezed.

    This is also unacceptable bug

    3. And last from this group Printer properties

    When I open Page Setup I cannot change Printer settings. There is button but pressing it have no any sence.

    <img src="http://lh3.ggpht.com/_EGHByq6hIgo/TIXpXYW4gYI/AAAAAAAAAhE/H5xP0jKBuc0/s800/Page Setup-02-ed.png" />

    http://lh3.ggpht.com/_EGHByq6hIgo/TIXpXYW4gYI/AAAAAAAAAhE/H5xP0jKBuc0/s800/Page Setup-02-ed.png

    That was most important problems for me now.


    Minor problems (Finally we reached them, and can talk about)

     Crash on closed:

    Not so important but annoying.

     

    System: Linux 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64X Vendor: The X.Org FoundationX Vendor Release: 10900000Selinux: NoAccessibility: DisabledGTK+ Theme: GiloucheIcon Theme: GiloucheGTK+ Modules: canberra-gtk-module, gnomebreakpadMemory status: size: 514011136 vsize: 514011136 resident: 130850816 share: 33501184 rss: 130850816 rss_rlim: 18446744073709551615CPU usage: start_time: 1283581747 rtime: 34686 utime: 22047 stime: 12639 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100Backtrace was generated from '/opt/bricsys/bricscad/v10/bricscad'[Thread debugging using libthread_db enabled]0xffffe430 in __kernel_vsyscall ()#0  0xffffe430 in __kernel_vsyscall ()#1  0xf298f8eb in waitpid () from /lib/libc.so.6#2  0xf1e5c0d3 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0#3  0xf1e5c634 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0#4  0xf16174ea in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so#5  0xf1617b1c in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so#6  <signal handler called>#7  0xf1edd2be in g_object_unref () from /usr/lib/libgobject-2.0.so.0#8  0xf59161bc in wxWindowDC::~wxWindowDC() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#9  0xf63d6f3d in wxg::WxgView::setClipInDC(bool, OdDbObjectId) ()   from /opt/bricsys/bricscad/v10/libwxgui.so#10 0xf63d7576 in wxg::WxgView::onRedraw() ()   from /opt/bricsys/bricscad/v10/libwxgui.so#11 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#12 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#13 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#14 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#15 0xf59bdc1c in wxView::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#16 0xf5c546b9 in wxEvtHandler::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#17 0xf5bb4f61 in wxAppConsole::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#18 0xf59a1baf in wxAppBase::ProcessIdle() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#19 0xf5900f13 in wxapp_idle_callback ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#20 0xf1e11d40 in ?? () from /usr/lib/libglib-2.0.so.0#21 0xf1e15b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0#22 0xf1e16350 in ?? () from /usr/lib/libglib-2.0.so.0#23 0xf1e1660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0#24 0xf22fefd4 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0#25 0xf5901215 in wxApp::Yield(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#26 0xf5c56c43 in wxYield() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#27 0xf58f6efd in wxSafeYield(wxWindow*, bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#28 0x0806845c in wxc::WxcView::OnClose(bool) ()#29 0xf59bcff9 in wxView::Close(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#30 0xf59beafa in wxDocument::DeleteAllViews() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#31 0xf59be8f8 in wxDocManager::CloseDocument(wxDocument*, bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#32 0xf59be987 in wxDocManager::CloseDocuments(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#33 0xf59bea06 in wxDocManager::Clear(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#34 0xf59bc63c in wxDocMDIParentFrame::OnCloseWindow(wxCloseEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#35 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#36 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#37 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#38 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#39 0xf59bc29c in wxDocMDIParentFrame::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#40 0xf5c554e9 in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#41 0xf5c554e9 in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#42 0xf5a25343 in wxWindowBase::Close(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#43 0x080638ed in wxc::WxcMainFrame::handleCommand(unsigned short, void*) ()#44 0xf5f163e5 in wxg::CApp::doHandleCommand(unsigned short, void*) ()   from /opt/bricsys/bricscad/v10/libwxgui.so#45 0x0805e675 in wxc::WxcApp::sendCommand(unsigned short, void*) ()#46 0x0806240a in wxc::WxcMainFrame::onCommand(wxCommandEvent&) ()#47 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#48 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#49 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#50 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#51 0xf59bc29c in wxDocMDIParentFrame::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#52 0xf5c546b9 in wxEvtHandler::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#53 0xf5bb4f61 in wxAppConsole::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#54 0xf59a1baf in wxAppBase::ProcessIdle() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#55 0xf5900f13 in wxapp_idle_callback ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#56 0xf1e11d40 in ?? () from /usr/lib/libglib-2.0.so.0#57 0xf1e15b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0#58 0xf1e16350 in ?? () from /usr/lib/libglib-2.0.so.0#59 0xf1e16a0f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0#60 0xf22fed59 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0#61 0xf591aaa5 in wxEventLoop::Run() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#62 0xf59a1a1e in wxAppBase::MainLoop() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#63 0xf59a15f1 in wxAppBase::OnRun() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0#64 0xf5beea4a in wxEntry(int&, wchar_t**) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#65 0xf5beec47 in wxEntry(int&, char**) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0#66 0x0805cd9f in main ()Thread 1 (Thread 0xf18368a0 (LWP 5281)):#0  0xffffe430 in __kernel_vsyscall ()No symbol table info available.#1  0xf298f8eb in waitpid () from /lib/libc.so.6No symbol table info available.#2  0xf1e5c0d3 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0No symbol table info available.#3  0xf1e5c634 in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0No symbol table info available.#4  0xf16174ea in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.soNo symbol table info available.#5  0xf1617b1c in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.soNo symbol table info available.#6  <signal handler called>No symbol table info available.#7  0xf1edd2be in g_object_unref () from /usr/lib/libgobject-2.0.so.0No symbol table info available.#8  0xf59161bc in wxWindowDC::~wxWindowDC() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#9  0xf63d6f3d in wxg::WxgView::setClipInDC(bool, OdDbObjectId) ()   from /opt/bricsys/bricscad/v10/libwxgui.soNo symbol table info available.#10 0xf63d7576 in wxg::WxgView::onRedraw() ()   from /opt/bricsys/bricscad/v10/libwxgui.soNo symbol table info available.#11 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#12 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#13 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#14 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#15 0xf59bdc1c in wxView::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#16 0xf5c546b9 in wxEvtHandler::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#17 0xf5bb4f61 in wxAppConsole::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#18 0xf59a1baf in wxAppBase::ProcessIdle() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#19 0xf5900f13 in wxapp_idle_callback ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#20 0xf1e11d40 in ?? () from /usr/lib/libglib-2.0.so.0No symbol table info available.#21 0xf1e15b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0No symbol table info available.#22 0xf1e16350 in ?? () from /usr/lib/libglib-2.0.so.0No symbol table info available.#23 0xf1e1660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0No symbol table info available.#24 0xf22fefd4 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#25 0xf5901215 in wxApp::Yield(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#26 0xf5c56c43 in wxYield() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#27 0xf58f6efd in wxSafeYield(wxWindow*, bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#28 0x0806845c in wxc::WxcView::OnClose(bool) ()No locals.#29 0xf59bcff9 in wxView::Close(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#30 0xf59beafa in wxDocument::DeleteAllViews() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#31 0xf59be8f8 in wxDocManager::CloseDocument(wxDocument*, bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#32 0xf59be987 in wxDocManager::CloseDocuments(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#33 0xf59bea06 in wxDocManager::Clear(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#34 0xf59bc63c in wxDocMDIParentFrame::OnCloseWindow(wxCloseEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#35 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#36 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#37 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#38 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#39 0xf59bc29c in wxDocMDIParentFrame::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#40 0xf5c554e9 in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#41 0xf5c554e9 in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#42 0xf5a25343 in wxWindowBase::Close(bool) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#43 0x080638ed in wxc::WxcMainFrame::handleCommand(unsigned short, void*) ()No locals.#44 0xf5f163e5 in wxg::CApp::doHandleCommand(unsigned short, void*) ()   from /opt/bricsys/bricscad/v10/libwxgui.soNo symbol table info available.#45 0x0805e675 in wxc::WxcApp::sendCommand(unsigned short, void*) ()No locals.#46 0x0806240a in wxc::WxcMainFrame::onCommand(wxCommandEvent&) ()No locals.#47 0xf5bb4c01 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#48 0xf5c5423a in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#49 0xf5c55454 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#50 0xf5c5555b in wxEvtHandler::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#51 0xf59bc29c in wxDocMDIParentFrame::ProcessEvent(wxEvent&) ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#52 0xf5c546b9 in wxEvtHandler::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#53 0xf5bb4f61 in wxAppConsole::ProcessPendingEvents() ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#54 0xf59a1baf in wxAppBase::ProcessIdle() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#55 0xf5900f13 in wxapp_idle_callback ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#56 0xf1e11d40 in ?? () from /usr/lib/libglib-2.0.so.0No symbol table info available.#57 0xf1e15b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0No symbol table info available.#58 0xf1e16350 in ?? () from /usr/lib/libglib-2.0.so.0No symbol table info available.#59 0xf1e16a0f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0No symbol table info available.#60 0xf22fed59 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0No symbol table info available.#61 0xf591aaa5 in wxEventLoop::Run() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#62 0xf59a1a1e in wxAppBase::MainLoop() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#63 0xf59a15f1 in wxAppBase::OnRun() ()   from /opt/bricsys/bricscad/v10/libwx_gtk2u_core-2.8.so.0No symbol table info available.#64 0xf5beea4a in wxEntry(int&, wchar_t**) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#65 0xf5beec47 in wxEntry(int&, char**) ()   from /opt/bricsys/bricscad/v10/libwx_baseu-2.8.so.0No symbol table info available.#66 0x0805cd9f in main ()No locals.A debugging session is active.   Inferior 1 [process 5281] will be detached.Quit anyway? (y or n) [answered Y; input not from terminal]---- Critical and fatal warnings logged during execution ----** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed ----------- .xsession-errors ---------------------Try: zypper install -C "debuginfo(build-id)=66e8fdfe1151a6140d11f27b989fa7ebd07caa88"Missing separate debuginfo for /lib/libnsl.so.1Try: zypper install -C "debuginfo(build-id)=5435457ff255d30b598a8d0fc6855e8405093368"Missing separate debuginfo for /lib/libnss_nis.so.2Try: zypper install -C "debuginfo(build-id)=c2a145c3991cb60731ac3bc9275b9a44b25a698b"Missing separate debuginfo for /lib/libnss_files.so.2Try: zypper install -C "debuginfo(build-id)=e8811992ae1fde5725ce445ccb69d2418f40342d"Missing separate debuginfo for /usr/lib/pango/1.6.0/modules/pango-basic-fc.soTry: zypper install -C "debuginfo(build-id)=238d020b72f21d92bcdb464ca82decc25d3df069"Missing separate debuginfo for /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.soTry: zypper install -C "debuginfo(build-id)=2eabd40e576a5b2e4f99fe4ad9346d1a91734c3b"Missing separate debuginfo for /usr/lib/dri/i915_dri.soTry: zypper install -C "debuginfo(build-id)=5f4feedbf75f1aeb1b2c6b02219c494cc1b0a570"Missing separate debuginfo for /usr/lib/libdrm_intel.so.1Try: zypper install -C "debuginfo(build-id)=1d236cedcfb538428691b7a6ce812ef4d406651e"--------------------------------------------------

    many problems with focus, F8, F3 and others.

    I am did not want to discuss before main problems will be fixed.

     

  • @ Elmer Gato: Tanks for the suggestion. But how can i put it there where you say?

  • Andrey, please create a support request for the problems you mention. Best use one support request per problem.

    The 'edit plotconfig' button in the print dialog is disabled because the pc3 editor is not included yet.

     

    kind regards, Alexander Van Heuverzwyn

  • Andrey,

     

    Finally I've been able to reproduce the crash when creating a block. With me it only crashes when :

     

    - The prompt menu is turned on

    - I draw some lines, end the command by pressing the space bar

    - After selecting entities for the block, end the selection by pressing the space bar.

     

    Will be fixed as soon as possible. Perhaps, with the above information, you can work around the crash in the mean time ?

     

    About the problem with selected entities disappearing: Could you mention in the support request exact details about the graphics card and driver ? I have had problems on a OpenSuse machine, until I uninstalled the driver 'xorg-x11-driver-video-nouveau'.

  • @Alexander Van Heuverzwyn, Pieter Clarysse

    Thank you for your reaplyes

    @Alexander Van Heuverzwyn

     

    The 'edit plotconfig' button in the print dialog is disabled because the pc3 editor is not included yet.

    that is understandable thank you for clarification with this point :)

    please create a support request for the problems you mention

    Does not understand. That place(forum) is wrong for now?

    use one support request per problem

     

    OK, this understandable. Many forums have denny double, triple or more posting. That was a reason.

    @Pieter Clarysse

    - The prompt menu is turned on

    Did not got what exactly is "promt menu"? Please help with right understanding. 

    I can come over that problem with new drawing  and attach it as xref.

  • Problem with displaying of selected items

    I have check, for xorg-x11-driver-video-nouveau

    your right it was installed.

    Now I remove it, but still have problem

    ~> rpm -qa|grep xorg-x11-driver-video
    xorg-x11-driver-video-radeonhd-1.3.0_20100325_f6c9991-1.13.i586
    xorg-x11-driver-video-intel-legacy-2.9.1-1.9.i586
    xorg-x11-driver-video-7.5-15.2.i586

    http://lh6.ggpht.com/_EGHByq6hIgo/TIZXBFZnTJI/AAAAAAAAAhY/esBnnUn9Ivk/s800/display-fail-ed.png

    PS:I am forget restart Xorg. I am try this right now.

  • have no luck even with cold restart.

    I found how block is not crash app. I need to insert it, before I close window.

     

  • Andrey Didencool, you can file support request (or bug report) at https://www.bricsys.com/open/protected/common/mystuff/srNew.jsp

     

    Michael Evans, I don't use Opensuse nor Fedora, therefore you have to find out the right package names yourself, but installing is something similar to the following. If you succeed at installing, please note down all the packages you needed and post the full list here, so others could benefit.

    Opensuse: open terminal, type 'su' to get root privileges. Then write: zypper install libGL1-i386

    Fedora: do something similar to: yum install mesa-libGLU.i386 mesa-libGL.i386 glibc.i686

    Ubuntu: sudo apt-get install ia32-libs

  • This afternoon I received an email from Bricsys. They have released the commercial version of Bricscad Linux (10.6.3.2), but it is the same Beta version. Or so it seems.

    I think the current version is not yet ready for production purpose...

    Can you report more detail on this issue?

  • @Michael Evans

    to find any library you should use zypper, man zypper or zypper --help

    > LANG=en_EN.UTF8 zypper --help | grep wp

    what-provides, wp List packages providing specified capability.

     

    >zypper what-provides libGL.so.1

    zypper is distro specific package manager in opensuse

    that is my one

    > LANG=en_EN.UTF8 zypper wp  libGL.so.1

    Loading repository data...

    Reading installed packages...

    S | Name       | Type    | Version    | Arch   | Repository           

    --+------------+---------+------------+--------+----------------------

    i | Mesa       | package | 7.8.2-32.4 | x86_64 | Xorg                 

    v | Mesa       | package | 7.8.2-1.3  | x86_64 | Main Repository (OSS)

    v | Mesa       | package | 7.8.2-1.3  | x86_64 | openSUSE-11.3-Oss    

    v | Mesa       | package | 7.8.2-32.4 | i586   | Xorg                 

    v | Mesa       | package | 7.8.2-1.3  | i586   | Main Repository (OSS)

    v | Mesa       | package | 7.8.2-1.3  | i586   | openSUSE-11.3-Oss    

    i | Mesa-32bit | package | 7.8.2-32.4 | x86_64 | Xorg                 

    v | Mesa-32bit | package | 7.8.2-1.3  | x86_64 | Main Repository (OSS)

    v | Mesa-32bit | package | 7.8.2-1.3  | x86_64 | openSUSE-11.3-Oss

    package Mesa-32bit is what you looking for

    so you need to install it opensuse also have suso as a fedora I think :)

    >sudo zypper install  

    Mesa-32bit 
  • In complete agreement with Daniel Dapena.

  • I have also received the email that Bricscad for Linux has been released. Although I have been a supporter of Bricscad on Linux since the original Wine release of Bricscad for Linux in 2004, and even bought two copies, and have downloaded and tried every Alpha and Beta version in the present effort, I am hesitating to purchase this release. It seems too early, all the problems are not yet resolved, and there is no indication that maintenance releases will be free unless one purchases the "All in" version.

    I would have thought there would be an announcement on this forum about an upcoming release candidate, a last effort to squash bugs, an effort to complete missing features, etc. instead it appears that the last beta has been released as a finished product.

    I would love to purchase a five pack and go into production, but I am not convinced the product is ready, for what to me, is THE mission critical piece of software in the office.

    Regards,

     

    Kurt Eichenberger/architect AIA

  • Other printing problem:

    When i select the print window is ignored and will see other parts of the drawing until there is space in paper space.

    In Autoacd, if i have a big drawin and i want to print only a part of it, i select the part of the drawing with the window and only that part is dislpaied (and printed).

    CielitoLindo

  • @ Cielito Lindo

    Yes, I post this bug a few months ago, sure will be fixed soon. Print is the main issue for me.

  • Hatch patterns DOT, DOT2 are not displayed, also I change the hatch scale. The others patterns works fine.

This discussion has been closed.

Howdy, Stranger!

It looks like you're new here. Click one of the buttons on the top bar to get involved!