From: Sven R. <rom...@go...> - 2009-12-13 15:13:57
|
Hi, I'm a computer science student from germany who wants to help this project because my father has diabetes and the old software he has is the only thing that keeps him from using linux as primary operating system. currently he uses "Diabass4" from mediaspects. The programm uses some kind of Microsoft Jet Database stuff and i don't know how i can get the data out of there. The good thing is that the software also can export to a simple ascii file. So an import to GGC shouldn't be that hard to realise in Java i hope :) Do you have some data import filters allready planned or how can i help so that data import from my fathers old files will be possible? If you need some Testers here is the Hardware/Software we got: Laptop: Asus A3823GLH running DualBoot Ubuntu 9.10 Karmic Koala 32Bit Windows XP 32bit with the old Data. Java Version is the Sun Java 1.6 from the Ubuntu Package The glucose meter we have are: Lifescan One Touch Ultra which i can use for testing stuff Lifescan One Touch Ultra Easy Both via USB to Serial Cable Currently we are running the Version 0.4 with Updates and reading from the glucose meters works perfectly. The thing we'd need would be some kind of Ascii import to get the old data to GCC. I'm can code Java but have not so much experience with details so I'd like to learn from you and help the project to become THE standard opensource diabetes management software. best regards Sven Romeike |
From: rumbi <ru...@us...> - 2009-12-13 16:27:52
|
Am Sonntag 13 Dezember 2009 schrieb Sven Romeike: > I'm a computer science student from germany We have CS courses? I was only aware of Informatik and Softwaretechnik and some hybrids with other subject areas. > who wants to help this > project because my father has diabetes and the old software he has > is the only thing that keeps him from using linux as primary > operating system. Have you tried using wine? Or perhaps a VM? (Not wanting to put you off using GGC, but this might offer a more immediate workaround.) > currently he uses "Diabass4" from mediaspects. The programm uses > some kind of Microsoft Jet Database stuff and i don't know how i > can get the data out of there. The good thing is that the > software also can export to a simple ascii file. So an import to > GGC shouldn't be that hard to realise in Java i hope :) > > Do you have some data import filters allready planned or how can i > help so that data import from my fathers old files will be > possible? Your first question shouldn't be how to transfer the data, it should be whether GGC meets the demands your father has. I'd suggest you either try to find out by asking your father and trying out GGC for yourself or by convincing him to give GGC a try (preferably in parallel with his old DIABASS). If that works out, writing an import filter for pretty much any well- defined format shouldn't be much of a problem. You'd obviously have to find out whether GGC has an equivalent for all the data DIABASS exports. > If you need some Testers here is the Hardware/Software we got: > > Laptop: > Asus A3823GLH > > running DualBoot > Ubuntu 9.10 Karmic Koala 32Bit > Windows XP 32bit with the old Data. > > Java Version is the Sun Java 1.6 from the Ubuntu Package I have a Kubuntu Karmic, so if you need any help with your setup, I might be able to assist... > The glucose meter we have are: > Lifescan One Touch Ultra which i can use for testing stuff > Lifescan One Touch Ultra Easy > Both via USB to Serial Cable > > Currently we are running the Version 0.4 with Updates and reading > from the glucose meters works perfectly. The thing we'd need > would be some kind of Ascii import to get the old data to GCC. > > I'm can code Java but have not so much experience with details so > I'd like to learn from you and help the project to become THE > standard opensource diabetes management software. IMHO, that would be terrible. Competition keeps the brain juices flowing and some variety is never bad... ;-) --rumbi |
From: Sven R. <rom...@go...> - 2009-12-13 17:41:19
|
Am Sonntag, den 13.12.2009, 16:56 +0100 schrieb rumbi: > Am Sonntag 13 Dezember 2009 schrieb Sven Romeike: > > I'm a computer science student from germany > > We have CS courses? I was only aware of Informatik and > Softwaretechnik and some hybrids with other subject areas. Angewandte Informatik (FH), I just thought "computer science" was the correct english term :) > > who wants to help this > > project because my father has diabetes and the old software he has > > is the only thing that keeps him from using linux as primary > > operating system. > > Have you tried using wine? Or perhaps a VM? (Not wanting to put you > off using GGC, but this might offer a more immediate workaround.) I allready tried that. The bad thing is that the menubar of diabass4 shows some weird ascii codes instead of letters. The Programm is at least 10 years old and isn't supported by the company anymore so anyway i want to replace it. > > currently he uses "Diabass4" from mediaspects. The programm uses > > some kind of Microsoft Jet Database stuff and i don't know how i > > can get the data out of there. The good thing is that the > > software also can export to a simple ascii file. So an import to > > GGC shouldn't be that hard to realise in Java i hope :) > > > > Do you have some data import filters allready planned or how can i > > help so that data import from my fathers old files will be > > possible? > > Your first question shouldn't be how to transfer the data, it should > be whether GGC meets the demands your father has. I'd suggest you > either try to find out by asking your father and trying out GGC for > yourself or by convincing him to give GGC a try (preferably in > parallel with his old DIABASS). > If that works out, writing an import filter for pretty much any well- > defined format shouldn't be much of a problem. You'd obviously have > to find out whether GGC has an equivalent for all the data DIABASS > exports. He tried it and likes it i guess. He especially likes the HbA1c value which is shown in GCC because for that he needed to ask the doctor because he didn't know how to get that value with his old software. He doesn't have any "special" data. He just archives his mg/dl values with date and time. The ASCII File which DIABASS can export is just a filename.asc with data in the following form: Action Date Time Value Event Comment 0 yyyy/mm/dd hh:mm vvv 0 0 yyyy/mm/dd hh:mm vvv 0 and so on Another thing my father wants is the diagramm stuff you are currently realizing with jfreechart i guess. "View Course" doesn't seem to work. Is this not implemented yet or is it a bug? Because i get no "not implemented yet" message when i try to draw something and it doesn't show up some values. > > If you need some Testers here is the Hardware/Software we got: > > > > Laptop: > > Asus A3823GLH > > > > running DualBoot > > Ubuntu 9.10 Karmic Koala 32Bit > > Windows XP 32bit with the old Data. > > > > Java Version is the Sun Java 1.6 from the Ubuntu Package > > I have a Kubuntu Karmic, so if you need any help with your setup, I > might be able to assist... > > > The glucose meter we have are: > > Lifescan One Touch Ultra which i can use for testing stuff > > Lifescan One Touch Ultra Easy > > Both via USB to Serial Cable > > > > Currently we are running the Version 0.4 with Updates and reading > > from the glucose meters works perfectly. The thing we'd need > > would be some kind of Ascii import to get the old data to GCC. > > > > I'm can code Java but have not so much experience with details so > > I'd like to learn from you and help the project to become THE > > standard opensource diabetes management software. > > IMHO, that would be terrible. Competition keeps the brain juices > flowing and some variety is never bad... ;-) Yeah, but there isn't any other opensource software at least not on linux or OSX that supports so many glucose meters. Do you have some developer documentation so that i can see where to put the import stuff or if somesthing like that has allready been done? Maybe it can be done as an import/export plugin or something. My father said the gcc software could even be interesting for his diabetes doctor. best regards Sven Romeike |
From: rumbi <ru...@us...> - 2009-12-13 18:39:52
|
Am Sonntag 13 Dezember 2009 schrieb Sven Romeike: > Am Sonntag, den 13.12.2009, 16:56 +0100 schrieb rumbi: > > Am Sonntag 13 Dezember 2009 schrieb Sven Romeike: > > > I'm a computer science student from germany > > > > We have CS courses? I was only aware of Informatik and > > Softwaretechnik and some hybrids with other subject areas. > > Angewandte Informatik (FH), I just thought "computer science" was > the correct english term :) "Computer science" ist mir zu generell - unsere Bezeichnungen sind besser... That said, "applied informatics" seems like a better translation to me. ;-) <snip> > The > Programm is at least 10 years old and isn't supported by the > company anymore so anyway i want to replace it. That seems like a pretty good reason to me. <snip> > He tried it and likes it i guess. He especially likes the HbA1c > value which is shown in GCC because for that he needed to ask the > doctor because he didn't know how to get that value with his old > software. The HbA1c is more of a guesstimate and you shouldn't rely on it. Depending on how many readings are available and how frequently and when they are taken, this value may deviate greatly from the lab measurements. IOW, he should still see his doctor about this! > He doesn't have any "special" data. He just archives his mg/dl > values with date and time. > The ASCII File which DIABASS can export is just a filename.asc > with data in the following form: > > Action Date Time Value Event Comment > 0 yyyy/mm/dd hh:mm vvv 0 > 0 yyyy/mm/dd hh:mm vvv 0 > and so on What does the "Action" field mean? It looks like your basic CSV with tabs instead of commas. Should be doable. > Another thing my father wants is the diagramm stuff you are > currently realizing with jfreechart i guess. "View Course" > doesn't seem to work. Is this not implemented yet or is it a bug? > Because i get no "not implemented yet" message when i try to draw > something and it doesn't show up some values. I'm slightly out of the loop here, as I've been concentrating on my studies for over a year now. I used to be responsible for replacing our buggy and crude diagrams with JFreeChart replacements, but somebody else took over from me. You should ask Andy (SF user "andyrozman") for details. <snip> > Yeah, but there isn't any other opensource software at least not > on linux or OSX that supports so many glucose meters. > > Do you have some developer documentation so that i can see where > to put the import stuff or if somesthing like that has allready > been done? Maybe it can be done as an import/export plugin or > something. I hope Andy will be along to answer this. I don't know anything about our plugin architecture, I'm afraid. If you want to contribute or simply have a look at it, I suggest using eclipse (not the shittish version Karmic provides) with the subclipse plugin and checking the individual sub-projects out using subversion. You should use the project names suggested by eclipse, as the project dependencies depend on them. The documentation is in the main subproject, if this hasn't changed too much. (<http://ggc.svn.sourceforge.net/viewvc/ggc/trunk/ggc/doc/> especially the How_Can_I_Help.txt file.) > My father said the gcc software could even be interesting for his > diabetes doctor. I personally wouldn't want to tell my doctor about it until it has reached a somewhat higher level of stability. Non-IT people have a habit of judging a program by their first impression, even if it isn't nearly finished. Also, by using GGC, he'll effectively be a beta tester. You should be aware of that. --rumbi |
From: Sven R. <rom...@go...> - 2009-12-13 21:23:23
|
Hi, Am Sonntag, den 13.12.2009, 19:39 +0100 schrieb rumbi: > > He tried it and likes it i guess. He especially likes the HbA1c > > value which is shown in GCC because for that he needed to ask the > > doctor because he didn't know how to get that value with his old > > software. why do i allways write gcc instead of ggc... > The HbA1c is more of a guesstimate and you shouldn't rely on it. > Depending on how many readings are available and how frequently and > when they are taken, this value may deviate greatly from the lab > measurements. IOW, he should still see his doctor about this! Thought so as google told me the lab value is usually taken from one bigger bloodsample. > > He doesn't have any "special" data. He just archives his mg/dl > > values with date and time. > > The ASCII File which DIABASS can export is just a filename.asc > > with data in the following form: > > > > Action Date Time Value Event Comment > > 0 yyyy/mm/dd hh:mm vvv 0 > > 0 yyyy/mm/dd hh:mm vvv 0 > > and so on > > What does the "Action" field mean? > It looks like your basic CSV with tabs instead of commas. Should be > doable. I don't know action in my fathers data are allways 0. Event seems to be 0 when the input was read from the device and some number if it was filled in by hand. So it seems to be nothing important, just additional info. The comments are needed but on a linux editor the "ö, ä, ü" letters are odd. There is Something like <E4> and so on. But that is no Problem and can be edited by hand if needed. I need only date, time value (mg/dl) and if supported the comment. > I'm slightly out of the loop here, as I've been concentrating on my > studies for over a year now. I used to be responsible for replacing > our buggy and crude diagrams with JFreeChart replacements, but > somebody else took over from me. You should ask Andy (SF user > "andyrozman") for details. thx > I hope Andy will be along to answer this. I don't know anything about > our plugin architecture, I'm afraid. > > If you want to contribute or simply have a look at it, I suggest > using eclipse (not the shittish version Karmic provides) with the What do you mean by that? Karmic does at least have galileo which should be the most recent stable version of eclipse. > > My father said the gcc software could even be interesting for his > > diabetes doctor. > > I personally wouldn't want to tell my doctor about it until it has > reached a somewhat higher level of stability. Non-IT people have a > habit of judging a program by their first impression, even if it > isn't nearly finished. > > Also, by using GGC, he'll effectively be a beta tester. You should be > aware of that. I just wanted to express, that he likes the software and would even recommend it if it was final... :D I would talk him out of giving his doctor some unstable early Version :) But at least i could tell him to ask his doctor which programm he uses so that there will be a good export filter in ggc for that too. I guess he'll have some buisness version of some windows software or something like that. regards Sven |
From: rumbi <ru...@us...> - 2009-12-13 21:59:13
|
Am Sonntag 13 Dezember 2009 schrieb Sven Romeike: <big snippage> > > > Action Date Time Value Event Comment > > > 0 yyyy/mm/dd hh:mm vvv 0 > > > 0 yyyy/mm/dd hh:mm vvv 0 > > > and so on > > > > What does the "Action" field mean? > > It looks like your basic CSV with tabs instead of commas. Should > > be doable. > > I don't know action in my fathers data are allways 0. Event seems > to be 0 when the input was read from the device and some number > if it was filled in by hand. > So it seems to be nothing important, just additional info. The > comments are needed but on a linux editor the "ö, ä, ü" letters > are odd. There is Something like <E4> and so on. But that is no > Problem and can be edited by hand if needed. I need only date, > time value (mg/dl) and if supported the comment. You're probably just using the wrong charset (the editor likely expects UTF-8 while DIABASS uses cp 1252 or something). You could try using the native2ascii tool provided by the JDK to convert special characters into unicode strings. <snip> > > If you want to contribute or simply have a look at it, I suggest > > using eclipse (not the shittish version Karmic provides) with > > the > > What do you mean by that? Karmic does at least have galileo which > should be the most recent stable version of eclipse. Yes, but they make adjustments to get eclipse to run on openJDK, which causes random errors when you try to use third party plugins like subclipse. (At least they used to, which caused me to permanently ignore their version.) Another pretty good reason is, that it takes them a while to update to the latest version. There are *no* version upgrades within a release, and if the latest eclipse is released a month or so before the next version of Ubuntu, you're going to have to wait half a year to get it (i.e. the Ubuntu release after the next). For more problems with the Ubuntu eclipse, consult your favourite search engine... > > I personally wouldn't want to tell my doctor about it until it > > has reached a somewhat higher level of stability. Non-IT people > > have a habit of judging a program by their first impression, > > even if it isn't nearly finished. > > > > Also, by using GGC, he'll effectively be a beta tester. You > > should be aware of that. > > I just wanted to express, that he likes the software and would > even recommend it if it was final... :D > I would talk him out of giving his doctor some unstable early > Version :) > > But at least i could tell him to ask his doctor which programm he > uses so that there will be a good export filter in ggc for that > too. I guess he'll have some buisness version of some windows > software or something like that. My family doctor (=Hausarzt) uses Excel and my diabetes doc uses something very similar. AFAIK, most doctors will be fine with PDF or printouts, and they mustn't accept digital files anyway. To summarise: this shouldn't really be a concern... ;-) The only reason to introduce you father's doc to GGC or a similar program is for them to pass the recommendation on to other patients, which is something GGC will likely not be ready for within the next couple of years (too few active developers - Andy is the only one ATM and he, too, has other things to attend to). --rumbi |
From: Andy R. <an...@tr...> - 2009-12-15 19:41:04
|
Sven Romeike wrote: > Hi, > > Hi Sven ! > I'm a computer science student from germany who wants to help this > project because my father has diabetes and the old software he has is > the only thing that keeps him from using linux as primary operating > system. > > You are welcome to use it. I am running linux at this time (I was tired of windows, and really pi**ed off, because everzthing stopped working, few weeks back, so I am back to linux now... Hoping never to return to Windows land (wishful thinking) > currently he uses "Diabass4" from mediaspects. The programm uses some > kind of Microsoft Jet Database stuff and i don't know how i can get the > data out of there. The good thing is that the software also can export > to a simple ascii file. So an import to GGC shouldn't be that hard to > realise in Java i hope :) > > We already have some form of import... A while ago I created methods for backing up and restoring data, which can be used for your purpose. I plan to do real import/export, but at this point this is not priority. So easiest is to do Restore, which will create zip file of several file, one file for one table. What you need to look at is file DayValueH. This is export/import file for all data under Pen/Injection. Here is how it looks inside: ; Columns: id; dt_info; bg; ins1; ins2; ch; meals_ids; extended; person_id; comment; changed 5|200604031230|0|8|0|0.0|null|null|1|null|0 As you can see in comment from inside file here are entries: id = ID in database, if this is 0, then new ID will be assigned dt_info = datetime info in Atech format, this is yyyymmddhhnn (nn are minutes, you must prefix numbers less that 10 with zero 1 = 01) bg = this is BG in mg/dL format (integer) ins1 = amount of insulin - bolus (integer) ins2 = amount of insulin - basal (integer) ch = CH value (float) meals_ids = ids for meals, set this to null extended = extended data, set this to null person_id = id of person, set this to 1 comment = comment changed = time in ms, you can set this to 0 File is in UTF-8, so be careful. You will need to write parser, so that it will create format like this, when we at later time decide to import data from other software sollutions, we might reuse it. Theoretically you could bypass the middle step and add data yourself, but since you are new to GGC this would be easier. After you have this data, add it to existing export from GGC, and then do import and do NOT check option Append data (or something like this)... This shouldn't be a problem even if you haven't programmed before. > Do you have some data import filters allready planned or how can i help > so that data import from my fathers old files will be possible? > > If you need some Testers here is the Hardware/Software we got: > > Laptop: > Asus A3823GLH > > running DualBoot > Ubuntu 9.10 Karmic Koala 32Bit > Windows XP 32bit with the old Data. > > Java Version is the Sun Java 1.6 from the Ubuntu Package > > The glucose meter we have are: > Lifescan One Touch Ultra which i can use for testing stuff > Lifescan One Touch Ultra Easy > Both via USB to Serial Cable > > > I'm can code Java but have not so much experience with details so I'd > like to learn from you and help the project to become THE standard > opensource diabetes management software. > > I have read through whole thread, and this are my comments.... > We have CS courses? I was only aware of Informatik and > Softwaretechnik and some hybrids with other subject areas. I translated my profession the same... I would probable be in "Softwaretechnik", but Computer sciences looks more interesting... > He tried it and likes it i guess. He especially likes the HbA1c value > which is shown in GCC because for that he needed to ask the doctor > because he didn't know how to get that value with his old software. This is not real HbA1c, this calculated version... So it's not so real as the real one... If your father makes a lot of readings per day, then this could be quite accurate, but it could still be very wrong.... > I'm slightly out of the loop here, as I've been concentrating on my > studies for over a year now. I used to be responsible for replacing > our buggy and crude diagrams with JFreeChart replacements, but > somebody else took over from me. You should ask Andy (SF user > "andyrozman") for details. Mea Culpa (I am guilty)... I just made new framework for easier implementation of new graphs, I just havent had time to add any new ones... Person who wanted to help with graph "quit" or didn't came around to it... I introduced bug into second graph and I have problem finding it, after this bug is found and eliminated graph should work... > If you want to contribute or simply have a look at it, I suggest > using eclipse I use Eclipse 3.5 on Ubuntu x64. It works fine, I had some starting problems, if eclipse doesn't work out of the box let me know and I will send you my script. Take a look at that instructions and you will be ready and running within 2 hours. > I personally wouldn't want to tell my doctor about it until it has > reached a somewhat higher level of stability. Non-IT people have a > habit of judging a program by their first impression, even if it > isn't nearly finished. Actually the more advertisment we have, the better it is. Software has bugs, but we are fixing it, as we encounter them. If you want to wait for more stable release it will never happen. Old functionalities which are tested through become more stable, but each new addition, has possibilty to be buggy... More users, mean more potential testers, and higher possibility to make code more stable. This is open source software, which means it will never be finished, unless all java developers die and all JDKs disappear, and nobody could work on code anymore... Doctors are even more special testing group, since they can advise, what they would like to see... First report was made by my idea, and looked similar as my notebook for diabetes, my doctor didn't like it so, then came extended report, which has all the details... The only reason to introduce you father's doc to GGC or a similar program is for them to pass the recommendation on to other patients, which is something GGC will likely not be ready for within the next couple of years (too few active developers - Andy is the only one ATM and he, too, has other things to attend to). If software has just 10 users it will never be stable. We need more users and more developers, but the second are really hard to get by in this M$ oriented world... So will have to do with users... I am using actively GGC for myself so it gets better, I fix all bugs I find, all that require big changes are put on waiting list to be solved, but bugs that are show stoppers are fixed ASAP... I am still working on two big functionalities, and after they are done, we will go to version 1.0, functionalities missing are Software Update and full Help implementation and Help files (in English). This was planned for next release, but time got away from me... again. I am currently working on language tool (for easier translations), which should be ready by end of year. So take care for now, if you have question just post them here, ... Andy > best regards Sven Romeike > > > > ------------------------------------------------------------------------------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > _______________________________________________ > ggc-development mailing list > ggc...@li... > https://lists.sourceforge.net/lists/listinfo/ggc-development > > |
From: rumbi <ru...@us...> - 2009-12-15 21:04:32
|
Am Dienstag 15 Dezember 2009 schrieb Andy Rozman: > I use Eclipse 3.5 on Ubuntu x64. It works fine, I had some > starting problems, if eclipse doesn't work out of the box let me > know and I will send you my script. > Take a look at that instructions and you will be ready and running > within 2 hours. Which version of Ubuntu? Karmic? If so, are you using the one from the repos or one that was downloaded from the Eclipse site? If the latter, has your version become unstable to the point where it isn't even usable anymore, too? --rumbi |
From: Sven R. <rom...@go...> - 2009-12-16 00:39:17
|
Hi, Thank you for the import information. And for the number of developer problem: i've seen a german diabetes site where mac users wanted to start developing a java software like GGC allready is. i hope i'll find that forum again an can redirect them to GGC and hope they'll help. choice is good but as for now where there is no software for non-windows plattforms except ggc which is obviously pre 1.0 all efforts should be put into one project so that this will as good as the commercial Windows apps out there. I hope I'll find the forum again and can convince them to help developing GGC. regards Sven |
From: Andy R. <an...@tr...> - 2009-12-15 23:32:08
|
rumbi wrote: > Am Dienstag 15 Dezember 2009 schrieb Andy Rozman: > >> I use Eclipse 3.5 on Ubuntu x64. It works fine, I had some >> starting problems, if eclipse doesn't work out of the box let me >> know and I will send you my script. >> Take a look at that instructions and you will be ready and running >> within 2 hours. >> > > Which version of Ubuntu? Karmic? If so, are you using the one from > the repos or one that was downloaded from the Eclipse site? > > If the latter, has your version become unstable to the point where it > isn't even usable anymore, too? > > Mhm. I have Ubuntu 9.10, which I think is Karmic. I downloaded latest Eclipse from eclipse site, but that version doesn't work OK on Ubuntu, because of some wrong calls to graphics (error in eclipse). I fixed by using following script: -- start # !/bin/sh export GDK_NATIVE_WINDOWS=1 /home/andy/eclipse/eclipse -- end After that Eclipse works OK. (I have 3.5.1 Classic) Andy |
From: rumbi <ru...@us...> - 2009-12-15 23:57:37
|
Am Mittwoch 16 Dezember 2009 schrieb Andy Rozman: > Mhm. I have Ubuntu 9.10, which I think is Karmic. It is ;-) > I downloaded > latest Eclipse from eclipse site, but that version doesn't work > OK on Ubuntu, because of some wrong calls to graphics (error in > eclipse). I fixed by using following script: > > -- start > # !/bin/sh > export GDK_NATIVE_WINDOWS=1 > /home/andy/eclipse/eclipse > -- end *THANK YOU* for that piece of information, this has been annoying me for a while now. I'll try it and see if it also fixes the crashes I've been experiencing for nearly a week now. > After that Eclipse works OK. (I have 3.5.1 Classic) I've been trying 3.4 and 3.5 with both exhibiting the crashes. Only 3.5 had the repainting problem. --rumbi |
From: rumbi <ru...@us...> - 2009-12-16 00:51:09
|
Am Mittwoch 16 Dezember 2009 schrieb Andy Rozman: > rumbi wrote: > > Am Dienstag 15 Dezember 2009 schrieb Andy Rozman: > >> I use Eclipse 3.5 on Ubuntu x64. It works fine, I had some > >> starting problems, if eclipse doesn't work out of the box let > >> me know and I will send you my script. > >> Take a look at that instructions and you will be ready and > >> running within 2 hours. > > > > Which version of Ubuntu? Karmic? If so, are you using the one > > from the repos or one that was downloaded from the Eclipse site? > > > > If the latter, has your version become unstable to the point > > where it isn't even usable anymore, too? > > Mhm. I have Ubuntu 9.10, which I think is Karmic. I downloaded > latest Eclipse from eclipse site, but that version doesn't work > OK on Ubuntu, because of some wrong calls to graphics (error in > eclipse). I fixed by using following script: > > -- start > # !/bin/sh > export GDK_NATIVE_WINDOWS=1 > /home/andy/eclipse/eclipse > -- end A slightly more generalised version of the script: -- start #!/bin/bash GDK_NATIVE_WINDOWS=1 "${@}" -- end This way it is applicable to any program not properly ported to the new GTK (flashplugin, Adobe Reader, ...). If you put the script in your path, you just need to prefix all the calls with the script. Example: If you would normally call eclipse with "/usr/bin/eclipse -param1 -param2 -param3" and you called the script "fix_gdk_issue.sh" you could simply call eclipse with "fix_gdk_issue.sh /usr/bin/eclipse -param1 -param2 -param3" and everything should work fine. (It works here...) --rumbi |