-------------------------------------------------------------------- _ _ _ ______ ___________ ____ _____ _ | \ | | | | | ___ \/ ___| _ \ / ___|| _ | | | \| | ___| |_| |_/ /\ `--.| | | | _ __ ___ / /___ \ V /| | __ | . ` |/ _ \ __| ___ \ `--. \ | | | | '_ ` _ \| ___ \ / _ \| |/ / | |\ | __/ |_| |_/ //\__/ / |/ / | | | | | | \_/ || |_| | < \_| \_/\___|\__\____/ \____/|___/ |_| |_| |_\_____/\_____/_|\_\ -------------------------------------------------------------------- Here are some of the custom builds for NetBSD 9.2 m68k (Quadra 800) I did under qemu-system-m68k CDE 2.3.2 --------- - We will need some packages installed first pkg_add motif pkg_add gmake pkg_add wget pkg_add meson - in order to run CDE on NetBSD 9.2 m68k you need to have a proper korn shell binary - you can compile it from source or download binaries from here (if you trust me (-: ) - a6ce32875d153474f54294725e7cf5e98a16b56c07468f81960e054b6ed265a9 ksh - Assuming you already have NetBSD (9.2) in place on your m68k system - Download AST KSH binary and save in /usr/pkg/bin/ksh93 wget http://45.76.81.249/NetBSD/m68k/ksh mv ksh /usr/pkg/bin/ksh93 chmod +x /usr/pkg/bin/ksh93 - Make sure it runs fine /usr/pkg/bin/ksh93 --version version sh (AT&T Research) 2020.0.0 - If you wish to compile AST KSH from sources you can do so - Download the ast.tar.gz to your SRC directory - (I have included the pre-configured meson buld in the ast.tar.gz) - (needs the original path as /home/user/SRC/ast ) - (but you can re-configure via meson again and just build it - sources are patched to compile - (on the m68k NetBSD) - Download dt.tar.gz - 52e6dec444e28d28c9f4b9a76ee6772b271253f12bf97802ed69a98b866ffcad dt.tar.gz wget http://45.76.81.249/NetBSD/m68k/dt.tar.gz gunzipt dt.tar.gz mv dt.tar /usr cd /usr tar -xvf dt.tar rm dt.tar - Now you will need to configure /etc/rc.conf and add the following rpcbind=YES rpcbind_flags="-l" - Start rpcbind # /etc/rc.d/rpcbind start - And add your $HOSTNAME to /etc/hosts as follows (change accordingly) ::1 netbsd-m68k localhost localhost. 127.0.0.1 netbsd-m68k localhost localhost. - To start CDE run the following from your shell startx /usr/dt/bin/Xsession - If you are using remote Xorg (Xephyr/Xnest) you can define your remote host and set $DISPLAY export DISPLAY=hostname:1 - And catch the remote session (over SSH tunnel for example) on your Xephyr instance on hostname /opt/X11/bin/Xephyr -listen tcp -ac :1.0 -screen 1200x700:32 - Run on your NetBSD m68k /usr/dt/bin/Xsession Enjoy CDE on the Mac Quadra 800 :)