maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   [How To] Have up to 9 home screens on N900 ! (https://talk.maemo.org/showthread.php?t=47371)

michalurban 2010-06-05 13:01

Re: [How To] Have up to 9 home screens on N900 !
 
I reinstalled hildon-desktop, purged modified-hildon-desktop, done autoremove, reboot, install modified- and now I cannot even create more destops. As I have to study now (university exams), I decided to return to the original hildon desktop ... Ill try to configure it later ... Thanks a lot anyway! :)

anaskr 2010-06-05 16:53

Re: [How To] Have up to 9 home screens on N900 !
 
ok now i got the 9 homescreens !! i messed up with the codes !! now how to select different backgrounds? i cudn get it properly !! all the new desktops are the same blue !!?

and in manage view do u only get the 4 homescreens?

das_schlumpfie 2010-06-05 17:16

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 699714)
See here: http://talk.maemo.org/showthread.php?t=53651

Notes:

With this version you can select which views to enable from the GUI. The dialog which shows 4 screens is horizontally scrollable.

Running the commands (as user)
Code:

cd /home/user/.backgrounds/
rm cache.info
cp background-1.png background-5.png
cp background-1.png background-6.png
cp background-1.png background-7.png
cp background-1.png background-8.png
cp background-1.png background-9.png

should allow for selecting background from the GUI, without the black screen problems.

hi, for some reason, after downloaded the DEB file from that link, i cant install it. the installation failed.

has this happened to anyone? do i download it by viewing that link with a n900? or do i download it onto the pc, then transfer it into n900?

thanks

Matan 2010-06-05 17:31

Re: [How To] Have up to 9 home screens on N900 !
 
You need to download the file http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb to your device, and install it by running, as root:
Code:

dpkg -i hildon-home_0.3.66-2+0m5_armel.deb
killall hildon-home

If you only have four desktops in "manage views" dialog box, then you did not do this properly.

Laughing Man 2010-06-05 17:54

Re: [How To] Have up to 9 home screens on N900 !
 
Am I right to suspect the cp commands is just duplicating background 1 to background 5 and so on?

anaskr 2010-06-05 18:02

Re: [How To] Have up to 9 home screens on N900 !
 
@matan : oops i forgot to edit that post!!

i went through ur other thread installed the other .deb file!!

then i got 9 as manage views !!

thanks for that i appreciate !!

now one last query :) ........... its that i need to change and put Different background for each screen? can i ? how?

cuz when i try to change the background and select a certain wallpaper in THE NEW desks, it changes the next desktop screen!! and so on !! if i change the background in the default 4 screens its working fine with 4 different back grounds!!? so wut shud i do to have 9 different backgrounds working perfectly????

michalurban 2010-06-05 18:26

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 701323)
You need to download the file http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb to your device, and install it by running, as root:
Code:

dpkg -i hildon-home_0.3.66-2+0m5_armel.deb
killall hildon-home

If you only have four desktops in "manage views" dialog box, then you did not do this properly.

OK, me again ... :)

I was using wrong file too ... but now, I have up to 9 available desktops in the manage views screen, but when I enable some more than 4, I can still cycle only through those original four ... even after restart ...

Matan 2010-06-05 19:33

Re: [How To] Have up to 9 home screens on N900 !
 
This sounds like not having modified-hildon-desktop installed.

hildon-home is responsible for drawing the different views (background, widgets, etc.) and hildon-desktop is responsible for switching between them. Therefore, you need both of them changed for 9 views.

Matan 2010-06-05 19:34

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Laughing Man (Post 701345)
Am I right to suspect the cp commands is just duplicating background 1 to background 5 and so on?

It does, but only for the purpose of having something to show there. You can later select another background image. When you select a background image, hildon overwrites those files.

michalurban 2010-06-05 20:39

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by Matan (Post 701473)
This sounds like not having modified-hildon-desktop installed.

hildon-home is responsible for drawing the different views (background, widgets, etc.) and hildon-desktop is responsible for switching between them. Therefore, you need both of them changed for 9 views.

Working, finally!!! Thank you very much, Im a mess ... I believed the file available for download contains both of them and didnt even looked at the filename. After that, I was unable to set the backgrounds, but eventually, I managed to make it run fine.

Thank you again!!!!!

anaskr 2010-06-05 21:46

Re: [How To] Have up to 9 home screens on N900 !
 
hey matan what about my query !! what should i do about it!!?

aligatro 2010-06-05 21:50

Re: [How To] Have up to 9 home screens on N900 !
 
Do people really use all 9 screens ? oO I only use one for example.

anaskr 2010-06-05 21:52

Re: [How To] Have up to 9 home screens on N900 !
 
