# GtkGLExt gone?

**URL:** <https://www.ruby-forum.com/t/gtkglext-gone/218348>\
**Category:** Ruby-Gnome 2\
**Created:** [March 28, 2012, 9:51pm UTC](https://www.ruby-forum.com/t/gtkglext-gone/218348 "2012-03-28T21:51:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [March 28, 2012, 9:51pm UTC](https://www.ruby-forum.com/t/gtkglext-gone/218348/1 "2012-03-28T21:51:40Z")

</div>

Hi,

I’m attempting to bring Luz Studio[1][2] to Ubuntu 11.10 and I’m  
having some GL problems.

It seems ‘gtkglext’ is missing, and without that file, Gtk::GL,  
Gdk::GLConfig and perhaps other modules are missing, and Luz won’t  
start.

I see in the change log that GtkGLExt was dropped recently, but I’m  
not clear why.

Should ruby-gtk apps be able to access OpenGL with these bindings?

Any help would be most appreciated. Relevant bug.[3]

thanks!  
-Ian

[1] videos/demos [http://lighttroupe.com/luz](http://lighttroupe.com/luz)  
[2] source [http://launchpad.net/luz](http://launchpad.net/luz)  
[3] [Bug #850734 “Cannot run Luz Studio in Ubuntu Oneiric” : Bugs : Luz](http://bugs.launchpad.net/luz/+bug/850734)

---

<div class="post-metadata">

**Author:** ![Ian\_McIntosh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/7cd45c/32.png) [@Ian\_McIntosh](https://www.ruby-forum.com/u/Ian_McIntosh)\
**Post date:** [April 1, 2012, 4:04am UTC](https://www.ruby-forum.com/t/gtkglext-gone/218348/2 "2012-04-01T04:04:38Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] GtkGLExt gone?” on Wed, 28 Mar 2012 12:50:56  
-0700,  
Ian McIntosh [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> It seems ‘gtkglext’ is missing, and without that file, Gtk::GL,  
> Gdk::GLConfig and perhaps other modules are missing, and Luz won’t  
> start.
> 
> I see in the change log that GtkGLExt was dropped recently, but I’m  
> not clear why.

We dropped it because nobody can maintain it.  
Sorry.

## Thanks,

kou

---

<div class="post-metadata">

**Author:** ![Ian\_McIntosh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/7cd45c/32.png) [@Ian\_McIntosh](https://www.ruby-forum.com/u/Ian_McIntosh)\
**Post date:** [April 1, 2012, 7:17am UTC](https://www.ruby-forum.com/t/gtkglext-gone/218348/3 "2012-04-01T07:17:59Z")

</div>

Hi Kou,

What sort of work is needed to maintain the GtkGLExt bindings?

They appear to be quite small, under 1k lines of C according to the  
‘sloccount’ tool.

Is the difficulty in porting it to Gtk3, or is there another reason?

I would like to help maintain them, as they are a dependency of Luz.

I’m also considering bringing the GtkGLExt bindings into the Luz  
project. Please let me know if you think that would be a better  
option.

best,  
-Ian

2012/3/31 Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![Ian\_McIntosh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/7cd45c/32.png) [@Ian\_McIntosh](https://www.ruby-forum.com/u/Ian_McIntosh)\
**Post date:** [April 1, 2012, 11:10am UTC](https://www.ruby-forum.com/t/gtkglext-gone/218348/4 "2012-04-01T11:10:56Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] GtkGLExt gone?” on Sat, 31 Mar 2012  
22:17:04 -0700,  
Ian McIntosh [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> What sort of work is needed to maintain the GtkGLExt bindings?

Here are some works:

- Reply bug reports.
- Release new versions.

> Is the difficulty in porting it to Gtk3, or is there another reason?

The best diffculty is that GtkGLExt isn’t maintained…

> I would like to help maintain them, as they are a dependency of Luz.
> 
> I’m also considering bringing the GtkGLExt bindings into the Luz  
> project. Please let me know if you think that would be a better  
> option.

OK. I suggest that you maintain it as a gem out of the  
Ruby-GNOME2 project. If you want to create a repository  
under [https://github.com/ruby-gnome2/](https://github.com/ruby-gnome2/), I’ll create it.  
What about this idea?

## Thanks,

kou
