PDA

View Full Version : [Implemented] Set bootscreen video... Easier.


claesbas
2009-10-17, 09:34
Lets collect ideas on how we could easily administrate alternative boot splashscreens ...

LINK BRAINSTORM: http://maemo.org/community/brainstorm/view/set_boot_splashscreen/

I am not sure how this is made in Maemo 5 but on my N810 there is a 'Home' menu with:

Select applets...
Applet seetings >
Set background image...
Set theme...
Calibrate screen
Help


Im guessing its kind of similar menu options on n900..?

Could we just add "Set boot splashscreen..." which opens a dialog box with the list of the current video/images in /usr/share/hildon-welcome/media . Buttons in there could be Add and Delete. You add a file to the list and the tick them on and off so you can have your own playlist of images or video file.

Thoughts?

konttori
2009-10-17, 10:41
Good idea. Make that as a control panel applet.
Also make another to allow changing font and fontsize on the device.

zehjotkah
2009-10-17, 11:46
the videos or images should also be able to set in a certain order:
first play this movie: nokias hands
then play this movie: ...
and so on...

claesbas
2009-10-17, 12:23
the videos or images should also be able to set in a certain order:
first play this movie: nokias hands
then play this movie: ...
and so on...

Good Idea. Maybe just som arows like this for order..

claesbas
2009-10-17, 12:45
I am no developer at all and Im just fumbling in the dark here.. but it is now started. You developers who know the system please fill in whats do able and whats not.

I personally don't like the idea that a .deb theme changes my background and boot video. A theme is icons and panel graphics. A background is a background. And boot screen is a boot screen. "I would like to be able to have this theme, that background and those two boot screens".

b-man
2009-10-17, 14:51
i might be able to give it a try :)

although i might need more detailed documentation for hildon-welcome :p

claesbas
2009-10-17, 14:54
Great! Should I add this to some feature request or brainstorm function? (to make suggestions and developing communications easier..). If you need any help with something graphic oriented then just ask..

b-man
2009-10-17, 14:56
Great! Should I add this to some feature request or brainstorm function?

that might be a good idea ;)

claesbas
2009-10-17, 15:46
Ok, I will do that. Just registrered in garage I think I have to wait for the login info to get sorted. I will try again later..

I made a quick icon and added a screenshot for control panel entry..

link to png: http://castus.dnsalias.com:8080/share/changebootsplash.png

b-man
2009-10-17, 21:11
nice! :D i´ ll start working on the applet tonight and tomorrow to see what we can come up with :)

christexaport
2009-10-17, 21:30
is it okay if I post this on MF? And who should I credit for the work on the platform hacking?

claesbas
2009-10-18, 00:48
is it okay if I post this on MF? And who should I credit for the work on the platform hacking?
you can write away chris

I had some trouble with the brainstorm on my n810 with uploading files.. I will give it another try tomorrow on my desktop. But here it is for now http://maemo.org/community/brainstorm/view/set_boot_splashscreen/

I really respect your coding skills, makes my silly pixels just feel like a cherry on a cake.

looking forward to see some progress

claesbas
2009-10-18, 10:52
Hmh, I can't figure out how to upload more than one file to brainstorm. It seems to replace the last one I uploaded. Is it broken or am I doin something wrong?

b-man
2009-10-18, 20:38
Here´s what I´ve gotten so far :D
(thanks to qwerty12 for getting selection in the plugin sorted out)

http://b-man.xceleo.org/images/fremantle/m5shot1.png
http://b-man.xceleo.org/images/fremantle/m5shot2.png
http://b-man.xceleo.org/images/fremantle/m5shot3.png
http://b-man.xceleo.org/images/fremantle/m5shot4.png

now i need to get the rest of the basic elements (add/remove/move up/move down) applied and figure out a way to have the applet interact with hildon-welcome. :)

claesbas
2009-10-18, 20:43
wow! beautiful! :D great work.. have you been able to get any documentation on the hildon-welcome stuff?

b-man
2009-10-18, 21:10
I found the package info page (http://maemo.org/packages/view/hildon-welcome/) and the source repository (https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-welcome/) witch i think should help.

claesbas
2009-10-18, 21:25
ok cool.. Im thinking of going hardcore and try to install the SDK and all what that means just to be able to get more involved in projects like this.. gonna try that ubuntu vmware image and see if it works for me.

Bundyo
2009-10-18, 21:27
Here´s what I´ve gotten so far :D
(thanks to qwerty12 for getting selection in the plugin sorted out)

now i need to get the rest of the basic elements (add/remove/move up/move down) applied and figure out a way to have the applet interact with hildon-welcome. :)

You can have multiple boot videos, so its probably better to use the multi-selection mode?

b-man
2009-10-18, 21:49
You can have multiple boot videos, so its probably better to use the multi-selection mode?

The screenshots above are mostly just to get a feel for what needs to be done ;) But the main goal is to have multi-selection mode fully functional by the first beta release :)

b-man
2009-10-18, 23:25
Multi-selection widgets up and running! :D

