Ask Your Question
0

how to fix wings WX ERROR: SMP emulator required

asked 2016-09-16 18:29:50 -0600

noobusinghacks gravatar image

hi guys i have recently tried to run wings from the GUI and nothing happened so i ran it from xfce4-terminal and i see this error

    @robert-localdomain ~]$ wings

=ERROR REPORT==== 16-Sep-2016::18:07:34 ===
WX ERROR: SMP emulator required (start with erl -smp)
=ERROR REPORT==== 16-Sep-2016::18:07:35 ===
Error in process <0.32.0> with exit value:
{not_smp,[{wxe_server,start,1,[{file,"wxe_server.erl"},{line,65}]},
          {wx,new,1,[{file,"wx.erl"},{line,115}]},
          {wings_theme,native_theme,0,[{file,"wings_theme.erl"},{line,89}]},
          {wings_pref,defaults,0,[{file,"wings_pref.erl"},{line,380}]},
          {wings_pref,init,0,[{file,"wings_pref.erl"},{line,38}]},
          {wings,init,1,[{file,"wings.erl"},{line,96}]}]}

=ERROR REPORT==== 16-Sep-2016::18:07:35 ===
Error in process <0.31.0> with exit value:
{{noproc,{wx_object,call,[progress_bar,cancel]}},
 [{wx_object,call,2,[{file,"wx_object.erl"},{line,272}]},
  {wings_u,crash_log,3,[{file,"wings_u.erl"},{line,101}]},
  {wings,halt_loop,1,[{file,"wings.erl"},{line,69}]}]}
^C
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
       (v)ersion (k)ill (D)b-tables (d)istribution
^C[rfairborther@robert-localdomain ~]$

whats wrong with wings? how can i get it running again

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2016-09-17 06:14:56 -0600

fcomida gravatar image

updated 2016-09-17 06:15:28 -0600

wings -smp

You should report it as a bug. In the meantime you can add that option to wings .desktop file

edit flag offensive delete link more
0

answered 2017-10-24 01:26:43 -0600

noobusinghacks gravatar image

i also have this error however when i go to use wings -smp i get another error

   [other@robert-localdomain ~]$ wings -smp

=ERROR REPORT==== 24-Oct-2017::01:21:49 ===
    wx: error
    message: "wxWidgets Assert failure: ./src/gtk/window.cpp(3553): \"m_widget != __null\" in SetFocus() : invalid window"

=ERROR REPORT==== 24-Oct-2017::01:21:50 ===
Error in process <0.56.0> with exit value:
{{error,no_gl_context,5075},
 [{gl,rec,1,[{file,"gen/gl.erl"},{line,298}]},
  {wings_gl,init_extensions,0,[{file,"wings_gl.erl"},{line,164}]},
  {wings_gl,init,1,[{file,"wings_gl.erl"},{line,49}]},
  {wings,init,1,[{file,"wings.erl"},{line,121}]}]}

=ERROR REPORT==== 24-Oct-2017::01:21:50 ===
** wx object server {local,wings_frame} terminating 
** Last message in was {'EXIT',<0.56.0>,
                           {{error,no_gl_context,5075},
                            [{gl,rec,1,[{file,"gen/gl.erl"},{line,298}]},
                             {wings_gl,init_extensions,0,
                                 [{file,"wings_gl.erl"},{line,164}]},
                             {wings_gl,init,1,
                                 [{file,"wings_gl.erl"},{line,49}]},
                             {wings,init,1,[{file,"wings.erl"},{line,121}]}]}}
** When Server state == {state,
                            #{active => geom,
                              bs =>
                                  [#{art => "wxART_FILE_OPEN",
                                     bm => {wx_ref,104,wxBitmap,[]},
                                     id => 5000,name => open,type => normal},
                                   #{art => "wxART_FILE_SAVE",
                                     bm => {wx_ref,105,wxBitmap,[]},
                                     id => 5003,name => save,type => normal},
                                   #{art => "wxART_UNDO",
                                     bm => {wx_ref,106,wxBitmap,[]},
                                     id => 5007,name => undo,type => normal},
                                   #{art => "wxART_REDO",
                                     bm => {wx_ref,107,wxBitmap,[]},
                                     id => 5008,name => redo,type => normal},
                                   separator,
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,108,wxBitmap,[]},
                                     id => 96,name => vertex,type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,109,wxBitmap,[]},
                                     id => 95,name => edge,type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,110,wxBitmap,[]},
                                     id => 94,name => face,type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,111,wxBitmap,[]},
                                     id => 93,name => body,type => toggle},
                                   separator,
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,112,wxBitmap,[]},
                                     id => 5022,name => pref,type => normal},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,113,wxBitmap,[]},
                                     id => 92,name => workmode,type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,114,wxBitmap,[]},
                                     id => 91,name => orthogonal_view,
                                     type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,115,wxBitmap,[]},
                                     id => 89,name => show_groundplane,
                                     type => toggle},
                                   #{art => {fallback,undefined},
                                     bm => {wx_ref,116,wxBitmap,[]},
                                     id => 90,name => show_axes,
                                     type => toggle}],
                              me => {wx_ref,103,wxToolBar,[]},
                              mode => face,restr => none,sh => true,
                              wins => #{geom => {face,true}}},
                            #{action => undefined,
                              ch =>
                                  {split,
                                      {wx_ref,71,wxSplitterWindow,[]},
                                      undefined,
                                      {wx_ref,72,wxPanel,[]},
                                      undefined},
                              frame => {wx_ref,35,wxFrame,[]},
                              loose => #{},op => undefined,
                              szr => {wx_ref,70,wxBoxSizer,[]}},
                            {wx_ref,544,wxFrame,[]},
                            [{axes,{32,32},{wx_ref,36,wxImage,[]}},
                             {body,{32,32},{wx_ref,37,wxImage,[]}},
                             {edge,{32,32},{wx_ref,38,wxImage,[]}},
                             {face,{32,32},{wx_ref,39,wxImage,[]}},
                             {groundplane,{32,28},{wx_ref,40,wxImage,[]}},
                             {internal_resize,{16,16},{wx_ref,41,wxImage,[]}},
                             {material,{16,16},{wx_ref,42,wxImage,[]}},
                             {open,{32,32},{wx_ref,43,wxImage,[]}},
                             {perspective,{32,32},{wx_ref,44,wxImage,[]}},
                             {pref,{32,32},{wx_ref,45,wxImage,[]}},
                             {redo,{32,32},{wx_ref,46,wxImage,[]}},
                             {save,{32,32},{wx_ref,47,wxImage,[]}},
                             {small_bump,{16,16},{wx_ref,48,wxImage,[]}},
                             {small_closed_eye,{16,16},{wx_ref,49,wxImage,[]}},
                             {small_diffuse,{16,16},{wx_ref,50,wxImage,[]}},
                             {small_eye,{16,16},{wx_ref,51,wxImage,[]}},
                             {small_gloss,{16,16},{wx_ref,52,wxImage,[]}},
                             {small_image,{16,16},{wx_ref,53,wxImage,[]}},
                             {small_image2,{16,16},{wx_ref,54,wxImage,[]}},
                             {small_light,{16,16},{wx_ref,55,wxImage,[]}},
                             {small_locked,{16,16},{wx_ref,56,wxImage,[]}},
                             {small_normal,{16,16},{wx_ref,57,wxImage,[]}},
                             {small_object,{16,16 ...
(more)
edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2016-09-16 18:29:50 -0600

Seen: 300 times

Last updated: Oct 24 '17