Posts by t.hass

    Ja, WebOne versucht Seiten aus dem Internetarchiv zu laden, wenn eine Domain nicht mehr existiert. Ansonsten striped er halt das moderne „Drumherum“ von Seiten aus dem Archiv, so daß alte Browser wie Skipper die Seite anzeigen können. Ich hatte meinen Spaß damit.

    One thing I miss with PiGeos is that there should be a way to "shell out" to the text mode in RaspBerry Pi OS, just to be able to ajust things in RPi OS.

    This works like with any other Linux: press CTRL+Alt+F2 to switch to an other virtual terminal, login as pi and do what ever you want.

    Hi Hans,

    with Pi/GEOS 1.1 I had to switch from DispmanX to X11 for graphics output because the first one is long deprecated so a bug in SDL1.2 causing the image to be shifted downwards will probably never been fixed. Doing so you loose the capability of the proprietary VideoCore engine to scale any DOBox chosen resolution transparently to the resolution supported by your output device/display. This means the resolution set in GEOS/DOSBox must be supported by your display - otherwise the X server will simply crash. This seems to me what happens in your case, because the the cheap 7" Pi displays controller only supports the panels native resolution.

    So what can you do?

    1. Go and by a modern 13 to 17 inch portable display from one of the many Chinese manufactures. It must support any of the 1024 or 1280 by something resolution. I decided for 2K model that offers 2560x1600 native resolution, so it will perfectly scale up from 1280x800 supported GEOS. A 4K model with a good scaling HW will probably produce an anti-aliased, smooth 1280x720 image, which can greatly improve the readability of text (I like this very much on my X-class Thinkpad).

    2. If you still want to play around with this poor display - choose the "DOS fun pack" as you primary virtual HDD and any newer GEOS image as the secondary. This will cause Pi/GEOS to boot into pure DOS session where you can use the provided Volkov Commander editor to modify GEOS.INI to find a setting that will not crashes the X server.

    Regards

    Thomas

    Hallo Jirka,

    Issue #643 "poor screen output quality with document zoom" fände ich besonders wichtig, weil es IMHO die Lesbarkeit der Schrift ist, die über die (Be-)Nutzbarkeit von PC/GEOS 6 entscheidet. Trotzdem war ich positiv überrascht, dass die Darstellung in 100% Skalierung i.O. ist. Das war mir bisher gar nicht aufgefallen, da man doch bei allen BS-Auflösungen jenseits von 640x480 immer irgendeine Zoomstufe verwendet.

    Die Verzögerung beim Aufbau der Hilfeseiten jedenfalls finde ich nicht so dramatisch. Und für viele andere Probleme finden wir sicher auch erstmal Workarounds: GhostPCL nutzen zum Drucken oder um PDFs zu erzeugen, Text in Grafik wandeln und dann skalieren oder auch einfach nur etwas Geduld mit GEOS haben...

    Gruß Thomas

    Schi... war also doch keine Fangfrage - dann 2. Versuch:

    - ResilioSync ;-), weil ich es aus persönlicher Erfahrung empfehlen kann und es direkt im AppStore der Syno verfügbar ist. Einige Deiner Anforderungen (selektives Sync) erfordern aber eine Lizenz.

    - die c't empfiehlt immer wieder Synthing (OpenSource), dass es für DSM 7 aber nur noch via Community Repo gibt

    - vielleicht guckst Du Dir aber auch mal Gitea ebenfalls im Syno Community Repo an und setzt gleich Dein eigenes ganz privates Repo auf der Syno auf, was o.g. potentielle Sync-on-Sync Probleme ausschließt.

    Gruß Thomas

    Ist der Font Nimbus Roman L TTF oder der FNT ?

    Hallo Nico,

    es ist die FNT-Version mit dem Geos NimbusQ-Treiber gerendert. Somit das Resultat dessen, was bei mir als bestes Ergebnis der Konvertierung für die alte Engine heruasgekommen ist. Der Font wird aber auch schon nicht so gut gerendert wie Geos URW Roman.

    MLS hat sein Pendant zu "Park Avenue" unter dem Namen "Celebrity" vertrieben. Ich weiss nicht genau, ob es auch bei "MoreFonts 3 for Windows" dabei war. Die MLS Fonts kann man zwar mit AllType konvertieren, verliert dann aber alle Kerningpaare. Daher meine Nachfrage, wie das bei RITZ FLF aussieht - und in dem Fall sieht es ja zum Glück gut aus.

    Gruß Thomas

    Ich habe mich schon in der Schule immer gefragt, warum Lehrer immer Fragen stellen, deren Anworten sie schon kennen? Ich habe aber auch gelernt, daß wenn die Antwort zu offensichtlich ist, es sich um eine Fangfrage handelt… ;)

    Der Aufgabenstellung entnehme ich: es kommt wegen der „.git“-Ordner bereits ein Versionsverwaltungs- und Replikationssystems zum Einsatz. Ein zweites darüber zu stülpen, ist keine gute Idee - egal welches man benutzt.

    Please don't blame FreeDOS for beeing incompatible with GEOS in general!

    At least not from my experience. There were some versions (I think it was 1.1) that failed to run GEOS because of an issue in the FreeDOS kernel. But using kernel 2042 it run verry well on many of my Igel thin clients. Jim Hall and the other developers of FreeDOS are trying the same as we - to improv the way it runs on modern hardware. This unfortunately can breake compatibibility with existing hard or software sometimes. But this is the same with FreeGEOS where the improved VGA16 driver produces false colors on e.g. the famous Matrox Millenium graphics card. But no one complains about, because we all love how it supports modern high resolution, wide screen displays.
    Last year I spent hours to find out why GEOS crashed on FreeDOS 1.3 installed on the Asus EeePC. It was the stacs=0,0 setting they had removed from the default config.sys, but not an incompatibility in general!
    Back in the 90ties we all played a lot with different DOS configurations to find out what worked best und still benefit from that knowledge. I think that's the reason why it's sometimes easier to go with DR/NW/MS-DOS. And so do I when setting up an old Pentium I system. But then I also go with NewDeal Office because it was the probaly most stable and polished version of GEOS.
    The future is FreeDOS&GEOS because annicent 90ties hardware becomes more and more rare and expentive and some development is required to fully support more modern and still available hardware. The AC97 sound card driver developed recently is good example for great progress in this regards but it also relies on a more modern version of the JEMM386 DOS memory manager....

    Thomas

    nutzt die jüngste Version von Pi/GEOS das RPi Build der Basebox oder eine normale DosBox Version?

    Hallo Konstantin,

    für die aktuelle BaseBox (2-geos-host-api-new) ist der Pi/GEOS Unterbau (libpcap) inzwischen zu alt. Weiterhin fehlt mir auch die LPTx Emulation für die Druckerumleitung. Deshalb verwende ich als Codebasis die mit Debian/Raspbian gelieferte DOSBox 0.74-x, welche ich mit Patches für: SVGA-Modi, LPTx-Emulation (simple: DOS device file only), NE2k-Emulation und Scrollrad->PgUp/PgDow versehen habe.

    Gruß Thomas

    PiGEOS 1.1.1 Download

    keine großen Neuerungen, aber wieder mit Proxy! Da ich zwischendurch mit dem hier bereits erwähnten WebOne-Proxy getestet habe, will ich Euch diese Möglichkeit auch geben. Wie ich heute von Falk gelernt habe, findet die aktuelle Browserentwicklung in einem gesonderten Entwicklungszweig statt: Issue-149 In Pi/GEOS steht dieses Build jetzt auch als täglich aktualisiertes Image mit vorkonfigurierter Modemverbindung zum Download/Testen bereit. Wer den WebOne-Proxy nutzen möchte, aktiviert ihn im Pi/GEOS "Advanced Setup" und trägt im WebMagick unter Einstellungen die Proxyadresse ein (i.d.R.: 172.17.0.2:8080).

    Der WeOne-Proxy kümmert sich wie auch Konstantins feedProxy um das "SSL-Problem". Anders als letzterer ist er aber vor allem für den Abruf von bei archive.org gespeicherten Webseiten optimiert. Die Infobase das Jahres 2002 lässt sich über folgende URL erkunden:

    http://web.archive.org/web/2002/http://www.geos-infobase.de/

    Viel Spaß beim Surfen!

    Ich würde gerne Thomas' Pi/GEOS verwenden, aber irgendwie funzt es noch nicht....

    Hallo Achim, schreibe doch bitte in den Pi/GEOS-Thread, woran Du gerade scheiterst.

    zum Thema: ich habe heute den Prozess, der aus dem jeweils aktuellen CI-Builds auf GitHub Abbilder für Pi/GEOS erzeugt eine Routine hinzugefügt, die alles nötige für die Modemeinwahl konfiguriert. Ihr könnt also einfach das aktuelle CI-Image über Harddisk-Setup-Menü laden und msst dann keine weiteren Anpassungen vornehmen. Leider crashed der Browser schon beim Aufruf der Info-Base...

    Die DOS-Version hat meinen Erfahrungen nach wenig mit der Stabilität von GEOS an sich zu tun. Es liegt vielmehr an den verwendeten Memory-Managern also EMM386 & Co. Hier solltet ihr insbesondere unter FreeDOS verschiedene probieren. PC/GEOS 6.x geht aber generell bei weniger als 600k freiem LOW-Mem schnell die Luft aus. Ich hoffe sehr, dass GEOS zukünftig nicht ausschließlich im Emulator mit 750k freiem RAM läuft.

    Gruß Thomas

    Wie löst du das Problem mit der TLS-Kompatibilität beim Browser, da die Geos-SSL-Library ja nur sehr begrenzt HTTPS erlaubt? Benutzt Pi/GEOS einen lokalen Proxy?

    Ich habe "moderne" Seiten bisher nur über den von Konstantin entwickelten feedProxy angesprochen, weil der GEOS-Browser ja auch CSS & Co überfordert ist. Ich pflege davon auch ein Docker-Image:

    Code
    docker run --rm --name feedProxy --publish 8080:8080 hastho/feedproxy

    Eine Alternative in Deinem Sinne könnte aber auch WebOne sein.

    Thomas

    - Was sind Pseudoabbilder?

    - Wie kamst du darauf? Schon gekannt oder intensive Recherche oder ...?

    Preudoabbilder sind Verzeichnisse mit dem Namen <Abbild>.img im Ordner /home/pi/hdd_images Dadurch ware nur wenige Änderungen am Code nötig, um die vorhandenen Funktionalitäten (Imageimport/-export) zu implementieren.

    Die Idee hinter den Abbildern, war immer schon komplett lauffähige GEOS-Installationen (on-line) bereitzustellen, zu sichern und ggf. mit Freunden tauchen zu können. Dokumente sollte man daher nicht auf C: und D: speichern, sondern dafür U: (USB-Lw) oder S: (wenn ResilioSync wenn aktiviert ist) nutzen.

    Hi Hans,

    I think the current release does addresses the most important usability issue: the complex initial configuration steps required, as it ships with a fully functional copy of Ensemble 6.0 based on #freeGEOS. It is no longer necessary to download GEOS first. This means that no network connection is required to get it up and running. I know it still suffers from a lack of documentation on the more advanced features such as printing and file sharing, but all the essentials should work out of the box. Just use a USB thumb drive for easy file transfer.

    How do you find DOSbian easier to use? Any suggestions for improvements?

    Thomas

    Pi/GEOS 1.1 Download

    Es gibt neues Futter für Eure PIs! Das neue Release behebt die vielfach diskutierten Probleme mit korrumpierten Dateien (v.a. GEOS.INI). Dafür mußte ich von HDD-Abbildern auf Ordner basierte Preudoabbilder wechseln - und anschließend trotzdem DOBox updaten, weil sodann ein neues Problem auftauchte, was zu Totalabstürzen bei schnellen Diskzugriffen, wie sie z.B. der Installer verursacht, führte.

    Die neue Version kommt auch mit einem Schnappschuß eines englischen Ensemble 6.0, welches ich seit einiger Zeit benutze. Es ist für die Benutzung mit Pi/GEOS konfiguriert, d.h. Dinge wie Internetzugriff, Drucken und andere Kleinigkeiten funktionieren ohne weiteres Zutun. In Utilities findet den "German INI Patch" für die nötigsten Anpassungen an deutsche Verhältnisse.

    Wer seinen Pi mit dem (W)LAN verbunden hat, kann auch aktuelle CI-Testing Abbilder herunterladen, diese werden aber nur "as-is" bereitgestellt. Bitte beachtet, dass alle Ensemble 6.0 Abbilder das neue Imageformat nutzen, mit dem ältere Pi/GEOS <1.1 nichts anfangen können. Umgekehrt ist die Kompatibilität aber gegeben.

    Bekannte Einschränkungen/Probleme:

    • wenn Ihr in GEOS eine BS-Auflösung wählt, die Euer Display nicht Fullscreen unterstützt, stürzt DOSBox hart ab,
    • alle 256-Farbmodi sind unbenutzbar langsam - auch insgesamt ist der BS-Aufbau leider etwas träger durch die neue DosBox,
    • Abbilder werden jetzt beim Download oder Restore nicht mehr sang- und klanglos überschrieben, Ihr müßt sie vorher explizit löschen und dafür wiederum ein ggf. existierende Lw-Zuweisung (Basic Menü) vorher aufheben (ist das besser oder zu kompliziert?),
    • FeedProxy (Docker) und MIDI-Dienst sind in diesem Release nicht enthalten, um die Imagegröße <500MB zu bekommen, da für den Download nur noch 10Mbit Bandbreite zur Verfügung stehen.

    Viel Spaß!

    Hallo Jirka,

    ich habe PPPD mal im Debugmodus gestartet. Es scheitert schon am allerersten [LCP ConfReq ...], den PPPD an den Client schickt und der ohne Antwort bleibt.

    Ich habe dann nacheinander SYSTEM/NET.GEO und SYSTEM/NETUTILS.GEO mit den Versionen aus BBX4.1.3 ausgetauscht: ohne Effekt. Danach SYSTEM/SOCKET/PPP.GEO und den Rest in SYSTEM/SOCKET. Das führt aber sofort zum KR-06/07 nachdem gewählt wurde.

    Der PPP-Treiber enthält gegenüber dem EtherODI/PKT ja auch C-Code. Vielleicht ist da ja was noch nicht sauber umgestellt.

    Gruß Thomas

    Hallo Marcus,

    in Pi/GEOS wird die Internetverbindung wie im von Dir verlinkten Posting aufgebaut. Das funktioniert auch mit allen GEOS-Version ab 3.1 nur nicht mit FreeGEOS. Daher ist es gut möglich, dass etwas in der von Dir ausgemachten Bibliothek fehlerhaft ist. Alternativ zu NAT in der Linux-VM/WSL2 Instanz kannst Du Dir dort auch einen Squid-Proxy installieren. Im Skipper/WebMagick mußt Du dann nur <VM/WSL2-ip>:3128 als Proxyadresse angeben. Dann arbeit der GEOS-Browser auch schneller und stabiler.

    Gruß Thomas