maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Design (https://talk.maemo.org/forumdisplay.php?f=46)
-   -   Live Wallpaper discussion thread (https://talk.maemo.org/showthread.php?t=45728)

rolan900d 2010-08-16 20:42

Re: Live Wallpaper discussion thread
 
Everytime issues when I try to install xscreensavers.
'unable to install', even when I do it with dpkg option.

Strangly it as installed because I test stuff!
After 4 desktops with xscreensavers, I had chnaged them all for video...
This messed stuf up because all the xscreensavers were running ion my videos...

rolan900d 2010-08-16 20:59

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by rolan900d (Post 788532)
Everytime issues when I try to install xscreensavers.
'unable to install', even when I do it with dpkg option.

Strangly it as installed because I test stuff!
After 4 desktops with xscreensavers, I had chnaged them all for video...
This messed stuf up because all the xscreensavers were running ion my videos...

It is also unavailable in my app. Faster application???

Bratag 2010-08-17 01:47

Re: Live Wallpaper discussion thread
 
The new version with xscreensaver is beyond awesome. Couple of things.

1) xscreensaver-text needs editing to the proper perl path. /usr/bin/perl
2) Not all xscreensavers work. Run xscreensaver-demo as a user to see the ones that do and test them.

maxximuscool 2010-08-17 02:12

Re: Live Wallpaper discussion thread
 
woohoo I see XMB :D Thank for taken my request :)

maxximuscool 2010-08-17 02:24

Re: Live Wallpaper discussion thread
 
Can you pause the Live wallpaper when the screen is not the selected screen? Let it runs live when it is on the front but when at the back it just pause. This way it won't drain the battery and won't slow down anything. Especially when recording video.

Bratag 2010-08-17 02:26

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by maxximuscool (Post 788813)
Can you pause the Live wallpaper when the screen is not the selected screen? Let it runs live when it is on the front but when at the back it just pause. This way it won't drain the battery and won't slow down anything. Especially when recording video.

As far as the xscreensaver wallpapers go, that is the way it works. Only the visible screen is running. When an app is active or another screen is then it is paused.

maxximuscool 2010-08-17 02:34

Re: Live Wallpaper discussion thread
 
This is weird but I installed it and applied it and nothing happened! do I have to make a reboot after the installation to make it work?

maxximuscool 2010-08-17 02:39

Re: Live Wallpaper discussion thread
 
the version 0.8 i installed is different from the one in the video. I don't have much choice at all. Just category (Livewallpaper, Unknown).

Theme: Berlin, Modern, Matrix, Accel, video

Those are the only options I got.

maxximuscool 2010-08-17 02:54

Re: Live Wallpaper discussion thread
 
I found out why it wont work before. My screens were removed lol. I got only 2 home screens. But the frame rate is seems to be very laggy when scrolling.

Oh I don't see XMB in the list.

zaoltryence 2010-08-17 03:58

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by maxximuscool (Post 788824)
I found out why it wont work before. My screens were removed lol. I got only 2 home screens. But the frame rate is seems to be very laggy when scrolling.

Oh I don't see XMB in the list.

have you tried to install xscreensaver also

vasvlad 2010-08-17 04:59

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by rolan900d (Post 788532)
Everytime issues when I try to install xscreensavers.
'unable to install', even when I do it with dpkg option.

Strangly it as installed because I test stuff!
After 4 desktops with xscreensavers, I had chnaged them all for video...
This messed stuf up because all the xscreensavers were running ion my videos...

Did you reboot after update of Livewallpaper.It's very Important.

Vlad.

vasvlad 2010-08-17 05:00

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by rolan900d (Post 788561)
It is also unavailable in my app. Faster application???

Rolan, I need more information about problem.

Vlad.

vasvlad 2010-08-17 05:03

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by maxximuscool (Post 788813)
Can you pause the Live wallpaper when the screen is not the selected screen? Let it runs live when it is on the front but when at the back it just pause. This way it won't drain the battery and won't slow down anything. Especially when recording video.

Yes, of course. Livewallpaper go to sleep if view was deactivated.

Vlad.

