don't use the deb file...
build it yourself, check the config.log for errors, if you can't figure
them out let me know or send the file to me :)
cheers,
--patrick
------ Original Message ------
From: "Mike Zuranski" <zuranski.wx@xxxxxxxxx>
To: "JACOB WIESE" <jake9wi@xxxxxxxxxxx>
Cc: "gembud" <gembud@xxxxxxxxxxxxxxxx>
Sent: 7/21/2019 1:39:58 AM
Subject: Re: [gembud] Invalid device selected
Hi Jacob,
I've build a fresh Ubuntu 18.04 Desktop environment in hopes of
recreating your issue. After installing and updating the OS, I
installed the Gempak 7.5.1 .deb file from Unidata, and tried to run
gpfront using the same script you provided in your first email. I too
am getting the NODEVC error. So it's not just you, something is going
wrong here for me as well. I haven't gotten much further than this
yet, but I wanted to provide you, and the Gembud list, with an update.
Now that I can recreate this issue I'm going to try a bit more
tinkering, and will reply back if/when I know more.
-Mike
======================
Mike Zuranski
Meteorology Support Analyst
College of DuPage - Nexlab
Weather.cod.edu <http://weather.cod.edu/>
======================
On Thu, Jul 18, 2019 at 3:20 PM JACOB WIESE <jake9wi@xxxxxxxxxxx>
wrote:
Hi Mike, I'm running a desktop with Ubuntu 18.04. I installed with
the deb file from the Unidata web site.
Also I am running the gemenviron.profile script on the cmd line with
the dot operator before running my script.
=-=-=-=
73s
Signed/KD9LWR/Jacob-E-Wiese/Cell-219-221-0486//
PGP-KEY-ID/0x5DC8AC4F5C0330B1//
NNNN
________________________________________
From: Mike Zuranski <zuranski.wx@xxxxxxxxx>
Sent: Thursday, July 18, 2019 12:13
To: JACOB WIESE
Cc: gembud
Subject: Re: [gembud] Invalid device selected
Hi Jacob,
So the thing about x-windows and the DISPLAY environmental variable is
this: When Gempak tries to make an image, it needs a place to open up
and present that image before saving it. Say you open an image file
on your PC, that image opens up in a window right? That's basically
what Gempak is trying to do. But I think most of us are running
Gempak in a server environment, where there is no desktop and
therefore no direct way to just open a window. That's what x-windows
does for us, it gives software like Gempak a place to virtually open a
window so that image can be created, and then ultimately saved as an
image file. Xvfb is a piece of Linux software that can host these
"virtual desktops" and the DISPLAY environmental variable is how we
can tell our Gempak scripts which one to use. I think there are other
ways of doing this without the use of Xvfb, it's just what I'm used
to.
All that being said, I've been doing a little checking this morning
trying to recreate your issue. If I try to set DISPLAY to something I
know won't work, I get the following error: "[GEMPLT -83] NDISP -
DISPLAY not set or invalid"
But that's not your error. Yours is: "[GEMPLT -21] NODEVC - Invalid
device selected"
If I change my device line to something I know won't work (DEVICE =
asdf|test.gif|1000;1000), then I'll get your "[GEMPLT -21]" error.
What this is telling me is devices that should be working for you
aren't. It's not that Gempak can't find an x-window like I first
suspected, it's more like Gempak can't find the right device drivers.
I'm beginning to wonder if something's wrong with your Gempak
installation. You said before you haven't tried any other Gempak
programs, has anything Gempak worked for you on this installation? Is
the Gemenviron or Gemenviron.profile file getting sourced? And what
OS is all this taking place on, and is it a server or desktop
environment?
-Mike
======================
Mike Zuranski
Meteorology Support Analyst
College of DuPage - Nexlab
Weather.cod.edu<http://weather.cod.edu/>
======================
On Wed, Jul 17, 2019 at 6:19 PM JACOB WIESE
<jake9wi@xxxxxxxxxxx<mailto:jake9wi@xxxxxxxxxxx>> wrote:
OkyDok; I tried '/home/jacob/sfc.gif' same results.
Here is my latest script revision.
#!/bin/bash
cd /home/jacob/
export DISPLAY=":0.0"
gpfront <<EOF
MAP = 0
GAREA = us
PROJ = CED
SATFIL =
RADFIL =
LATLON = 2/1/1
PANEL = 0
TITLE =
TEXT =
CLEAR = N
DEVICE = gif | /home/jacob/sfc.gif | 1000;1000
ASFIL = asus1.txt
ASHR = 0
ASATT =
LUTFIL =
IMCBAR =
r
e
EOF
gpend
###
=-=-=-=
73s
Signed/KD9LWR/Jacob-E-Wiese/Cell-219-221-0486//
PGP-KEY-ID/0x5DC8AC4F5C0330B1//
NNNN
________________________________________
From: Mike Zuranski
<zuranski.wx@xxxxxxxxx<mailto:zuranski.wx@xxxxxxxxx>>
Sent: Wednesday, July 17, 2019 18:03
To: JACOB WIESE
Cc: gembud@xxxxxxxxxxxxxxxx<mailto:gembud@xxxxxxxxxxxxxxxx>
Subject: Re: [gembud] Invalid device selected
Okay, thanks for trying that. I just noticed your output file name
"~/sfc.tiff" is a relative path. Try an absolute path and see if that
works. If not, I can try to give you more advice about x-windows
later (have to run out the door for now). But this would be an easy
thing to test first.
Sorry you're running into issues, hopefully we can get things working
for you.
-Mike
======================
Mike Zuranski
Meteorology Support Analyst
College of DuPage - Nexlab
Weather.cod.edu<http://Weather.cod.edu><http://weather.cod.edu/>
======================