Shantz XWinWrap
Blog | Tech Blog | Secure Coding | Twitter | RSS Feed | Get Email Updates
| Download: | shantz-xwinwrap |
|---|---|
| Version: | 0.3 |
| Updated: | February 15, 2009 |
| Size: | 30.31 KB |
| Hits: | 15,807 |
XWinWrap is a small utility written a loooong time ago that allowed you to stick most of the apps to your desktop background. What this meant was you could use an animated screensaver (like glmatrix, electric sheep, etc) or even a movie, and use it as your wallpaper. But only one version of this app was ever released, and it had a few problems, like:
1. Well, sticking didn't work. So if you did a "minimize all" or "go to desktop" kind of thing, your "wallpaper" got minimized as well.
2. The geometry option didn't work, so you could not create, e.g., a small matrix window surrounded by your original wallpaper.
Seeing no-one picking it up, I decided to give it a bit of polish last weekend by fixing the above problems and also add a few features. And here it is, in its new avatar "Shantz XWinWrap".
Video:
Usage:
Notes:
- The download file above contains 32 bit as well as 64 bit binaries. (Deb packages for ubuntu/debian are also included in the same file)
- Though a lot of options are shown below, the only ones you'd most likely need are "fs", "g", "ov" and "sh")
- The modified source code can be browsed/downloaded from the Shantz XWinWrap Launchpad Bzr repository
xwinwrap [-g {w}x{h}+{x}+{y}] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-o OPACITY] [-sh SHAPE] [-ov] -- COMMAND ARG1...
Options:
-g - Specify Geometry (w=width, h=height, x=x-coord, y=y-coord. ex: -g 640x480+100+100)
-ni - Ignore Input
-d - Desktop Window Hack. Provide name of the "Desktop" window as parameter
-argb - RGB
-fs - Full Screen
-s - Sticky
-st - Skip Taskbar
-sp - Skip Pager
-a - Above
-b - Below
-nf - No Focus
-o - Opacity value between 0 to 1 (ex: -o 0.20)
-sh - Shape of window (choose between rectangle, circle or triangle. Default is rectangle)
-ov - Set override_redirect flag (For seamless desktop background integration)
-debug - Enable Debug messages
Examples:
(Examples use glmatrix however you can use something like mplayer, vlc, electric sheep etc instead of these)
- To run glmatrix in fullscreen wallpaper mode
-
./xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
- To run glmatrix in a small window wallpaper mode
-
./xwinwrap -ov -g 400x400+400+200 -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
- To run glmatrix in small circle wallpaper mode
-
./xwinwrap -ov -g 400x400+400+200 -sh circle -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
- To run glmatrix in small triangular wallpaper mode
-
./xwinwrap -ov -g 400x400+400+200 -sh triangle -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
ChangeLog:
15-Feb-2009:
- Fixed the bug where XFetchName returning a NULL for "name" resulted in a crash. Props to Kevin
- Provided an option to specify the desktop window name.
- Added Debug messages.
18-Oct-2008:
- Fixed a bug where the generated window overlapped other windows.
28-Aug-2008:
- Fixed "sticky", now it sticks like a true wallpaper to your desktop.
- Fixed "geometry" option. Now you can create smaller windows and draw/position them anywhere on your screen.
- Added non-rectangular shaped windows option. Now, you can create circular or triangular windows with xwinwrap to get that cool effect.
© Shantanu Goel | Shantz XWinWrap
|
Liked this post? Get FREE Updates Subscribe to RSS feed |