lol nop i don't use but who cares :D !! its just one's own satisfaction!! i guess you feel great :) !!

michalurban 2010-06-05 21:55

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by aligatro (Post 701645)
Do people really use all 9 screens ? oO I only use one for example.

LOL ... I could use 1 (in fact I did the first month I had this beast), then 3 (optimal I guess) but now after some problems with icq contacts not shown in conversations app, I put my most "used" contacts on the third screen ... So, now, having 4 screens full, I need more to start messing with Queen Bee ... :)

And I like the loop backgrounds to stay loopy, so, Im gonna make the next level with 8 screens ... :D


EDIT: Just curious, why is the number of screens limited in the first place? I mean, why 9, why not 5 or 10? :)

aligatro 2010-06-05 22:05

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by michalurban (Post 701652)
LOL ... I could use 1 (in fact I did the first month I had this beast), then 3 (optimal I guess) but now after some problems with icq contacts not shown in conversations app, I put my most "used" contacts on the third screen ... So, now, having 4 screens full, I need more to start messing with Queen Bee ... :)

And I like the loop backgrounds to stay loopy, so, Im gonna make the next level with 8 screens ... :D


EDIT: Just curious, why is the number of screens limited in the first place? I mean, why 9, why not 5 or 10? :)

3 by 3.

[x][x][x]
[x][x][x]
[x][x][x]

Like a 2D array.(I have no idea how virtual desktops work, so it might because of different reasons)

michalurban 2010-06-06 11:28

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by aligatro (Post 701663)
3 by 3.

[x][x][x]
[x][x][x]
[x][x][x]

Like a 2D array.(I have no idea how virtual desktops work, so it might because of different reasons)

But in that case, it could have been lets 4x4 or even 10x10 lol ...

Laughing Man 2010-06-06 16:44

Re: [How To] Have up to 9 home screens on N900 !
 
Actually the desktops are all horizontal.

And I seem to have a problem, after issuing those cp commands my select wallpaper is screwed up now. I can't see the desktop files that had the configurations for wallpaper.

and if i ever try to set the 5th screen's wallpaper it changes the first.

anaskr 2010-06-06 18:11

Re: [How To] Have up to 9 home screens on N900 !
 
^^^ yeah even i have that problem !! how can i have DIFFERENT background for all the desktops??!! is that possible !! and i am not talking about the .desktop file!! hmmm.......... can that be possible? :(

anaskr 2010-06-07 19:09

Re: [How To] Have up to 9 home screens on N900 !
 
***Bump***

Laughing Man 2010-06-11 01:18

Re: [How To] Have up to 9 home screens on N900 !
 
You can manually set them this way in the terminal.

gconftool -s /apps/osso/hildon-desktop/views/5/bg-image -t string "/path/to/background.jpg"

With the # 5 being desktop 5, 6 being desktop 6, etc..

Though I wonder why Matan's method doesn't work for setting images higher than 4 desktops. Anything after that just changes the first one.

anaskr 2010-06-16 17:11

Re: [How To] Have up to 9 home screens on N900 !
 
^^ seems thats the only way which i didn want !! neways atleast i got 9 desktops to show off :D !! currently using only 3 :)

elepedus 2010-06-22 11:42

Re: [How To] Have up to 9 home screens on N900 !
 
Many thanks, matan. I now have 9 desktops. I just wish we could have them in a 3x3 grid, but this is a good start.

I would definitely recommend that anyone who wishes to do this follows matan's instructions at http://my.arava.co.il/~matan/repo/9desktops.html

Quote:

More than four views
One of the features of modified hildon desktop is increasing the number of desktops (called "views" henceforth).

There are a few issues to consider:

* hildon-home also limits the number of desktops to 4. If you want to be able to select the background image of all nine desktops, you need a modified hildon-home as well. A package of this is available here. It cannot be installed by the application manager, but only from the command line. Simple instruction for doing this are: make sure the package rootsh is installed and run the following commands in xterm:

sudo gainroot
cd /home/user/MyDocs
wget http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb
dpkg -i hildon-home_0.3.58+0m5_armel.deb

* Default background is taken from themes, but themes only define four background.
* Transition from 4 to more than 4 views might corrupt the cache. Background are cached in /home/user/.backgrounds/. If there are problems such as blank background, removing all files in this directory and rebooting to force recaching might help.
* The GUI for selecting active views only shows 1-5, so if you want to enable/disable views 6-9, you need to use the command line. Example:

gconftool-2 -s /apps/osso/hildon-desktop/views/active -t list --list-type int [1,2,3,4,5,6]

* There are reported issues with GUI for selecting background images. I use the command line. Example:

gconftool-2 -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/image.jpg

