Thread: [ icewm-Bugs-698050 ] (Very) slow startup
Brought to you by:
captnmark
From: SourceForge.net <no...@so...> - 2003-03-05 15:53:24
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 5 Submitted By: Maarten den Braber (mdbraber) Assigned to: Nobody/Anonymous (nobody) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-05 19:31:49
|
Bugs item #698050, was opened at 2003-03-05 17:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None >Priority: 6 Submitted By: Maarten den Braber (mdbraber) >Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2003-03-05 20:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-06 21:10:52
|
Bugs item #698050, was opened at 2003-03-05 18:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 23:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 21:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-19 00:13:09
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-19 00:14:40
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-19 00:16:48
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-19 00:24:50
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-03-31 18:44:46
|
Bugs item #698050, was opened at 2003-03-05 17:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2003-03-31 20:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 22:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 20:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-04-01 21:25:35
|
Bugs item #698050, was opened at 2003-03-05 16:04 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-04-01 21:40 Message: Logged In: YES user_id=584494 Either SF or my connection chokes when uploading the file. I've uploaded it to http://www.nedworks.org/~mdb/strace.log ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-31 18:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-04-08 17:05:20
|
Bugs item #698050, was opened at 2003-03-05 17:04 Message generated for change (Comment added) made by captnmark You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2003-04-08 19:20 Message: Logged In: YES user_id=1814 It seems to be spending it's time loading the fonts. Can you do (as root): fc-cache -f -v and see if helps? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-01 23:40 Message: Logged In: YES user_id=584494 Either SF or my connection chokes when uploading the file. I've uploaded it to http://www.nedworks.org/~mdb/strace.log ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-31 20:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 22:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 20:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-04-13 13:37:18
|
Bugs item #698050, was opened at 2003-03-05 16:04 Message generated for change (Comment added) made by mdbraber You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 Category: icewm-1.2 Group: None Status: Open Resolution: None Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Maarten den Braber (mdbraber) Date: 2003-04-13 13:53 Message: Logged In: YES user_id=584494 Íve put the strace -tt after the fc-cache command online at http://www.nedworks.org/~mdb/strace2.log I can't really compare this to my old setup, because my problems where already mostly gone after using icewm-experimental from debian unstable. But I do think it has got even faster after the fc-cache (there are also references to the fontcache in the strace2.log). All together the problem has been fixed for me now. Thanks for all your help! ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-04-08 17:20 Message: Logged In: YES user_id=1814 It seems to be spending it's time loading the fonts. Can you do (as root): fc-cache -f -v and see if helps? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-01 21:40 Message: Logged In: YES user_id=584494 Either SF or my connection chokes when uploading the file. I've uploaded it to http://www.nedworks.org/~mdb/strace.log ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-31 18:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 00:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 21:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 19:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-04-13 18:08:13
|
Bugs item #698050, was opened at 2003-03-05 17:04 Message generated for change (Comment added) made by captnmark You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 >Category: verify Group: None Status: Open >Resolution: Works For Me Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2003-04-13 20:24 Message: Logged In: YES user_id=1814 marking works-for-me. ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-13 15:53 Message: Logged In: YES user_id=584494 Íve put the strace -tt after the fc-cache command online at http://www.nedworks.org/~mdb/strace2.log I can't really compare this to my old setup, because my problems where already mostly gone after using icewm-experimental from debian unstable. But I do think it has got even faster after the fc-cache (there are also references to the fontcache in the strace2.log). All together the problem has been fixed for me now. Thanks for all your help! ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-04-08 19:20 Message: Logged In: YES user_id=1814 It seems to be spending it's time loading the fonts. Can you do (as root): fc-cache -f -v and see if helps? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-01 23:40 Message: Logged In: YES user_id=584494 Either SF or my connection chokes when uploading the file. I've uploaded it to http://www.nedworks.org/~mdb/strace.log ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-31 20:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 22:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 20:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |
From: SourceForge.net <no...@so...> - 2003-06-08 10:17:52
|
Bugs item #698050, was opened at 2003-03-05 17:04 Message generated for change (Settings changed) made by captnmark You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 >Category: icewm-1.2 Group: None >Status: Closed Resolution: Works For Me Priority: 6 Submitted By: Maarten den Braber (mdbraber) Assigned to: Marko Macek (captnmark) Summary: (Very) slow startup Initial Comment: Starting IceWM takes about 45 seconds the first time I start my computer. The next times it starts up in about 5 to 7 seconds. Other windowmanagers start in less than 5 seconds. During the first startup there is a *lot* of harddisk activity. I've had this problem with every version > 1.0.9. I've run 1.2.0, 1.2.3, 1.2.4 and am now running 1.2.7pre3. The problem occurs with every version. I have tried to verify that this problem is not because of my X11 setup. I tried commenting out all my fontpaths, clearing up my whole .xinitrc to contain only 'exec icewm'. Also I have compiled IceWM with different compile options (all automatic, --enable-antialising, --disable-menuconf). My (very wild) guess is that it has something todo with the menu loading, but I can't put my finger on it. I've cleaned up my whole theme directory so that it contains only one theme, but that doesn't help either. I'm running Debian GNU/Linux (testing) and have uninstalled the debian icewm package in favor of my own compiled version. My configuration files can be found at http://www.nedworks.org/~mdb/icewm/ mdb@tornado:~/$ icewm -v IceWM 1.2.7pre3, Copyright 1997-2003 Marko Macek, 2001 Mathias Hasselmann mdb@tornado:~/$ uname -a Linux tornado.twister.nedworks.org 2.4.17 #8 Sun Mar 17 23:02:35 CET 2002 i686 unknown unknown GNU/Linux ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-04-13 20:24 Message: Logged In: YES user_id=1814 marking works-for-me. ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-13 15:53 Message: Logged In: YES user_id=584494 Íve put the strace -tt after the fc-cache command online at http://www.nedworks.org/~mdb/strace2.log I can't really compare this to my old setup, because my problems where already mostly gone after using icewm-experimental from debian unstable. But I do think it has got even faster after the fc-cache (there are also references to the fontcache in the strace2.log). All together the problem has been fixed for me now. Thanks for all your help! ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-04-08 19:20 Message: Logged In: YES user_id=1814 It seems to be spending it's time loading the fonts. Can you do (as root): fc-cache -f -v and see if helps? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-04-01 23:40 Message: Logged In: YES user_id=584494 Either SF or my connection chokes when uploading the file. I've uploaded it to http://www.nedworks.org/~mdb/strace.log ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-31 20:59 Message: Logged In: YES user_id=1814 can you reattach the strace log? ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:37 Message: Logged In: YES user_id=584494 Strace log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:29 Message: Logged In: YES user_id=584494 Debug log (forgot the checkbox) ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:27 Message: Logged In: YES user_id=584494 debug log ---------------------------------------------------------------------- Comment By: Maarten den Braber (mdbraber) Date: 2003-03-19 01:26 Message: Logged In: YES user_id=584494 'locale charmap' gives me ANSI_X3.4-1968 (so no UTF-8 for me), but I think you're right it has something to do with my fonts. I noticed that I had the xfonts[75|100]dpi-transcoded fontpackages from Debian testing installed. After going through the debug logs / strace I noticed that loading the fonts took the longest time, so I removed that. After that the startup was much faster. I have attattached that strace and debug files. Recently I've upgraded to Debian unstable and am now using the icewm-experimntal (version 1.2.7) package that also includes a FontPath patch according to the changelog (couldn't find the diff). The startup time is now back to normal, but it could due to a number of factors: - the fiddling with the fontpackages - upgrading all my other packages to debian unstable (including X) - using icewm-experimental - ... I'm sorry I can't be more specific, but maybe the strace / debug logs can help to find a soution... ---------------------------------------------------------------------- Comment By: Marius Gedminas (mgedmin) Date: 2003-03-06 22:21 Message: Logged In: YES user_id=44660 I've noticed that IceWM startup takes considerably longer in a UTF-8 locale. I think that's the X server calculating font metrics for all 64K characters or something like that. I can see the same slowdown when opening the first xterm in my X session; subsequent xterms are fast again. Not sure if this is related to your problem, what does 'locale charmap' print in your environment? In my case (Pentium III 850) the startup time went from less than ~6 seconds to perhaps 30 or so. ---------------------------------------------------------------------- Comment By: Marko Macek (captnmark) Date: 2003-03-05 20:42 Message: Logged In: YES user_id=1814 Old versions loaded the menus on startup. The latest version should do this lazily. Can you do a strace -tt of an icewm startup? Also if you compile with --enable-debug, the icewm -debug output could be useful. Who is spending CPU during this time? icewm? X server? Font server? (if you have one?) Do you have NFS anywhere in sight? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=698050&group_id=31 |