http://b-man.xceleo.org/images/fremantle/m5shot5.png
http://b-man.xceleo.org/images/fremantle/m5shot6.png

claesbas
2009-10-18, 23:32
is "bootsplash" an official word for this type of intro video? :)

EDIT: http://en.wikipedia.org/wiki/Bootsplash

claesbas
2009-10-19, 10:44
Perhaps we should name it something more userfriendly like; "Manage welcome screens", bootsplash has a geeky ring to it.

Andreas Klapper has suggested the word Bootscreen. I vote for "Bootscreen" only in controlpanel.

claesbas
2009-10-21, 12:37
If a Moderator sees this maybe this thread could be moved to Brainstorm forum. And change the topic on this to "BRAINSTORM: Set bootscreen video... Easier." ..

sjgadsby
2009-10-21, 12:39
If a Moderator sees this maybe this thread could be moved to Brainstorm forum. And change the topic on this to "BRAINSTORM: Set bootscreen video... Easier." ..

It is done.

pelago
2009-10-21, 15:20
Perhaps we should name it something more userfriendly like; "Manage welcome screens", bootsplash has a geeky ring to it.

Andreas Klapper has suggested the word Bootscreen. I vote for "Bootscreen" only in controlpanel.

How about "Boot animation"?

joppu
2009-10-21, 15:22
I doubt that Nokia would want anyone the change the official branded bootsplash to anything else :)

b-man
2009-10-21, 20:32
we did it on the N770, N800, and N810 - I doubt Nokia is going to have a problem with this on the N900 :p

pelago
2009-10-21, 21:05
I doubt that Nokia would want anyone the change the official branded bootsplash to anything else :)
I'm not sure what you mean. We don't need their permission to do this, do we?

claesbas
2009-10-21, 22:03
How about "Boot animation"?
Sounds good. B-man likes it too :)

I don't know if Nokia cares about this. Their nokia tune and logo combo sure is distinct on a bus or train but making users happy with their newborn child (or whatever) video welcoming on power on is far more important, I think..

Could this project go into a SSU if it turns out great? (I don't think this is such an important feature perhaps for nokia, but other community built stuff might be)

Texrat
2009-10-21, 22:08
The Nokia name is on the product, so there's no mistaken identity caused by a changed bootimation. :p

I never heard the official sentiment on this one way or another, but consider:

1) It can be done
2) No lawsuits or cease-and-desist orders

;)

claesbas
2009-10-21, 22:14
The Nokia name is on the product, so there's no mistaken identity caused by a changed bootimation. :p


bootimation :) so silly I like it.

b-man, could you atlest hide that some where in your code ;)

Texrat
2009-10-21, 22:16
It should be a company and/or website name. Act quick-- I just searched and zero hits! :D

tonypercy
2009-10-21, 22:55
I personally don't like the idea that a .deb theme changes my background and boot video. A theme is icons and panel graphics. A background is a background. And boot screen is a boot screen. "I would like to be able to have this theme, that background and those two boot screens".

Theming specifically doesn't change the boot video on the n900.

The background image, well the 4 background images strung together as one...yes a theme can and often will change those...so it would be nice for the option of preserving current background when choosing a theme.

It supports png and jpg, but though the browser supports aPNG, the background and I assume the icons presently don't either...if it does a hamster dance icon theme will be on it's way.

GeneralAntilles
2009-10-21, 23:04
The background image, well the 4 background images strung together as one...yes a theme can and often will change those...so it would be nice for the option of preserving current background when choosing a theme.


See bug #5366 (https://bugs.maemo.org/show_bug.cgi?id=5366).

b-man
2009-10-21, 23:37
testing image index rendering in the selection menu - witch will be used for previews of different splash screens :)

(in this case they are system stock icons & index names for the corresponding icons :p)

http://b-man.xceleo.org/images/fremantle/m5shot7.png

joppu
2009-10-22, 04:35
I'm not sure what you mean. We don't need their permission to do this, do we?

I thought brainstorm is for suggesting official features.

claesbas
2009-10-22, 07:06
testing image index rendering in the selection menu - witch will be used for previews of different splash screens :)

(in this case they are system stock icons & index names for the corresponding icons :p)

http://b-man.xceleo.org/images/fremantle/m5shot7.png

Thats great.. will that work on videofiles?

I thought brainstorm is for suggesting official features.

well I don't know.. If "nokia should do it" is a solution in some brainstorms, then sure "community should do it" also is a suggestion. What is a "official" feature? already there?

qole
2009-10-22, 07:27
Just want to say that (almost) every time I see the boot animation it is because of a FAIL. So this animation isn't something I want to see, you know?

claesbas
2009-10-22, 07:31
Just want to say that (almost) every time I see the boot animation it is because of a FAIL. So this animation isn't something I want to see, you know?

Well then Qole, you can untick the Nokia hands animation then i b-mans dialogs here. So this thing is also for choosing not have a animation. Will save you some terminal time :D ;)

qole
2009-10-22, 07:44
To clarify: You guys rock. This whole idea rocks. It's just a shame that my device (or its owner) has to fail for me to see it.