* Current view can be changed by changing the gconf key /apps/osso/hildon-desktop/views/current. This (together with keyboard-shortcuts, for example, allows using some keys for jumping more than one view up or down. Example:

gconftool-2 -s /apps/osso/hildon-desktop/views/current -t int 7

Alternative way for priming the cache
Running this list of commads should get you nine working views with nine backgrounds. After that you should be able to set the wanted number of views and their backgrounds:

cd /home/user/MyDocs
for i in 1 2 3 4 5 6 7 8 9 ; do wget http://my.arava.co.il/~matan/770/n900/backgrounds/$i.png ; done
gconftool -s /apps/osso/hildon-desktop/views/active -t list --list-type int [1,2,3,4,5,6,7,8,9]
for i in 1 2 3 4 5 6 7 8 9 ; do gconftool -s /apps/osso/hildon-desktop/views/$i/bg-image -t string /home/user/MyDocs/$i.png ; done

I'm thinking about writing a script to make it all a bit easier, but it might take me a while.

GEONXT 2010-06-30 09:33

Re: [How To] Have up to 9 home screens on N900 !
 
Is this working in PR1.2?

dchky 2010-06-30 12:03

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by GEONXT (Post 735160)
Is this working in PR1.2?

Yes. Working great.

NightShift79 2010-07-23 21:41

Re: [How To] Have up to 9 home screens on N900 !
 
I got 6 Desktops. But still I have to manually copy background->4.png manually to /home/user/.backgrounds/ to make my Desktops not show black...

even if i try this sh script:
Code:

#!/bin/sh
cd /home/user/MyDocs
for i in 1 2 3 4 5 6 7 8 9 ; do wget http://my.arava.co.il/~matan/770/n900/backgrounds/$i.png ; done
gconftool -s /apps/osso/hildon-desktop/views/active -t list --list-type int [1,2,3,4,5,6]
for i in 1 2 3 4 5 6 7 8 9 ; do gconftool -s /apps/osso/hildon-desktop/views/$i/bg-image -t string /home/user/MyDocs/$i.png ; done

Background on Desktop 5 + 6 are black....
What am I doing wrong here?

thx

nicolai 2010-07-23 22:05

Re: [How To] Have up to 9 home screens on N900 !
 
The background images are cached in
/home/user/.backgrounds. You can clear this
cache and than reboot.

regards
nicolai

NightShift79 2010-07-23 23:35

Re: [How To] Have up to 9 home screens on N900 !
 
if you mean deletion of the file i already tried. doesn't work

if I choose a picture Series with 6 desktop wallpapers
and matching .desktop file like this:
Code:

[Desktop Entry]
Type=Background Image
Name=6er Splat
Hidden=true

X-File1=/home/user/MyDocs/.images/splat_6_screens_01.png
X-File2=/home/user/MyDocs/.images/splat_6_screens_02.png
X-File3=/home/user/MyDocs/.images/splat_6_screens_03.png
X-File4=/home/user/MyDocs/.images/splat_6_screens_04.png
X-File5=/home/user/MyDocs/.images/splat_6_screens_05.png
X-File6=/home/user/MyDocs/.images/splat_6_screens_06.png

X-Order=01

it only copies the first 4 wallpapers to /home/user/.backgrounds
so Desktop 5 + 6 stays black until i manually copy the missing files to /home/user/.backgrounds...

Same if I try with 6 Desktop theme... If you wanna try, have a look in the appmanager. You'll find my first Theme "NightShift's 6 desktops Goldrush" in there...

nitro99 2010-07-24 13:32

Re: [How To] Have up to 9 home screens on N900 !
 
I ran
dpkg -i hildon-home_0.3.58+0m5_armel.deb
and i got a warning that its being downgraded from 0.3.66 to 0.3.58

So is it a good thing or bad?

but i was able to get it working and now have 5 screens

NightShift79 2010-07-25 10:16

Re: [How To] Have up to 9 home screens on N900 !
 
i also tried http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb

but it the wallpaper gui doesn't show any entry...

what are the actual files i need to install to get more then 4 Desktops with backgrounds?

And is there a way to automatically set wallpapers at all Desktops that come with a theme... ex. installing a theme that comes with 6 wallpapers for 6 Desktops... or image series that comes with a 6 image .desktop file?

haj 2010-07-27 21:02

Re: [How To] Have up to 9 home screens on N900 !
 
Hey Matan,

Perhaps you can implement the fix for glitches when getting an incoming call in your modified-hildon-desktop..

Discussed here;
http://talk.maemo.org/showthread.php?t=54556&page=11

Really like it, running with 5 home views :)

etuoyo 2010-07-27 21:27

Re: [How To] Have up to 9 home screens on N900 !
 
