PDA

View Full Version : Swipe screen stays the same, even after changing the theme.


zaedej
2010-06-06, 00:47
Even after installing a new theme(any theme) my 'swipe' screen stays the same. I tried rebooting the phone but nothing seems to work. The screen below will help you to understand the problem I am having. I am not sure if I am having this after PR 1.2 upgrade but I am having it for a long time, I just didn't notice it before.

Another thing I discovered that when I double click the power on/off button the screen locks and then the screen shows the default swipe screen but then when I do it from the screen selecting "Lock Screen and Keys" option then next time the screen show the theme swipe screen as per the theme should show. And when I opent the slide the theme swipe screen works.

Please help, I don't know how to fix this and it kind of bothers me when I don't have the themes working in a perfect way.
http://lh4.ggpht.com/_dRpCZM1Wo8w/TAm2MEvqb_I/AAAAAAAADZo/12K2DMeKAeU/s144/Screenshot-20100604-182737.png
This is the theme I was using, it happens to any theme I download from the repository.
http://lh6.ggpht.com/_dRpCZM1Wo8w/TAm7gJMgAQI/AAAAAAAADaA/bCdJFWST2Nc/s800/Screenshot-20100604-182824.png
This is the current theme I am using and it looks like this:
http://lh5.ggpht.com/_dRpCZM1Wo8w/TArvlXNpC9I/AAAAAAAADaM/pOnmj9sUdxY/s800/Screenshot-20100605-174428.png
This is the main screen of the theme.
http://lh4.ggpht.com/_dRpCZM1Wo8w/TArvo7A6-aI/AAAAAAAADaQ/kt2Nwy2SL_M/s144/Screenshot-20100605-174436.png

I would really appreciate if any help can be contributed to my problem and I am really new with Linux and with N900. Literally no idea about coding and command line. :(

santiago
2010-06-06, 01:23
Even after installing a new theme(any theme) my 'swipe' screen stays the same. I tried rebooting the phone but nothing seems to work. The screen below will help you to understand the problem I am having. I am not sure if I am having this after PR 1.2 upgrade but I am having it for a long time, I just didn't notice it before.

Another thing I discovered that when I double click the power on/off button the screen locks and then the screen shows the default swipe screen but then when I do it from the screen selecting "Lock Screen and Keys" option then next time the screen show the theme swipe screen as per the theme should show. And when I opent the slide the theme swipe screen works.

Please help, I don't know how to fix this and it kind of bothers me when I don't have the themes working in a perfect way.
http://lh4.ggpht.com/_dRpCZM1Wo8w/TAm2MEvqb_I/AAAAAAAADZo/12K2DMeKAeU/s144/Screenshot-20100604-182737.png
This is the theme I was using, it happens to any theme I download from the repository.
http://lh6.ggpht.com/_dRpCZM1Wo8w/TAm7gJMgAQI/AAAAAAAADaA/bCdJFWST2Nc/s800/Screenshot-20100604-182824.png
This is the current theme I am using and it looks like this:
http://lh5.ggpht.com/_dRpCZM1Wo8w/TArvlXNpC9I/AAAAAAAADaM/pOnmj9sUdxY/s800/Screenshot-20100605-174428.png
This is the main screen of the theme.
http://lh4.ggpht.com/_dRpCZM1Wo8w/TArvo7A6-aI/AAAAAAAADaQ/kt2Nwy2SL_M/s144/Screenshot-20100605-174436.png

I would really appreciate if any help can be contributed to my problem and I am really new with Linux and with N900. Literally no idea about coding and command line. :(

edit the lockslider.png on /usr/share/themes/alpha/backgrounds ;) this is the slider background ciao

zaedej
2010-06-06, 01:24
edit the lockslider.png on /usr/share/themes/alpha/backgrounds ;) this is the slider background ciao

And how do I do that?

mrbiggzz79
2010-06-06, 01:31
And how do I do that?

you can try openssh

zaedej
2010-06-06, 01:35
you can try openssh

Can you please tell me the steps please. i mentioned in my post that I am really new with this. What is openssh?

Thanks.

santiago
2010-06-06, 01:40
And how do I do that?

download one picture (the resolution must be 800x480)
rename this image in lockslider.png
copy it into the minisd root (via mass memory mode or as u wanna do it)
open a terminal
digit

