Author Topic: Linux Whiteboard - New version (0.3) available  (Read 40355 times)

Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #30 on: April 13, 2008, 06:42:26 AM
Looks like you made a couple more updates, I picked up rev 131, and this is what I get:
----DEBUG 4: Screen size: 1600x1200
--DEBUG 2: Transformation matrix: 4.62844 0.000758046 -1377.73 -0.0500694 -3.98791 1620.9 0.000388058 0.00030873 0
-DEBUG 1: m_cal_window set to 0
---DEBUG 3: Printing messages to main output
----DEBUG 4: Added timestamp
----DEBUG 4: Applied tag
----DEBUG 4: Added the message
----DEBUG 4: Adjusted the scrollbar
---DEBUG 3: Done printing messages

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb590bb90 (LWP 979)]
0xb73bf552 in cwiid_get_mesg (wiimote=0xd2e5c381, mesg_count=0xb590b188, mesg=0xb590b184, timestamp=0xb590b174) at interface.c:104
104      if (read_mesg_array(wiimote->mesg_pipe[0], &ma)) {
Current language:  auto; currently c

I'm gonna try cleaning out my cwiid stuff from scratch, I'm wondering if I've got some odd mismatch of libraries installed from where I'd previously been on gutsy, and tried compiling and installing cwiid etc...



Offline fnf

  • *
  • Posts: 70
  • Karma: +2/-0
    • View Profile
Reply #31 on: April 13, 2008, 09:31:16 AM
Looks like you made a couple more updates, I picked up rev 131, and this is what I get:
----DEBUG 4: Screen size: 1600x1200
--DEBUG 2: Transformation matrix: 4.62844 0.000758046 -1377.73 -0.0500694 -3.98791 1620.9 0.000388058 0.00030873 0
-DEBUG 1: m_cal_window set to 0
---DEBUG 3: Printing messages to main output
----DEBUG 4: Added timestamp
----DEBUG 4: Applied tag
----DEBUG 4: Added the message
----DEBUG 4: Adjusted the scrollbar
---DEBUG 3: Done printing messages

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb590bb90 (LWP 979)]
0xb73bf552 in cwiid_get_mesg (wiimote=0xd2e5c381, mesg_count=0xb590b188, mesg=0xb590b184, timestamp=0xb590b174) at interface.c:104
104      if (read_mesg_array(wiimote->mesg_pipe[0], &ma)) {
Current language:  auto; currently c

I'm gonna try cleaning out my cwiid stuff from scratch, I'm wondering if I've got some odd mismatch of libraries installed from where I'd previously been on gutsy, and tried compiling and installing cwiid etc...


Can you try running whiteboard from a Live CD?. I've put up a new package in the homepage with debugging level 4 (brought some obnoxious messages to level 5 as well). It may help to run from a lower resolution (800x600 or 1024x768) if your Live CD session doesn't use a 3D driver.

Download Linux Whiteboard from Linux Whiteboard homepage


Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #32 on: April 13, 2008, 10:19:06 AM
Ok, it will take me some time do download a live cd, will let you know how it goes.



Offline UndCon

  • Support Admin
  • *
  • Posts: 566
  • Karma: +11/-3
    • View Profile
    • UndCon
Reply #33 on: April 13, 2008, 05:12:09 PM
Here is a translated (partially) file to Swedish

(i kept the GNU and copyright stuff in english)

http://undcon.com/mods/wiimote/sv.po.htm

As i havent had the opportunity to test things out myself yet (cannot find my CD) im not sure i got the translations right...but as far as I can tell from the english version i assume its quite OK...

If not  -let me know so we can correct it



Offline fnf

  • *
  • Posts: 70
  • Karma: +2/-0
    • View Profile
Reply #34 on: April 13, 2008, 06:05:16 PM
Here is a translated (partially) file to Swedish

(i kept the GNU and copyright stuff in english)

http://undcon.com/mods/wiimote/sv.po.htm

As i havent had the opportunity to test things out myself yet (cannot find my CD) im not sure i got the translations right...but as far as I can tell from the english version i assume its quite OK...

If not  -let me know so we can correct it

You've missed a few translations, and they should have been put into "msgstr" fields, not replacing "msgid" fields. Please use "kbabel" or some such software, it'll be easier.

Under GNOME we have "poedit" and "potool".
« Last Edit: April 13, 2008, 06:07:12 PM by fnf »

Download Linux Whiteboard from Linux Whiteboard homepage


Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #35 on: April 14, 2008, 06:01:30 AM
ok, so I tried the hardy live cd and, perhaps unsuprisingly, it worked perfectly.
So now I hvae to figure out what is different in my system that's been upgraded from gutsy ( and I think before that updgraded from feisty)
Any suggestions on figuring out what is different in my normal setup?
I will put my thinking cap on..... I guess at least I have a working system to look at for reference now.;-)