claesbas
2009-10-22, 08:07
:D

Here is one bootimation for you Qole:

pelago
2009-10-22, 08:44
I thought brainstorm is for suggesting official features.
Not as far as I know. It's for suggesting features (or apps) that either Nokia developers or community developers could choose to implement. Brainstorm is hosted on maemo.org (the community) not nokia.com, after all.

pelago
2009-10-23, 16:11
You can have multiple boot videos, so its probably better to use the multi-selection mode?
Although technically the N900/Maemo 5 does support multiple boot animation videos which are played one after another, how many users will really need or want to do that?

If the app uses multiple selection by default, you might confuse the Average Joe user, as they would likely expect the app to work with single selection (as with changing theme etc.). In other words, they would expect selecting a new animation would deselect the previous animation. Having to manually deselect the old animation as well as selecting the new one would be less slick than it could be, and if they neglected to do that and rebooted they would see two videos (both the previously selected one and the newly selected one) played one after the other, and be confused.

If people really want multiple videos to be played, then maybe have it as an advanced option...?

claesbas
2009-10-23, 20:52
Although technically the N900/Maemo 5 does support multiple boot animation videos which are played one after another, how many users will really need or want to do that?

If the app uses multiple selection by default, you might confuse the Average Joe user, as they would likely expect the app to work with single selection (as with changing theme etc.). In other words, they would expect selecting a new animation would deselect the previous animation. Having to manually deselect the old animation as well as selecting the new one would be less slick than it could be, and if they neglected to do that and rebooted they would see two videos (both the previously selected one and the newly selected one) played one after the other, and be confused.

If people really want multiple videos to be played, then maybe have it as an advanced option...?

I see you concern but hopefully these multiple choices dialogboxes is easy to understand so that a mistake like that won't happen. Multiple choices is maybe abit "too much" for a feature like this..? if I understand it right you can add a normal images files too.. then maybe someone would liek to add a few.

pelago
2009-10-23, 21:15
I think it's a both a bit too much in general, plus a source of potential confusion, although I haven't used an N900 yet to see exactly how multi-choice things work.

If you add a few image files does it just quickly flick through them, or can the user set a time for how long to pause on each image? In any case, it doesn't sound terribly useful. As with videos, I can see the value in picking a single image for boot up, but not several.

b-man
2009-10-27, 01:19
I finally got gio file listing working with the applet (witch ended up taking me a week to accomplish - sorry :p) - witch means that i can finally get a list of video files to display on the selection as items :D

http://b-man.xceleo.org/images/fremantle/m5shot11.png
http://b-man.xceleo.org/images/fremantle/m5shot10.png
http://b-man.xceleo.org/images/fremantle/m5shot12.png

I´m still working on getting it to filter out anything thats not a supported format and i had to temporarily remove thumbnail support until i get gio refined, witch should be done soon :)

next step: get it to save and write to the config file :)

claesbas
2009-11-26, 20:08
Hey b-man,

Did you stop this or are you just busy with other stuff?

There some people asking questions on how change boot vid and showing them this app would be great. :-)

cheers

amer19
2009-12-06, 10:04
does this project still on ??
would love to have it done .. great idea

Cinderella17
2009-12-06, 11:23
Yeah Please, I think this idea is great

felbutss
2009-12-10, 02:31
everyone thinks its a great idea lol

claesbas
2009-12-16, 07:41
Regulators! (isnt that from young guns movie?) ;-) .. what is a regulator really? (me bad english).

I meant

Moderators! This is actually [Under consideration] status now. Would you guys be so kind and edit the topic?

Andeh
2009-12-22, 12:45
Yes this is a wonderful idea! please dont give up!! >_<

Dave999
2010-01-07, 19:50
dead or alive?

claesbas
2010-01-10, 20:55
bump
any developer want to pick up where b-man left?

tousisd
2010-01-15, 13:53
I have added and some more features in 3rd Solution

sorodoros
2010-02-03, 22:42
What's this applet looking like now?

VDVsx
2010-02-20, 19:01
Since someone asked nicely (don't get used to it), in a few hours I wrote a bootscreen manager, will upload a alpha version tonight or tomorrow to Extras-devel, don't expect too much for now :).

Current features:

Support for multiple videos;
Add/remove videos files - Copy/remove them to/from /opt, since from /mydocs doesn't work;
Random video on boot;
Order Selection;

To-do:

Turn the app in an control panel applet (not sure if is possible atm using Qt);

Can I use the icon posted here ? I'll give credits if the autor sends me his name :)

Suggestions welcome.

http://farm3.static.flickr.com/2766/4372921251_1a70105ae7_o.png

http://farm5.static.flickr.com/4013/4372918917_e4cf65ff71_o.png

inidrog
2010-02-20, 19:22
Just give me a option to turn the video off with a checkbox and I`m happy

rolan900d
2010-02-20, 19:29
VDVsx, great news indeed...

b66m just fixed a random shuffle mode....

http://talk.maemo.org/showpost.php?p=537905&postcount=35

Looking forward to the release

Wants:

An sound boost would br really handy 4 me...

VDVsx
2010-02-20, 19:55
Just give me a option to turn the video off with a checkbox and I`m happy