This post has 159 comments
September 4th, 2008
This is great! I have yet to try it out, but if it works, I'll add a detector for gwinwrap to use instead of xwinwrap. People had already contacted me about the sticky issue (as you know, I think).
September 5th, 2008
The download link doesn't seem to be working. Archive manager says
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Error exit delayed from previous errors
September 5th, 2008
Sorry for the bad downloads, guys. There was/is some issue with mime types on my site. Have reuploaded as zip package and it's working properly now. Please download it again.
September 8th, 2008
Looks good. My biggest wish for this program (which may not be feasible) would be an option to draw under the icons on the desktop. Currently if you set the opacity under 1, the icons still show but whatever is being shown on the desktop darkens the icons. I'm running GNOME. I would be more than willing to help test.
September 8th, 2008
Thanks Jon. I'm also trying to achieve the same thing as you wish. Will let you know as soon as I near that goal...
September 15th, 2008
I tried it on my Acer Aspire with 512 MB RAM, running Ubuntu 7.10.
In terminal, I pasted (and typed):
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glblur -root -window-id WID
and it responded
Xlib: extension "XFree86-DRI" missing on display ":1.0".
The wallpaper DID change to glblur, but no icons were visible on the desktop. Upon closing the terminal it returned to normal.
Just for your information. I'll definitely experiment with this very intriguing program further.
September 15th, 2008
@arindam: I think the issue is with your video drivers. Are you able to run "glxgears" in your terminal? or just try running any opengl screensaver (like glmatrix, glblur, etc) from the ubuntu screensaver selection window (Most probably under system>preferences>screensaver)
September 17th, 2008
After shutting off compiz, I typed glxgears at the terminal.
I got the gears working in a window, but the following commands came up in the terminal:
Xlib: extension "XFree86-DRI" missing on display ":1.0".
X connection to :1.0 broken (explicit kill or server shutdown).
Curiously, when I turned compiz on, and typed glxgears at the terminal, I got the gears, but only a one line error message
Xlib: extension "XFree86-DRI" missing on display ":1.0".
September 17th, 2008
This command works quite nicely:
xwinwrap -ov -fs -st -sp -- /usr/lib/xscreensaver/glblur -root -window-id WID
But is there a way of getting the screensaver to run behind the icons?
September 17th, 2008
@Arindam: Am not sure what's going wrong for you, but I did a search for your error in google and it looks like lots of people have the same issue. You might want to search a bit in google and ubuntu forums and might have to try out a few fixes listed to see which one works as I'm not sure which one of them is right..
September 18th, 2008
@Arindam: About geting the screensaver behind the icons, I'm working on it...
October 18th, 2008
hello,
i've just found this new version of xwinwrap and tested it on the
last Ubuntu (beta) 8.10, and the trick didn't work.
i've used the followig command :
xwinwrap -ov -fs -- mplayer -wid WID -quiet mms://live30.impek.com/fishtv
and the video appear on the foreground.
the other command works :
xwinwrap -ni -o 1 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet mms://live30.impek.com/fishtv
but the video is minimized when clicking on the "go to desktop" button.
is there someone having the same results ?
October 18th, 2008
@Papy: Thanks for the bug report. I've made a small fix for it.
Edit: I think I found the bug. Can you download the new version (0.2) and check if it works for you. The -ov -fs command should work for you now.
October 18th, 2008
the code
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
returns
Desktop Window Not found
and nothing displayed
October 18th, 2008
@Papy: That's weird. The "Desktop Window Not Found" message is ok. This is a change I made for people who have nautilus or something else drawing up a "Desktop" Window that covers your actual background.
The glmatrix screensaver works for me with the exact same command that u gave. Are you running any other programs that draw something on your desktop's background? And do you have compiz enabled?
October 20th, 2008
I just tried this one Ubuntu 8.04, with Compiz running it and works very well (I tried all the example commands). If you can get the icons to show up above the background I'll use it full time. This is a cool idea. I thought perhaps that's what the -b option was for, but then I read the comments and I see that's not the use.
October 20th, 2008
@Carl: I tried quite a few things to get the icons above the background, but I guess this is not possible directly, atleast in gnome which is what I run, because gnome uses nautlilus to draw the icons (The Desktop folder actually). Nautlius "copies" the actual background, sets it as its window's background and draws icons over it. I have not been able to find a way to get something in between 2 things in the same window (I tried cycling through children windows of nautilus windows but that doesn't help). There is only one way now, i.e., by having pseudo + selective transparency so that icons can be redrawn on top of xwinwrap's window but then nautilus's functionality for interaction with these icons has to be recreated as well..
October 21st, 2008
Hiya - using your new XWinWrap now, and it's great. I was thinking about the whole 'icon' issue though... would it be possible to use the Ghost Compiz plugin to pass clicks through to the desktop, along with transparency (so you can see what you're clicking...)? Sounds doable to me. It might even look nice, having a very faint pattern moving between desktop and windows.
Regards
October 21st, 2008
@Neurom4ncer: Thanks for the tip. I don't use compiz but I'll try to look at it.
October 21st, 2008
my problem is solved, was my fault, xgl problem.
thanks for this good program.
regards
October 21st, 2008
@papy: glad to hear it's solved
. Keep visiting though for updates and keep giving in any ideas/feedback you have.
October 22nd, 2008
@Shantanu, thanks for the reply. I use Gnome as well, so that is helpful to know. I suppose I could just stop using my Desktop for icons, it isn't like I have many there anyways. Basically just an old habit.
Any idea if it would be easy to create a slideshow of some kind from a list of pictures for use with this?
October 22nd, 2008
@Carl: I think gnome has a screensaver that creates a slideshow out of pics from a predefined folder. You could try that out instead of glmatrix to run with xwinwrap.
October 23rd, 2008
you are great man
and thanks for the .deb files
November 1st, 2008
Kubuntu 8.04 (KDE, compiz) simply reports 'Desktop window not found' and runs glmatrix full screen. for
xwinwrap -ov -fs -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
November 1st, 2008
@Tom: The desktop window not found message is fine, its just an informational message. Which version of xwinwrap are u using?
November 1st, 2008
I googled for "xwinwrap projectm" and found your site. Glad to see you take care of xwinwrap.
If it is possible and interesting for you, maybe you could add the functionaltiy to specify the wrapped window by window manager hints like e.g. "window class" ,"window title", ... That way one could use a visualizer plugin from a music player as background.
Keep up the good work
November 1st, 2008
@rob: You must be a mind-reader
. Actually the exact same thing that u mentioned is what i'm working on right now. i.e. to embed visualizations and lyrics onto desktop (primarily working with rhythmbox). I haven't got too far as of now because of overloading at work, but hope to continue it soon..
November 1st, 2008
Excellent.
I hope for a lighter payload at work
November 1st, 2008
The one linked above, which claims to be v0.1.
I upgraded to Ubuntu 8.10 (so ditching Compiz for KWin) last night, and now xwinwrap just seg faults.
November 2nd, 2008
@Tom: oh, so u r using 0.1. I found a bug in 0.1 version with -ov option. You must have downloaded it before I fixed and upgraded it to 0.2. Could you please download v0.2 from above and try again.
November 2nd, 2008
Hi, thanks loads for doing this, it works great!
Only thing is, when I start it in a terminal using
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
(which is one of your example command lines), and then minimise the terminal, it doesn't show up on restore. I know the terminal window has been restored because the compiz window preview pops up (which only happens if a window isn't minimised), but I just can't see the window. I can see the gnome panels though. Did I get the wrong command line, or is this a bug?
Another thing, which may or may not be unrelated, is that xwinwrap outputs "Desktop Window Not found" to the terminal (glmatrix is still displayed on the desktop).
November 2nd, 2008
Sorry, bit more information from me, I'm running 64-bit Ubuntu and I downloaded and installed today from the 64-bit .deb in the zip file.
November 2nd, 2008
Sorry about the third post :S just one more thing: if I have the terminal and another window open and not minimised when I start xwinwrap, they display properly. If I minimise one or the other at a time, as long as there is at least one window still there, it still displays fine. But as soon as all windows are minimised, I can't see them again until I kill xwinwrap. I notice you fixed a bug like this before; maybe this slipped through testing?
November 2nd, 2008
@Jim: Thanks for reporting the issue. I'll try to look at it ASAP (which means within a week or 2 because of my current workload).
November 2nd, 2008
Thanks for polishing this. I hope the next Gnome/Ubuntu release has a Nautilus that draws the desktop over this...or has its own animated background option.
November 3rd, 2008
Thanks Liberation. Keep visiting for updates. I'll try to roll out some good changes soon. Let me know if you have any requests..
November 3rd, 2008
I'm having real trouble with xwinwrap - I've been trying to get it to run for years (with no success) on both my current laptop and the PC before it. Basically when I run xwinwrap my screen goes blank. I'm definitely using version 0.2 of your app, and if I run the glmatrix in a square example that you gave, I get a black square in the middle of my screen, above all my other windows. I'm using compiz that came with my installation of Ubuntu, but killing compiz doesn't seem to make a difference. Any ideas? This has been driving me nuts for more that a year now...
November 3rd, 2008
@kyokan: Can you tell me a little bit about your setup? (Which distro, what version, which gfx card, does glmatrix screensaver work on ur system normally,i.e., without using xwinwrap, how do u "kill" compiz?)
November 3rd, 2008
Of course! I'm running Ubuntu 8.10 on a Dell Inspiron 6000 (1.8Ghz processor, 32-bit, Intel 915GM Graphics (I think)). Clean install of Ubuntu so no drivers or anything other than what came with it. GLMatrix runs fine on other occasions - it's set as my default screensaver. In order to kill compiz I've tried going into the Ubuntu options and selecting "No desktop effects" as well as killall compiz.real and then manually starting metacity to give me some window management. Funnily enough I've just discovered that the behaviour isn't quite the same without compiz running, without it absolutely nothing happens - not even a blank screen...
November 4th, 2008
There must be something up with your packaging, because a freshly downloaded and unzip'ed program still says v0.1:
falken@wopr:~/packages$ unzip shantz-xwinwrap.zip
Archive: shantz-xwinwrap.zip
creating: xwinwrap/
inflating: xwinwrap/readme.txt
creating: xwinwrap/x86_64/
creating: xwinwrap/i386/
inflating: xwinwrap/x86_64/shantz-xwinwrap_0.02-3_amd64.deb
inflating: xwinwrap/x86_64/xwinwrap
inflating: xwinwrap/i386/shantz-xwinwrap_0.02-3_i386.deb
inflating: xwinwrap/i386/xwinwrap
falken@wopr:~/packages$ cd xwinwrap/
i386/ x86_64/
falken@wopr:~/packages$ cd xwinwrap/i386/
falken@wopr:~/packages/xwinwrap/i386$ ls
shantz-xwinwrap_0.02-3_i386.deb xwinwrap
falken@wopr:~/packages/xwinwrap/i386$ ./xwinwrap --ff
xwinwrap v0.1- Modified by Shantanu Goel. Visit http://tech.shantanugoel.com for updates, queries and feature requests
November 4th, 2008
Thanks for the detailed log, Tom. I'll look at it as soon as I find some time and let you know. My off-hand guess is it might have to do something with compiz as I'm getting some other reports as well for this same behaviour and those ppl are also using compiz..
November 4th, 2008
Tom, I've recompiled and uploaded the i386 version here:
http://rapidshare.com/files/160359491/xwinwrap.html
Can you please test if this works for you..
November 5th, 2008
The .2 release does the same, but thanks for trying.
$ ./xwinwrap -ov -fs -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
Segmentation fault
$ ./xwinwrap -ff
xwinwrap v0.2-.............
It might be to do with compositing in general, as I'm now on Kubuntu 8.10 with the infamous KDE4 Kwin window manager.
November 5th, 2008
@Tom: hmm..I'll try to get this sorted out in a couple of weeks time when I get some more time to code and test it out..
November 5th, 2008
HI! your work is great.. I haven't until test it but I'll do it soon.
maybe you are interested in my idea.. some time ago i did a guide on a site about xwinwrap and how to choose a video with a grafical interface.. here:
http://www.uielinux.org/guide-e-tutorial/2-configurazione/127-usare-xwinwrap-in-modo-molto-piu-comodo.html
anywere it's in italian. maybe you understand the video but if you want i can traslate it..
howhever its simple.. you need to have installed on your sistem "zenity" and use it in addition to xwinwrap.. so the code becomes:
nice -n 15 xwinwrap -ni -fs -s -st -sp -b -nf -o 0.6 -- mplayer -wid WID -nosound -quiet "`zenity --file-selection`" -loop 0
prove it! by!
November 5th, 2008
@fabricio: Thanks for that link, i'lll check it out..
November 6th, 2008
@Shantanu Goe:
you are wellcome.
I'm happy that someone else is interesting on this wonderful program called xwinwrap.. months ago i didn't found anyone.
My problem start when I want to play some desktop/videos, and choose them with that old sistem was very annoing.
).
so I found zenity witch is a single program that add a grafical interface.. if you look my video on the guide maybe you can understand more..
anywhere I'm studing for being a traductor, so If you want i can traslate it (if I had time!
bye!
November 6th, 2008
Thanks for work!
About "Segmentation fault":
I use Ubuntu 8.04 and then i try:
$ ./xwinwrap -ov -fs -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
there is "Segmentation fault", but on
$ ./xwinwrap -fs -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
xwinwrap work correctly.
November 6th, 2008
@EvilFaeton: I get a black flickering screen with the 2nd.
What window manager have you got ?
November 7th, 2008
@Tom, evilfaeton: I just re-enabled compiz and tested v0.2 and am getting a flickering screen as well when using -ov option. I think I'll have to dig deeper to resolve this as I see a similar issue when running conky with compiz (there also a kind of double screen is forming when i use override option in its configuration)
November 7th, 2008
@Tom
I use compiz-wm with gtk-window-dekorator.
I test xwinwrap at my work-computer - with "-ov" i have Segfault , without "-ov" i have flickering glmatrix screensaver as wallpapper, but at home-computer all work correctly.
Differense between computers is video: at work ati radeon 2400, at home nvidia 8400. Also, at work i have problem with conky - flickering around conky.
November 8th, 2008
Well, I have KDE4's kwin using the 'intel' X graphics driver, and much the same problem.
November 13th, 2008
Tom, I had this problem so try command with option -nf:
xwinwrap -fs -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
November 13th, 2008
ctpelok: Nope, same flickering screen problem.
November 15th, 2008
@Tom Chiverton
Do you have a ATI Radeon X200M like me?
On my HP Pavilion ZV6000 (ubuntu 8.10 386) does the same as you.
But on my desktop (xubuntu 7.10 with XGL/Compiz) with Nvidia "something" works.
Must have a issue about it as reported on
http://ubuntuforums.org/showthread.php?t=624015
I used xwinwrap on Ubuntu 8.04 in this same note, and work just with screensave that doesen`t used GL.
@Shantanu Goel
Need a computer with ATI to compile on it?
Please sendme a private message to "eschuch _at_ gmail _dot_ com" if it is the case.
And THANKS for this GREATE work !!!
November 15th, 2008
Correction. My desktop computer is a Xubuntu 7.04 and I install gnome-desktop from original Ubuntu rep.
November 16th, 2008
No, I'm using the 'intel' X driver, Kubuntu 8.10
November 19th, 2008
Does this also work with WINE?
I have one of those 64k demos which runs fine under WINE and I would like to have it as my wallpaper.
I tried : xwinwrap -g 640x480 -- wine fr08v101.exe
but it started full-screen in the foreground..
I'm using Ubuntu 8.10 with Fluxbox.
November 20th, 2008
@Xyem: it works with all those apps that allow you to change their parent windows (e.g. apps that use the -root or -window-id or -wid kind of options). I don't think it would work with wine as such unless it gives such an option as wel..
November 24th, 2008
FYI, the license on xwinwrap is the MIT/X11
November 24th, 2008
Hi! I tried "./xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID" and got a "Segmentation fault" error. I tried other of the suggested commands, and still got the same.
I then downloaded the source code, recompiled, and still the same error. Finally I discovered that if I didn't use the "-ov" parameter, then the fault went away -- though of course the program didn't behave as expected!
I'm running OpenSUSE 10.3 with KDE 3.5.10.
November 24th, 2008
Thanks some-guy for letting me know about the license. They haven't mentioned it explicitly though in the original program.
@Federico: I'm not getting much time these days but will be looking at the problems reported very soon as soon.
November 24th, 2008
Just for reference, I asked on the Wine forum about controlling the parent window and because Wine does some special window handling, it doesn't/can't handle things like -root, -window-id, and -WID.
November 24th, 2008
Thanks a lot, Xyem, for informing me about this.
November 28th, 2008
Hi guys and Shantanu, this is a very interested project and I found it when searching for a screen saver that is able to play a movie in linux. So far no luck with linux but there are a lot for windoz. This is the closest app that I found for my project. Do you think that would be possible to modify the app and use it as a screen saver?
December 4th, 2008
Xwinwrap has enabled me to use Xcompmgr with Fluxbox while keeping gLMatrix ( or whatever I fancy at the time ) as my wallpaper
I did have to make a small modification to my 'keys' file so I still have access to the menus though as OnDesktop doesn't seem to work anymore. I guess it doesn't get passed onto Fluxbox so now I have to hold Mod4 ( Super key ) to get the menus.
December 6th, 2008
Hi, this is a great soft. I have two points :
1) the sticky argument -s do not work in ubuntu 8.10 - the "show desktop" button in left bottom corner hides every window, including the animation, showing the original background. Any workaround ? ( I hope I understand well it should prevent it ... )
2) To use on Ati or Intel graphics + compiz - as I found around the web, almost all people have problems with flickering of video or GL application, this is problem in X11, and only nvidia did a workaround in driver. But if You want nice "matrix", do not use GLMatrix, but install xmatrix screensaver, it is part of Xscreensaver package.
Then simply run this :
/usr/bin/xwinwrap -ni -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/xmatrix -window-id WID -no-trace -no-knock-knock -insert bottom -small -delay 50000 -density 40
Nice, non flickering, and cpu low usage.
I have less than 10% on amd64*2@2600 + atiRD2600XT in idle.
Good work .....
December 6th, 2008
To sparks :
I think this is not Your application, You will just need any player to play Your video, that should be all. All screensavers are just "normal" applications. But I do not know how it is exactly in linux ( i am new to lin ), but in windows it is regular exe with changed extension to scr, also taking care of to stop work when activity of user appears.
Looks like in linux it can be any application, look here :
http://www.jwz.org/xscreensaver/faq.html#mpeg
I hope it helps.
December 6th, 2008
@sparks: You can use mplayer
@Milos: Use -ov instead of -s
December 6th, 2008
Wow, that is quick support
Unfortunatelly -ov just gives me "Desktop window not found", program is running ( did not get back to terminal, must ctrl+c it ), but no visible output ....
December 6th, 2008
@Milos: Desktop window not found message is perfectly normal, it is just an informational message. Are you running any other program that covers your desktop?
December 6th, 2008
Get it ! After running it I have to click on the desktop area, and it appears. I am just using standard ubuntu settings, so I think nautilus is drawing default desktop with icons .... Thanks for Your help. I will look for how to dissable the nautilus.
December 6th, 2008
Actually that "Desktop Window" Message is a workaround I put in if you have nautilus managing your desktop background and icons. It should have worked even then.
To disable nautilus, just run the following command:
gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop FALSE
December 6th, 2008
@Milos: BTW before disabling nautilus, can you do one thing. Run the command "xwininfo -all" in a command prompt. Your cusor will turn into an x. Then click anywhere on an empty space on ur desktop background. Please send the output that comes in ur command window to me via the contact page link in the top menu of this page.
December 15th, 2008
Hey, I recompiled with -g on to debug the seg fault (I'm runnning Xubuntu (so XFCE), and always got a seg fault whenever the -ov option was being used.)
It turns out that on line 192, XFetchName() doesn't always populate name; it was an empty pointer when it reached the strcmp() on line 197. This causes the segment fault.
I changed that line to
(attrs.height == height) && name && (!strcmp(name, "Desktop")) )
and now it no longer seg faults. However, xwinwrap is still being displayed over all other windows with the options
./i386/xwinwrap -fs -s -st -sp -b -ov -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
I'm not sure what is next to try, but I figured I'd post what I had figured out so far.
December 19th, 2008
works fine for me. I had to remove many of the flags but heres how i got it to work under all windows:
xwinwrap -nf -fs -b -- /usr/lib/xscreensaver/matrixview -window-id WID
note I am using the matrixview screensaver and not the glmatrix
December 29th, 2008
The -ov almost works. When i go to show desktop then hide and open one window the video goes on top of windows. So almost.
December 29th, 2008
Anything about a newer version? This program does look like a "must have" but currently is unusable, at least for me (and everybody else who gets the segfaults).
December 29th, 2008
@Federico: I've been super busy lately but did hack a bit on it while waiting for my flight at an airport a couple of days ago. Will release the same soon, it should fix a few issues people are having.
December 31st, 2008
Sorry if this obvious. What g options to use to get a circle in the center of the screen?(like in your video)?
January 8th, 2009
Hey Shantz! First of all nice program...I just need to be able to use it!
I installed Ubuntu 8.10 and the Compiz Advanced Display thing so I could achieve the cube view, etc. After running and installing the shantz-xwinwrap_0.02-3_amd64.deb package, whenever I type in
./xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
into the terminal it says:
bash: ./xwinwrap: No such file or directory
So basically it is saying that it installed correctly, however since your package is mainly the usr/bin then does that mean it didn't?
January 8th, 2009
@Denatsu: try taking away the . and the backslash at the beginning, so that the command is simply
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
The dot and backslash mean to look in the current directory, so if you had just put the xwinwrap executable in your home directory you could use that command. But when you type a command without a specified location, the terminal knows to look for it in /usr/bin and other places.
January 8th, 2009
Thanks. However now it says
Desktop Window Not found.
When I close everything, my background is the glmatrix however whenever I close the terminal, the glmatrix also closes.
January 8th, 2009
@Denatsu
Can you be more specific as to when exactly it says Desktop Window not found? Right after you run the command?
Yes, when you run a program from the terminal, closing it will end the session. You will need to run it using Alt+F2 and then type the command or create a bash script and run it on start-up.
January 8th, 2009
@Jon, @Denatsu: The "Desktop Window Not Found" is just an informational message. There is no error. I think this is confusing a lot of people. I'm planning an update to the program soon to fix a few issues, will take care of this message as well to be shown only in debug mode.
January 13th, 2009
Hi,
and thanks for working on this cool project. I have some issues though witch I would like to bother you with
I use Ubuntu 8.10 x64 (I also have a multi monitor setup with one above the other) and tried running xwinwrap with your default command for fullscreen, but it only says "Desktop Window not Found" and nothing happens.
However if I use this command:
xwinwrap -fs -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
xwinwrap runs. Well somwhat. It is only on the lower screen and the upper stays the same. I tried to add the geometry variable and give it the combined height of both monitors but it still stays only on the lower. Also, something I noticed. It displays the matrix screensaver only on one side of the cube. Is this normal? Also, if one enables floating windows when you rotate the cube, you will see the matrix screensaver floating above the desktop.
Best regards,
Irwin
January 16th, 2009
Hi Shan,
Great jobs, just wondering why my glmatrix xwinwrap always running on top of everything everytime I tried to run it?
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
(Hardy Heron 8.04)
Thanks for your help..
January 17th, 2009
And also got this error messages on the console..
X error in glmatrix:
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 128 (XFree86-DRI)
Minor opcode of failed request: 9 ()
Resource id in failed request: 0x4800001
Serial number of failed request: 3440
Current serial number in output stream: 3440
/usr/lib/xscreensaver/glmatrix died, exit status 255
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 23 requests (20 known processed) with 0 events remaining.
Would lobe to have this going on my screen properly
Cheers
January 30th, 2009
I am having a small problem, when xwinwrap is running I am not able to unminimize any programs that I have open from the panel. I read that sometime back that Jim was having the same problem. Is there any solution for this yet?
I am using Ubuntu 8.10
Thanks
January 30th, 2009
@Karl: I don't have a permanent/tested solution for this because this doesn't happen on my system. I have some things in my mind that "might" solve it. Not getting time to code them in. Though I can try to put out a debug version that can collect some logs on your machine and give me some pointers as to what could be the problem
January 30th, 2009
Shantanu,
If you do put a debug version I would be happy to help get to the bottom of the problem.
January 30th, 2009
Thanks for picking this back up - working like a charm
January 31st, 2009
I dont believe that you updated the x86_64 architecture deb package because i still see v0.1
February 12th, 2009
Well, only for you to know it, i have installed it, and i tried to put the glmatrix (i tried with differents commands) and always i keeps in the top of all appz, i can't get it stuck at the background of all..and when i close my terminal, it closes too..i'm using ubuntu 8.10 64-bits..i have also disabled my desktop icons and all that..hope you can help me make it work..thank you! and sorry for my english..
February 12th, 2009
i have an amd phenom x4 9550 with ati 4870 HD 1GB, with latest drivers updated..i would like to know also in which pc did it run properly, the operating system (and if it is 64 o 32 bits..because i am also thinking of installing the 32bits version of ubuntu 8.10), graphic card, etc..anything that could affect it to work =P..i'm so much interested in getting this in my pc =(..
February 13th, 2009
Hey, i have just installed ubuntu 8.10 32 bits and happens the same..
Another info that maybe helps u helps me =P..i have also tried it with KDE (Kubuntu) and there it doesn't even appear the screensaver, when i run the command it tells me "Segmentation Fault" and it doesn't do anything..
February 18th, 2009
@All: Please give a try to the new version and let me know how it works out for you. For overlap problems, please see this post http://tech.shantanugoel.com/2009/02/17/project-shantz-xwinwrap-update-to-03.html to give me some debug info.
March 13th, 2009
Hwy, your program works pretty well, though i had quite a bit of trouble getting it to work right. I have it running with the electric-sheep screensaver (Really cool, and always different!) The only way I could get anything to display properly is passing it using the x11 render option. gl and xv overlaid everything and would drop frames so it was very unusable. I have an ati radeonHD3300 igp so it should be able to use the extra rendering of gl or xv and let off the cpu. Any suggestions, I've tried passing it with all sorts of combos through both xwinwrap and electricsheep and its no go. I'd love to get this working, any suggestions for this? Maybe in xorg.conf? Thanks for your help, if I get any further in it I will update as well, but for now it looks great!
Also, as a little side, is there a way to pass it onto the skydome in compiz? Thanks!
also so pics
musicdb.ath.cx:8080/img/desktop1.png
musicdb.ath.cx:8080/img/desktop2.png
March 13th, 2009
@Jeff: You can try nice'ing it, it should work fine then. About rendering from the gfx card, I'll have to look into it and not sure about the skydome part too. But these are two things that I'll put into my "to-do" bucket to work on.
March 13th, 2009
How would nicing it stop it from overlapping everything and dropping frames? Only when rendering with gl or xv does this, x11 works but runs the cores at ~40%, so nicing it helps then. What graphics card do you have and what drivers with it? if you are running catalyst could I see your xorg.conf?
And I tried to xwininfo the skydome and use its hex key to map it to the right desktop, but its dimensions were off and it terminated. more on that later.
March 16th, 2009
Hi,
I've been using your xwinwrap as a tool for tv widget in in puppy linux. Thanks very much. But I need to "click" or I may say "poke" the desktop wallpaper in order for the tv window to appear. It's layer problem. Using option -a doesn't help. Any other suggestion? Thanks in advance
March 16th, 2009
Hi,
I've been using your xwinwrap as a tool for tv widget in in puppy linux (using mplayer). Thanks very much. But I need to "click" or I may say "poke" the desktop wallpaper in order for the tv window to appear. It's layer problem. Using option -a doesn't help. Any other suggestion? Thanks in advance
March 18th, 2009
It's ok now with the new -d option..thanks
March 21st, 2009
Is there any way to get the code displayed on both of my monitors? Ive got two, however the code only runs down my main monitor. Its not too awful, but it would be cool if i could get it working on my second monitor.
March 22nd, 2009
@Blake, try using the -s option. It should make it stick to all desktops. If that doesn't work you can make a script that just changes your desktop orientation and runs xwinwrap in that location. I used something like that to run a different video on each workspace.
March 28th, 2009
Just wanted to say cheers for your work on this, it's a great little app and your updated version is really cool. I've had no problems with it. I owe you a beer
March 30th, 2009
Thanks for the encouragement, Vold.
April 12th, 2009
Running xwinwrap on kde4. some questions and suggestions:
* if i run xwinwrap i have a bar with a close and "on al desktop" icons. Is it possible to disable it? Much more irritating is the taskbar button.
* maybe a option to remove the wallpaper before playback and put it back when it finish.
* less prio. But we have more desktops. We could run several instances of movies playing at different desktops. Then it would be nice only hear the current desktop. (should be possible with pulseaudio?)
keep up the good work!
April 17th, 2009
I have the UBUNTU 8.10 with compiz and downloaded the last vertion of XWinWrap.
when I use this: xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID on the terminal works fine, but if I write the same on the Start Run Aplications than this matrix thing stay on the front of everything... Any solutions???? Thanks!
April 21st, 2009
Just to say that I have a NVIDIA 9600GT grafic card.
April 22nd, 2009
Ok... done it!!!!
I've used this solution found here http://code.google.com/p/gwinwrap
Now all is working fine!!!! Thank you all
April 18th, 2009
I noticed a small bug in when running a screensaver a desktop, if I did a "go to desktop" then all would work well if I did a "leave desktop"("go to desktop again"), but If I tried to open windows after a "go to desktop" then the windows would be behind the desktop. It is fixed from that state if I do a "go to desktop".
April 18th, 2009
After more fiddling, this is only triggered when an application is newly opened when there are no windows open on the desktop.
April 29th, 2009
It works now with GWinWrap. Thanks newtolinux!
April 25th, 2009
Tengo el mismo problema que COLO y varios más: En resumen si se ejecuta pero por encima de todo lo demás y no deja ver las aplicaciones.
Dejo los datos de mi PC para referencia por si sirve de dato para una solución futura:
DISTRO: Debian 5 Lenny
TARJETA GRÁFICA: ATI Radeon Xpress 200
DRIVERS: Propietarios bien configurados
ACELERACIÓN 3D: Sí
UTILIZANDO: Compiz Fusion con Emerald (corren perfectamente)
SISTEMA: 32 bits
KERNEL: GNU/Linux 2.6.26-2-686
HARDWARE: Está instalado mi Debian en una HP Compaq dx2200 Microtower...
Látima que no funcionó =( Aún así gracias por tu esfuerzo =D Esperemos pronto quede arreglado
Salu2 desde México
April 25th, 2009
SORRYYYYYYYYYYY!!!!!!!!!!! XD I've forgot for a moment everything here it's in English... I'll translate my previous message:
I have the same problem as COLO and many others: The glmatrix executes however it overlaps all and I can't see any application.
I leave you the data of my PC as a reference if it's helpful for find a future solution:
DISTRO: Debian 5 Lenny
GRAPHIC CARD: ATI Radeon Xpress 200
DRIVERS: Propietarios bien configurados
DIRECT RENDERING: Yes
USING: Compiz Fusion with Emerald (they run flawlessly)
SISTEM: 32 bits
KERNEL: GNU/Linux 2.6.26-2-686
HARDWARE: My Debian is installed in a HP Compaq dx2200 Microtower...
It's a shame it didn't worked for me =( Anyway thanks for your effort =D Let's hope there's a solution soon.
Greetings from Mexico
May 1st, 2009
hi! this is great, you made xwinwrap almost perfect!
I'd like to use it to display as desktop image, whenever rhytmbox is launched, its graphical effects. Do you think it to be possible?
May 2nd, 2009
WORKS LIKE A CHARME ON SABAYON LINUX 4.1!
no way to get it installed but woithout installation using the executable included in archive its a charm!
May 23rd, 2009
Hey, great program.
I was created a small script to toggle the wallpaper on and off. You just have to change "glmatrix" to whatever you are using. Also, it must be running on startup with GWinwrap. Other than that it works great.
if [ "$(pidof glmatrix)" ]
then
killall glmatrix
else
/home/chris/gwinwrap-read-only/startup
fi
May 24th, 2009
Hey shantz, I´ve been trying to make a video (.avi) to run with xwinwrap, but to no avail. I take that glmatrix example listed above and change the path (from /usr/lib/xscreensaver/glmatrix to /home/terminusest/video/video.avi) but it doesn't work. Any tip? Thx in advance and good work.
May 25th, 2009
you cant't give the path to the avi directly..You need to use a player like mplayer and give that instead...If you go through the comments above, you will find the exact command to use..
May 25th, 2009
Thx for that! I'm new to Linux. Now it´s working. But I have another question, if you don't mind: when I execute xwinwrap (with mplayer) with a video that has those black bands, it stretches the video up and down, making those black bands disappear. Is there some way to make it run with those black bands?
Thx again.
May 27th, 2009
Hi, I am a newb in this stuff. Recently, by reading Ubuntu offical forum i saw that they were encouraging the use of the old xwinwrap program my mistake (they don't know of this version maybe?) and unfortunatly for me I also downloaded ... and hell that thing is bugged.
So, basically I want to use your modification, but I have a few questions:
1 - How do I make my wallpapper loop?
2 - what is the "-d" flag for? Why would I want to hack my desktop?
3 - are there any tutorials regarding this new version? I couldn't find any =S
Thx for your time
May 27th, 2009
Hi, I am a newb in this stuff. Recently, by reading Ubuntu offical forum i saw that they were encouraging the use of the old xwinwrap program my mistake (they don't know of this version maybe?) and unfortunatly for me I also downloaded ... and hell that thing is bugged.
So, basically I want to use your modification, but I have a few questions:
1 - How do I make my wallpapper loop?
2 - what is the "-d" flag for? Why would I want to hack my desktop?
3 - are there any tutorials regarding this new version? I couldn't find any =S
Thx for your time
(For some reason my message is not showing up ... I am assuming I messed up somehow and so I am re-sending the message. Sorry if it is a duplicate).
May 27th, 2009
Any help please?
I tried to run this with mplayer, however I have a strange message and the proccess dies right away:
laptop:~/Desktop/shantz-xwinwrap/i386$ ./xwinwrap -ov -fs -- mplayer -root -window-id WID
MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz (Family: 6, Model: 23, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Unknown option on the command line: -root
Error parsing option on the command line: -root
mplayer died, exit status 1
laptop:~/Desktop/shantz-xwinwrap/i386$
I make no idea why this happens, can someone please tell me what I am doing wrong?
May 27th, 2009
Sorry for my quadruple post ....
I solved my problem, apparently I was dumb and I was passing mplayer as an argument when I should be passing the path to a movie.
However, I noticed two things:
- it can not run .wmv files ... is this normal? If yes, how can I fix it ?
- the wallpaper just gets over all my windows instead of being behind them, which is bad because it hides everything and it doesn't let me work ... how can I fix it?
Thx in advance ...
June 3rd, 2009
Well, I made the tests on Kubuntu ... I am afraid the news are not that good either. I used the same command I tested last time and nothing happened. Unfortunately for me the "plasma dashboard" from Kubuntu did not get replaced with a movie. Then I test using the "-argb" flag, however using this flag I have the same problem I have on Ubuntu, except that it is even worse because the flag "-o 0.6" didn't seem to work at all ...
Hope the report helps =S
June 5th, 2009
Hi!
First of all thanks for the good work and the support.
However when I start
xwinwrap -ni -argb -fs -s -st -sp -b -nf -ov -- /usr/lib/xscreensaver/plasma -window-id WID
xwinwrap paints on top of the screen, instead on the bottom. Some controls flicker through, and i can still click on them.
I have tried several different command switches for xwinwrap but still same issue.
I am unsing xwinwrap v0.3 on Ubuntu 64bit.
I have an Intel graphics acellerator and compiz is doing fine as far as I can tell.
Any ideas?
June 6th, 2009
@Shantanu Goel: I am using your 0.3 version of xwinwrap on ubuntu 9.04(Gnome) and it works flawlessly except for the whole icons problem. However, I don't use icons on my desktop anyway so I don't have a problem. I love it, I even took the command I use:
/usr/bin/xwinwrap-ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
And I put it in my on script file called "startxwin" and saved it in the /bin directory and chmod it to 755, and now when I log into ubuntu all I have to do from the terminal is type "startxwin" without the quotes and it works perfectly. Thanks for all the hard work and keep it up!
June 13th, 2009
Hello, im using the Ubuntu 9.04 Gnome too, but i cant run it correclty probably can u help me ?
when i use this command:
/usr/bin/xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
all looks goo except it is at the top off all windows.
the same effect with:
xwinwrap -ov -fs -d x-nautilus-desktop -- /usr/lib/xscreensaver/glmatrix -root -window- WID
i have disabled icons but its the same
June 14th, 2009
You say you are running Ubuntu 9.04 Gnome. If compiz fusion is not running xwinwrap won't run at all no matter what you do. In order to use xwinwrap on gnome you have to be running compiz fusion. Then you can run the command in my previous post and it should work fine.
June 14th, 2009
Well, i m using Compiz but still if i run this command:
/usr/bin/xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
it is at the top of all windows
do i need set some special option in Compiz ?
June 8th, 2009
Hi,
first, thx for working on this very good tool.
I have some problems :
-I use Ubuntu Notebook Remix 9.04 x64 on Asus N10J (using Nvidia 9300M GS)
-Xwinwrap compiled successfully
-When I try to use the tool in ANY way, it just display nothing...
I tried all I can (XGL screensaver, xine, mplayer, ect...), always the same output...nothing...
UNR use gnome and i can without problem display a wallpaper, use another GTK theme, ect...
I've activated compiz of course and it work (only partially because UNR change the way windows are displayed so "animations" and other goodies are useless with it).
Am I missed something ?
GNU_Raziel
June 8th, 2009
EDIT : Ok I found that UNR IS the problem, switching to "classic" gnome desktop make Xwinwarp work perfect...
Can you do something or it can't be helped ? (perhaps I missed some xwinwarp options, i didn't test them all)
Thx in advance,
GNU_Raziel
Note : sory for the double post, iwas too stupid to test the desktop switcher first...
June 12th, 2009
Hello,
i have problem, that it is still at the top of all windows (not as wallpaper) can u help me ?
(i have tried a lot of combination commands to run it none worked well)
June 12th, 2009
Hello,
i have problem. It s always at the top of all windows. I have tried a lot of commands to run it but none worked well. Can u help me ?
June 12th, 2009
If I am not mistaken, and accordingly to what the author of this program said, Nautilus does not allow you to "place things behind your icons".
Your problem does not have a solution, at leats not for now.
June 13th, 2009
Thanks Shantanu for your efforts! I got xsublim to work above open windows with xwinwrap.
June 18th, 2009
Those finding lack of desktop icons a problem might want to check out this screenlet:
http://www.gnome-look.org/content/show.php?content=102890&forumpage=1
I've got it set to display my desktop. So, barring a few cosmetic differences, the result is the same.
Great work Shantanu, works a treat.
June 29th, 2009
That looks good Paul. Thanks. Although I don't use icons on my desktop but I'll try it out as well..
July 21st, 2009
@Shan: Hello,
Finally I gave it a try and results were not good.
I downloaded the .zip v0.3 folder and copied the x86_64 binary to my /usr/bin/ folder.
I openden a terminal, dived to /usr/bin/ (where xwinwrap is allocated) and then ran
$./xwinwrap -ov -fs -- /home/Christian/Videos/Pulp_Fiction.avi -root -window-id WID
(where Pulp_Fiction.avi) is a test AVI file; and a msg like this came out:
/home/Christian/Videos/Pulp_Fiction.avi: /home/Christian/Videos/Pulp_Fiction.avi: no se puede ejecutar el fichero binario
/home/Christian/Videos/Pulp_Fiction.avi died, exit status 126
"Couldn't execute binary file"
Then tried once again as root and same result.
What am I doing wrong?
July 21st, 2009
everything
July 22nd, 2009
You need to run a video player not the avi file itself. The method to set a video as the background is already explained above. Search for "mplayer" in this page.
July 22nd, 2009
@Stan: Thanks for your comment, but as kind of a Smarthead, you could be more helpful. Nothing personal, but your comment was useful.
@Shantu: Thank you very much for your support. The first time I read comments in this page I must have sliped the comment regarding mplayer. I already had it installed.
Finally
$ xwinwrap -ov -fs -- mplayer -wid WID -quiet /home/Christian/Videos/Pulp_Fiction.avi
works pretty well. Keep on with this project.
August 1st, 2009
Hello.
I am running Fedora 11 and KDE 4.2.4. I am trying to set up an animated wallpaper using Shantz XWinWrap.
I run it, for example, like this:
./xwinwrap -ov -fs -- /usr/libexec/xscreensaver/glmatrix -root -window-id WID
xwinwrap runs with no error messages. The problem is that when it runs, it covers everything on my screen. I can see no other windows, only xwinwrap. Needless to say, this makes it unusable.
I notice a connection between xwinwrap and the KDE desktop effects. If I disable effects (KDE System Settings -> Desktop -> Desktop Effects -> uncheck Enable desktop effects), xwinwrap does not work at all. It runs without error messages, but it shows nothing, above nor below other windows.
Can anyone help with this? Thanks in advance.
September 17th, 2009
If xwinwrap works like charm like this...
xwinwrap -ni -o 0.9 -fs -st -sp -a -nf -- mplayer -wid WID /home/USUARIO/Pictures/Morrigan/DSTLK1.AVI -loop 0
and this
xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
Anybody tried this?
xwinwrap -ni -fs -s -st -sp -b -nf -- feh -window-id WID /home/USUARIO/Pictures
xwinwrap -ni -fs -s -st -sp -b -nf -- feh /home/USUARIO/Pictures
None of them work. I just want a nice semitransparent slideshow and configuring glscreensaver to work with xwinwrap is a mess.
Any help here? Pleeeease? Is feh even supported?
Thx for yer time!
October 7th, 2009
I'm not a programmer yet, but for the icon problem, isn't it possible to recognize the nautilus icons and put NEW ones over the background window, so the desktop icon still being under your apps, but you make a kind of copy of them over iit so you can access them anyway...
really sorry for my english, if you do not understand me, just ask!
Vincent
November 10th, 2009
Hey, great little utility. I've noticed that on Ubuntu Karmic (9.10) -fs flag is not working. Everything works just it's not full-screen.
Any idea?
November 13th, 2009
Please please pretty please keep developing this. Get more help, put a team together... Give it a shiny GUI and make it in to the Ubuntu repos!
This app is great! And thank you for taking up development on it. Don't stray of now, keep working. Where here to cheer you on!
January 26th, 2010
This makes my screen go all flashy. I'm running compiz on ubuntu 9.10 with an ATI Radeon HD 3200 card on a toshiba laptop. Anyone else having the same problem?
March 2nd, 2010
Hi Shantanu,
This is awesome. Is there a way, we can get the source code for this one with your updates? The launchpad repository doesn't have the source.
Thanks
February 13th, 2009
@Colo: The overlap problem appears to affect many users though it doesn't appear for many others (e.g. for me it doesn't. I have a Gnome based 8.04 64 bit setup with Ati drivers). The segmentation fault problem and its fix is known, I just haven't been able to get around to release it. Work pressure has been just too much over the last few months. I coded the seg fault fix in besides a few other changes while waiting for my flight at an airport last month but haven't tested it fully so didn't release it yet. Will do my best to have something this weekend. I really apologize to all the people who have so many questions unanswered.
February 14th, 2009
many thanks for your answer! and for your work! i really appreciate it!..hope u can find a solution soon and if i can help in anything tell me that i will try to help..cheers! keep up the excellent work!..
May 26th, 2009
it might have to do something with the mplayer options I think...Can you look through them? I'll also try when i get a bit of time..
May 29th, 2009
Hey!
here I am again. This time I think I may have found a little bug.
You say that the flag:
-b
goes for Below. By below I believe you mean that "the icons of the desktop are above the movie, and that the movie is behind them".
Well, I tried using this flag, however the movie is alwaus above my desktop icons, and it doesn't allow me to see them much well ...
Here is the command line I used:
./xwinwrap -ov -o 0.7 -fs -ni -s -b -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
Also, I think I found another bug. When I enable the movie and it takes control of my entire screen (I am using -fs mode as you can see) I lose the ability to move my folders in the desktop. When I move them from on corner to the other, they just go back to the old corner ... It is annoying.
This is quite a good program, with a few fixed, it will be complete awesomeness. I hope you give me authorization to make a few movies using it o youtube, because if you fix the bugs, I am almost surely going to do it!
Also, when will you release the next version?
It has been a few days =S
June 2nd, 2009
@Flame: Sorry for that. I've been keeping quite busy and hence the lack of updates..Anyways, the -b flag (or any other option) won't allow you to put it between your desktop and the icons. Atleast not on gnome because in gnome, icons on desktop are achieved by using nautilus which doesn't give a way to put something below the icons. Haven't tried for options available on KDE though. I couldn't undestand the 2nd issue..maybe you could describe it more or make a screencast or something?
And you have all permissions to do whatever you want with this program, you can make the videos or even make modifications, etc.. No strings attached..
June 3rd, 2009
I understand your position, we are all man with busy lifes, and we both have priorities xD
About the flag "-b", having in mind it won't work because of Nautilus, does it have any use ?
As for my second bug ... I created an account on youtube for the purpose of showing what I believe to be a problem. Here is the link:
http://www.youtube.com/watch?v=2qe1RANI1Uc
I will try making some tests on KDE, but I make no promises ... I will keep you updated with news.
Mental Note: There is actually a chance for this to work with KDE 4.1 because it's graphic interface is now way different from Gnome's interface ... it might just work.
July 17th, 2009
Hello, here is a newb to linux commenting perhaps foolishly. Searching inside my repos, I found a package named nailer (a tumbnail generator for media), I've installed it and it works just fine.
So far I haven't tried your job, due to I'm the kind of person that tries to find out about issues and then install things to my PC. The thing is:
This nailer takes control of all tumbnails, so
Have you tried xwinwraper with this "nailer"? Any issues related?
As soon as I finish reading alllllllllll comments in your page, I'll give a chance to it. Will see what happen.
Greetings from Mexico
Trackbacks