d-iivil 2010-08-17 05:13

Re: Live Wallpaper discussion thread
 
I get postinstall (no such file) error on libpam0g on which xscreensaver is depending, so cannot install xscreensaver.

vasvlad 2010-08-17 06:25

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by D-Iivil (Post 788903)
I get postinstall (no such file) error on libpam0g on which xscreensaver is depending, so cannot install xscreensaver.

Ok. Thanks. I will try to fix this problem.

Vlad.

vasvlad 2010-08-17 07:48

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by D-Iivil (Post 788903)
I get postinstall (no such file) error on libpam0g on which xscreensaver is depending, so cannot install xscreensaver.

I just uploaded new version xscreensaver_5.11-1+maemo3. Please test it.

Vlad.

vasvlad 2010-08-17 07:51

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by Bratag (Post 788787)
The new version with xscreensaver is beyond awesome. Couple of things.

1) xscreensaver-text needs editing to the proper perl path. /usr/bin/perl
2) Not all xscreensavers work. Run xscreensaver-demo as a user to see the ones that do and test them.

Please edit this wki page
http://wiki.maemo.org/Xscreensaver

Vlad.

rolan900d 2010-08-17 08:02

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by vasvlad (Post 789016)
I just uploaded new version xscreensaver_5.11-1+maemo3. Please test it.

Vlad.

Same issues like D-livil...
Will try this new one instead....

Thanx Vlad

rolan900d 2010-08-17 08:29

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by vasvlad (Post 789016)
I just uploaded new version xscreensaver_5.11-1+maemo3. Please test it.

Vlad.

No new maemo3 version on my end pops up!
Still the maemo2 excist in application manager...

F2thaK 2010-08-17 08:30

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by D-Iivil (Post 788903)
I get postinstall (no such file) error on libpam0g on which xscreensaver is depending, so cannot install xscreensaver.

I got this error but it all works fine for me

rolan900d 2010-08-17 08:38

Re: Live Wallpaper discussion thread
 
Grabbed the new package from package interface...

It won't install with pressing deb file.
It is missing stuff:
libxineramal
libxxf86vm1

Will try a dpkg command in xterminal

Note:

The package went from 4,3 mb to almost 10,5 mb

rolan900d 2010-08-17 08:41

Re: Live Wallpaper discussion thread
 
Also no go on xterminal dpkg command

mornage 2010-08-17 08:45

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by D-Iivil (Post 788903)
I get postinstall (no such file) error on libpam0g on which xscreensaver is depending, so cannot install xscreensaver.

Same error with new version. It does work after a reboot but its not seen as installed. (Using Fapmann btw)

vasvlad 2010-08-17 08:48

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by mornage (Post 789072)
Same error with new version. It does work after a reboot but its not seen as installed. (Using Fapmann btw)

Show me output of command 'apt-cache policy xscreensaver' in xterm

Vlad.

mornage 2010-08-17 09:01

Re: Live Wallpaper discussion thread
 
Installed: 5.11-1+maemo3
Candidate: 5.11-1+maemo3
Version table:
*** 5.11-1+maemo3 0
100 /var/lib/dpkg/status
5.11-1+maemo2 0
500 http://repository.maemo.org fremantle/free Packages

Fapmann still shows this as available to install though, but it fails.

tanya 2010-08-17 09:20

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by rolan900d (Post 789057)
No new maemo3 version on my end pops up!
Still the maemo2 excist in application manager...

Hmm I see the new package here
http://repository.maemo.org/extras-d.../xscreensaver/

Try to update.

giecsar 2010-08-17 14:16

Re: Live Wallpaper discussion thread
 
SO... how's the performance? Still the same? CPU at 50%?

cddiede 2010-08-17 15:48

Re: Live Wallpaper discussion thread
 
Just updated live wallpapaer and installed the xscreensaver package. Works great!

Some questions about xscreensaver:

Is there any way to modify the arguments on the hacks? Like you can run xmatrix, but is there a way to use the standard xscreensaver xmatrix flags such as -small or -density or -delay ?

Also I was wondering where on the N900 does the xscreensaver deb files dump the hacks? I was hoping to add a few hacks to that directory that weren't included in the .deb file.