Lol, you can deselect the videos and you are done ;)

VDVsx
2010-02-20, 19:57
VDVsx, great news indeed...

b66m just fixed a random shuffle mode....

http://talk.maemo.org/showpost.php?p=537905&postcount=35

Looking forward to the release



That's a bit hackish and dangerous for 'Linux noobs' ;), for that reason I decide to write a end users app.

qwerty12
2010-02-20, 21:07
Turn the app in an control panel applet (not sure if is possible atm using Qt);


*cries*

But to answer your question: yes.
There are two ways:
* Do what the screen calibration applet does, and use an applet that launches a program (http://maemo.gitorious.org/fremantle-hildon-desktop/osso-applet-screencalibration/blobs/master/src/launch.c).
* Or, code your program into an applet directly. The entry point for applets is the "execute" function and libosso doesn't force you to depend on GTK. But you probably will want to get the XID of the Control Panel (available from the user_data pointer) so that you can make your window transient to the Control Panel window. Then again, you don't seem to be displaying a dialog as your "main window" so I guess it's up to you.

rolan900d
2010-02-21, 01:13
That's a big hackish and dangerous for 'Linux noobs' ;), for that reason I decide to write a end users apps.

Well I have learned a lot today but would prefer installing an app as well!
;)

Dave999
2010-02-21, 10:55
anything in extreas - dev at the moment?

VDVsx
2010-02-21, 16:01
anything in extreas - dev at the moment?

Not yet, lets see if I've a spare hour to finish it today, only need to make the package and perhaps turn it into a control panel applet.

calvin_42
2010-02-21, 16:46
Not yet, lets see if I've a spare hour to finish it today, only need to make the package and perhaps turn it into a control panel applet.

If you succeed in creating a control panel applet in Qt, I will be very interested! :)

rolan900d
2010-02-21, 16:49
I like control panel applet option as well

bret hart
2010-02-21, 17:53
Not yet, lets see if I've a spare hour to finish it today, only need to make the package and perhaps turn it into a control panel applet.

Eagerly awaiting for its arrival in application manager:D

VDVsx
2010-02-22, 01:45
bootscreen 0.1 is available in Extras-devel.

Features:

Multiples videos on boot;
Random video on boot;

Don't expect fancy graphics :). anyone willing to contribute with a app icon please step in.

Didn't had time to look at the control panel applet code, so is a standalone app for now.

Post here any problems/bug/suggestions.

Note: The 'boot player' suffers hiccups with some video encodings and also if you add more than 3 consecutive videos(a bit insane), but these aren't my fault :D

Crude
2010-02-22, 02:05
First of all good work with the app. Really appreciate it.

I seem to run into the exact problem detailed in the application detail - Conflicting packages.

Is there any way around it VDVsx?

keiel
2010-02-22, 02:13
It works XD THANKS
only problem I had was the "Random" option
when i click that, it says "Random:disabled"
but selecting multiple boot works, so =)
Great work!

synplex
2010-02-22, 02:17
Cant wait to try this out.... or should wait since I'm a bit of a "linux noob"?

Anything I should be worried of?
:confused:

b666m
2010-02-22, 03:07
nice work! :)

wish i could code GUIs too. ^^

as i can see you are using the current time as qrand()-seed... looks like we had the same idea xD

i haven't the time to look at all your files... but is the random file only set when the user opens your app and clicks on the button or is it set automatically each time the phone starts up/ shuts down?
(if not that would be a suggestion worth implementing ^^)

also i don't know if your program shows the random selection to the user after clicking on the button but if it does so then the surprise wouldn't be there on startup (because the user already knows which video will show up... so i would like the "kinder surprise"-style more - not knowing what you'll get *g*)

rolan900d
2010-02-22, 08:19
THanks for the bootscreen app.
Will test it VDVsx

Suggestion:

1. Add the option to look in /opt/media
2. If possible add sound boost

rolan900d
2010-02-22, 09:55
random option is confirmed to work..
haven't seen all of my 7 videos in there but they switch.
i notived a 0.conf file is being made every single boot.

Problem is that with random option you have 2 single select all the files.
Maybe add the option 'content of folder add'?

Multiple option isn't working 4 me at all.
If I select 2 videos and boot nothing happens??

BlueVex
2010-02-22, 10:00
i cant install bootscreen 0.1 it says im missing libqt4-maemo5-maemo5 where can i get it?

pillar
2010-02-22, 10:43
My experience:

1) Downloaded a boot video to Downloads.
2) Added it in BootScreen
3) Selected only that video and moved it up as first
4) Closed BootScreen and booted
5) No bootvideo shown
6) Going to BootScreen and the selected video not shown on the list
7) Trying to add again gives error: "Error: the file already exists!"

rolan900d
2010-02-22, 10:57
Maybe boost this one up in the future with multiple options to mod stuff in menu and boot...

