-Daemon- schrieb:
Mal ne dumme Frage von einem NetBSD-Neuling: Ich kann bei mir die Tastatur ganz einfach umstellen, ist das beim SPARC-Port anders?
(Ich habs auf nem 486er rennen)
Gruß,
Philipp
Hallo Philipp,
soweit ich das beurteilen kann, funktionieren die Wscons erst ab Net-BSD Version3, in den bisherigen Sparc(64) Versionen ist wohl nur das us-keyboard eingestellt, man kann es wohl auch nicht ändern.
Ich hatte in den 2.xer Kernel versucht dies zu verändern, allerdings ohne Erfolg.
Nun zum 3.0er Net-BSD Sparc(64) System!
Die deutsche Konsole läßt sich jetzt wie unter den i386-Version per Kommando ändern, in der /etc/wscons.conf wird aber der Eintrag "encoding de" z.B. ignoriert.
Laut Kernel sind ebenfalls standardmäßig 4 Konsolen eingerichtet, sie fehlen aber noch in der /etc/ttys, ein Umschalten war noch nicht möglich!
Sehr Auffällig ist das Entpacken einer großen Tar-Datei!
Es dauert beim NetBSD-2.02 auf einer alten Ultra5 mit 384 MB RAM und U2W-SCSI Controller + sehr schneller SCSI-Platte im 64Bit Modus ca. 2h, im reinen 32Bit Modus fast genauso lang!!! Das Net-BSD-2.1 zeigt ebenfalls bei mir keine wesentliche Verbesserung, es scheinen keine Geschwindigkeitszuwächse meßbar zu sein (habe u.a. große Dateien kopiert bzw. verschoben und die Zeit gemessen).
Anders im Net-BSD-3.0Beta! Das Entpacken des selben Tar-Archivs (ich nehme immer das selbe pkgsrc.tgz) dauert nur (immer noch sehr lange meiner Meinung nach) noch 1h, also ca. 50% weniger!
Ebenfalls ist die Bildschirmausgabe (z.B. ls -la) eines sehr großen Archivs scheinbar wesentlich flotter, als mit den 2.xer Versionen (hier sah es immer aus wie der Abspann eines Films im Kino

)
Ob an der Datendurchsatzrate geschraubt wurde weiß ich z.Z. noch nicht, aber es ist gut so!
Aus den Sourcen mittels pkgsrc ließ sich X11R6 nicht bauen, weder xorg noch XFree86, dass hat aber nichts zu sagen.
Bei meiner NetBSD-3.0 Version handelt es sich ja um die 32Bit Version des Sparc-Ports mit dem GENERIC_SUN4U Kernel, der eigentlich der GENERIC32 Kernel des Sparc64-Ports ist.
Einen Fehler bringt z.B. Compiler der NetBSD-2.1 beim X11R6-Bau, er sucht beim Übersetzen der xserver-packete nach etwas vom sun_ffb - also einen Frambuffereintrag im Kernel, der aber wenn man sich die Datei GENERIC_SUN4U anschaut deaktiviert ist, da z.Z. noch nicht unterstützt! Andere FrameBuffer für andere 64Bit Maschinen (Ultra 60, 80) sollten aber funktionieren, sie haben nicht mehr diese altersschwache ATI Mach64 Range PRO mehr.
Bei der NetBSD-3.0 erscheint dann diese Fehlermeldung nicht mehr, die Unterstützung wurde auch standardmäßig integriert (siehe GENERIC_SUN4U). Hier fehlten beim Bau der X-Libs irgendwelche Verknüpfungen, ich muß das noch mal genauer untersuchen.
Ansonsten lief der Rechner bisher fehler- und absturzfrei, eben gute NetBSD-Arbeit, was einmal läuft, das scheint ausgereift!
Ich teste die kommende Woche weiterhin die Beta-Version, vielleicht bekomme ich dann X zum Laufen oder kann mal eine Crash erleben!
Gruß und schönes WE, Frank aus LE