Offline fnf

  • *
  • Posts: 70
  • Karma: +2/-0
    • View Profile
Reply #36 on: April 14, 2008, 06:46:14 AM
ok, so I tried the hardy live cd and, perhaps unsuprisingly, it worked perfectly.
So now I hvae to figure out what is different in my system that's been upgraded from gutsy ( and I think before that updgraded from feisty)
Any suggestions on figuring out what is different in my normal setup?
I will put my thinking cap on..... I guess at least I have a working system to look at for reference now.;-)



Glad to hear that it works :-) .

There are a lot of factors that can affect the stability of a system, especially an upgraded one: configurations, left-over files, etc... Those are not usually be accounted fully by the update manager. Not to mention the fact that you have manually installed a few apps yourself.

Although I personally would like to believe there's nothing that can't be brought to light in a Linux system, that it wouldn't fail without reasons, and that upgrading your 3-year-old system again and again is thrilling ;) .

If I have your system in hand then I'll do some more extensive debugging. In the mean time, though, I'd blame libcwiid for changing the API. You may try compiling Whiteboard for an older libcwiid version if you have a Ubuntu Gutsy system around.

The other thing that's worth trying is testing Whiteboard in a fresh user, some user configurations are known to cause crashes (stuff such as GTK+ settings).

Download Linux Whiteboard from Linux Whiteboard homepage


Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #37 on: April 14, 2008, 07:03:13 AM
Curiouser and curiouser, it does seem that if I create a new user and switch to that, then all is well.
Now to figure out what random preference or setting is causing all the grief.
Many thanks for all your support trying to figure this out.!



Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #38 on: April 14, 2008, 07:43:42 AM
Another interesting work around.... if I calibrate in position under the user that works, I can copy the .whiteboardrc file to my main user and re-run and just activate ok...not ideal, but workable until I can figure out what is breaking.

Thanks again for your support



Offline DanielW

  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Reply #39 on: April 15, 2008, 05:36:05 AM
Ok, so hopefully last post on this issue. This morning I deleted all my gnome settings as suggested here:
http://linuxfud.wordpress.com/2007/02/14/how-to-reset-ubuntugnome-settings-to-defaults-without-re-installing/
and logged in to a nice fresh setup, without losing all my application specific stuff.
And everything works great, the new version is very cool.

It's a shame that something random like user settings are able to cause such havok. but a lesson learned for the future... I think every dist upgrade probably warrants a quick settings refresh, just to be on the safeside!

Another big thanks for the support in trying to figure this out!



Offline fnf

  • *
  • Posts: 70
  • Karma: +2/-0
    • View Profile
Reply #40 on: April 15, 2008, 05:55:16 AM
Ok, so hopefully last post on this issue. This morning I deleted all my gnome settings as suggested here:
http://linuxfud.wordpress.com/2007/02/14/how-to-reset-ubuntugnome-settings-to-defaults-without-re-installing/
and logged in to a nice fresh setup, without losing all my application specific stuff.
And everything works great, the new version is very cool.

It's a shame that something random like user settings are able to cause such havok. but a lesson learned for the future... I think every dist upgrade probably warrants a quick settings refresh, just to be on the safeside!

Another big thanks for the support in trying to figure this out!

It's true that removing everything is usually easier, but I have customized it a lot (mostly direct gconf stuff such as key bindings, panel settings and specific apps).

One thing that came clear to me recently is the launchers in GNOME's main menu: Once you removed those (with Alacarte), you can't get them back, until you delete stuff in ~/.local/share/applications. They won't show up as available applications in 'Open With' menu once removed, either. Been struggling with it for nearly a year :-) .

I created a new user, copiedGNOME specific settings (.gnome* and .gconf*) one directory at a time till the problem showed up and started narrowing it down from there.

Still a whole lot better than dealing with Windows registry and the 'who-makes-it-messy-faster' contest between Windows apps ;) .

Download Linux Whiteboard from Linux Whiteboard homepage