Author Topic: Icewm Versions, What Makes Them So Different?  (Read 4907 times)

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« on: April 08, 2007, 12:55:22 pm »
These 2 setups seem to be completely different from each other.
What is the difference between installing (icewm_1.2.20 & icewm-pdaxrom) or just installing icewm_1.2.30 by itself?
I'm currently running pdaxii13-akita5.3.4 on NAND.
I installed icewm_1.2.30 and it's depends "imlib"
When I read all the tips for icewm, they all seem to be referring to the the older (icewm_1.2.20 & icewm-pdaxrom) version.
I have tried several tips regarding editing the "preferences file" None of these work. I did copy my preferences file to /home/root/.icewm

1. I tried adding the battery monitor by uncommenting and changing this to =1:
#  Show APM/ACPI/Battery/Power status monitor on task bar
# TaskBarShowAPMStatus=0 # 0/1
This prevents icewm from launching. This tip seems to be for the (icewm_1.2.20 & icewm-pdaxrom) version.

2. I tried changing the start menu from Ctrl+Esc to the Zaurus "Menu" button using this tip:
This was broke due to keymap issues, see next post
Just open ~/.icewm/preferences
Go all the way down to the line KeySysMenu, uncomment the line and add the key to that:
#
KeySysMenu="XF86Start"

Save and restart IceWM. Now you get the system menu opened with the Menu key just as the way the key is supposed to do.
This resulted in no buttons working to open the start menu. This tip also seems to be for the (icewm_1.2.20 & icewm-pdaxrom) version.
The original setting (which is commented out) contains this:
# KeySysMenu="Ctrl+Esc"
If I just uncomment this without changing anything else, Ctrl+Esc STOPS working. I thought this was the default setting.

3. In the icewm_1.2.30 version, I had to manually add all my applications and system settings apps. This took about 6 hours for me as a newbie.

I really need the Fn key to work. Does the Fn key work in the (icewm_1.2.20 & icewm-pdaxrom) version?
This was broke due to keymap issues, see next post
I cannot bookmark any pages in Dillo without Fn+tap. I also need the Fn key for the blue chars on the Zaurus keyboard.
Leafpad also needs the Fn key to work to view hidden files. I also need the Fn key in inkscape.
EDITED to show things that were broke due to keymap issues.
« Last Edit: April 08, 2007, 11:44:54 pm by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #1 on: April 08, 2007, 06:12:55 pm »
Keymapping probs have been fixed for icewm with pdaxii13 on my C3200.
The path and filename was wrong in my .xinitrc file for icewm.
Fixing the keymap issue resolved the Fn key problem, the right click problem, and my inability to map the start button to the Zaurus "Menu" key.
See post:
https://www.oesf.org/forums/index.php?showt...ndpost&p=158283
« Last Edit: April 09, 2007, 12:38:32 am by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Icewm Versions, What Makes Them So Different?
« Reply #2 on: April 11, 2007, 09:44:54 am »
sorry if this a bit OT but how do you find IceWM (speedwise) compared to Matchbox?
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #3 on: April 11, 2007, 01:03:38 pm »
Quote
sorry if this a bit OT but how do you find IceWM (speedwise) compared to Matchbox?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158495\"][{POST_SNAPBACK}][/a][/div]
Not really sure if speed is that noticeable. Small apps launch quicker.
Launching mrxvt with my shortcut key, is really fast. (about 1 to 1½ seconds)
emelfm 0.9.2 seems to launch quicker.
leafpad also launches quicker.
These are just my general observations, I may be imagining these small apps are faster, but these 3 examples do seem faster to me than the matchbox equivalents.

Large apps like Firefox seem to have same launch time, although I cannot vouch for Firefox, since I have it installed to the microdrive, and the microdrive is slower than the flash on the Zaurus.

I do notice that inkscape, (installed on Zaurus flash), launches quicker, but it still takes about the same amount of time to display the workspace (toolbars, menu bars, and drawing area), but the total time seems quicker.

BTW, I'm still looking for GUI settings apps, such as IceWM Control Panel and Icepref2.  
« Last Edit: April 11, 2007, 01:06:39 pm by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #4 on: April 11, 2007, 03:32:16 pm »
Quote
sorry if this a bit OT but how do you find IceWM (speedwise) compared to Matchbox?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158495\"][{POST_SNAPBACK}][/a][/div]
It also uses less RAM, speed aside.
« Last Edit: April 11, 2007, 05:39:03 pm by Capn_Fish »
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Icewm Versions, What Makes Them So Different?
« Reply #5 on: April 11, 2007, 04:53:07 pm »
Quote
Quote
sorry if this a bit OT but how do you find IceWM (speedwise) compared to Matchbox?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158495\"][{POST_SNAPBACK}][/a][/div]
It also less RAM, speed aside.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158519\"][{POST_SNAPBACK}][/a][/div]
Ya, that's what I was trying to ask, but it didn't come out very well.
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #6 on: April 11, 2007, 05:04:37 pm »
Back to my original question. What is so different between these versions?
(icewm_1.2.20 & icewm-pdaxrom) and  (icewm_1.2.30 installed alone)
I'm having problems editing preferences file.
1. everything in the preferences file is commented out, but there are settings that are commented out, that work anyway. It seems like some of these settings are overridden elsewhere.