I was thinking of adding some of the GL based xscreensaver hacks, but now that I think about it, they would need to be re-compiled to include openGL ES support. I'm unsure if the standard OpenGL hacks would work on the N900....

mass243 2010-08-17 15:48

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by giecsar (Post 789423)
SO... how's the performance? Still the same? CPU at 50%?

Seems like not much improvement on this area has happened.
Power hungry for sure.

May I suggest that for next Vlad would concentrate on optimizing the code? I'm sure there is something you can do with that to make this more enjoyable and useful! Not eating so much resources, that is.

PS. I must confirm that best video format for live wallpaper seems to be mp4 - runs the smoothiest I've experienced so far...

vasvlad 2010-08-17 17:30

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by giecsar (Post 789423)
SO... how's the performance? Still the same? CPU at 50%?

What theme do use?

Vlad.

Bratag 2010-08-17 17:34

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by cddiede (Post 789521)
Just updated live wallpapaer and installed the xscreensaver package. Works great!

Some questions about xscreensaver:

Is there any way to modify the arguments on the hacks? Like you can run xmatrix, but is there a way to use the standard xscreensaver xmatrix flags such as -small or -density or -delay ?

Also I was wondering where on the N900 does the xscreensaver deb files dump the hacks? I was hoping to add a few hacks to that directory that weren't included in the .deb file.

I was thinking of adding some of the GL based xscreensaver hacks, but now that I think about it, they would need to be re-compiled to include openGL ES support. I'm unsure if the standard OpenGL hacks would work on the N900....

Perhaps /home/user/.xscreensaver ?

cddiede 2010-08-17 17:45

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by Bratag (Post 789600)
Perhaps /home/user/.xscreensaver ?

Nah, the .xscreensaver file is the correct place for flags and configs as read by the full xscreensaver process when it executes xscreensaver delivered hacks.

Hacks are self contained binaries that display different animations to the X desktop and are individually coded with flags and arguments just like any other Linux binary.

Currently on Maemo5, the xscreensaver package just seems to dump a bunch of these hacks into a directory where the Live-Wallpaper process can access them. They then execute with the default flags and arguments. Perhaps I could find a .livewallpaper that could do the same thing....


Of course, finding where the xscreensaver.deb file dumps the hacks onto the N900 would help in testing what flags and arguments are accepted by running them individually.

Bratag 2010-08-17 18:10

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by cddiede (Post 789613)
Nah, the .xscreensaver file is the correct place for flags and configs as read by the full xscreensaver process when it executes xscreensaver delivered hacks.

Hacks are self contained binaries that display different animations to the X desktop and are individually coded with flags and arguments just like any other Linux binary.

Currently on Maemo5, the xscreensaver package just seems to dump a bunch of these hacks into a directory where the Live-Wallpaper process can access them. They then execute with the default flags and arguments. Perhaps I could find a .livewallpaper that could do the same thing....


Of course, finding where the xscreensaver.deb file dumps the hacks onto the N900 would help in testing what flags and arguments are accepted by running them individually.

I know that when I changed the text location for some of the screensavers in xscreensaver-demo - the change was reflected in lWP as well

vasvlad 2010-08-17 18:17

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by cddiede (Post 789521)
Just updated live wallpapaer and installed the xscreensaver package. Works great!

Some questions about xscreensaver:

Is there any way to modify the arguments on the hacks? Like you can run xmatrix, but is there a way to use the standard xscreensaver xmatrix flags such as -small or -density or -delay ?

Also I was wondering where on the N900 does the xscreensaver deb files dump the hacks? I was hoping to add a few hacks to that directory that weren't included in the .deb file.

I was thinking of adding some of the GL based xscreensaver hacks, but now that I think about it, they would need to be re-compiled to include openGL ES support. I'm unsure if the standard OpenGL hacks would work on the N900....

Hi
This the way for hack:
in directory /usr/share/livewp/extrnal_theme you can find xml file.
For example in xmatrix.xml you can find the next string:
<exec_path>/usr/lib/xscreensaver/xmatrix</exec_path>
Add after matrix necessary parameter for example "-small" and try to use it

