Homer
Hallo,
das Starten von SDL-basierten Programmen wie z.B. Frozen Bubbles, Pinball, etc. dauert bei meiner neuen Arch Linux installation leider sehr lange (2-3 Minuten). Nach dem Starten laufen die Programme aber flüssig und problemlos. Ich vermute die Ursache des Problems bei einer Initialisierungsroutine der SDL-Biliothek (z.B. sdl_sound). Leider kann ich den Fehler nicht näher eingrenzen, da keine Fehlermeldungen ausgegeben werden.
Hat jemenad einen Tipp, wie das Problem in den Griff zu bekommen ist ?
Pierre
Bei mir starten Frozen-Bubble innerhalb einer Sekunde. Was für einen Rechner hast Du und treten beim Starten aus der Konsole Fehlermeldungen auf?
Homer
zwar handelt es sich um einen alten Athlon 600 MHz-Rechner mit ATI Rage 128-Grafikkarte, aber mit Gentoo oder SuSE gab es keine Startproblem. Alle anderen Anwendungen laufen jetzt mit Arch-Linux genauso schnell wie mit Gentoo (damit möchte ich meinen Respekt an die Arch Linux Entwickler ausdrücken). Wenn Pinball oder Frozen-Bubble erst einmal gestartet sind, laufen sie flüssig und problemlos. Ich verwende den schlanken und schnellen WindowMaker als Window-Mangager.
Die Konsole meldet nur die Init-Prozedur [sdl_sound] .... dann passiert für die nächsten 2 Minuten gar nichts in der Konsole (andere Konsolen oder 'top' melden nichts außergewöhnliches und laufen einwandfrei während dieses Init-Prozesses), dann läuft Pinball/Frozen-Buble flüssig weiter.
Wie gesagt, vermutlich nur ein Init-Problem der SDL-Biliothek, das ich aber leider nicht näher spezifizieren kann.
Homer
Problem gelöst: Internet-Nameserver war zeitweilig nicht erreichbar. Anscheinend versucht SDL eine Namensauflösung durchzuführen. Nach Auskommentieren des Nameservers in der /etc/resolv.conf starten die SDL-Prograsmme wieder sofort.