Jump to content
Mr. Stephane Sanchi

Start problems on openSUSE 12.3

Recommended Posts

SOLVED: Please check the last page.

 

Hi Konrad,

 

I just installed release 3.0.9. I still use KDE.

But the problem remains.

 

1. Launching normally the software (./CAESES-FFW.sh) it crashes after 1-2 object manipulation:

 

/home/stephane/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64/CAESES-FFW.sh: line 75:  5068 Segmentation fault      ${HERE}/bin/Linux.x86_64/CAESES-FFW $ARGS "$@"

 

2. If I do

export LD_LIBRARY_PATH=/home/stephane/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64/lib/Linux.x86_64/

gdb /home/stephane/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64/bin/Linux.x86_64/CAESES-FFW
 > run

 

Then the software remains frozen after the creation of the NACA 4DS-curve object !!!

 

Stéphane.

Share this post


Link to post
Share on other sites

Hey Stéphane,

 

I can't reproduce the behavior you mentioned. On my linux maschine it works fine.

 

Could you please try the following steps and anwser the questions:

 

  1. Which grafic card do you have?
  2. Is a proprietary 3D GPU driver installed?
  • You can check this with the terminal: type in the following command: glxinfo | grep -i render
  • The message should be something like:
    • direct rendering: Yes
    • OpenGl renderer string: your grafic card
    • .....
  • is rendering states Yes -> you have installed a proprietary 3D GPU driver.

     3. you can start CAESES-FFW.sh in a none gtk modus. Open CAESES-FFW.sh with an editor (e.g. gedit)

  • change line 38 from #ARGS='$ARGS -gtk' to ARGS='$ARGS -no-gtk'
  • close and save the file
  • Start CAESES-FFW.sh again

     4. Last but not least use gnome instead of KDE if none of the previous steps are working

 

Hope this helps and tell us if it solved your problems

 

Best Regards

 

Karsten

Share this post


Link to post
Share on other sites

Hi Karsten,

 

hereafter some details about my graphic cards:

 

stephane@mylaptop:~> glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel® Ivybridge Mobile
    GL_NV_conditional_render, GL_AMD_draw_buffers_blend,
stephane@mylaptop:~>  /sbin/lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [Quadro K2000M] (rev a1)

 

The software still crashes with the following modification:

change line 38 from #ARGS='$ARGS -gtk' to ARGS='$ARGS -no-gtk'

 

I haven't tried the gnome solution.

 

When I use the zoom windows it crashes 99%.

 

What do you think if I try to install the software under Windows 7 ?

 

Regards,

 

Stephane.

Share this post


Link to post
Share on other sites

Hey Stephane,

 

thanks for trying the instructions.

For some reason your Laptop uses the internal graphic card (OpenGL renderer string: Mesa DRI Intel® Ivybridge Mobile).

Can you switch or force your laptop to use the nvidia graphic card?

 

If you have installed windows 7 allready then install CAESES-FFW. And make sure the nvidia graphic card is active.

 

Hope one solution will work. :-)

 

Regards,

 

Karsten

Share this post


Link to post
Share on other sites

Hi Karsten,

 

under Windows7 CAESES-FFW works fine with both graphic cards. This evening I will do a complete tutorial.

 

But under opensuse it still crashes even if I force to use the nvidia graphic card (discrete graphics - BIOS).

 

When I lauch CAESES-FFW I get this on the shell. Could it be the problem ?

Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
CAESES-FFW 3.0.9

 

I want to understand where is the problem because I want to use CAESES-FFW with openFOAM under opensuse.

Regards,

Stephane.

Share this post


Link to post
Share on other sites

Hi,

 

I have installed the nvidia K2000M proprietary driver.

 

stephane@mylaptop:~> glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Quadro K2000M/PCIe/SSE2
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering,
    GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop,

 

/sbin/lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [Quadro K2000M] (rev a1)

 

It still crashes.

 

/home/stephane/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64/CAESES-FFW.sh: line 75:  3966 Segmentation fault      ${HERE}/bin/Linux.x86_64/CAESES-FFW $ARGS "$@"

 

I need help to solve this problem !

 

Stephane.

Share this post


Link to post
Share on other sites
Hi,

Im Richard. Im having problems running my FFW setup.

 

first i install the software, then try to run via shortcut on desktop. usually i receive the message " error: request time out" and " no connection to license server..........". 

 

when i changed the version from 3.06 to 3.08 , it starts running  then stops without any message.

 

Ive checked my time synchronisation, and switched off my firewall but nothing seems to work. my system runs on win 7and its 64 bit.

 

N.B: i  cannot upload pictures. whenever i try , i receive this message" Error The server returned an error during upload"

 

Thanks

Share this post


Link to post
Share on other sites

When I lauch CAESES-FFW I get this on the shell. Could it be the problem ?

Couldn't find HAL. Is HAL running? (x.1.0)

