|
Bugzilla – Full Text Bug Listing |
| Summary: | Matlab with Java-GUI ZOOM on 2D plots problems only under KDE in SuSE | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Darek Borkowski <borkows> |
| Component: | KDE | Assignee: | E-mail List <kde-maintainers> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | motif and java matlab figures comparison | ||
|
Description
Darek Borkowski
2005-10-19 17:08:30 UTC
thanks for reporting. But Matlab isn't our product, we can't fix anything that we don't have the code of. And we do not support Matlab explicitly. this more sounds like a kwin interaction problem.. perhaps lubos knows something. Created attachment 54907 [details]
motif and java matlab figures comparison
Left top is figure drawn using motif,
right top is drawn using java GUI of matlab.
I found that when matlab is started in text mode (in konsole using "matlab -nojvm") the figure windows ared drawn using motif. When matlab is started with GUI (in konsole using "matlab" command) the figure windows are drawn using Java. Now I'm sure about it, because of different look (screenshot of both sent in attachment: left figure is motif, right one is java). Moreover there are some function in figure menu which are unavailable without java. Matlab (recently versions it is thos wha I'm using) comes with Sun Java JRE in version 1.5.0. The problems are on the joining-ppoint of java and kwin3. I think that kwin and/or java improperly reports mouse actions to the matlab kernel. I did some tests. I changed JRE used by Matlab, form original one supplied with matlab to 1.4.2 and to 1.5.3 installed from SuSE repository. The effect is the same, problem persists. My conclusion is that it is problem of reporting mouse events by KDE to java. Is it possible to download Matlab somewhere or is it only commercial? Can you try with some JRE other than Sun's? That one is quite known for being horribly broken as far as interaction with window managers goes. Unfortunately not, matlab is commercial only as far as I know. There are sudents discounts. I'll try with blackdown, my friend has this one with matlab, and has no problems with it. Is there blackdown or other jre available for SUSE 10.0 in rpm form? Oh, one more thing. Maybe Java is horribly broken, but with two other window managers I had no problems. So maybe it also depends on kwin?! That's irrelevant. Something that's broken is still broken even if it manages to work sometimes. Specifically in Sun's Java case, if I'm not mistaken, they basically try to detect the environment they're running in and work "according" to it, instead of simply using standards. I seem to remember fixing one such Java issue in the past by making KWin pretend it's also IceWM. And I'm afraid I have to close this report again, see comment #1. I suggest you report the problem to Matlab developers, you can give them me as a KDE contact in case they'll need help with fixing the problem. |