First of all, thank you for the great work you are doing keeping CDE
We currently have a set of workstations that run HP-UX 10.20 (and the
CDE) to provide our GUI Applications. My boss has asked me to migrate
our Applications to a more modern environment. His idea is to run this
using Virtual Machines (VMs) and Linux. Sooo, I currently have a
Windows 7 PC that runs VMWare Workstation 10. Within VMWare, I
am running CentOS 7.2 and CDE 2.2.3 (instead of Gnome) that I built from
source. I mimic our current Application FrontPanel . This architecture works
and the “PC” acts just like our current HP-UX workstations. My penultimate
task is to get this architecture to work with two monitors.
I cannot seem to get two monitors to work completely with CDE. I have
worked this issue for two weeks with no luck, so I am asking for your help.
If I use Win7/VMWare10/CentOS7/Gnome, I have no problems. I do have
VMWare Tools (not open-vm-tools) installed in the guest (CentOS 7.2) OS.
The physical PC has only one graphics card installed, but the card can drive
two monitors (like it does using Gnome). Within CentOS, I believe I have
only one video device (/dev/fb0) available, so I have not made any changes
to the X config file (/etc/X11/xorg.conf). I have made a lot of little changes in
the last weeks to get this to work and, at one point, I had something close.
In full-screen two-monitor mode within VMWare/CentOS 7, my first monitor
had the “usual” look – I had a centered FrontPanel with the expected
backdrop and dtterm windows. The second monitor was totally black (i.e. no
backdrop). From the first monitor, I was able to drag a dtterm window from
the first monitor to the second monitor. The left side of the dtterm window,
however, would get “stuck” to the right side of the first monitor. I could reside
this window in the second monitor, but I could not get the left side of the
dtterm window to “unstick” from the right side of the first monitor. This implies
(to me, anyway) a problem with X, but I don’t know enough about X to fix this.
What additional steps do I need to take to get two monitors to work using
VMWare/CentOS/CDE? I beg your pardon if this is a VMWare problem – my
guess is people who know CDE are more likely to know VMWare than vice-versa.
Thanks for the help.