OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: tml on November 29, 2005, 08:06:20 am
-
Hi,
Yesterday I tried pdaxrom on my slc3100. Looks really great. What I didn't like so much about it was that many windows extended beyond screen limits and that i rather often had to use the stylus to relocate a window.
This made me wonder if there is a windowmaker ipk available? windowmaker can be fully controlled via keyboard and IIRC it doesn't need more resources than does blackbox.
Also, I saw that there is a vim6.3 package in the unstable feed. Can this one be used with rc12? Is a gtk-based version of vim included?
I rather hastly reflashed the original sharp rom (after testing cacko too). But if windowmaker & gvim are available I think I would rather prefer pdaxrom.
Cheers,
Thomas.
-
Once upon a time I built WindowMaker with a patch which allows to use single click instead of double click. Also I made some Z-specific tweaks.
Unfortunately I haven't managed to find time to pack these to ipks. You can download tarball from http://iamphet.nm.ru/zaurus (http://iamphet.nm.ru/zaurus). To uninstall it just issue
rm `tar tjf WindowMaker-0.92.0-bin.tar.bz2`
Not quite perfect but it works.
Also I tried to use gvim (x11, gtk, gtk2). I compiled it myself too. It turned out that console vim is much more convenient (and responsive) for me on Z.
Here is the tarball. Site with screenshots isn't working at the moment.
-
There is a full vim 6.4 compiled by dtruchan not long ago. I'm using it and it runs fast and great (despite its size)
https://www.oesf.org/forums/index.php?showtopic=15722 (https://www.oesf.org/forums/index.php?showtopic=15722)
As for WindowMaker, I also wanna give it a try. The menus look great and very handy. But why does the bottommost portrait screenshot look a bit weird as the lower part of it seems not to be displaying anything... or is it just my eye problem?
-
But why does the bottommost portrait screenshot look a bit weird as the lower part of it seems not to be displaying anything... or is it just my eye problem?
Hey, this is just end of file
Finally I've made IPKs.
Look below for some corrections of README as a result of this packaging.
If you'd like some Z friendliness, install wmaker_pdaxrom_0.1_all.ipk. Files contain some useful (for me) settings and hotkeys. For better results make sure you have /etc/X11/kb/corgi.xmodmap (optionally userdefined.xmodmap).
Note: wmaker can't bind several buttons on one action, so 'Menu' button doesn't work in portrait orientation, use 'E/J' button on your touchscreen instead (on C860 at least
Finally to get dockable system monitor+clock+sound volume constrol, install wmzmon_0.1_armv5tel.ipk See wmzmon --help and /home/root/.wmzmon.xpm for customization directions. I like default "wmzmon -a" view
(wmzmon_0.1 has been removed to prevent confusion by the old version)
-
I was thrilled. WindowMaker rocks. It's blazingly fast, intuitive and very functional. I guess I will stick with it from now on. Thanks for the packages, iamphet!
I have one question: it seems WindowMaker has overwritten and replaced my original startup script for matchbox, so my question is: what shall I do in case I need to switch to matchbox?
-
OOPS.
All
Please, backup your /home/root/.xinitrc before installing wmaker-pdaxrom.
ZDevil
Something like that (or reinstall matchbox-pdaxrom) to restore default .xinitrc
cd
rm -f .xinitrc
ln -s /usr/bin/mbsession .xinitrc
I'll fix ipk to make a backup. I use wmaker for a long time so I've completely forgotten about default .xinitrc
Fixed: now wmaker-pdaxrom should backup and restore ~root/.xniitrc. Thanks for feedback.
-
OOPS.
All
Please, backup your /home/root/.xinitrc before installing wmaker-pdaxrom.
ZDevil
Something like that (or reinstall matchbox-pdaxrom) to restore default .xinitrc
cd
rm -f .xinitrc
ln -s /usr/bin/mbsession .xinitrc
I'll fix ipk to make a backup. I use wmaker for a long time so I've completely forgotten about default .xinitrc
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105535\"][{POST_SNAPBACK}][/a][/div]
Nevermind and the trick works.
Just went back to matchbox and backup the original .xinitrc, and headed right back to WindowMaker again.
-
One more question: I found Fn and the japanese key to the left of ' - ' are both mapped to Mod1, while Mod2 seems to be missing somehow. Any way to get Mod2 mapped? Thanks!
-
I found Fn and the japanese key to the left of ' - ' are both mapped to Mod1, while Mod2 seems to be missing somehow. Any way to get Mod2 mapped?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105555\"][{POST_SNAPBACK}][/a][/div]
weird wmaker has nothing with changing xmodmap
I can only guess your Z is not 860
Can you please replace case "$MODEL" in
...
esac
in your ~root/.xinitrc.wmaker with
case "$MODEL" in
  SL-C860|SL-C760|SL-C750|SL-7500|SL-C700)