1. SplashScreens altering
2. LockScreen altering
3. Sounds altering

etc etc.

VDVsx
2010-02-22, 11:50
First of all good work with the app. Really appreciate it.

I seem to run into the exact problem detailed in the application detail - Conflicting packages.

Is there any way around it VDVsx?

You need last Qt packages, probably you installed them via apt-get so they aren't updating.

"apt-get install libqt4-maemo5-maemo5" as root should fix that.

VDVsx
2010-02-22, 11:52
It works XD THANKS
only problem I had was the "Random" option
when i click that, it says "Random:disabled"
but selecting multiple boot works, so =)
Great work!

Yes, when you click random the video selection is disabled, so a random video will be played at boot, that's the intended behaviour.

VDVsx
2010-02-22, 11:54
Cant wait to try this out.... or should wait since I'm a bit of a "linux noob"?

Anything I should be worried of?
:confused:

As I said I made this app in a couple of hours, so expect bugs, but I made sure that the app doesn't harm the system at least.

VDVsx
2010-02-22, 11:58
nice work! :)

wish i could code GUIs too. ^^

as i can see you are using the current time as qrand()-seed... looks like we had the same idea xD


Well, do you have any better and faster seed :D


i haven't the time to look at all your files... but is the random file only set when the user opens your app and clicks on the button or is it set automatically each time the phone starts up/ shuts down?
(if not that would be a suggestion worth implementing ^^)


There's a non-gui class that runs on boot and updates the file.


also i don't know if your program shows the random selection to the user after clicking on the button but if it does so then the surprise wouldn't be there on startup (because the user already knows which video will show up... so i would like the "kinder surprise"-style more - not knowing what you'll get *g*)

It shows a selection but not the one that will be played, since the script is updated before the boot player starts(start on XSESSIONS_STARTING).

VDVsx
2010-02-22, 12:01
THanks for the bootscreen app.
Will test it VDVsx

Suggestion:

1. Add the option to look in /opt/media


For what ? It looks at /MyDocs that is the easier place to copy media, and then copy the files to /opt/bootscreen/media since /MyDocs can't be accessed on boot.

VDVsx
2010-02-22, 12:05
random option is confirmed to work..
haven't seen all of my 7 videos in there but they switch.
i notived a 0.conf file is being made every single boot.

Problem is that with random option you have 2 single select all the files.
Maybe add the option 'content of folder add'?


Humm ? Can you explain that better ?

It looks at /opt/bootscreen/media and choses a file from there.


Multiple option isn't working 4 me at all.
If I select 2 videos and boot nothing happens??

Didn't noticed any issue with that, can you please check the files under /etc/hildon-welcome.d/ after close the bootscreen app.

VDVsx
2010-02-22, 12:09
i cant install bootscreen 0.1 it says im missing libqt4-maemo5-maemo5 where can i get it?

Extras-devel repository, you probably installed some libs via apt-get so now there's some conflict.

As root: "apt-get install libqt4-maemo5-maemo5".

VDVsx
2010-02-22, 12:12
My experience:

1) Downloaded a boot video to Downloads.
2) Added it in BootScreen
3) Selected only that video and moved it up as first
4) Closed BootScreen and booted
5) No bootvideo shown
6) Going to BootScreen and the selected video not shown on the list
7) Trying to add again gives error: "Error: the file already exists!"

Humm, did you had some custom files already ?
Can you check if the video is under /opt/bootscreen/media ?

No need to move the video to the top if there's only one selected.

pillar
2010-02-22, 12:20
Humm, did you had some custom files already ?
Can you check if the video is under /opt/bootscreen/media ?

No need to move the video to the top if there's only one selected.

Yes, I had one custom boot video already. The media can be found at /opt/bootscreen/media correctly.

VDVsx
2010-02-22, 12:31
Yes, I had one custom boot video already. The media can be found at /opt/bootscreen/media correctly.

Select the hands video, reboot and that should be fixed, unless there's some permissions mess in the system.

Persson
2010-02-22, 12:47
i get this error when i try install

conflict whid program: libqt4-maemo5-svg(4.6.0-git20100119-1maemo1)

VDVsx
2010-02-22, 13:16
i get this error when i try install

conflict whid program: libqt4-maemo5-svg(4.6.0-git20100119-1maemo1)

Yeah, Qt 4.6 packages are a bit messy at the moment, but since PR1.2 is coming and Qt 4.6 will be installed by default I've to use these :).

As root: "apt-get install libqt4-maemo5-gui"

rolan900d
2010-02-22, 13:30
For what ? It looks at /MyDocs that is the easier place to copy media, and then copy the files to /opt/bootscreen/media since /MyDocs can't be accessed on boot.

I see now...
So I just put videos in MyDocs/Bootvideos (example)

And your app moves or copies them to /opt/bootscreen/media

???

rolan900d
2010-02-22, 13:43
Humm ? Can you explain that better ?

It looks at /opt/bootscreen/media and choses a file from there.



Didn't noticed any issue with that, can you please check the files under /etc/hildon-welcome.d/ after close the bootscreen app.