Couldn't find HAL. Is HAL running? (x.1.0)

Couldn't find HAL. Is HAL running? (x.1.0)

Couldn't find HAL. Is HAL running? (x.1.0)

Couldn't find HAL. Is HAL running? (x.1.0)

CAESES-FFW 3.0.9

 

Hi,

 

yes, actually this can be the problem. Please make sure to install a HAL demon (see http://en.wikipedia.org/wiki/HAL_%28software%29). If I am not mistaken udev should be fine, too, but we have to wait for our Linux expert as Claus said.

 

 

when i changed the version from 3.06 to 3.08 , it starts running  then stops without any message.

 

Please try again with version 3.0.9.

Could you maybe add some more details about "it starts running"? What's the last thing you see?

Also, please post the startup logfile if the problem persists (see the following post for details on how to locate it: http://www.friendship-systems.com/forum/index.php?/topic/28-how-do-i-handle-error-messages-when-starting-the-framework-or-caeses/ ).

Share this post


Link to post
Share on other sites

hi,

 

Ive tried the versions 3.05 to 3.09 but no change. i mean after installation and it begins to open the FFW interface, it then suddenly vanishes from the screen without any message. 

 

i dont think the problem is from the setup but possibly  connection  to the license server.

Share this post


Link to post
Share on other sites

Hi Adjei,

 

What kind of anti-virus software do you use? In the past we have experienced problems with some free softwares that simply killed CAESES. If so, maybe you can switch it off for a moment.

Share this post


Link to post
Share on other sites

Hi,

 

I have installed HAL. But the problem and the message remain.

 

Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)
Couldn't find HAL. Is HAL running? (x.1.0)

 

And it is worse because it takes a few minutes before the GUI appears.

 

So I have decided to uninstall it.

 

Stephane.

Share this post


Link to post
Share on other sites

Hi Richard, please do not cross-post in this forum. Your issue was resolved via IssueTracker.

 

Hi Stephane.

 

You don't need HAL! Don't invest time in it! Your OS is using UDISKS2, which we support too, to get the same information we need

.

 

Please post the startuplog! .friendship/etc/logs/startuplog.html

 

please install GDB (zypper install gdb)

 

start the CAESES-FFW as follows:

  cd /tmp/
  cd CAESES-FFW_3.0.9_Linux.x86_64
  export LD_LIBRARY_PATH=lib/Linux.x86_64/
  echo run | gdb bin/Linux.x86_64/CAESES-FFW
 

if you get the segfault: enter "bt" and press ENTER.

 

 

Please send me the output.

 

 

Regards

Konrad

Share this post


Link to post
Share on other sites

Hi Stephane,

 

Please enter "bt" before you do the quit out of gdb. bt is a gdb command.

 

I.e. instead of this:

 

updating geometry - ok
[New Thread 0x7fff772ba700 (LWP 4056)]

 

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe733d13a in QWidgetPrivate::reparentFocusWidgets(QWidget*) () from lib/Linux.x86_64/libQtGui.so.4
(gdb) quit
A debugging session is active.

        Inferior 1 [process 4038] will be killed.
---Type <return> to continue, or q <return> to quit---
Quit anyway? (y or n) [answered Y; input not from terminal]
stephane@mylaptop:~/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64> bt
If 'bt' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf bt

 

it should be:

 

updating geometry - ok
[New Thread 0x7fff772ba700 (LWP 4056)]

 

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe733d13a in QWidgetPrivate::reparentFocusWidgets(QWidget*) () from lib/Linux.x86_64/libQtGui.so.4
(gdb) bt

 

Then send the output of the "bt" command.

Share this post


Link to post
Share on other sites

Hi,

 

it quits by itself !!! I can't enter bt !!!

 

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe733d13a in QWidgetPrivate::reparentFocusWidgets(QWidget*) () from lib/Linux.x86_64/libQtGui.so.4
(gdb) quit

 

Stephane.

Share this post


Link to post
Share on other sites

Ah, ok, sorry.

 

Please try to leave out the "echo run |" part of the command line. So just do

 

gdb bin/Linux.x86_64/CAESES-FFW

 

It will then start to a prompt:

 

 

GNU gdb (GDB) SUSE (7.5.1-2.1.1)
Copyright © 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/stephane/Softs/CAESES-FFW/CAESES-FFW_3.0.9_Linux.x86_64/bin/Linux.x86_64/CAESES-FFW...done.
(gdb)

 

Enter "run" (without quotes). I hope that way, gdb will give you the chance to issue the "bt" command after the segfault occured.

 

Arne

Share this post


Link to post
Share on other sites

Hi,

 

when I run:

 

gdb bin/Linux.x86_64/CAESES-FFW

 

and then:

 

run

 

then FFW frezzes and I can't write bt.

 

I often have my problem when I use the Ctrl key and left button (windows from bottom right to top left) to select entities (curves near the open trailind edges of a NACA-4DS curve)

 

Stephane.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...