test -f /etc/X11/kb/corgi.xmodmap && xmodmap /etc/X11/kb/corgi.xmodmap
;;
  SL-6000)
test -f /etc/X11/kb/tosa.xmodmap && xmodmap /etc/X11/kb/tosa.xmodmap
;;
  SL-C1000|SL-C3000|SL-C3100)
test -f /etc/X11/kb/akita.xmodmap && xmodmap /etc/X11/kb/akita.xmodmap
;;
  *)
cat /proc/cpuinfo | grep 'Sharp-Collie' 2>/dev/null >/dev/null && test -f /etc/X11/kb/collie.xmodmap && xmodmap /etc/X11/kb/collie.xmodmap
;;
esac
and restart X11 (not only wmaker!). Also ensure you have corresponding xmodmaps
Or the problem might be in rxvt mapped to XF86LaunchB (Address).
If this won't help, be ready to match codes from xev output with those from /etc/X11/kb/*.xmodmap
-
Thanks!
Mine is a C860 actually, which is for compiling things and all sorts of testing; the 'real' man is a C1000.
I think I might have messed up the keyboard settings, perhaps did it in Keyboard Shortcut Preferences, just because I am being so excited about this fantastic wm and a bit too hard on the settings (I kept running through the Preferences over the last couple of hours, and got really surprised by the richness and depth of the settings ) . Anyway I reinstalled the whole thing with your updated package and things are back to normal, and terrific, now.
Having read the man page plus the GNUstep/Library/WindowMaker/README, I am curious to know if there's any other useful and essential documentation. Any good advice?
-
There are several (somewhat outdated) pieces of the documentation on its official site. WindowMaker source tarball contains useful FAQ which I'm attaching here. Also you might want to turn on "Balloon Help" in WindowMaker Preferences to get an idea what it can suggest to you, if you haven't done so yet.
-
There are several (somewhat outdated) pieces of the documentation on its official site. WindowMaker source tarball contains useful FAQ which I'm attaching here. Also you might want to turn on "Balloon Help" in WindowMaker Preferences to get an idea what it can suggest to you, if you haven't done so yet.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105565\"][{POST_SNAPBACK}][/a][/div]
Great. I guess the FAQ will make a good bedtime reading tonight.
-
The latest issue of TUX (http://www.tuxmagazine.com/) (just came out today) has a very nice feature article on WindowMaker. A must read! (I remember the last issue talks about Xfce4 as welll )
Edited: previously I carelessly typed WindowMaker as WindowManager. I almost confused (or equated) WM and wm ...
-
There is a full vim 6.4 compiled by dtruchan not long ago. I'm using it and it runs fast and great (despite its size)
https://www.oesf.org/forums/index.php?showtopic=15722 (https://www.oesf.org/forums/index.php?showtopic=15722)
As for WindowMaker, I also wanna give it a try. The menus look great and very handy. But why does the bottommost portrait screenshot look a bit weird as the lower part of it seems not to be displaying anything... or is it just my eye problem?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=105419\")
I know it's big.
The vim binary alone is 1.2M
You can clean up some stuff, I packaged everything.
/usr/share/vim/vim64/tutor/ ~670K
/usr/share/vim/vim64/doc/ ~4.2M
/usr/share/vim/vim64/syntax/ ~3.5M
/usr/share/vim/vim64/lang/ ~780K
I get rid of tutor, doc and lang (make sure you keep the ones you need).
I keep only the syntax files I need.
Thats quite a bit of space back, ~8M.
The packages is [a href=\"https://www.oesf.org/forums/index.php?showtopic=15722]here[/url].
Thanks for WindowMaker iamphet.
I have one question: it seems WindowMaker has overwritten and replaced my original startup script for matchbox, so my question is: what shall I do in case I need to switch to matchbox?
Here is what I do on my Desktop and Zaurus:
create an xinintrc for each window manager in /etc/X11/xinit
(create xinitrc.matchbox from the original ~/.xinitrc)
xinitrc.matchbox
xinitrc.fvwm
xinitrc.ratpoison
etc ...
copy your xmodmap line from xinitrc.matchbox into your other xinitrc files.
Put your window manager filename last
here is what my xinitrc files looks like:
xinitrc.matchbox
It looks just like yours, so I wont paste it here.
xinitrc.fvwm
xmodmap /etc/X11/kb/corgi.xmodmap
xset s off
fvwm
xinitrc.ratpoison
xmodmap /etc/X11/kb/corgi.xmodmap
xset s off
ratpoison
then create a a startx for each window manager in /usr/X11R6/bin.
startx.matchbox
startx.fvwm
startx.ratpoison
etc ...
edit each startx file and change the sysclientrc variable to point to the specific xinitrc file.
Here is the line from startx.fvwm
...
sysclientrc=/etc/X11/xinit/xinitrc.fvwm
...
Then remove ~/.xinitrc
That's all.
This way I can start any window manager by just running the appropriate startx.
-
Thanks for your handy tips, dtruchan! Now I feel much safer safe to plunge into different interesting wm.
BTW here is my screenshot mimicking the one in TUX.
[ You are not allowed to view attachments ]
-
Thanks for your handy tips, dtruchan! Now I feel much safer safe to plunge into different interesting wm.
BTW here is my screenshot mimicking the one in TUX.
[ You are not allowed to view attachments ]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105743\"][{POST_SNAPBACK}][/a][/div]
No problem.
Looks great!
-
Howdy,
I compiled asclock (originally included in windowmaker but was then left out) with a little tweaking so that it can be added to the dock with all information (time, week, day, month) intact. You may wish to take a look at the top right corner of the following screenshot to see if it fits your need:
[ You are not allowed to view attachments ]
Edited: Forgot to say: To make asclock dockable, launch it from the terminal using:
asclock -d &
and then drag and drop the icon to desired empty space in the dock.
Have fun!
-
Thank u very much!It is great and smart!
But how can I add the CF-SD card monitor on the desktop?just like it in Matchbox.
The same problem for Volume control.
Is there any suggestion?
-
But how can I add the CF-SD card monitor on the desktop?just like it in Matchbox.
The same problem for Volume control.
Is there any suggestion?
Yeah, this is the main reason why I coded wmzmon. It can monitor cards and monitor/change sound volume.
Run wmzmon and you will see two rectangles at the bottom. They show the state of your SD/CF cards.
There is a grey column with a black head at the right. Click on its bottom half and you will decrease the volume by 25%, click on its top and try and guess what you get
You can change layout by editing ~/.wmzmon.xpm or supplying new template at command line (see wmzom --help for detail)
You can switch between normal and alternate layouts with right-clicking on wmzmon's icon.
It seems I have to get down to writing some docs. Although I'm unsure how usable they will be with my English
-
Thank you!I find that WMZOM is very useful.
is there a application use under WM to help to mount or unmount cards visible?
-
is there a application use under WM to help to mount or unmount cards visible?
Did I understand you correctly you want to mount/unmount cards with stylus "clicks"?
It's fairly easy to add this feature to wmzmon. I'll do it when I find a bit of free time (estimation is a couple of days).
-
Wow, lots of great stuff here, Thanks! I have been away from my SL-6000 for
a couple months, and just flashed RC12, and look forward to checking out
wmaker.
As far as VI and VIM, I always seem to run into screen display problems
when using the stock vi to edit the config files after a flash. It seems to be a lot
better in aterm than the non-X console, but I must be missing some
terminal binding or environment variable to make it update the screen
properly all the time when editing.
If anyone knows how to fix this, please let me know, and thanks again
for all these ipks!
John
-
I always seem to run into screen display problems
when using the stock vi to edit the config files after a flash
It seems pdaxrom vi is broken (or oriented towards some specific terminal, this is almost the same). My solution is always use Vim: never had any problems with neither pure console nor xterm/rxvt.
Whom it may concern
Here is a new version of wmzmon: I added SD/CF card mount/unmount on click. Version 0.3 will have some documentation... definitely.
-
Thanks for the new wmzmon package, iamphet. It works just fine.
It would be even nicer if there is some minimal usage guide for which color bar corresponds to which function, and how to play with each of them.
By the way looking at your screenshots again I notice that date and time are already showing in wmzmon. But I just couldn't find the way to get them shown in it, which is the reason why I compiled asclock. Or is there actually a trick or command to put them up in wmzmon?
-
Thanks for the new wmzmon package, iamphet. It works just fine.
It would be even nicer if there is some minimal usage guide for which color bar corresponds to which function, and how to play with each of them.
By the way looking at your screenshots again I notice that date and time are already showing in wmzmon. But I just couldn't find the way to get them shown in it, which is the reason why I compiled asclock.
You can change the layout by editing your /.wmzmon.xpm. Basically, its format is quite simple, sorta plain vanilla ASCII art.
First section is a legend which correlates letters and colors with monitored events. In the next two sections you can draw two layouts (main and alternate) with letters. To switch to alternate layout either right-click the wmzmon icon or run it with "-a" command-line argument. Default alternate layout has clock in it.
I hope I'll find spare time this weekend to write a piece of documentation. Especially because there are other people besides me interested in wmzmon.
-
You can change the layout by editing your /.wmzmon.xpm. Basically, its format is quite simple, sorta plain vanilla ASCII art.
First section is a legend which correlates letters and colors with monitored events. In the next two sections you can draw two layouts (main and alternate) with letters. To switch to alternate layout either right-click the wmzmon icon or run it with "-a" command-line argument. Default alternate layout has clock in it.
I hope I'll find spare time this weekend to write a piece of documentation. Especially because there are other people besides me interested in wmzmon.
Thanks. In my case it is middle click (shift-tap) and not right click (set to Fn-tap) that swap the layout. Still date and time don't show in the layout. Lines 91 and 92 of .wmzmon.xpm read:
"Time -*-helvetica-bold-r-normal--11-*-*-*-*-*-*",
"Date -*-helvetica-medium-r-normal--11-*-*-*-*-*-*",
but in the terminal i see this error whenever I switch to the alternative layout that is supposed to show time and date:
wmzmon: Warning: Cannot load font -*-helvetica-bold-r-normal--11-*-*-*-*-*-*
wmzmon: Warning: Cannot load font -*-helvetica-medium-r-normal--11-*-*-*-*-*-*
And i can only see two pairs of grey empty rectangular bars on the top corresponding to the time and data in your screenshot. Changed the font to verdana but still no luck. Any idea of how to get it to work?
-
Thanks. In my case it is middle click (shift-tap) and not right click (set to Fn-tap) that swap the layout. Still date and time don't show in the layout. Lines 91 and 92 of .wmzmon.xpm read:
"Time -*-helvetica-bold-r-normal--11-*-*-*-*-*-*",
"Date -*-helvetica-medium-r-normal--11-*-*-*-*-*-*",
but in the terminal i see this error whenever I switch to the alternative layout that is supposed to show time and date:
Changed the font to verdana but still no luck. Any idea of how to get it to work?
I can't remember which click I use to switch between layouts so definitely you are right
I afraid you can't use TTF fonts like verdana at the moment because I wanted to use as few system resources as possible (and to study as little X11 as posssible as well ).
I'd suggest you to try xfontsel to build a desired font name or just chose one from the xlsfonts output. Hint: --11- is the font size.
-
U r the best !
-
I've added some documentation tp /usr/local/share/wmzmon.txt. Also wmzmon.xpm is a little bit more commented as well.
Quoted here for your convenience
Introduction
------------
Wmzmon is a customisable dockable system monitor created for WindowMaker
running on Sharp Zaurus.
The available charts are:
cpu usage
cpu usage in the form of diagram
battery status
memory usage
swap usage
sound volume
SD and CF card
current date and time
Wmzmon also allows you to change sound volume and mount/unmount SD/CF cards
Each layout (template) can have two variants: normal and alternative.
Invocation
----------
Execute "wmzmon --help" command to get a list of available options.
Interface
---------
Default layout is Default alternativelayout is
+----------------------+----+ +---------------------------+
| CPU Load |Grip| | Date |
| Memory Usage +----+ | Time +----+
| Swapfile Usage | S | | Battery Status | S |
| Battery Status | o | | Memory Usage | o |
| CPU Graph | u | | Swapfile Usage | u |
+----------+-----------+ n | +----------------------+ n |
| SD | CF | d | | CPU Graph | d |
+----------+-----------+----+ +----------------------+----+
To switch between normal and alternative layouts click the middle "mouse"
button on wmzmon graph.
To mount SD/CF cards you can click on corresponding rectangles.
Grip can be used to drag the wmzmon icon (or just Alt+Click anywhere
on the icon).
Click on top/bottom half of the "Sound" chart to increase/decrease
sound volume.
Customisation
-------------
To change layout you can either supply new one with -t command-line option or
edit the ~/.wmzmon.xpm file.
Since it is just XPM file it can be edited with editor. It's recommended to
manually edit a template because its format is fairly simple and you will not
lose any detail in that way.
Notes on sections (see /usr/local/share/wmzmon.xpm or ~/.wmzmon.xpm for more
detail):
*Legend of colors* contains colors for monitored values
*Template* is a template. You can "draw" here with letters from previous
section. Wmzmon detects rectangle bounds by extreme points, so theoretically
you can supply only top-left and right-bottom point. Although it may be too
unclear :)
*Parameters* is a container for wmzmon parameters.
wmzmon.xpm:
/* XPM */
static char * wmzmon_xpm[] = {
/* ----- IMAGE INFORMATION ----- */
/* width height ncolors chars_per_pixel */
"48 48 20 1 0 0 XPMEXT",
/* ----- LEGEND OF COLORS ----- */
/* format:
* c s
* is either name or #RRGGBB value
* you can change only and
* please DONOT change the order of symbolic names and DON'T remove them!
* If you need more colors append them to the end*/
/* Processor colors */
"P c Red s CpuSystem",
"p c Green s CpuUser",
/* Memory colors */
"M c Red s RamUsed",
"u c BlueViolet s RamBuffers",
"c c Magenta s RamCached",
/* Swap colors */
"S c Red s Swap",
/* Battery colors */
"B c Cyan s BatteryOk",
"b c Gray30 s BatteryCharging",
/* SD Card colors */
"D c Blue s SdMounted",
/* CF Card colors */
"F c Blue s CfMounted",
/* Sound volume */
"V c Gray30 s SoundVolume",
/* CPU Graph colors */
"G c Red s CpuGraphSystem",
"g c Green s CpuGraphUser",
/* Date and time */
"I c Black s TimeForeground",
": c Gray50 s TimeBackground",
"A c Black s DateForeground",
"- c Gray50 s DateBackground",
/* Decorations colors */
". c Gray50 s Background",
/* You can move an icon without a grip with Alt + mouse combo */
"R c Gray s Grip", /* actual color doesn't matter */
"+ c Black s Fill",
/* ----- TEMPLATE ----- */
"................................................",
"..++++++++++++++++++++++++++++++++++++...RRRRRR.",
".++PPPPPPPPPPPPPPPPPPPPPPPPPP+++++++P++..RRRRRR.",
".++PPPPPPPPPPPPPPPPPPPPPPPPPP+++++++P++..RRRRRR.",
"..++++++++++++++++++++++++++++++++++++...RRRRRR.",
"................................................",
"................................................",
"..++++++++++++++++++++++++++++++++++++...++++++.",
".++MMMMMMMMMMMMMMMMMMMuuuuucccccccMMM++..+VVVV+.",
".++MMMMMMMMMMMMMMMMMMMuuuuucccccccMMM++..+VVVV+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+VVVV+.",
".........................................+VVVV+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".++SSSSSSS++++++++++++++++++++++++++S++..+VVVV+.",
".++SSSSSSS++++++++++++++++++++++++++S++..+VVVV+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+VVVV+.",
".........................................+VVVV+.",
".+++++++++++++++++++++++++++++++++++++...+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+VVVV+.",
".........................................+VVVV+.",
".g+++++++++++++++++++++++++++++++++++++..+VVVV+.",
".g+++++++++++++++++++++++++++++++++++++..+VVVV+.",
".gg++++++++++++++++++++++++++++++++++++..+VVVV+.",
".gg++++++++++++++++++++++++++++++++++++..+VVVV+.",
".Gg++++++++++++++++++++++++++++++++++++..+VVVV+.",
".GGg+++++++++++++++++++++++++++++++++++..+VVVV+.",
".GGg++g++++++++++++++++++++++++++++++++..+VVVV+.",
".GGGggggg+++++++++++++++gg++++++g++++++..+VVVV+.",
".GGGggGggg+++g+++++++++ggg++++gggg+++++..+VVVV+.",
".GGGgGGGGggggggg+++gggggggggggggggggggg..+VVVV+.",
".GGGGGGGGGggggggg++ggggGGgggggGGggggggg..+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG..+VVVV+.",
".........................................+VVVV+.",
".++++++++++++++++++++++++++++++++++++++..+VVVV+.",
".+DDDDDDDDDDDDDDDDD++FFFFFFFFFFFFFFFFF+..+VVVV+.",
".+DDDDDDDDDDDDDDDDD++FFFFFFFFFFFFFFFFF+..+VVVV+.",
".+DDDDDDDDDDDDDDDDD++FFFFFFFFFFFFFFFFF+..+VVVV+.",
".+DDDDDDDDDDDDDDDDD++FFFFFFFFFFFFFFFFF+..+VVVV+.",
".++++++++++++++++++++++++++++++++++++++..++++++.",
"................................................",
"................................................",
/* ----- PARAMETERS ----- */
/* --- Misc --- */
"XPMEXT WMZmon.Parameters",
"RefreshInterval 1000", /* Polling interval in milliseconds */
"CpuGraphColumnWidth 2",
/* --- Fonts --- */
/* TTF fonts are not supported
* use `xfontsel' and `xlsfonts' to get available fonts */
"XPMEXT WMZmon.Fonts",
"Time -*-helvetica-bold-r-normal--11-*-*-*-*-*-*",
"Date -*-helvetica-medium-r-normal--11-*-*-*-*-*-*",
/* --- Formats --- */
/* date/time format, the same as in date(1) and strftime(3) */
"XPMEXT WMZmon.Formats",
"Time %H:%M",
"Date %d-%b-%y",
/* ------ ALTERNATIVE TEMPLATE ----- */
/* use middle mouse button click to switch */
"XPMEXT WMZmon.Alternative",
"................................................",
".----------------------------------------------.",
".-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-.",
".-A------------------------------------------A-.",
".-A------------------------------------------A-.",
".-A------------------------------------------A-.",
".-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-.",
".-A------------------------------------------A-.",
".-A------------------------------------------A-.",
".-A------------------------------------------A-.",
".-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-.",
".----------------------------------------------.",
"................................................",
".::::::::::::::::::::::::::::::::::::::..++++++.",
".:IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..+VVVV+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..+....+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:I:::::::::::::::::::::::::::::::::::I..+....+.",
".:IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..+....+.",
".::::::::::::::::::::::::::::::::::::::..+....+.",
".........................................+....+.",
".........................................+....+.",
".+++++++++++++++++++++++++++++++++++++...+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+BBBBBBBBBBBBBBBBBBBBBBBBBBB+++++++b++..+VVVV+.",
".+++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+....+.",
"..++++++++++++++++++++++++++++++++++++...++++++.",
".++MMMMMMMMMMMMMMMMMMMuuuuucccccccMMM++..+VVVV+.",
".++MMMMMMMMMMMMMMMMMMMuuuuucccccccMMM++..+VVVV+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+....+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".++SSSSSSSSSSSSSSSSSSSSSSSSSS+++++++S++..+VVVV+.",
".++SSSSSSSSSSSSSSSSSSSSSSSSSS+++++++S++..+VVVV+.",
"..++++++++++++++++++++++++++++++++++++...+VVVV+.",
".........................................+....+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...+VVVV+.",
".GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG...++++++.",
"................................................",
"XPMENDEXT"
};
-
That's so nice. Thank you again!
Perhaps it would be helpful for those who want to have time and date shown by including a brief how-to for using "xfontsel to build a desired font name or just chose one from the xlsfonts output. Hint: --11- is the font size" as you suggested earlier on, because it seems the date and time cannot be displayed straightaway without this tweaking? (well i'm still in the middle of it... )
-
ZDevil
Well, I'm far from being guru in X11 fonts. It is enough to say that classical pcf fonts are not scalable (unlike Type1 or TTF) and * in their names is a wildcard like in a shell.
xfontsel allows you to choose fonts on your system based on your criteria. When you launch it you can see -fndry-fmly-wght--blah-blah-blah-blah...
If you click on, say, avgWdth, you will get a list of available widths. You can click on other items to constrict search process even further.
This should work on your system.... I hope
"Time -*-*-bold-*-*--*-*-*-*-60-*-*",
"Date -*-*-*-*-*--*-*-*-*-50-*-*",
xlsfonts just lists all installed fonts
The default Date and Time strings don't work because these fonts are in crox-cyrillic package. Be careful if you want to install them: startx in RC10-12 has a bug that will prevent other installed fonts from loading by X11
But if you still want to data that you will need to replace : in font separator with ,
E.g. you will need to replace
FONTS_PATH=$FONTS_PATH"/usr/X11R6/lib/X11/fonts/cyrillic:"
with
FONTS_PATH=$FONTS_PATH"/usr/X11R6/lib/X11/fonts/cyrillic,"
AFAIK this issue will be fixed in the next pdaxrom release.
-
But why does the bottommost portrait screenshot look a bit weird as the lower part of it seems not to be displaying anything... or is it just my eye problem?
Hey, this is just end of file
Finally I've made IPKs.
Look below for some corrections of README as a result of this packaging.
If you'd like some Z friendliness, install wmaker_pdaxrom_0.1_all.ipk. Files contain some useful (for me) settings and hotkeys. For better results make sure you have /etc/X11/kb/corgi.xmodmap (optionally userdefined.xmodmap).
Note: wmaker can't bind several buttons on one action, so 'Menu' button doesn't work in portrait orientation, use 'E/J' button on your touchscreen instead (on C860 at least
Finally to get dockable system monitor+clock+sound volume constrol, install wmzmon_0.1_armv5tel.ipk See wmzmon --help and /home/root/.wmzmon.xpm for customization directions. I like default "wmzmon -a" view
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105513\"][{POST_SNAPBACK}][/a][/div]
I successfully installed the three packages of WindowMaker. Running startx after reboot generates the following error :
'/usr/local/bin/wmaker: error while loading shared libraries: libwraster.so.3: cannot open shared object file : no such file or directory'
Please your advice ...
thanks,
David.
-
I successfully installed the three packages of WindowMaker. Running startx after reboot generates the following error :
'/usr/local/bin/wmaker: error while loading shared libraries: libwraster.so.3: cannot open shared object file : no such file or directory'
Try to add to your ~/.profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
-
I successfully installed the three packages of WindowMaker. Running startx after reboot generates the following error :
'/usr/local/bin/wmaker: error while loading shared libraries: libwraster.so.3: cannot open shared object file : no such file or directory'
Try to add to your ~/.profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110207\"][{POST_SNAPBACK}][/a][/div]
Thanks for your reply . I did your suggestion but got the same error .
Just to let you know that I installed the WM packages on my SD card immediately after flashing PdaX 1.1.0 beta1.
thanks,
David.
-
Thanks for your reply . I did your suggestion but got the same error .
Just to let you know that I installed the WM packages on my SD card immediately after flashing PdaX 1.1.0 beta1.
Have you relogged on after changing your ~/.profile (or just issue . ~/.profile in the shell prompt)? If yes then try to locate libwraster.so.3 on your SD card and add path to it to LD_LIBRARY_PATH
-
Thanks for your reply . I did your suggestion but got the same error .
Just to let you know that I installed the WM packages on my SD card immediately after flashing PdaX 1.1.0 beta1.
Have you relogged on after changing your ~/.profile (or just issue . ~/.profile in the shell prompt)? If yes then try to locate libwraster.so.3 on your SD card and add path to it to LD_LIBRARY_PATH
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110653\"][{POST_SNAPBACK}][/a][/div]
iamphet , After doing copying libwraster.so.3 to /mnt/usr/lib and adding /mnt/usr/lib to $LD_LIBRARY_PATH, I got the following error message :'/usr/local/lib/wmaker: error while loading shared libraries: /mnt/card/usr/lib/libwraster.so.3: file too short '
-
I didn't mean to copy libwraster.so.3 somewhere. It is just a symlink (BTW does a filesystem on your SD card support symlinks?)
I mean export LD_LIBRARY_PATH=/path-to-install-dir-on-your-sd-card/lib:$LD_LIBRARY_PATH
-
I didn't mean to copy libwraster.so.3 somewhere. It is just a symlink (BTW does a filesystem on your SD card support symlinks?)
I mean export LD_LIBRARY_PATH=/path-to-install-dir-on-your-sd-card/lib:$LD_LIBRARY_PATH
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110766\"][{POST_SNAPBACK}][/a][/div]
Working ! .
This is a great window manager .
thanks,
David.
-
Yes. Besides KDE 3.5 I love this one most. Very straightforward, configurable and flexible. And it loads and runs very fast too. The only glitch I've found perhaps is it's difficult to get the clock displayed in wmzmon.
And iamphet is a great guy indeed.
-
Here is an alpha version of Vim7 with GTK2. I've removed tutor, localised manpages, messages and menus.
Also I've included more slim executable named v7 intended as a replacement for vi (the set of features = NORMAL for those familiar with Vim build process).
-
Once upon a time I built WindowMaker with a patch which allows to use single click instead of double click. Also I made some Z-specific tweaks.
Is this single-click configurable? Changing from single-click to double-click is one of the first things I do when I do a new installation of KDE
If the single-click has been hard-coded by your patch, I might try my hand at compiling WindowMaker -- is it just a straightforward configure; make install?
Also what was the nature of the Z-specific tweaks you made?
-- cheers
-
Is this single-click configurable?
Single click is configurable (the last tab in wprefs)
I might try my hand at compiling WindowMaker -- is it just a straightforward configure; make install?
There is some minor tweaking with C- and LD-flags.
Also what was the nature of the Z-specific tweaks you made?
They are in wmaker-pdaxrom package: most of them are just Z-key bindings.
-
Dear All,
After I update My SL-7500C to Beta2 and install wmaker .
When I start wmaker.The sysytem has a complaint like follow:
"Removing empty element from the valid fontpaths
/home/root/.xinitr.wmaker: line 1: /proc/power_key_off: No such file or directory
Model:SL7500
/usr/local/bin/wmaker: relocation error: /usr/local/bin/wmaker: undefined symbol: _Xsetlocale
/home/root/.xinitrc.wmaker: line 35: /proc/power_key_off: No such file or directory
waiting for X server shut dowm
xmodmap: unable to open diplay''
xset:unable to open display""
wmaker: relocation error:undefined symbol: _Xsetlocale
I use wmaker at Beta1,everything run perfect.
Is there something I can do to go back to beautiful windows maker?
-
/home/root/.xinitr.wmaker: line 1: /proc/power_key_off: No such file or directory
I've got only SL-860C so I can't help you effeciently until beta 2 goes out for it. Just some advices...
Lines with /proc/power_key_off are copied from the matchbox-pdaxrom's .xinitrc. You can compare .xinitrc's from beta1 and beta2 to see how it was changed. In versions < beta2 you could just comment this out but then you will have some troubles with suspend/resume.
/usr/local/bin/wmaker: relocation error: /usr/local/bin/wmaker: undefined symbol: _Xsetlocale
I think the only solution is to rebuild wmaker with new libraries. I can send you a patch and command line to do that.
-
iamphet,you r my god.Thank you !
Looking forward to your patch.
My email: station4@21cn.com
-
Well, it seems I missed that beta 2 is available for 860 too
And probably it will be useful to put the patch here. Apply it with patch -p0 < wmaker_single_click_patch.txt
.
Configure with GNUSTEP_LOCAL_ROOT=/usr/local LDFLAGS=-lX11 ./configure --enable-shared --disable-static --prefix=/usr/local
-
I will try it!Thank you!
But actually,I return to beta1 ,because I found beta2 works not too good.
-
I am also using beta2 and have the same "/proc/power_key_off: No such file or directory" and "undefined symbol: _Xsetlocale" error when starting WM.
Could anyone create a new ipk of WindowMaker, with the patch already applied? (I have some problems getting compiling to work properly) That would be really great.
-
here is WindowMaker compiled for beta2
to get rid of errors re /proc/power_key_off replace lines echo "BLAH" >/proc/power_key_off 2>/dev/null
with
test -e /proc/power_key_off && echo "0" >/proc/power_key_off 2>/dev/null
and
test -e /proc/power_key_off && echo "1" >/proc/power_key_off 2>/dev/null
respectively (like in matchbox-pdaxrom's /usr/bin/mbsession)
-
I'm running Window Maker on beta 4, it's extremely fast!
I'm having a little trouble with wmzmon, it only seems to be showing the battery power, but nothing else, do I need to change some settings somewhere?
Also, to adjust brightness the keyboard shortcut is supposed to be "M2 + 3", but I can't seem to figure out what the "M2" key or key combination is, is that a working adjustment on the Z?
Great job so far!
-
Oh thanks for telling me that wm works in Beta4! (Been busy trying testing and fixing things here and there so no leisure to play with wm under it yet )
If you want a clock w/ date, you may also try out the asclock docking applet attached in Post #17. I also have encountered issues with display of date and time with the original wmzmon. iamphet has already explained it earlier on in this thread. So see if you can help fix it.
-
Oh thanks for telling me that wm works in Beta4! (Been busy trying testing and fixing things here and there so no leisure to play with wm under it yet )
If you want a clock w/ date, you may also try out the asclock docking applet attached in Post #17. I also have encountered issues with display of date and time with the original wmzmon. iamphet has already explained it earlier on in this thread. So see if you can help fix it.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=136011\"][{POST_SNAPBACK}][/a][/div]
WindowMaker works, but you will need to install tiff from the unstable feed and libungif (they don't install automatically when you install the wmaker package. Also, use the package that is two posts up for the base package, the original windowmaker package doesn't work, but the wmaker_pdaxrom_0.1 package works to install it as default wm.
-
After some period of inactivity I have updated wmzmon (if someone uses it at all). No bugfixes since there are no bug reports, only new bugs and one new feature: support of TrueType fonts in Date/Time display. E.g., you can write "Date xft:Lucida Console:pixelsize=8" in your config file to display date with a font which is nicer than core X11 fonts.
And here is a fresh build of WindowMaker for beta 3 (should work on beta 2 as well).
Besides of usual single click patch I have adapted another useful hack to allow setting up of minimal/maximal height of window titles and menus which is very useful to save some precious desktop space.
Personally, I updated my ~/GNUstep/Defaults/WindowMaker file with values below:
WindowTitleMaxHeight = 15;
MenuTitleMaxHeight = 15;
-
And here is a fresh build of WindowMaker for beta 3 (should work on beta 2 as well).
Well, I'd be happy to try it, but I have an SL-6000, and thus use the latest beta 1 pdaXrom.
I may completely rebuild (reflash, reconfigure, etc.) my SL-6000 soon to verify some
"step by step" notes I'm writing, but I don't risk trying it on beta1 unless you think it
will work...
-
Well, I'd be happy to try it, but I have an SL-6000, and thus use the latest beta 1 pdaXrom.
I may completely rebuild (reflash, reconfigure, etc.) my SL-6000 soon to verify some
"step by step" notes I'm writing, but I don't risk trying it on beta1 unless you think it
will work...
I'm pretty sure freshly compiled wmaker won't work on beta1 because of changes in X locale between beta1 and beta2
-
just made windows maker in pdaxrom beta 4 environment. using iamphet final package (i.e.wmaker_0.92_2_armv5tel.ipk) with the .xinitrc adjusted to the default matchbox xmodmap layout as follows: -
MODEL=`cat /proc/cpuinfo | grep 'Hardware' | cut -d':' -f2 | cut -d' ' -f3`
echo "pdaXrom [${MODEL}]"
test -f /etc/X11/kb/${MODEL}/xmodmap && xmodmap /etc/X11/kb/${MODEL}/xmodmap
test -f /etc/X11/kb/userdefined.xmodmap && xmodmap /etc/X11/kb/userdefined.xmodmap
remember the last line to be changed as follows to maintain the suspend / resume features in beta 4 / r121: -
exec /usr/local/bin/wmaker
screen capture: -
[img]http://img83.imageshack.us/img83/113/wmakerxinitrcym2.png\" border=\"0\" class=\"linked-image\" /]