I just checked and only a o.conf file in there..
Which states the movie that was just played

VDVsx
2010-02-22, 13:57
I see now...
So I just put videos in MyDocs/Bootvideos (example)

And your app moves or copies them to /opt/bootscreen/media

???

Exactly, the app copies the movies.

VDVsx
2010-02-22, 13:59
I just checked and only a o.conf file in there..
Which states the movie that was just played

1 - Open bootscreen app;
2 - Select two or more videos;
3 - Close the app;
4 - Check /etc/hildon-welcome.d/

Thanks.

pillar
2010-02-22, 14:07
Select the hands video, reboot and that should be fixed, unless there's some permissions mess in the system.

This helped to get the video showing in bootscreen, but it was still not played during the bootup. I removed whitespaces from the filename and now it works.

VDVsx
2010-02-22, 14:13
This helped to get the video showing in bootscreen, but it was still not played during the bootup. I removed whitespaces from the filename and now it works.

Humm, interesting, so you had something like that: "my video.avi" ?
Probably some limitation of the boot player, have to check that.

Thanks for the diagnostic :).

Crude
2010-02-22, 15:55
You need last Qt packages, probably you installed them via apt-get so they aren't updating.

"apt-get install libqt4-maemo5-maemo5" as root should fix that.


Cheers mate it works.

rolan900d
2010-02-22, 16:34
1 - Open bootscreen app;
2 - Select two or more videos;
3 - Close the app;
4 - Check /etc/hildon-welcome.d/

Thanks.

I cleaned the 7 files I had added in there.
Choose 2 ones, closed app and checked etc/hildon-welcome.d/

Nothing was in there...

VDVsx
2010-02-22, 17:01
I cleaned the 7 files I had added in there.
Choose 2 ones, closed app and checked etc/hildon-welcome.d/

Nothing was in there...

Probably you changed the folder permissions and now the app can't write there, please run the app as root (/usr/bin/bootscreen) following the steps above and pastebin the output here.

rolan900d
2010-02-22, 18:20
Ran it through root...
App started, choose 2 files , closed app and checked///.
Nothing in there...

VDVsx
2010-02-22, 18:31
Ran it through root...
App started, choose 2 files , closed app and checked///.
Nothing in there...

Yes, same thing as expected, but without the app output I can't help you.

rolan900d
2010-02-22, 19:26
What do you mean with output?

Sorry 4 not understanding

rolan900d
2010-02-22, 19:34
After closing it I see this in root Xterminal:

"/opt/bootscreen/media/Matrix.avi"
"/opt/bootscreen/media/Matrix2.avi"

VDVsx
2010-02-22, 19:36
What do you mean with output?

Sorry 4 not understanding

When you run an application in a terminal, the application usually prints some messages to the terminal, that's the application output/debug, I need these messages in order to debug your problem, since I can't reproduce it in my device(works as expected).

rolan900d
2010-02-22, 19:37
That it is was is stated above

VDVsx
2010-02-22, 19:42
After closing it I see this in root Xterminal:

"/opt/bootscreen/media/Matrix.avi"
"/opt/bootscreen/media/Matrix2.avi"

After that the app should print something like this:


"true : "0.conf"
"true : "1.conf"

"/etc/hildon-welcome.d/0.conf"

"/etc/hildon-welcome.d/1.conf""



depending in the number of videos that you had there.

rolan900d
2010-02-22, 19:43
Nothing like that...

Just the 2 videos are stated which I choose...

Can't I reset the folders in MC ?
maybe it is because I have symlink folder with the manual version of multiple videos or random play?

These conf are written when I choose random play.
0.conf that is..

BUt nothing happens on multiple...
Should I try to uninstall, boot and reinstall?

VDVsx
2010-02-22, 19:55
Nothing like that...

Just the 2 videos are stated which I choose...

Can't I reset the folders in MC ?
maybe it is because I have symlink folder with the manual version of multiple videos or random play?

You can delete the symlinks, but careful with that, you probably changed the folder permissions as well, that's far from a good practice, can even brick your device, luckily this folder is not crucial for the system.

I've these permissions:


Nokia-N900-51-1:/etc# ls -la hildon-welcome.d/
drwxr-xr-x 2 root root 224 Feb 22 19:43 .
drwxr-xr-x 77 root root 8192 Feb 22 19:35 ..
-rw-r--r-- 1 root root 77 Feb 22 19:43 0.conf


If you don't feel confident in change these things, send me a pm that I'll send you a binary of the app with all debug symbols in order to easily find the problem.

VDVsx
2010-02-22, 19:57
Nothing like that...

Just the 2 videos are stated which I choose...

Can't I reset the folders in MC ?
maybe it is because I have symlink folder with the manual version of multiple videos or random play?

These conf are written when I choose random play.
0.conf that is..

BUt nothing happens on multiple...
Should I try to uninstall, boot and reinstall?

Ah, so is not a permissions problem, since the code is the same, are you sure that two or more videos are selected ?