How do you change the backgrounds of the extra desktops? I have 5 desktops with 5 different pictures (not sure how I achieved that). But I cannot change the background of the 5th desktop. And if I add more desktops I am stuck with the 6th, 7th, 8th and 9th desktop being stuck with the same background as the 5th.

m.r.a.haak 2010-07-28 09:36

Re: [How To] Have up to 9 home screens on N900 !
 
I had the same problem took me about one hour to find out what to do. But this worked for me :

1) follow these instructions : http://maemobriefs.blogspot.com/2010...e-screens.html

2) make sure the package rootsh is installed and run the following commands in xterm:

sudo gainroot

cd /home/user/MyDocs

wget http:// my.arava.co.il/~matan/770/n900/hildon-home_0.3.58+0m5_armel.deb

dpkg -i hildon-home_0.3.58+0m5_armel.deb

3) in xterm :

gconftool-2 -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

you can change the number of the desktop you want the image attached to by changing the 5 into a 6, a 7 , a 3 or whatever. F.e.

for changing desktop nr 6. :

gconftool-2 -s /apps/osso/hildon-desktop/views/6/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

hope this works for you!

etuoyo 2010-07-31 09:25

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by m.r.a.haak (Post 767544)
I had the same problem took me about one hour to find out what to do. But this worked for me :

1) follow these instructions : http://maemobriefs.blogspot.com/2010...e-screens.html

2) make sure the package rootsh is installed and run the following commands in xterm:

sudo gainroot

cd /home/user/MyDocs

wget http:// my.arava.co.il/~matan/770/n900/hildon-home_0.3.58+0m5_armel.deb

dpkg -i hildon-home_0.3.58+0m5_armel.deb

3) in xterm :

gconftool-2 -s /apps/osso/hildon-desktop/views/5/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

you can change the number of the desktop you want the image attached to by changing the 5 into a 6, a 7 , a 3 or whatever. F.e.

for changing desktop nr 6. :

gconftool-2 -s /apps/osso/hildon-desktop/views/6/bg-image -t string /home/user/MyDocs/.images/NAMEOFYOURIMAGE.jpg

hope this works for you!

Yikes!!!! Sounds scary but will give it a try. Was hoping for a much simpler solution like how you change the backgrounds if you have only 4.

Matan 2010-07-31 09:45

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by m.r.a.haak (Post 767544)
wget http:// my.arava.co.il/~matan/770/n900/hildon-home_0.3.58+0m5_armel.deb

dpkg -i hildon-home_0.3.58+0m5_armel.deb

Version 0.3.58 is from PR1.1. If you upgraded your device to PR1.2, you should use 0.3.66.

lanser 2010-07-31 13:33

Re: [How To] Have up to 9 home screens on N900 !
 
i'm copy/pasting the above replacing with a real image file of course but the extra screens still come up black

NightShift79 2010-08-05 02:22

Re: [How To] Have up to 9 home screens on N900 !
 
the only way I know to set wallpapers for Desktops >4 is to manually copy the wallpapers to /home/user/.backgrounds

and name them background-5.png, background-6.png and so on...
...which is sad, somehow...

this works even without installing also modded hildon-home.
Once I tried modded hildon home from http://my.arava.co.il/~matan/770/n90...+0m5_armel.deb
but this makes things worse! I can't use the whole "Desktop Option Set Background" version 0.3.58 has similar issues, but at least the menu opened....

hope there'll be a more handy way to set extra desktops with wallpapers any time soon....

AgogData 2010-08-09 05:10

Re: [How To] Have up to 9 home screens on N900 !
 
btw if i get 6 backgrounds and i wanted to delete 2 of them and i dont want n900 to randolmly delete any 2 what to do ?

chemist 2010-08-09 11:17

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by AgogData (Post 780044)
btw if i get 6 backgrounds and i wanted to delete 2 of them and i dont want n900 to randolmly delete any 2 what to do ?

It is not randomly picked it is desktop 6 and 5 which disappear if you delete 2 of 6. It is always the last one which gets deleted. To know which are 1-6 you can use a set of wallpapers. For swapping around your home screen's sort order have a look over here.

AgogData 2010-08-09 13:58

Re: [How To] Have up to 9 home screens on N900 !
 
Quote:

Originally Posted by chemist (Post 780258)
To know which are 1-6 you can use a set of wallpapers

do u mean like a theme ? cuz the theme auto arrange the backgrounds

NightShift79 2010-08-12 16:40

Re: [How To] Have up to 9 home screens on N900 !
 
@Matan

Are you still working on this to make it more comfortable to set wallpapers for extra Desktops ?


All times are GMT. The time now is 12:03.

vBulletin® Version 3.8.8