XWin Xserver maximum root area exceeded?
Hello, Thank you very much for your answer. I am sorry I think I left out too many details when describing my problem. The application I am running is proprietory but I do have the code and I actually changed the code to get as far as I am with this (it is a part of an Energy Management system and I am using its console interface code to display the status of of the high voltage grid on a display wall .. these are special pictures with symbols for generators/switches/lines etc). I do not think that my application cannot handle a root area of 12800x2048 (or 6400x2048 which is the minimum I need) but suspect that cygwin/X cannot. My reasoning for this is that the application runs without error with the X server WinaXe6.7 (for which I have a special version that can handle a 12800x2048 root area sent to me from LabF.com). The problem with WinaXe is that it uses a lot more CPU time than cygwin/X, when I compare them (using of course the root area in which both work). Because of this I would really like to use the cygwin X server but cannot, because of the problem I encountered. I will have a look at Xnest to see whether I get any further. I am using a Windows2000 workstation with special Display driver code (this is code from the company which also builds the projectors) and I am not really sure that Windows2000 "knows" that it has 20 monitors I tried the multimonitor option just in case it helps but it does not appear to. Any ideas? A friend recommended using xmon to find out more of what is happening. Do you have experience with xmon? What happened to the option emulatepseudo ? My X application uses Pseudo colours and in order to get the cgywin Xserver to work I had to set the number of colours to 256 for my display definition on the PC (very ugly when wanting to run other applications). Brigitte Hello, I am still struggling with this. Find attached the Xwin log file. I am using a root area of 6400x2048 I am getting this error in my X application: BadWindow (invalid Windowparameter) Mayor Op Code of failed request: 20(X_GetProperty) And the picture I want to display never comes up. It works with a smaller root area of 2560x2048 4 1280x1024 projectors arranged in 2 rows. Yes, it sounds like your remote application has a problem trying to draw to a window that is larger than a certain size. That is, it has not problem with 2560x2048, but it just won't work with widths greater than some amount. Assuming your application respects the standard "-geometry WIDTHxHEIGHT+X_OFFSET+Y_OFFSET", then you should be able to run a test with your twenty monitors (or whatever the full number was) with a window size restricted like the following: my_app_name -geometry 2560x2048+0+0 If it runs, then try bumping the width value until you figure out that it has a problem; if it eventually has a problem, then you have found a bug or limitation in your application that will have to be fixed, there is nothing we can do to fix this for you. If your application does not run, then it is because it does not like the size of the root window being too large; this means that once you have a display area larger than a certain amount then the application will fail to run. You could always run it within an "Xnest" server that was restricted to a specified size, but this would not help you get it working on 20 monitors. I hope that helps. Is the application that you are using open source or closed source? If it is open source, then perhaps we could take a peek at it; if it is closed source there is nothing we can do. :) What does the multiplemonitors option do? It tells XWin.exe to use the space on all monitors instead of just on the primary monitor. In other words, without -multiplemonitors you can only display applications on the primary monitor. Harold -Original Message- From: Bonert Brigitte Sent: Thursday, March 04, 2004 11:02 AM To: '[EMAIL PROTECTED]' Subject: RE: XWin Xserver maximum root area exceeded? Find attached a log file (at this stage I was only running with a root area of 6400x2048) Brigitte You have an interesting setup that possibly reveals non-trivial bugs. Unless you will continue to consult Harold privately, please show /tmp/XWin.log from a failed session. Takuma Murakami -----Original Message- From: Bonert Brigitte Sent: Wednesday, March 03, 2004 11:27 AM To: 'Harold L Hunt II' Cc: '[EMAIL PROTECTED]' Subject: RE: XWin Xserver maximum root area exceeded? Harold, I am not using OpenSSH to ssh into the UNIX. I am using xdm with a modified startup script from the file: \cygwin\usr\X11R6\bin\startxdmcp.bat see below start XWin :2 -query %REMOTE_HOST% -scrollbars -lesspointer -fp tcp/%REMOTE_HOST%:7100 I do get the login screen and everything comes up just fine (it did not with the previous version of XWin I tried some time ago). It connects also just fine to the fontserver I have running on the remote hos
max root area what is its size is there a limit
Hello, I am still struggling with this. Find attached the Xwin log file. I am using a root area of 6400x2048 I am getting this error in my X application: BadWindow (invalid Windowparameter) Mayor Op Code of failed request: 20(X_GetProperty) And the picture I want to display never comes up. It works with a smaller root area of 2560x2048 4 1280x1024 projectors arranged in 2 rows. Any ideas? What does the multiplemonitors option do? Somewhat in dispair .. Please let me know Brigitte * This message is intended only for the use of the intended recipients, and it may be privileged and confidential. If you are not the intended recipient, you are hereby notified that any review, retransmission, conversion to hard copy, copying, circulation or other use of this message is strictly prohibited. If you are not the intended recipient, please notify me immediately by return e-mail, and delete this message from your system. *
RE: XWin Xserver maximum root area exceeded?
Harold, I am not using OpenSSH to ssh into the UNIX. I am using xdm with a modified startup script from the file: \cygwin\usr\X11R6\bin\startxdmcp.bat see below start XWin :2 -query %REMOTE_HOST% -scrollbars -lesspointer -fp tcp/%REMOTE_HOST%:7100 I do get the login screen and everything comes up just fine (it did not with the previous version of XWin I tried some time ago). It connects also just fine to the fontserver I have running on the remote host. Everything works on my PC (with root area of 1600x1200 and NT service pack 6) when displaying the pictures of the application running on the Unix box. But it does not on the controller with the root area of 12800x2048 (running Windows2000) I get the error below. Which is why I suspect a problem with the size of the root area. I downloaded the code and started looking .. but so far no numbers. I also tried to understand the Xf86config file but did not get far with this. Brigitte -Original Message- From: Harold L Hunt II [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 03, 2004 8:53 AM To: Bonert Brigitte Subject: Re: XWin Xserver maximum root area exceeded? You know, now that I think about it, if you are using OpenSSH on Cygwin to ssh into the UNIX box, then you are probably having problems do to the new trusted X11 bug^H^H^Hfeature. See the following for more information on how to work around it: http://x.cygwin.com/docs/faq/cygwin-xfree-faq.html#q-ssh-no-x11forwarding Harold Bonert Brigitte wrote: > Hi, > I am trying to use the prebuilt XWin.exe on a root area of > 12800x2048 (20 projectors arranged in 2 rows each with a resolution of > 1280x1024) > > The application on the Unix side (DEC Alpha) uses Pseudo colors so I run > with 256 colors only on the special PC which runs a modified WIndows2000 > with a special DisplayDriver which supports this resolution (it contains 20 > video cards). > > When run XWin.exe on my PC and display the pictures of the application on > the Unix server everything works just fine (I can have only 256 colors which > make for some strange colors) but on the special PC I am getting this error > (within the Unix application): > > X_Error Bad Window (invalid Window parameter) > Major opcode of failed request: 20 (X_GetProperty) > > and the application on the Unix box fails to run partially. > > Is there a max width value I am exceeding and can change and rebuild the > executable? > > I found your Cygwin/X User's Guide excellent and easy to use thank you very > much for providing it. > > What I found too: > The XWin.exe does not have an easy way to find out its version or did I miss > this? > (like XWin.exe --version) > > Is there a way to define the title of the upcoming server window (I am using > xdm on the Unix boxes)? > > Please let me know > Thank you > > Brigitte > > Independent Electricity Market Operator > * [EMAIL PROTECTED] > * 905 855 6102 > > > > > * > This message is intended only for the use of the intended recipients, and it may be privileged and confidential. If you are not the intended recipient, you are hereby notified that any review, retransmission, conversion to hard copy, copying, circulation or other use of this message is strictly prohibited. If you are not the intended recipient, please notify me immediately by return e-mail, and delete this message from your system. > * > > * This message is intended only for the use of the intended recipients, and it may be privileged and confidential. If you are not the intended recipient, you are hereby notified that any review, retransmission, conversion to hard copy, copying, circulation or other use of this message is strictly prohibited. If you are not the intended recipient, please notify me immediately by return e-mail, and delete this message from your system. *
FW: XWin Xserver maximum root area exceeded?
Hi, Harold suggested that I post my questions on the mailing list details see below. Brigitte Brigitte, Glad you like Cygwin/X, but I am afraid I don't know the answers to all of your questions. You will have better luck at [EMAIL PROTECTED] > I found your Cygwin/X User's Guide excellent and easy to use thank you very > much for providing it. You are welcome. > What I found too: > The XWin.exe does not have an easy way to find out its version or did I miss > this? > (like XWin.exe --version) We didn't have version information in the executable until just now. I was going to add a --version or -version parameter, but I forgot. Oh well, when you do a XWin -help now it has the version number in a popup box, so that should suffice for the time being. Harold > -Original Message- > From: Bonert Brigitte > Sent: Tuesday, March 02, 2004 3:18 PM > To: '[EMAIL PROTECTED]' > Subject: XWin Xserver maximum root area exceeded? > > Hi, > I am trying to use the prebuilt XWin.exe on a root area of > 12800x2048 (20 projectors arranged in 2 rows each with a resolution of 1280x1024) > > The application on the Unix side (DEC Alpha) uses Pseudo colors so I run with 256 colors only on the special PC which runs a modified WIndows2000 with a special DisplayDriver which supports this resolution (it contains 20 video cards). > > When I run XWin.exe on my PC and display the pictures of the application on the Unix server everything works just fine (I can have only 256 colors which make for some strange colors) but on the special PC I am getting this error (within the Unix application): > > X_Error Bad Window (invalid Window parameter) > Major opcode of failed request: 20 (X_GetProperty) > > and the application on the Unix box fails to run. > > Is there a max width value I am exceeding and can change and rebuild the executable? > > I found your Cygwin/X User's Guide excellent and easy to use thank you very much for providing it. > > What I found too: > The XWin.exe does not have an easy way to find out its version or did I miss this? > (like XWin.exe --version) > > Is there a way to define the title of the upcoming server window (I am using xdm on the Unix boxes)? > > Please let me know > Thank you > > Brigitte > > Independent Electricity Market Operator > * [EMAIL PROTECTED] > * 905 855 6102 > > * This message is intended only for the use of the intended recipients, and it may be privileged and confidential. If you are not the intended recipient, you are hereby notified that any review, retransmission, conversion to hard copy, copying, circulation or other use of this message is strictly prohibited. If you are not the intended recipient, please notify me immediately by return e-mail, and delete this message from your system. *