Re: wdm startet extrem langsam

2004-12-20 Diskussionsfäden Martin Werthmöller
Am Mon, 20 Dec 2004 um 10:48 GMT +0100 schrieb Christian:
> >
> > ich habe mein Debian unstable gestern aktualisiert. Seit diesem Update
> > ist der Start von wdm extrem langsam (>30s auf Duron 600, 256 MB RAM). Ich
> > habe mir das genauer angesehen und festgestellt, daß der wdmLogin Prozeß
> > beim Start eine extrem hohe Last erzeugt.
> >
> > ...
> >
> > Wie kann ich das beschleunigen?
> >
> 
> Probiere doch mal den Font-Cache neu zu initialisieren (als root):
> 
Das hat das Problem gelöst. Danke!

  
Viele Grüsse,
Martin Werthmöller
 
-- 
LWsystems - Systemübergreifende IT-Beratung und Service
[EMAIL PROTECTED] * http://lw-systems.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: wdm startet extrem langsam

2004-12-20 Diskussionsfäden Christian
Am Montag, 20. Dezember 2004 09:58 schrieb Martin Werthmöller:
> Hallo *,
>
> ich habe mein Debian unstable gestern aktualisiert. Seit diesem Update
> ist der Start von wdm extrem langsam (>30s auf Duron 600, 256 MB RAM). Ich
> habe mir das genauer angesehen und festgestellt, daß der wdmLogin Prozeß
> beim Start eine extrem hohe Last erzeugt.
>
> Bei einem strace(1) von wdmLogin ist mir aufgefallen, dass er einen Scan
> oder so über alle Font-Dateien durchführt, was wohl die extreme Last
> verursacht:
>
> ...
> stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO14-ISO8859-1.pcf.gz",
> {st_mode=S_IFREG|0644, st_size=5465, ...}) = 0
> open("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
> O_RDONLY) = 10
> fcntl64(10, F_SETFD, FD_CLOEXEC)= 0
> fstat64(10, {st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
> old_mmap(NULL, 6407, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
> close(10)   = 0
> munmap(0x40025000, 6407)= 0
> stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
> {st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
> open("/usr/X11R6/lib/X11/fonts/100dpi/helvO24-ISO8859-1.pcf.gz",
> O_RDONLY) = 10
> fcntl64(10, F_SETFD, FD_CLOEXEC)= 0
> fstat64(10, {st_mode=S_IFREG|0644, st_size=8003, ...}) = 0
> old_mmap(NULL, 8003, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
> close(10)   = 0
> ...
>
>
> Wie kann ich das beschleunigen?
>
> Gruß,
> martin!
>
> --
> Es gibt Leute, die haben einen Gesichtskreis mit dem Radius Null und
> nennen ihn ihren Standpunkt

Probiere doch mal den Font-Cache neu zu initialisieren (als root):

 # fc-cache

Zum testen kannst Du 

 # fc-list

Ausführen. Dieses Kommando zeigt dir alle installierten Fonts und deren Styles 
an. (Sollte relativ zügig auf dem Bildschirm erscheinen. Wenn es sehr lange 
dauert hast Du ein anderes Problem)

-Christian



wdm startet extrem langsam

2004-12-20 Diskussionsfäden Martin Werthmöller
Hallo *,

ich habe mein Debian unstable gestern aktualisiert. Seit diesem Update
ist der Start von wdm extrem langsam (>30s auf Duron 600, 256 MB RAM). Ich
habe mir das genauer angesehen und festgestellt, daß der wdmLogin Prozeß
beim Start eine extrem hohe Last erzeugt.

Bei einem strace(1) von wdmLogin ist mir aufgefallen, dass er einen Scan
oder so über alle Font-Dateien durchführt, was wohl die extreme Last
verursacht:

...
stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO14-ISO8859-1.pcf.gz",
{st_mode=S_IFREG|0644, st_size=5465, ...}) = 0
open("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
O_RDONLY) = 10
fcntl64(10, F_SETFD, FD_CLOEXEC)= 0
fstat64(10, {st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
old_mmap(NULL, 6407, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
close(10)   = 0
munmap(0x40025000, 6407)= 0
stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
{st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
open("/usr/X11R6/lib/X11/fonts/100dpi/helvO24-ISO8859-1.pcf.gz",
O_RDONLY) = 10
fcntl64(10, F_SETFD, FD_CLOEXEC)= 0
fstat64(10, {st_mode=S_IFREG|0644, st_size=8003, ...}) = 0
old_mmap(NULL, 8003, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
close(10)   = 0
...


Wie kann ich das beschleunigen?

Gruß,
martin! 

-- 
Es gibt Leute, die haben einen Gesichtskreis mit dem Radius Null und
nennen ihn ihren Standpunkt


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)