View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000509 | FreeCAD | Bug | public | 2011-12-05 08:39 | 2011-12-06 13:53 |
| Reporter | over2there | Assigned To | |||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 0.11 | ||||
| Summary | 0000509: FreeCad 0.12 Ubuntu 11.10 - Graphics problem with serveral windows opened | ||||
| Description | FreeCad blocks if several windows are opened for editing. If the windows are closed and only one window is opened, it works. For me it seems that it is a graphics issue. Also I needed to block write (with permissions) to config file so that the program starts with correct graphics. Maybe it comes with qt, as the config file stores only qt informations. Would be great if you could correct this problem, your software is really great, but that bug is really sucking. I attach you a screen shot. | ||||
| Tags | No tags attached. | ||||
| FreeCAD Information | |||||
|
2011-12-05 08:39
|
|
|
|
This looks like a typical OpenGL problem. Can you check what return those 2 commands: glxinfo | grep "direct rendering" glxinfo | grep string I also didn't understand very well what you needed to do with config files, and which config files you are talking about... |
|
|
Well, here is the output you requested. :~$ glxinfo | grep "direct rendering" direct rendering: Yes glxinfo | grep string server glx vendor string: ATI server glx version string: 1.4 client glx vendor string: ATI client glx version string: 1.4 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Radeon HD 4290 OpenGL version string: 3.3.11005 Compatibility Profile Context OpenGL shading language version string: 3.30 Regarding the permission issue: I changed back permissions to read+write and it works. Sorry, wrong alert. |
|
|
Okay you have a recent ATI driver... Too bad, that would have been easier... Now really I'm afraid there is not much we can do on the FreeCAD side... That kind of problem happens from time to time with some users, under different forms. What FreeCAD does is simply create a Qt window, and add a big Coin / SoQt widget to it, which is responsible for the 3D display. The way Coin uses OpenGL is probably what causes the problem (uses stuff that is badly supported by the ATI driver)... |
|
|
Mmmh, is there really no fixture? Maybe selecting software rendering, or any workaround. I do have enough CPU and Graphic-Cards speed. Any successions? Newer coin version? OpenGL Update? What could I try, as this error is really a block for me. Your software is really great, but I unfortunately this blocks every possible usage. |
|
|
Those errors are almost OpenGL problems of your graphic driver. First, try upgrading your driver if this doesn't help it's best to ask on the Coin3d ML mentioning the exact type of your card. They probably can give you a better and more detailed answer. |
|
|
You can always try to narrow the problem... I cannot guarantee you this will lead to some concrete solution, but it might give you alternative solutions. What you could try: - Check if a more recent version of your driver exists on the ATI website. If yes, try installing it manually - Have you dual boot? If yes, boot into windows and see if things work there. If yes, that means almost certainly the problem is inside the ATI driver (I had an ATI board too during years and linux support was a nightmare at that time) - The following is only if you are a bit comfortable with command line stuff: I would also try disabling the ATI driver (you must edit your xorg.conf, and disable the fglrx driver (normally I believe it's just a matter of commenting out the line that has fglrx in it. But do this only if you know how to reenable it WITHOUT graphic environment, ok? It could simply fail to load... Then see if things work (you may need to install mesa drivers, if not installed yet) The last solution is to my knowledge the only way to not use the ATI OpenGL driver... I don't know of a way to run only one application in software mode, but searching a bit on the net, it might be possible (the contrary of what bumblebee does) |
|
|
First of all thank you very much for your support. I updated the ATI Driver (I hate this driver) and it semms to work! Thank you, you can change state to "resolved", if you like. Thanks for your support and help! Michael |
|
|
A good issue is a resolved issue, as Client Eastwood would say ;) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-12-05 08:39 | over2there | New Issue | |
| 2011-12-05 08:39 | over2there | File Added: freecad-block.png | |
| 2011-12-05 13:07 | yorik | Note Added: 0001392 | |
| 2011-12-05 13:07 | yorik | Status | new => feedback |
| 2011-12-05 13:27 | over2there | Note Added: 0001394 | |
| 2011-12-05 13:39 | yorik | Note Added: 0001395 | |
| 2011-12-06 09:45 | over2there | Note Added: 0001400 | |
| 2011-12-06 11:09 | wmayer | Note Added: 0001401 | |
| 2011-12-06 12:10 | yorik | Note Added: 0001402 | |
| 2011-12-06 13:30 | over2there | Note Added: 0001407 | |
| 2011-12-06 13:53 | yorik | Note Added: 0001408 | |
| 2011-12-06 13:53 | yorik | Status | feedback => closed |
| 2011-12-06 13:53 | yorik | Resolution | open => no change required |
FreeCAD