I don't have Gtk2 installed, nor do I wish to install it at the moment, so I can only give generic advice.

I happen to know that the Gnome libraries are undergoing a substantial change. (At least in Debian...) Therefore it is quite possible that due to a changing interface, something broke or works differently between two systems. Or even something as simple as 2 libraries aren't quite binary compatible and something needs to be recompiled.

Therefore if you think that you are using the documented method, and if another person has reported that your code is doing what you think that it should, then my suggestion is that you are encountering a bug. You can try reinstalling the module, that might incorporate a bug fix, or might recompling something that needs it. If that doesn't work, then I would suggest that you send a bug report to the module maintainer, including as much detail as you can about what versions you have of things like the module and Gnome.

If you didn't directly install the library, but instead got them in binary form (eg from rpms), then that could be your problem right there.

Good luck tracking this down. Binary dependency problems are a real PITA to handle. Using Perl lessens the frequency with which you seem to encounter them, but doesn't lessen the pain of tracking down what went wrong.


In reply to Re: setting scrollbar position of a Gtk2 ScrolledWindow by tilly
in thread setting scrollbar position of a Gtk2 ScrolledWindow by revdiablo

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.