transparency in gtk
Neil Brown
neilb at suse.de
Thu Mar 25 06:17:12 CET 2010
On Thu, 25 Mar 2010 11:02:43 +0600
Chuck Norris <norris.chuck at mail.ru> wrote:
> I need transparency in gtk under freerunner. So I compiled this code
>
> #include <gtk/gtk.h>
>
> gint main(gint argc, gchar **argv)
> {
> GtkWidget *window;
>
> gtk_init(&argc, &argv);
>
> window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
>
> gtk_window_set_opacity(GTK_WINDOW(window), 0.1);
>
> gtk_widget_show_all(window);
>
> gtk_main();
> }
>
> under my desktop and it shows transparent window. Then I compiled it for
> shr-u with crosscompiler from tmp/cross folder of shr-u sources. And on
> freerunner it shows not transparent window. So Is it possible to create
> transparent gtk apps in shr or other distribs for freerunner? And how if
> it possible?
Make sure your X server has the compositing extension loaded and run
xcompmgr.
I don't know how this works on shr exactly. On Debian using nodm I
have
NODM_X_OPTIONS='-nolisten tcp -pn +extension Composite -dpi 150'
in /etc/defauilt/nodm
NeilBrown
More information about the community
mailing list