We are going to do possibility to use all parameters via livewallpaper settings. But I and Tanya don't have any free time for this feature.

You can find source code of Xscreensaver here https://garage.maemo.org/scm/?group_id=1797

Good hack.
Vlad.

cddiede 2010-08-17 18:17

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by Bratag (Post 789627)
I know that when I changed the text location for some of the screensavers in xscreensaver-demo - the change was reflected in lWP as well

Aha! So the xscreensaver-demo command IS included in the Maemo packaged xscreensaver deb file? I thought this package just included the hacks and dumped them someplace where live wallpaper could see them.

This is great! We can configuring it just like the full xscreensaver for desktop Linux distros!

Thanks, I'm gonna go try this now. :)

cddiede 2010-08-17 18:19

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by vasvlad (Post 789632)
Hi
This the way for hack:
in directory /usr/share/livewp/extrnal_theme you can find xml file.
For example in xmatrix.xml you can find the next string:
<exec_path>/usr/lib/xscreensaver/xmatrix</exec_path>
Add after matrix necessary parameter for example "-small" and try to use it

We are going to do possibility to use all parameters via livewallpaper settings. But I and Tanya don't have any free time for this feature.

You can find source code of Xscreensaver here https://garage.maemo.org/scm/?group_id=1797

Good hack.
Vlad.


Thanks! I'm going to try and drop in some OpenGL xscreensaver hacks and see if Live Wallpaper can display them. :)

vasvlad 2010-08-17 18:23

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by mass243 (Post 789522)
Seems like not much improvement on this area has happened.
Power hungry for sure.

May I suggest that for next Vlad would concentrate on optimizing the code? I'm sure there is something you can do with that to make this more enjoyable and useful! Not eating so much resources, that is.

PS. I must confirm that best video format for live wallpaper seems to be mp4 - runs the smoothiest I've experienced so far...

We think about it. But I think man problem are placed in hildon-desktop. Processes /usr/bin/Xorg and hildon-home is main CPU enemies.

Vlad.

mmichielin 2010-08-17 20:40

Re: Live Wallpaper discussion thread
 
Quote:

Originally Posted by vasvlad (Post 789643)
We think about it. But I think man problem are placed in hildon-desktop. Processes /usr/bin/Xorg and hildon-home is main CPU enemies.

Vlad.

Hi, I've just installed live wallpaper 0.8 and I think it is really great.
I've tested all xscreensaver themes: do you mind if I edit http://wiki.maemo.org/Xscreensaver with some useful information about all themes:
- name
- working / not working
- type of cpu use (continuous / discontinuous)
- level of cpu use (low, medium, high - detected via cpumem-applet)
- comments (something I've noticed)

I'd also like to add a sample image for each theme, but I'll do it next time...

Thanks for your work
Michele

mangal_sk8erboy 2010-08-17 21:34

Re: Live Wallpaper discussion thread
 
SUPER WORK VLAD N TANYA :D!!
btw, a SMALL little pointer that would make tihs PERFECT.
when i slide to switch desktop, the background keeps playing/animating till that desktop is replaced by the other completely (which gives a continuous feel to the wallpaper..and is also awesome!)
is it possible for you to let it play/animate in the exact opposite scenario?
i.e let the background wallpaper play/animate as SOON as that desktop is seen ( i e a small part of it..then bigger untill it fills the whole screen.)
i ask this because currently, when i switch back or forth to one desktop, untill the desktop is COMPLETELY settled covering the whole screen, it does not move /animate.
hope you understood.
(i dont expact you to constantly let the screensaver animate when the desktop is not in use because i know it will simply drain the battery.)

F2thaK 2010-08-18 00:41

Re: Live Wallpaper discussion thread
 
ever since latest update, whenever i install or remove an app (thru fapman), I get an error:

Quote:

...................
dpkg error processing libpam0g (--configure)
subprocess pst-installation script returned an error exit status 2
errors were encountered while processing:
libpam0g
..................


All times are GMT. The time now is 23:25.

vBulletin® Version 3.8.8