rolan900d
2010-02-22, 20:00
I am a stupid ***!
Sorry, I thought that selecting was adding them in the list...
BUt now I saw selecting is making them blue!

All is good now...

Excuse me again

mr_bridger
2010-02-23, 11:54
Hi, looks a great app, out of interest, is it optified?.

thanx

VDVsx
2010-02-23, 11:58
Hi, looks a great app, out of interest, is it optified?.

thanx

Yes, installs directly into /opt, anyway is ~80k :D

mr_bridger
2010-02-23, 12:21
oh, ok.
download is 7mb
just fired up the installation and it says in the problems tab:-

unable to install 'BootScreen'
conflict with application packages libqt4-maemo5-network (4.6.2git~20100203-0maemo1)

VDVsx
2010-02-23, 12:28
oh, ok.
download is 7mb
just fired up the installation and it says in the problems tab:-

unable to install 'BootScreen'
conflict with application packages libqt4-maemo5-network (4.6.2git~20100203-0maemo1)

These are the Qt libs, but are also optified.

You've a previous version of Qt 4.6 that has a bug, you can wait for PR1.2 or update the lib via terminal, in order to fix that. (remember SW in extras-devel can be unstable and buggy)

As root: apt-get install libqt4-maemo5-gui

tangs
2010-02-23, 13:21
Hey, i installed the application, without any problems :)
When i run it i can see that their is the nokia's hand video, if i click on it (deselect) and reboot the device, the video is playing...
if i add a video and i choose the new video their is no video playing at all...

VDVsx
2010-02-23, 14:09
Hey, i installed the application, without any problems :)
When i run it i can see that their is the nokia's hand video, if i click on it (deselect) and reboot the device, the video is playing...
if i add a video and i choose the new video their is no video playing at all...

Are you using the "multiple" option ?
Does your video has spaces in the name ? (like video 1.avi)
Can you please paste the output of the app here ?

As root: /usr/bin/bootscreen and copy the lines printed in the terminal.

I'll redesign the UI a bit, seems that most of the problems(all ?) aren't in the app itself but in the way the users interact with it, so expect a update around next weekend :).

tangs
2010-02-23, 14:25
So,
- yes, i'm using "multiple" option
- there is no space in the name : n900extremelyshort.avi
- the line is : /opt/bootscreen/media/n900extremelyshort.avi

something wrong doctor ?

:)

VDVsx
2010-02-23, 14:31
So,
- yes, i'm using "multiple" option
- there is no space in the name : n900extremelyshort.avi
- the line is : /opt/bootscreen/media/n900extremelyshort.avi

something wrong doctor ?

:)

So far no, app output please.

VDVsx
2010-02-23, 14:32
UI suggestion/graphics help: http://talk.maemo.org/showthread.php?p=542711

tangs
2010-02-23, 14:46
how do i do to have "app output" ?

VDVsx
2010-02-23, 14:52
how do i do to have "app output" ?

When you run an application in a terminal, the application usually prints some messages to the terminal, that's the application output/debug, I need these messages in order to debug your problem.

In a terminal as root:

1 - /usr/bin/bootscreen
2 - Select a video in the bootscreen app
3 - Close the app and copy the lines printed in the terminal.

tangs
2010-02-23, 14:59
ok, i did it :

home/user # /usr/bin/bootscreen
"/etc/hildon-welcome.d/1.conf"

QVariant(QString, "/opt/bootscreen/media/n900extremelyshort.avi")

"/opt/bootscreen/media/n900extremelyshort.avi"

true : "1.conf"

"/etc/hildon-welcome.d/0.conf"

VDVsx
2010-02-23, 15:04
ok, i did it :

home/user # /usr/bin/bootscreen
"/etc/hildon-welcome.d/1.conf"

QVariant(QString, "/opt/bootscreen/media/n900extremelyshort.avi")

"/opt/bootscreen/media/n900extremelyshort.avi"

true : "1.conf"

"/etc/hildon-welcome.d/0.conf"

Ok, everything seems ok, try to reboot and see what happens, unless your video has some encoding that the 'boot player' doesn't support, the video should be played.

mr_bridger
2010-02-23, 15:13
Yay! got to install. thanks VDVsx. I found the same thing as tangs tho, but once i opened up, and closed a couple of times, and move the other one i added up, it finally worked. will have a play now.

would be nice to have a 'confirm' button, so you select a video and then confirm. as i had no idea if it had worked to start with.

cool app tho dude. keep it up ;)

it doesnt let u remove the original does it?

VDVsx
2010-02-23, 15:18
Yay! got to install. thanks VDVsx. I found the same thing as tangs tho, but once i opened up, and closed a couple of times, and move the other one i added up, it finally worked. will have a play now.

would be nice to have a 'confirm' button, so you select a video and then confirm. as i had no idea if it had worked to start with.

cool app tho dude. keep it up ;)

it doesnt let u remove the original does it?

No :p, that's intentional ;)

tangs
2010-02-23, 15:24
Don't know why, but right now it's simply working fine... well, you've got a new happy fan ;)

