After I posted my first try of OpenCDE, I wrote an email to the developer and he sent me very useful information:
I downloaded the LessTif 0.95.2 and installed it (it's not Gentoo Portage tree), everything went smoothly. But after I entered OpenCDE, it immediately exited. The only thing I saw was Mwm Pager.
I decided to remove OpenMotif package because I felt confused when I configured wxMotif, wxMotif didn't provide an option for you to choice which one (OpenMotif or LessTif) you would like to use. Maybe it's dynamic by `wx-config`? I don't know, the whole wx thing is not so clear to me.
Anyway, after removed OpenMotif and re-compiled, it works. However, it's still has some issue with LessTif. I can not make window move/expand/etc normally in external screen. But I still can make those operation in my original screen, then pan in Mwm Pager.
Here is a latest screenshot:
There is one more small thing I would like to point out in that screenshot. See that little icon between htop and browser? Oh boy, that's so cute as if I was back to 90's. It was a minimized window.
Before I was going to take a screenshot I encountered another problem with LessTif. I wasn't able to switch window focus after I brought up conky and xcompmgr, I wasn't sure they were the cause but the mouse clicks were still registered in each program (not keyboard inputs), I still could log out.
As for memory usage, `mwm` used 3.3 MB (4.8 MB, OpenMotif's mwm). The rest doesn't seem changed.
Well, I think that's all.
The problem that you are describing with multiple monitors could be due to the fact that OpenCDE uses the Motif Window Manager. This comes with OpenMotif and as such has not been updated for quite some time. AFAIK mwm does cause problems with multiple screens.
A solution to your problem could be to install the LessTif package, recompile wxWidgets to use LessTif (rather than OpenMotif) and then rebuild OpenCDE. This may help because LessTif provides it's own version of Motif Window Manager (based off fvwm) which may work better with multiple screens. Please be aware however that LessTif is generally less stable than OpenMotif so may introduce other bugs. A fork of mwm is planned so I can fix these bugs and maintain the software via the OpenCDE project (as dtwm)
I downloaded the LessTif 0.95.2 and installed it (it's not Gentoo Portage tree), everything went smoothly. But after I entered OpenCDE, it immediately exited. The only thing I saw was Mwm Pager.
I decided to remove OpenMotif package because I felt confused when I configured wxMotif, wxMotif didn't provide an option for you to choice which one (OpenMotif or LessTif) you would like to use. Maybe it's dynamic by `wx-config`? I don't know, the whole wx thing is not so clear to me.
Anyway, after removed OpenMotif and re-compiled, it works. However, it's still has some issue with LessTif. I can not make window move/expand/etc normally in external screen. But I still can make those operation in my original screen, then pan in Mwm Pager.
Here is a latest screenshot:
There is one more small thing I would like to point out in that screenshot. See that little icon between htop and browser? Oh boy, that's so cute as if I was back to 90's. It was a minimized window.
Before I was going to take a screenshot I encountered another problem with LessTif. I wasn't able to switch window focus after I brought up conky and xcompmgr, I wasn't sure they were the cause but the mouse clicks were still registered in each program (not keyboard inputs), I still could log out.
As for memory usage, `mwm` used 3.3 MB (4.8 MB, OpenMotif's mwm). The rest doesn't seem changed.
Well, I think that's all.
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.