root
cd /usr/share/themes/alpha/backgrounds
rm -r lockslider.png
cd /media/mmc1
mv lockslider.png /usr/share/themes/alpha/backgrounds
exit
return

;) good luck

zaedej
2010-06-06, 01:49
download one picture (the resolution must be 800x480)
rename this image in lockslider.png
copy it into the minisd root (via mass memory mode or as u wanna do it)
open a terminal
digit

root
cd /usr/share/themes/alpha/backgrounds
rm -r lockslider.png
cd /media/mmc1
mv lockslider.png /usr/share/themes/alpha/backgrounds
exit
return

;) good luck

OK! Thanks! But what if i want the picture what is there in my theme.

santiago
2010-06-06, 02:00
OK! Thanks! But what if i want the picture what is there in my theme.

ok...

root
cd /usr/share/themes/Used theme name (ls for a list)/backgrounds
cp wallpaper1.png /media/mmc1
cd /media/mmc1
mv wallpaper1.png lockslider.png
mv lockslider.png /usr/share/themes/Used theme name/backgrounds
ciaoooo

zaedej
2010-06-06, 02:05
"/Used theme name (ls for a lis)" what do i put for the theme D-style under construction theme?

zaedej
2010-06-06, 02:08
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900-02-8:~# cd /usr/share/themes/Is/backgrounds
-sh: cd: can't cd to /usr/share/themes/Is/backgrounds
Nokia-N900-02-8:~# cd /usr/share/themes/ls/backgrounds
-sh: cd: can't cd to /usr/share/themes/ls/backgrounds
Nokia-N900-02-8:~# cd /usr/share/themes/ls/backgrounds
-sh: cd: can't cd to /usr/share/themes/ls/backgrounds
Nokia-N900-02-8:~# cd /usr/share/themes/d-style underconstruction/backgrounds
-sh: cd: can't cd to /usr/share/themes/d-style


this is what it shows boss..

santiago
2010-06-06, 02:12
ls is a command to show u the directoryes list. cd blablabla... then ls
then cd themename then the rest of the commands

zaedej
2010-06-06, 02:32
it shows cant cd.....