biggzy
2010-02-23, 15:25
VDVsx does this app allow only one boot vid to be used on boot? thanx

VDVsx
2010-02-23, 15:38
VDVsx does this app allow only one boot vid to be used on boot? thanx

No, you can select several in the "multiple" option, please notice that normally from third onwards the "boot player" suffers hiccups, at least here. Wasn't designed for that, I guess ;)

rolan900d
2010-02-23, 23:40
Any news on a update mate?

And og yeah, if I make a icon..
What would the extension and size has to be?

VDVsx
2010-02-23, 23:45
Any news on a update mate?


Don't expect updates before next weekend :D


And og yeah, if I make a icon..
What would the extension and size has to be?


48x48, .png.

Some contributions already here: http://talk.maemo.org/showthread.php?t=45553

rolan900d
2010-02-23, 23:55
As he is a shapeshifter as well...

Sylar from Heroes:

You can use it(free icon)

Or R2D2:

Or a device:

graemebothwell
2010-02-28, 21:55
These are the Qt libs, but are also optified.

You've a previous version of Qt 4.6 that has a bug, you can wait for PR1.2 or update the lib via terminal, in order to fix that. (remember SW in extras-devel can be unstable and buggy)

As root: apt-get install libqt4-maemo5-gui

Hi Guys,

I'm having problems with installing certain applications, with conflicts. I tried to install bootscreen, but it wouldn't install because of the conflicts. So I read this post, and as root installed (apt-get install libqt4-maemo5-gui) and now I can't update when I check for updates, it seems to get stuck, and it won't let me install any packages. How can I completely remove all libqt4-maemo5 packages, (if that's the right term.) I'm a Ubuntu user, and have used terminal before, but I'm no expert. Please help me fix my n900!

Is there any way to install maemo 5 fresh, like when I bought the device, maybe that's the best move?

Cheers. I appreciate any help anyone can give me. It's doing my head in!

Gray

VDVsx
2010-03-06, 15:57
Hi Guys,

I'm having problems with installing certain applications, with conflicts. I tried to install bootscreen, but it wouldn't install because of the conflicts. So I read this post, and as root installed (apt-get install libqt4-maemo5-gui) and now I can't update when I check for updates, it seems to get stuck, and it won't let me install any packages. How can I completely remove all libqt4-maemo5 packages, (if that's the right term.) I'm a Ubuntu user, and have used terminal before, but I'm no expert. Please help me fix my n900!

Is there any way to install maemo 5 fresh, like when I bought the device, maybe that's the best move?

Cheers. I appreciate any help anyone can give me. It's doing my head in!

Gray

Remove Qt 4.6 package: apt-get remove libqt4-maemo5-*
AFAIK the only way to do a factory reset is flashing the device and the eMMC[1]

[1] - http://wiki.maemo.org/Flashing

danx
2010-03-23, 23:31
bootscreen 0.1 is available in Extras-devel.

Features:

Multiples videos on boot;
Random video on boot;

Don't expect fancy graphics :). anyone willing to contribute with a app icon please step in.

Didn't had time to look at the control panel applet code, so is a standalone app for now.

Post here any problems/bug/suggestions.

Note: The 'boot player' suffers hiccups with some video encodings and also if you add more than 3 consecutive videos(a bit insane), but these aren't my fault :D

downloaded the app and not showing on my apps .??

claesbas
2010-03-24, 08:01
downloaded the app and not showing on my apps .??
Its in the Settings

sentfromheaven
2010-03-24, 22:04
unable to install 'bootscreen' some application packages required for the installation are missing

what do i do?

VDVsx
2010-03-25, 12:28
unable to install 'bootscreen' some application packages required for the installation are missing

what do i do?

You need Qt4.6, you can try to install the package manually or wait for PR1.2, seems that there's a package conflict in your system.

stobbsc
2010-03-29, 11:24
This is pretty cool, I been waiting for this :-)

Nozu
2010-04-03, 11:25
So it's not possible to disable the hands animation through Bootscreen Manager. What if I just delete the file from xterm? Will it cause any problems? Can't stand the hands animation... =)

VDVsx
2010-04-03, 11:40
So it's not possible to disable the hands animation through Bootscreen Manager. What if I just delete the file from xterm? Will it cause any problems? Can't stand the hands animation... =)

Yes, it's possible, just deselect the hands video, but you can't remove it from the system using the BootScreen app.

stobbsc
2010-04-07, 15:12
Does the boot video have to be an avi? I've recorded some short clips on my N900 but when browsing for them using the bootScreen app it doesn't pick them up?

If the answer is yes, then my next question is. Is there an avi converter app for the N900 or will I need to use my PC?

VDVsx
2010-04-07, 18:25
Does the boot video have to be an avi? I've recorded some short clips on my N900 but when browsing for them using the bootScreen app it doesn't pick them up?

If the answer is yes, then my next question is. Is there an avi converter app for the N900 or will I need to use my PC?

Yes, I add a filter to show only .avi files, I'm not sure if the boot player reads other video formats, I think so, but I've to test :)