2. trying to change the setting for the battery monitor results in no taskbar and no keyboard buttons working. I have to go back to matchbox/rox and re-edit my preferences file back to what it was originally. (commented out)

3. I've tried other settings, such as the suggested settings in /xinitrc to place the mb-applets on the tray. None of these work.
« Last Edit: April 11, 2007, 05:16:56 pm by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #7 on: April 11, 2007, 05:41:48 pm »
Quote
Back to my original question. What is so different between these versions?
(icewm_1.2.20 & icewm-pdaxrom) and  (icewm_1.2.30 installed alone)
I'm having problems editing preferences file.
1. everything in the preferences file is commented out, but there are settings that are commented out, that work anyway. It seems like some of these settings are overridden elsewhere.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158533\"][{POST_SNAPBACK}][/a][/div]
You're editing these settings in your home dir? I believe editing them in /usr/... will work...but I don't know that for a fact.

If you are bent on having a light WM and are getting sick of trying to fix ICEWM, try Fluxbox or JWM. They're both easy to configure (JWM only has one config file in your home dir).
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #8 on: April 11, 2007, 05:49:35 pm »
I'm editing these settings to these files copied to /home/root/.icewm
I copied these files to above dir, as stated in the preferences file
prefrences
toolbar
keys
menu
theme
winoptions
prefoverride (only one setting in here for wallpaper)

I want to stay with Icewm, I don't want to switch back and forth until I know what can be done with Icewm
I'm not giving up on Icewm, but I wish there was some simple step by step documentation for these things.
Some of the official documentation is archaic for a new user to understand.
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #9 on: April 11, 2007, 05:54:32 pm »
Quote
I'm editing these settings to these files copied to /home/root/.icewm
I copied these files to above dir, as stated in the preferences file
prefrences
toolbar
keys
menu
theme
winoptions
prefoverride (only one setting in here for wallpaper)

I want to stay with Icewm, I don't want to switch back and forth until I know what can be done with Icewm
I'm not giving up on Icewm, but I wish there was some simple step by step documentation for these things.
Some of the official documentation is archaic for a new user to understand.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158539\"][{POST_SNAPBACK}][/a][/div]
Have you tried editing them in the original location?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #10 on: April 11, 2007, 06:06:03 pm »
No I haven't edited them in their original location for 3 reasons.
1. the original files are discarded when you re-install icewm
2. Every one of these files states (at the top of the page), to copy them to /home/root/.icewm or /etc/icewm and edit those.
3. This is the main reason, I don't edit the original files. When using any of the settings tools that were posted here awhile ago, all settings are written to the copies that are in /home/root/.icewm
The tools that I'm talking about are:
iceked
icemc
icewoed

BTW my original question hasn't been answered, does anybody know what the difference is between these two versions?
Why does icewm 1.2.20-1 need icewm-pdaxrom?
Why does icewm 1.2.30 not work when icewm-pdaxrom is installed?
« Last Edit: April 11, 2007, 06:07:07 pm by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #11 on: April 11, 2007, 06:10:16 pm »
Would it hurt anything to try changing one thing in a file in the originallocation and seeing if it works? If it does, you could symlink it to your home dir.

As for differences/icewm-pdaxrom, neither of them NEEDS icewm-pdaxrom installed. It just gives default settings so you don't have to fiddle (or make a .xinitrc).
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Icewm Versions, What Makes Them So Different?
« Reply #12 on: April 11, 2007, 06:13:20 pm »
You should only need to modify the files in your home directory (/root/.icewm ?) these settings will override the similar files in /usr

The initial state of each option is commented out, but it shows the default behaviour - if you want to make a change uncomment the line and change the value. To have this take effect choose logout -> restart icewm.

hope this helps

zi99y

  • Sr. Member
  • ****
  • Posts: 282
    • View Profile
Icewm Versions, What Makes Them So Different?
« Reply #13 on: April 11, 2007, 06:17:32 pm »
the difference between the two is simply this: they were compiled by different people likely with different options. I have never used the more recent package as the older one (with icewm-pdaxrom) always worked fine for me.

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Icewm Versions, What Makes Them So Different?
« Reply #14 on: April 11, 2007, 06:20:54 pm »
Quote
You should only need to modify the files in your home directory (/root/.icewm ?) these settings will override the similar files in /usr

The initial state of each option is commented out, but it shows the default behaviour - if you want to make a change uncomment the line and change the value. To have this take effect choose logout -> restart icewm.

hope this helps
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158544\"][{POST_SNAPBACK}][/a][/div]
I have been commenting settings out.
One example is when I change this:
#  Show APM/ACPI/Battery/Power status monitor on task bar
# TaskBarShowAPMStatus=0 # 0/1
to
#  Show APM/ACPI/Battery/Power status monitor on task bar
TaskBarShowAPMStatus=1 # 0/1

When I relaunch icewm, there is no taskbar and none of the keyboard keys work. I cannot do anything except hit ctrl+alt+bs to shut it down.
« Last Edit: April 12, 2007, 02:46:08 am by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers