From: Joao C. <jc...@fe...> - 2003-06-21 00:56:46
|
On Friday 20 June 2003 15:54, Brandon Walters wrote: | yes i meant ntk. for some reason, the xwin and tk drivers did not work. | with using the xwin driver, the screen just flashes when it draws a graph Do you actually see the plot? Does any message appears at the terminal output? To slow down things, try running a demo in sync mode, e.g., in the examples/c directory, "make x01c" and then ./x01c -dev xwin -drvopt sync And tell us if you see the plot being drawn. | and no display comes up. any thoughts on why it does this? We need more info. Try running the following ./x01c -dev xwin -drvopt sync -debug -verbose and send us the output messages. If in the error messages you see something like "error creating window" or similar, try using ./x01c -dev xwin -drvopt sync,defvis -debug -verbose If this works, then you have to use the "-drvopt defvis" command line option (or do it programatically in you programs using plsetopt()); also, we appreciate that in this case you send us the output generated by the "xdpyinfo" command. Thanks, Joao | | Joao Cardoso <jc...@fe...> wrote:On Friday 20 June 2003 02:56, Brandon Walters wrote: | | i forgot to put that in.....i am running on a Debian Woody (XF86 4.1.0, | | glibc 2.2.5) machine and using using the plplot .debs from sourceforge: | | 5.2.0.cvs.20030403-1. my plplot driver is new tk | | You mean "ntk", right? that driver was never finished, and window resize | is one of its problems. Could you use the "tk" or "xwin" drivers, or is | there any reason to use the ntk driver? | | Thanks, | Joao | | | | | --------------------------------- | Do you Yahoo!? | SBC Yahoo! DSL - Now only $29.95 per month! |
From: Brandon W. <j_...@ya...> - 2003-06-23 17:03:15
|
thanks so much for your help so far. i think i'm close to getting it working. i ran ./x01c -dev xwin -drvopt sync and the plot did show up but in a different section of my workspace (outside my viewpoint), but when i ran ./x01c -dev xwin -drvopt sync -debug -verbose i got the following message Plplot library version: 5.2.0.cvs.20030320 plLoadDriver: Device not loaded! plLoadDriver: tag=xw, drvidx=1 plGetDrvDir: Trying to read env var PLPLOT_DRV_DIR plGetDrvDir: Will use drivers dir: /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd plLoadDriver: Trying to load xwin on /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd/xwin XVisual class == TrueColor xwd->rw_cmap = 0 Downgrading to r/o cmap. Attempting to allocate r/o colors in cmap0. i=1, r=1, pixel=16711680 i=2, r=1, pixel=16776960 i=3, r=1, pixel=65280 i=4, r=1, pixel=8388564 i=5, r=1, pixel=16761035 i=6, r=1, pixel=16113331 i=7, r=1, pixel=12500670 i=8, r=1, pixel=10824234 i=9, r=1, pixel=255 i=10, r=1, pixel=9055202 i=11, r=1, pixel=65535 i=12, r=1, pixel=4251856 i=13, r=1, pixel=16711935 i=14, r=1, pixel=16416882 i=15, r=1, pixel=16777215 Allocated 16 colors in cmap0. CreatePixmap: creating pixmap: width = 960, height = 768, depth = 24 i noticed the plLoadDriver says Driver not loaded, is this refering to the xwin driver not being able to be loaded? the ./x01c -dev xwin -drvopt sync,defvis -debug -verbose command gave an output of Plplot library version: 5.2.0.cvs.20030320 plLoadDriver: Device not loaded! plLoadDriver: tag=xw, drvidx=1 plGetDrvDir: Trying to read env var PLPLOT_DRV_DIR plGetDrvDir: Will use drivers dir: /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd plLoadDriver: Trying to load xwin on /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd/xwin *** PLPLOT WARNING *** Option 'defvis' not recognized. Recognized options for this driver are: sync: Synchronized X server operation (0|1) nobuffered: Sets unbuffered operation (0|1) noinitcolors: Sets cmap0 allocation (0|1) Program aborted no plots were made. the "xdpyinfo" command also gave the same message. another problem i am having is showing the plots on a windows client using exceed. i get a Plplot library version: 5.2.0.cvs.20030320 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 16 Current serial number in output stream: 17 message when i run ./x01c -dev xwin -drvopt sync on the windows client. any further help u can give would be greatly appreciated. as mentioned before, i am a student trying to learn all this and dont understand what some of these messages imply. thanks alot __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
From: Joao C. <jc...@fe...> - 2003-06-24 15:11:06
|
On Monday 23 June 2003 18:03, Brandon Walters wrote: | thanks so much for your help so far. i think i'm close | to getting it working. i ran | ./x01c -dev xwin -drvopt sync | and the plot did show up but in a different section of | my workspace (outside my viewpoint), but when i ran | | ./x01c -dev xwin -drvopt sync -debug -verbose | | i got the following message | Plplot library version: 5.2.0.cvs.20030320 You are not using the last release, please upgrade. | plLoadDriver: Device not loaded! | plLoadDriver: tag=xw, drvidx=1 | plGetDrvDir: Trying to read env var PLPLOT_DRV_DIR | plGetDrvDir: Will use drivers dir: | /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd | plLoadDriver: Trying to load xwin on | /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd/xwin | XVisual class == TrueColor | xwd->rw_cmap = 0 | Downgrading to r/o cmap. | Attempting to allocate r/o colors in cmap0. | i=1, r=1, pixel=16711680 | i=2, r=1, pixel=16776960 | i=3, r=1, pixel=65280 | i=4, r=1, pixel=8388564 | i=5, r=1, pixel=16761035 | i=6, r=1, pixel=16113331 | i=7, r=1, pixel=12500670 | i=8, r=1, pixel=10824234 | i=9, r=1, pixel=255 | i=10, r=1, pixel=9055202 | i=11, r=1, pixel=65535 | i=12, r=1, pixel=4251856 | i=13, r=1, pixel=16711935 | i=14, r=1, pixel=16416882 | i=15, r=1, pixel=16777215 | Allocated 16 colors in cmap0. | CreatePixmap: creating pixmap: width = 960, height = | 768, depth = 24 | | i noticed the plLoadDriver says Driver not loaded, is | this refering to the xwin driver not being able to be | loaded? This is part of the normal initialization. | the ./x01c -dev xwin -drvopt sync,defvis -debug | -verbose command gave an output of | | Plplot library version: 5.2.0.cvs.20030320 | plLoadDriver: Device not loaded! | plLoadDriver: tag=xw, drvidx=1 | plGetDrvDir: Trying to read env var PLPLOT_DRV_DIR | plGetDrvDir: Will use drivers dir: | /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd | plLoadDriver: Trying to load xwin on | /usr/lib/plplot5.2.0.cvs.20030320/data/../driversd/xwin | | *** PLPLOT WARNING *** | Option 'defvis' not recognized. This is available only in the last release. It might make a difference when using a xserver other than XFree, e.g. Exceed. | Recognized options for this driver are: | | sync: Synchronized X server operation (0|1) | nobuffered: Sets unbuffered operation (0|1) | noinitcolors: Sets cmap0 allocation (0|1) | Program aborted | | no plots were made. the "xdpyinfo" command also gave | the same message. "xdpyinfo" is a standalone X program to query your xserver, it should be run on the command line by itself; it is not part of plplot. | another problem i am having is | showing the plots on a windows client using exceed. i | get a | Plplot library version: 5.2.0.cvs.20030320 | X Error of failed request: BadMatch (invalid | parameter attributes) | Major opcode of failed request: 1 (X_CreateWindow) | Serial number of failed request: 16 | Current serial number in output stream: 17 | message when i run | ./x01c -dev xwin -drvopt sync Here you will need the "defvis" option available in the last plplot release. | on the windows client. any further help u can give | would be greatly appreciated. as mentioned before, i | am a student trying to learn all this and dont | understand what some of these messages imply. thanks | alot Bye, Joao |
From: Brandon W. <j_...@ya...> - 2003-06-24 20:39:35
|
thanks alot Joao for your help so far. i think i am very close to making this work. as instructed, i downloaded the version 5.2.1 and the "defvis" option worked when viewing the examples on a windows machine via exceed. just by typing in "-drvopt defvis " on the command line fixed the xwin driver issue. the problem is that i am trying to run this command programatically in you programs using plsetopt(); but i still get the following display error Plplot library version: 5.2.1 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 16 Current serial number in output stream: 17 in my program, i am calling before plinit() plsetopt("drvopt","defvis"); plsdev("xwin"); but this fails to do the same thing as the command line option. am i just passing the wrong value (defvis). any ideas on what i am doing wrong or howelse i can do it? thanks alot for your help --------------------------------- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! |
From: Joao C. <jc...@fe...> - 2003-06-25 02:06:21
|
On Tuesday 24 June 2003 21:39, Brandon Walters wrote: | thanks alot Joao for your help so far. i think i am very close to making | this work. as instructed, i downloaded the version 5.2.1 and the "defvis" | option worked when viewing the examples on a windows machine via exceed. | just by typing in "-drvopt defvis " on the command line fixed the xwin | driver issue. the problem is that i am trying to run this command | programatically in you programs using plsetopt(); but i still get the | following display error | | Plplot library version: 5.2.1 | X Error of failed request: BadMatch (invalid parameter attributes) | Major opcode of failed request: 1 (X_CreateWindow) | Serial number of failed request: 16 | Current serial number in output stream: 17 | | | in my program, i am calling before plinit() | | plsetopt("drvopt","defvis"); | plsdev("xwin"); I think that it should work... I will check it tomorrow, unless someone else does it before. Joao | | but this fails to do the same thing as the command line option. am i just | passing the wrong value (defvis). any ideas on what i am doing wrong or | howelse i can do it? | | thanks alot for your help | | | --------------------------------- | Do you Yahoo!? | SBC Yahoo! DSL - Now only $29.95 per month! |
From: <jc...@fe...> - 2003-06-25 15:28:02
|
On Wednesday 25 June 2003 03:04, Joao Cardoso wrote: | On Tuesday 24 June 2003 21:39, Brandon Walters wrote: | | thanks alot Joao for your help so far. i think i am very close to | | making this work. as instructed, i downloaded the version 5.2.1 and | | the "defvis" option worked when viewing the examples on a windows | | machine via exceed. just by typing in "-drvopt defvis " on the | | command line fixed the xwin driver issue. the problem is that i am | | trying to run this command programatically in you programs using | | plsetopt(); but i still get the following display error | | | | Plplot library version: 5.2.1 | | X Error of failed request: BadMatch (invalid parameter | | attributes) Major opcode of failed request: 1 (X_CreateWindow) | | Serial number of failed request: 16 | | Current serial number in output stream: 17 | | | | | | in my program, i am calling before plinit() | | | | plsetopt("drvopt","defvis"); | | plsdev("xwin"); | | I think that it should work... I will check it tomorrow, unless | someone else does it before. It works for me if I put it immediately before plinit(), and sure after plMergeOpts() and plParseOpts(). As for me the defvis driver option has no effect, I tested the "nobuffered" option instead (no window resize will be honored): plsetopt("drvopt","nobuffered"); plinit(); Joao |
From: Brandon W. <j_...@ya...> - 2003-07-01 16:48:15
|
one more question. i am trying to read a data file and then do a line graph. the file contains raw data that is time stamped. my question is, on the x-axis, how do i label it with the time stamp? are there any plplot functions to make this easier or i have have to find a way to solve this --------------------------------- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! |
From: Brandon W. <j_...@ya...> - 2003-06-25 00:08:21
|
does anyone know what exactly the "-drvopt defvis" command line option does? i understand that drvopt allows u to specify a driver option, but what is "defvis" and what it is doing? --------------------------------- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! |
From: Joao C. <jc...@fe...> - 2003-06-25 02:04:26
|
On Wednesday 25 June 2003 01:08, Brandon Walters wrote: | does anyone know what exactly the "-drvopt defvis" command line option | does? i understand that drvopt allows u to specify a driver option, but | what is "defvis" and what it is doing? "Default Visual". Unix people is know for its short names. E.g., "ls", "cc", "awk", "yacc", ... :) But you have the source, you can look at it. See in drivers/xwin.c. Or just use the -drvopt option with a nonsense value, such as "-drvopt what" Joao PS: BTW, please run the "xdpyinfo" in your Exceed server. We are colecting facts to make the "default visual" the default option in the xwin driver. Now it's your time to help us :) | | | --------------------------------- | Do you Yahoo!? | SBC Yahoo! DSL - Now only $29.95 per month! |