# Please test: \[ANN\] Ruby-GNOME2 2.0.3

**URL:** <https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249>\
**Category:** Ruby-Gnome 2\
**Created:** [December 28, 2013, 5:35pm UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249 "2013-12-28T17:35:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [December 28, 2013, 5:35pm UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249/1 "2013-12-28T17:35:33Z")

</div>

Hi,

I’ve released Ruby-GNOME2 2.0.3!

This release supports Ruby 2.1.0! It may also support  
Windows again but I can’t test it because I don’t have  
Windows. :\<

Could someone test Ruby-GNOME2 2.0.3 on your Windows machine  
or other environments? If this release doesn’t have any big  
problem. I want to release it as 2.1.0. It is the same  
version of Ruby. 🙂

How to try:

gtk2 gem:

> gem install gtk2  
> ruby -r gtk2 -e ‘w = Gtk::Window.new; w.signal\_connect(“destroy”)  
> {Gtk.main\_quit}; w.show\_all; Gtk.main’

It is OK that a window is shown.

gtk3 gem:

> gem install gtk3  
> ruby -r gtk3 -e ‘w = Gtk::Window.new; w.signal\_connect(“destroy”)  
> {Gtk.main\_quit}; w.show\_all; Gtk.main’

It is OK that a window is shown.

clutter gem:

> gem install clutter  
> ruby -r clutter -e ‘s = Clutter::Stage.new;  
> s.signal\_connect(“destroy”) {Clutter.main\_quit}; s.show; Clutter.main’

It is OK that a window is shown.

gstreamer gem:

> gem install gstreamer  
> ruby ${GEM\_DIR}/gems/gstreamer-2.0.3/sample/gst-inspect.rb

It is OK that list elements without error like:

% ruby /var/lib/gems/2.0.0/gems/gstreamer-2.0.3/sample/gst-inspect.rb  
1394: dv1394src: Firewire (1394) DV video source  
1394: hdv1394src: Firewire (1394) HDV video source  
…  
yadif: yadif: YADIF deinterlacer  
zbar: zbar: Barcode detector

Total count: 209 plugins, 1146 features

I will wait until 12/29 12:00 JST. Sorry for the short term. :\<

## Thanks,

kou

---

<div class="post-metadata">

**Author:** ![Kouhei\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f4b2a3/32.png) [@Kouhei\_S](https://www.ruby-forum.com/u/Kouhei_S)\
**Post date:** [December 28, 2013, 7:31pm UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249/2 "2013-12-28T19:31:18Z")

</div>

> gtk2 gem:  
> OK

> gtk3 gem:

OK,  
theme seem like old unix Motif ! see attachment

> clutter gem:  
> OK,  
> Trace :  
> d:/usr/ruby/Ruby200/lib/ruby/gems/2.0.0/gems/gobject-introspection-2.0.3-x86-mingw32/lib/gobject-introspection/loader.rb:  
> line 87  
> Clutter-WARNING \*\*:clutter\_do\_event: Event does not have a stage:  
> discarding.

> gstreamer gem:  
> Total count: 209 plugins, 1146 features

got many error on loading dll :

d:/usr/ruby/Ruby200/lib/ruby/gems/2.0.0/gems/gstreamer-2.0.3-x86-mingw32/lib/gst.rb:  
line 109  
GStreamer-WARNING \*\*:Failed to load plugin  
‘C:\Program  
Files\OSSBuild\GStreamer\v0.10.6\lib\gstreamer0.10\libgstdvdread.dll’:  
‘C:\Program Files\OS  
SBuild\GStreamer\v0.10.6\lib\gstreamer-0.10\libgstdvdread.dll’: Le  
module spécifié est introuvable.

and then :

Total count: 132 plugins, 954 features

My code for showing video does not work with 2.0.3:  
require “clutter-gtk”  
require “clutter-gst” # gem install clutter-gstreamer  
clutter = ClutterGtk::Embed.new  
video=ClutterGst::VideoTexture.new  
clutter.stage.add\_child(video)

see screen-copy of main gtk window demo for gtk2/3 look difference.

and no more scrach on window move/resize !!

thank-you,  
regis

---

<div class="post-metadata">

**Author:** ![Kouhei\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f4b2a3/32.png) [@Kouhei\_S](https://www.ruby-forum.com/u/Kouhei_S)\
**Post date:** [December 28, 2013, 7:34pm UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249/3 "2013-12-28T19:34:14Z")

</div>

see attachment

---

<div class="post-metadata">

**Author:** ![Kouhei\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f4b2a3/32.png) [@Kouhei\_S](https://www.ruby-forum.com/u/Kouhei_S)\
**Post date:** [December 28, 2013, 9:40pm UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249/4 "2013-12-28T21:40:50Z")

</div>

Hi, I also tried.

2013/12/29 Regis d’Aubarede [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> My code for showing video does not work with 2.0.3:  
> require “clutter-gtk”  
> require “clutter-gst” # gem install clutter-gstreamer  
> clutter = ClutterGtk::Embed.new  
> video=ClutterGst::VideoTexture.new  
> clutter.stage.add\_child(video)

I want to know that. Could you tell us the error message?

> see screen-copy of main gtk window demo for gtk2/3 look difference.

Me, too. It’s uncool…

> and no more scrach on window move/resize !!

Maybe, this problem depends on a theme…!

–  
Masafumi Y.

> **[myokoym - Overview](https://github.com/myokoym)**
>
> small application creator. myokoym has 295 repositories available. Follow their code on GitHub.

---

<div class="post-metadata">

**Author:** ![Kouhei\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f4b2a3/32.png) [@Kouhei\_S](https://www.ruby-forum.com/u/Kouhei_S)\
**Post date:** [December 29, 2013, 12:43am UTC](https://www.ruby-forum.com/t/please-test-ann-ruby-gnome2-2-0-3/238249/5 "2013-12-29T00:43:04Z")

</div>

Hi,

Thanks for trying 2.0.3!

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] Please test: [ANN] Ruby-GNOME2 2.0.3” on  
Sat, 28 Dec 2013 19:31:18 +0100,  
Regis d’Aubarede [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > gtk2 gem:  
> > OK

Good!

> > gtk3 gem:
> 
> OK,  
> theme seem like old unix Motif ! see attachment

Umm, I don’t remember that 2.0.0, 2.0.1 or 2.0.2 apply  
Windows like style theme? If old gtk3 gem works correctly  
for theme, I can check difference between old released and  
2.0.3.

> > clutter gem:  
> > OK,  
> > Trace :

d:/usr/ruby/Ruby200/lib/ruby/gems/2.0.0/gems/gobject-introspection-2.0.3-x86-mingw32/lib/gobject-introspection/loader.rb:

> line 87  
> Clutter-WARNING \*\*:clutter\_do\_event: Event does not have a stage:  
> discarding.

Maybe good.  
We will look at it after this release.

> ‘C:\Program Files\OS  
> SBuild\GStreamer\v0.10.6\lib\gstreamer-0.10\libgstdvdread.dll’: Le  
> module spcifi est introuvable.

It seems that your gstreamer gem refers GStreamer provided  
by OSSBuild. gstreamer gem bundles GStreamer, you should use  
it…

Could you try gstreamer gem after uninstall OSSBuild version  
GStreamer?

> and then :
> 
> Total count: 132 plugins, 954 features
> 
> My code for showing video does not work with 2.0.3:  
> require “clutter-gtk”  
> require “clutter-gst” # gem install clutter-gstreamer  
> clutter = ClutterGtk::Embed.new  
> video=ClutterGst::VideoTexture.new  
> clutter.stage.add\_child(video)

It seems that this is caused by the above OSSBuild version  
GStreamer.

## Thanks!

kou
