![]() |
Window Maker N800 DUAL Window Manager Install/Hack available
FIRST OFF - Lets start out with the normal (I am not responsible for myself let alone your device) If you do not follow this exactly it may not work. If it does not work, it could cause you to reflash. Even if you follow this exactly it might not work for you. BLAH BLAH BLAH
OK Next issue 770 USERS I no longer have a 770, to play with, so I can not test. N800 is binary compatible so it should work. You might have more library's needed? or some of the scripts I used may be different. I suggest someone looking through my tarball in /etc and verifying the scripts are the same, if so it might just work. Again not responsible for anything. If you have a dual boot setup on 770, and a spare card, that would be the safest way to test. That goes for N800 users also I think you will be very pleased, even with no mouse buttons this is very useable. You can switch window managers well running, very nice!! PRE-REQUISITE - I just did this from a fresh flash , this is what was installed. to install this you need the following setup becomeroot xterm ssh becomeroot needs to be installed http://eko.one.pl/maemo/dists/mistra....1-2_armel.deb NEXT Go to application repository http://maemo.org/maemowiki/ApplicationRepositories Add all the 2007 repositories, refresh install osso-xterm, start xterm run apt-get install ssh NOW You need to make sure this line is in /etc/sudoers , or this will not work user ALL = (ALL) NOPASSWD: ALL If you do not, after installing becomeroot, Start xterm run sudo gainroot cp and paste this command in next to add it echo "user ALL = (ALL) NOPASSWD: ALL" >> /etc/sudoers next download the tarball From browser open; http://penguinbait.com/WM6.tar.gz NOTE about 7.5MB, uncompressed about 20MB (17.5) if you save in user Documents folder run the following cd / gunzip /home/user/MyDocs/.documents/WM6.tar.gz tar xvf /home/user/MyDocs/.documents/WM6.tar ADDED EDIT NEXT, from xterm or ssh run ldconfig now you can use your new WM Thats IT, your done, please provide feedback. I have used this on fresh flash, bootmenu not needed, but its nice..... WHATS WORKING AND INFO I added these so you could switch window managers while running, or boot to either one :) Hildon menu options added Added menu option to switch Window Maker while running Added menu option to switch to Window Maker on reboot Window Maker menu options added Added options in session menu to switch to hildon while running (Hildon Desktop) Added options in session menu to switch to hildon on reboot (Reboot to Hildon) Additional working itemes on WMaker 4 Desktops, You can setup as many as you like Drag windows right to switch desktops menu button switches desktops zoom out button, is menu button (sometime sticks try switching desktops if it wont come up) zoom in button is minimize window WPrefs is working with images On-screen keyboard (oskey-x) Google (links -g google.com) Xterm wmagnify is working lots of empty menus, but I did not want to remove them |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Contact me via gmail if you can. I have thoughts. :)
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Gotta run off to work, Im tired, could use a nap. When I get some free time later today, I will shoot you an email.
I see this has been downloaded 3 times, anyone get it working? Feedback? |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
I'd be really curious to see what this looks like on the small screen... Anyone who gets it working, could you post a screenshot??
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
video has been posted
It shows a rough build, its much better with my tar release http://www.internettablettalk.com/fo...ead.php?t=4552 http://www.youtube.com/watch?v=jvPZcNCHBvQ http://www.youtube.com/watch?v=9sh9VoEb93I |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
NOTE, you may need to run ldconfig as root after you untar to root, I will put edit above
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
SSh is used because thats what I did, not sure if it is required? But its what was on mine, so I am telling you how I setup and made it work. If you install and do not install ssh, and it works let me know and I will update my instructions.
The obvious advantage of ssh is having a way back in, should something go wrong.... Anyone else got this going yet? Hellooooooooo |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Here's the thing: I really really want to try this; I want to try it so hard it hurts. But, despite appearances (my abundant posting here e.g.) I also really really don't have the time to play much with anything these days. Give me a month... |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Quote:
Quote:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
andymulhearn - Dont be scared :)
How about some software to go with it!! 780K http://penguinbait.com/wmapps.tar provides the following files Again cd / tar xvf /path/to/wmapps.tar run ldconfig now run wmXXXX it will appear on your desktop in WM. It is kind of hard to grab them to move, but you can. If you switch windows managers while these are running, hildon will pop up, you can then close or minimize the wmapps. These work but have issues ./usr/local/bin/wmcdclock ./usr/local/bin/wmfsm These all work ./usr/local/bin/wmcpuload ./usr/local/bin/wmmemmon ./usr/local/bin/wmnetload ./usr/local/bin/wmupmon ./usr/local/bin/wmwifi ./usr/local/bin/wmifinfo ./usr/local/include/ ./usr/local/include/dockapp.h ./usr/local/lib/ ./usr/local/lib/libdockapp.a ./usr/local/lib/libdockapp.la ./usr/local/lib/libdockapp.so ./usr/local/lib/libdockapp.so.2 ./usr/local/lib/libdockapp.so.2.0.0 |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
For those that wanted clear image, here you go, look at those pretty dock apps :-)
http://penguinbait.com/WindowMakerN800.JPG |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Now THAT looks like Linux. ;) But what about text entry? Does xkbd have to be run manually?
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
that is oskey-x
I put a entry on the menu to start it. This way you can start it when you need it and close it when you don't You will see from the picture the CPU is 100%. Unfortunately the keyboard app runs using 100% of the CPU. This is wierd though, because as soon as anythign else needs anything the oskey-x app gives up the resources. Its like its running 100%, do polling or something. If you start a hildon app, inside WM, it will have the hildon virtual keyboard come up when you enter a text field. It is not in a window though, and parks in the middle of the screen. Its like we need a "Hildon Prison" to run hildon apps inside of to hold them together (app + keyboard) that is. You will also notice the "Hildon Desktop" in the "Session" menu, this will change window manager while running, just wait 10-15 seconds and you will be running like WM was never installed. There is an equivelant menu inside hildon to go back to WM, although its much faster to go to WM than back to hildon. I love it, I am hoping to hear someone else is up and running???? |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
okay, I have it installed, but...
Looking at /usr/bin/wm.sh, it looks like it's going to replace the default shell. Is there a way I can run "standalone" without messing with the config? side note... instead of:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
For some reason I thought you could not do that in busybox, although I have not tried in about a year. Here is the deal, if you install this, it will not change anything on your currently installed system. It adds some changed scripts that run out or /etc/osso-af-init/ These three files, going from my head hear. matchbox.sh real-af-startup real-af-base The tarball drops matchbox.sh-new and -new of the others + -orig of them. If you install and reboot you will get a hildon desktop, and see nothing different but two menu options. Running WindowMaker from menu will stop hildon and start WM. This will not alter any startup files. If you switch to WM and reboot, you will still be in Hildon There is a second menu option inside hildon, that says "reboot to WMaker" If you run the reboot menu options in WM or Hildon, this will alter the startup files and when you reboot it will boot up to the appropiate window manager. Note also there was a path update to /etc/profile so that is changed on install. You are welcome to hack away and try this anyway you want. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Installed and working, sort of.
I can reboot into wmaker and have tried some apps but if I start wmaker from withi Hildon I get a whte screen and nothing else. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
I got this the first time, can you try switching back and forth between them and let me know if it is still not working?
Did you run ldconfig after untar? If not the reboot should fix it Thanks, |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
I am also installed, running WM works fine. But I get the same issue as andymulhearn with WM only showing a white screen when I try to launch it after booting in hildon.
One other question: You mention using bootmenu, do you have an example bootmenu.conf file for choosing the hildon or WM environments? |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Can you switch back, to hildon from WM. Try going back and forth after rebooting. Let me know if it is still not working for you?
I did run in ldconfig manually? Thanks |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
(from Hildon) menu | extras | WindowMaker: gives me the white screen menu | extras | Reboot to WM: gives me WM (from WM) - | Session | Hildon Desktop: gets me hildon (_now_ from Hildon) menu | extras | WindowMaker: gets me back to WM Yeup, ran ldconfig. So, booting to WM will let you swap back and forth, booting to Hildon will white screen. I'd suspect that your "WidowMaker" script is losing itself when the desktop terminates and there's nothing to catch it. But, things work okay" when WM is underneath since Hildon was only running in a WM window. As a data point, if you bring up Xterm from within WM, then close the window, you loose the key attachment for the "-" key. To get it back, you need to switch Workspaces. Pretty cool PB! |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Quote:
Quote:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
So I think you are saying that if WindowMaker is the default WM, you can switch back and forth without any problems. If you boot to hildon, you can not switch to WM without rebooting? that makes no sense to me. If that is the case, I suspect if you boot back to hildon, it will now work from there also. I can switch back and forth no matter what is booted. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
OK, I have been thinking, and a reboot is required after install.
/etc/profile is changed to add /usr/local/bin to path. What is happening is matchbox and maemo_desktop stops, and it can not find the path with "Window Maker", this is why it turned white the first time you ran it. after untar of WM6.tar.gz to root run ldconfig (because /usr/local/lib is added /etc/ld.so.conf, this should happen on boot, but ) reboot to update (/etc/profile to add /usr/local/bin/ to path) After this no matter which one you boot to you should be able to switch on the fly to either window manager. Anyone who has installed, please reboot your n800. Now please test for me and provide the results.... From (from Hildon) menu | extras | WindowMaker: menu | extras | Reboot to WM: (from WM) - | Session | Hildon Desktop: - | Session | Reboot to Hildon: NOTE, if you do not want to test the reboot options, please test the "WindowMaker" and "Hildon Desktop" entrys Oh well, you cant get it perfect on the first time, that what revisions are for, well the tar is ok, I guess the install instructions just needed a little tweeking. I need feedback and please anyone who compiles anything, SHARE SHARE SHARE |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Quote:
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Mark, can you ssh in, while hildon is up.
su - user echo $PATH swm.sh Let me know what you path is, and if you get errors, or if it switches to WM |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Code:
~ $ swm.shCode:
~ $ ps xa |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
fwiw... "killall -9 matchbox-window-manager" gets rid of the process, but running swm.sh afterwards still has the error message.
My WiFi connection here at work sucks, but I'll try to play a bit. gut feel... there are other processes that you need to kill off, and the sleep's after trying to use the restart scripts aren't enough to make it happen. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
woop.... I think I got it. Matchbox is being re-launched fast enough that it's back running by th time the wm launcher kicks in.
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
can you run it again?
su - user sh - x /usr/local/bin/swm.sh please post the output! |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
Code:
Nokia-N800-51:~# su - user |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
OK I did some testing
I flashed rootfs booted to mmc and mounted mtdblock4 (rootfs) downloaded from my website WM6.tar.gz untarred onto flash (nothing is installed at this point) rebooted ran WindowMaker menu shortcut fails with white screen I rebooted Added all 2007 application repositories installed becomeroot ran WindowMaker menu shortcut fails with white screen I rebooted I installed osso-xterm ran Window Maker menu shortcut This time it works OK, I need some more investigation, but if it is not working for you can you uninstall xterm and reinstall xterm and let me know if it works for you? Thanks I uninstalled xterm and it still works....? |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
I had some problems early-on with the N800 with Xterm suddenly not working, and I'd rather not see it break (it works now). Lemme do some poking around, set up a secondary boot image, and I'll give it a shot. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
no problem, let me know if you find out anything. Anyone else same thing, let me know.
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
I just ordered my n800 today, should have it by next week. I really want to try this. What is the risk percentage of "bricking" your device? Can it always be reflashed, or at some point can you screw up the inits and boots so bad that you can't fix it.
|
Re: Window Maker N800 DUAL Window Manager Install/Hack available
No, with this mod it will always be possible to reflash and recover your device to its factory settings.
(I'm 99.9% sure, but not going to give a guarantee ;-)) |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
This is a bit off topic for this thread, but what about in general. What are some common things that maemo users try to do that might brick your device? I just want to make sure I don't do them, or I consider them very carefully.
I also think, despite that I know there are so many, that I might start a blog when I get my 800 in as a newbie blog. What I did.. exactly how.. that sort of thing. |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
The instructions are rather technical, but then you probably need to be fairly proficient to play around with stuff anyway. I end up experimenting on the SD card version of the system and then making the changes on the flash if everything goes well. Larry |
Re: Window Maker N800 DUAL Window Manager Install/Hack available
Quote:
|
| All times are GMT. The time now is 00:10. |
vBulletin® Version 3.8.8