zaedej
2010-06-06, 02:57
Nope nothing worked. I tried to play by my self but nothing worked. :(

jfh
2010-06-06, 07:13
I think some themes need to be updated befire installing to a PR1.2 phone. I don't know anything about coding and wouldn't mess with that stuff previuosly advised. I downloaded the Android theme after knowing it had been updated after PR1.2 and it works fine, I think the Maemo downloads section tells you whether something has been updated...

d-iivil
2010-06-06, 10:32
I think some themes need to be updated befire installing to a PR1.2 phone. I don't know anything about coding and wouldn't mess with that stuff previuosly advised. I downloaded the Android theme after knowing it had been updated after PR1.2 and it works fine, I think the Maemo downloads section tells you whether something has been updated...

Noup, lockscreens works with PR1.1 themes also. Thread starter has some other problem going on. Maybe it's time for reflash?

zaedej
2010-06-06, 17:37
Noup, lockscreens works with PR1.1 themes also. Thread starter has some other problem going on. Maybe it's time for reflash?

im hesitent to go for reflashing...

zaedej
2010-06-06, 21:04
Shocked to see that no one actually had this problem and no solution for it. :(

mikki-kun
2010-06-06, 22:58
Hm...

You don't seem to be too used to xterm (I wasn't either a few years ago ^^)...

Nokia-N900-02-8:~# cd /usr/share/themes/d-style underconstruction/backgrounds
cd can't cd there as there is a space and you'd need to 'escape' that (curious why anybody didn't pay attention there) so the command would look like
cd /usr/share/themes/d-style\ underconstruction/backgrounds
The "\" is the escape character which is needed in certain situations like spaces or if the filename has something out of the ASCII-range afair.

So, now I'll simplify the second commands posted
root
cd /usr/share/themes/Used theme name (ls for a list)/backgrounds
cp wallpaper1.png /media/mmc1
cd /media/mmc1
mv wallpaper1.png lockslider.png
mv lockslider.png /usr/share/themes/Used theme name/backgrounds


Why not make it like:
root
cd /usr/share/themes/
ls -a
cd $THEME/backgrounds
mv lockslider.png lockslider.png.orig
cp wallpaper1.png lockslider.png

That's it, no copying to the micoSD and no long typing... Also, you will keep a backup of the original lockslider.png

Now a lil to what was meant with ls...
ls is a command to list the contents of a folder. By using ls you see the contents and by $THEME I mean the name of the theme's folder. That can be "d-style underconstruction" or anything similiar. So that's where you gotta look and then replace $THEME with the actual name of that folder. In my case, I use the Array Theme, i would enter there
keysat:/opt/usr/share/themes$ ls -a
. Default MurrinaNightOrange alpha beta
.. Emacs Raleigh array default
keysat:/opt/usr/share/themes$ cd array/backgrounds
keysat:/opt/usr/share/themes/array/backgrounds$

Hopefully that helps in the future...

Just a small note though. That will use the first workspace's picture as background. As I don't use that theme I can't tell you whether that looks good or not.

mikki-kun

zaedej
2010-06-07, 00:39
~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900-02-8:~# cd /usr/share/themes
Nokia-N900-02-8:/opt/usr/share/themes# cd dthemeunderc/backgrounds
-sh: cd: can't cd to dthemeunderc/backgrounds
Nokia-N900-02-8:/opt/usr/share/themes#


This is what it shows....when i put your command after getting the name of the theme by doing 'ls -a'

mikki-kun
2010-06-07, 08:24
~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900-02-8:~# cd /usr/share/themes
Nokia-N900-02-8:/opt/usr/share/themes# cd dthemeunderc/backgrounds
-sh: cd: can't cd to dthemeunderc/backgrounds
Nokia-N900-02-8:/opt/usr/share/themes#

Can't see where you did ls...

Maybe try it one dir-depth after another like

keysat:/opt/usr/share/themes$ ls -a
. Default MurrinaNightOrange alpha beta
.. Emacs Raleigh array default
keysat:/opt/usr/share/themes$ cd array
keysat:/opt/usr/share/themes/array$ cd backgrounds
keysat:/opt/usr/share/themes/array/backgrounds$

If that still doesn't work, try ls as well in dthemeunderc... It should show backgrounds there.

Cheers,

mikki-kun

P.S.: Also, another way could be to reinstall the theme. Deinstall, turn off (Am not sure if that really helps, but I'd do it), turn on, reinstall, turn off (so that certain theme-files are loaded), turn on, voilá.

d-iivil
2010-06-07, 10:27
im hesitent to go for reflashing...

Why? Just make backup using built-in software, re-flash and then restore the backup. Takes about 30mins and nothing is lost :)

slender
2010-06-07, 10:33
I would be very interested how OP got that swipe theme on his/hers N900.

Installing package from extras OR installing packages from testing/devel.

zaedej
2010-06-07, 18:21
~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900-02-8:~# cd /usr/share/themes
Nokia-N900-02-8:/opt/usr/share/themes# cd dthemeunderc/backgrounds
-sh: cd: can't cd to dthemeunderc/backgrounds
Nokia-N900-02-8:/opt/usr/share/themes#

Can't see where you did ls...

Maybe try it one dir-depth after another like

keysat:/opt/usr/share/themes$ ls -a
. Default MurrinaNightOrange alpha beta
.. Emacs Raleigh array default
keysat:/opt/usr/share/themes$ cd array
keysat:/opt/usr/share/themes/array$ cd backgrounds
keysat:/opt/usr/share/themes/array/backgrounds$

If that still doesn't work, try ls as well in dthemeunderc... It should show backgrounds there.

Cheers,

mikki-kun

P.S.: Also, another way could be to reinstall the theme. Deinstall, turn off (Am not sure if that really helps, but I'd do it), turn on, reinstall, turn off (so that certain theme-files are loaded), turn on, voilá.

Mikku:

i am really thankfull to you for trying to help me out with this prob. but as you know im totally a noob with linux. so i did ls-a and this is what i got. i am pasting it here, so jus tell me command line which i shud follow from typing 'root' in terminal. Btw i tried uninstalling and reinstalling but doesnt work btw the page for the swipe does appear sometimes the way the theme swipe page should look like but sometimes it doesn't. its a weird prob man...anyway after doing ls-a



BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900-02-8:~# cd /share/themes/ls -a
-sh: cd: can't cd to /share/themes/ls
Nokia-N900-02-8:~# cd /share/themes/
-sh: cd: can't cd to /share/themes/
Nokia-N900-02-8:~# cd /usr/share/themes/
Nokia-N900-02-8:/opt/usr/share/themes# ls -a
. alpha
.. array
Default beta
Emacs default
Istyleblack-themedir dthemeblackandred-themedir
Raleigh dthemeunderc-themedir
Nokia-N900-02-8:/opt/usr/share/themes# dthemeunderc
-sh: dthemeunderc: not found
Nokia-N900-02-8:/opt/usr/share/themes# cd dthemeunderc/backgrounds
-sh: cd: can't cd to dthemeunderc/backgrounds
Nokia-N900-02-8:/opt/usr/share/themes# /opt/usr/share/themes$ ls -a
-sh: /opt/usr/share/themes$: not found
Nokia-N900-02-8:/opt/usr/share/themes# dthemeunderc
-sh: dthemeunderc: not found
Nokia-N900-02-8:/opt/usr/share/themes#

msa
2010-06-07, 19:55
i have a similar problem:
since PR1.2, the swipe-screen-background is that of the default 1.2-wallpaper (that blurred out green scenery)

but when i check the lockslider.png, its the blue water-splash nokia one!
thats a problem!!

zaedej
2010-06-08, 00:39
i have a similar problem:
since PR1.2, the swipe-screen-background is that of the default 1.2-wallpaper (that blurred out green scenery)

but when i check the lockslider.png, its the blue water-splash nokia one!
thats a problem!!

Could you find a solution for that MSA?

mikki-kun
2010-06-08, 16:43
zaedej:

Please try in /opt/usr/share/themes/
cd dthemeunderc-themedir

That should do the trick from what I see. It is important to also include everything you can see there, even after dthemeunderc. One small trick is to use "TAB" which autocompletes either commands or directory/file-names. Sometimes you need to press Tab twice fast in a row so that it works.
So you could do it like:
cd dthemeu[TAB]
and that should complete your directory's name. Tab should be located on the lower bar of the xterm where you should also see Esc, Ctrl and so on :)

Don't loose your cool and I am happy to see you try different approaches. Trust me, if you progress like that you will get better after time :) *Remembers his first tries with Linux back a few years*

If you really wanna give Linux a shot and see it in full operation mode (The N900 is like a premade package for me, still I love it) you should try a LiveDVD of one of the Lunuxdistributions around. A nice collection of the major ones can be found here (http://distrowatch.com/dwres.php?resource=major).

mikki-kun

zaedej
2010-06-09, 05:17
Thanks alot for your support Mikki- Kun.

Ok tell me if I am getting this wrong. So, should I put the comman

/opt/usr/share/themes/

Then put "cd dthemeunderc-themedir" Or do I have to put 'root' first.
Secondly when i put "/opt/usr/share/themes/" command after opening terminal it shows "permission denied."

Let me know. I wanna nail it down.

mikki-kun
2010-06-10, 08:29
sudo gainroot
cd /opt/usr/share/themes/
cd dthemeunderc-themedir
cd backgrounds
mv lockslider.png lockslider.png.orig
cp wallpaper1.png lockslider.png

That should do the trick :)

A small sidenote... If you only put a path without anything else it will assume you want that "executed" but there is nothing to execute, therefore it can't get it done.

Hopefully that helps :)

mikki-kun

zaedej
2010-06-11, 08:32
Thank you so much. Can you please explain what I just did? And do I need to do it for all themes, whenever I change them?

zaedej
2010-06-11, 16:59
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ sudo gainroot
Root shell enabled


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # cd /opt/usr/share/themes/
/opt/usr/share/themes # cd dthemeunderc-themedir
/opt/usr/share/themes/dthemeunderc-themedir # cd backgrounds/opt/usr/share/themes/dthemeunderc-themedir/backgrounds # mv lockslider.png lockslider.png.orig
/opt/usr/share/themes/dthemeunderc-themedir/backgrounds # mv lockslider.png lockslider.png.orig
mv: cannot rename 'lockslider.png': No such file or directory
/opt/usr/share/themes/dthemeunderc-themedir/backgrounds # mv lockslider.png lockslider.png.orig
mv: cannot rename 'lockslider.png': No such file or directory
/opt/usr/share/themes/dthemeunderc-themedir/backgrounds # cp wallpaper1.png lockslider.png
/opt/usr/share/themes/dthemeunderc-themedir/backgrounds #


this is what i get...