From: SMTP%"Tim.Llewellyn@bristol.ac.uk" 9-JUN-1994 09:28:02.87 To: EVERHART CC: Subj: Re: DECWindows Memory X-Newsgroups: comp.os.vms From: tjl@siva.bris.ac.uk (Tim Llewellyn) Subject: Re: DECWindows Memory Message-Id: Lines: 79 Sender: tjl@brspva.bristol.ac.uk (Tim Llewellyn) Nntp-Posting-Host: siva.bris.ac.uk Reply-To: Tim.Llewellyn@bristol.ac.uk Cc: mx@"forsythe@phobos.cira.colostate.edu" Organization: Bristol University HEP X-Newsreader: mxrn 6.18-4 Date: Tue, 7 Jun 1994 19:47:09 GMT To: Info-VAX@CRVAX.SRI.COM X-Gateway-Source-Info: USENET In article , forsythe@phobos.cira.colostate.edu writes: |> |>Hi there, |>I have an image display program on which I need to display large 8 bit |>images, up to 2500 x 2500 pixels in size. When I compile the program I |>specify the maximum size to map to the screen. I can increase the mapped |>size up to about 1600 x 1600 after which I start getting X errors starting |>with the following: |> |>X error event received from server: BadAlloc (insufficient resources for |>operat |>ion) |> Failed request major op code 53 (X_CreatePixmap) |> Serial number of failed request 150 |> Current serial number in output stream 151 |>%XLIB-E-ERROREVENT, error event received from server |>%TRACE-E-TRACEBACK, symbolic stack dump follows |> . |> . |>Specifics: |>- Open VMS 6.0, 1280 x 1024 screen |>- Decwindows Motif Version 1.1 on a Vaxstation 4000-90 (32 Mb Ram). |>- We typically have 30000 pages of physical memory free. |>We also have an HP 735 Unix machine that I log into the VAX from and run |>the display program after using $ set display/create/trans=tcpip/node=hp, |>and this works fine with the 2500 x 2500 version. |> |>I posted this question to comp.windows.x.motif a few weeks ago and what I |>got back suggested that this was a server limitation on the pixmap size |>on the VAX. Is there some way I can change my VAX server to let it use |>larger pixmaps, or is this in the executable and I just have |>to live with it ? I noticed the command files |>SYS$MANAGER:DECW$STARTSERVER.COM and SYS$MANAGER:DECW$AUTOGEN.COM, but I'm |>not sure if these have any bearing on my problem. Thanks for any advice. |>John. |> This MIGHT help you but you should try and check it. On our AXP 4000/300 we have Open3D running and on the suggestion I think (it was some time ago I set this up) of the Installation Guide for the Open3d Layered Product I inserted the following lines in SYS$MANAGER:decw$private_server_setup.com (which you should copy from sys$manager:DECW$PRIVATE_SERVER_SETUP.TEMPLATE if you don't already have it). $ ! Open 3d server quotas. $ def/nolog/proc decw$server_file_limit 400 $ def/nolog/proc decw$server_enqueue_limit 1024 $ def/nolog/proc decw$server_wsdef 8192 $ def/nolog/proc decw$server_wsquota 10240 $ def/nolog/proc decw$server_wsextent 16384 $ def/nolog/proc decw$server_page_file 100000 You might also like to check out the RUN command that executes the server in SYS$MANAGER:decw$startserver.com. You will see that these logicals are translated if defined. I am not sure which paramater is appropriate here, you'll have to experiment and I'd be interested to know the results.Probably wsextent or pgdlquo. Hope this helps, I'm not SURE if its supported though. Might be worth searching the online docs for more details if you have them. I did this months ago and have forgotten where I found the information now. -- -----------------------------------------------------+------------------+ Tim Llewellyn - OpenVMS, Soukous and Cricket Addict |Hey, and get wise | Physicist Programmer, Bristol Uni Particle Physics. | to the sounds of | HEPNET/SPAN 19716::TJL Internet tjl@siva.bris.ac.uk | Africa,seen. | I speak for me and noone else OK (and I might even | Soukous Makossa | change my mind sometimes!-) | N'Dagga Mbalax..| -----------------------------------------------------+------------------+ Unix : A toy for those who enjoy re-inventing wheels, or have no choice.