How are you starting sbbs? From the command line? systemctl?
Okay, some headway. I got the ../ctrl/.dosemu folder
I made the autoexec.bat and config.sys and copied the fossils into the .dosemu directory.
When I try to run the door, or the command .com external, I get these messages:
can't create local /root/.dosemu directory
can't create local /root/.dosemu/run directory
can't open /sbbs/node1/dosemu_boot.log for writing
Re: Re: Running DOS doors in Synchronetpython.
By: Nelgin to Will Milberger on Sat Jan 11 2020 04:24 am
How are you starting sbbs? From the command line? systemctl?
I am using SynchronetManagementConsole. It's basically a daemon setup in
Grease wrote:
Re: Re: Running DOS doors in Synchronet
By: Nelgin to Will Milberger on Sat Jan 11 2020 04:24 am
How are you starting sbbs? From the command line? systemctl?
I am using SynchronetManagementConsole. It's basically a daemon setup in python.
Why?
Try to unset DISPLAY before you run the management console or whatever. If the management console is a gui then you're going to have problems. Why not just it from systemd like everyone else does (or should)?
For grins you can try to change /sbbs/src/sbbs3/xtrn.cpp line 1422
It should look like this:
"/usr/bin/env %s HOME=%s QUIET=1 DOSDRIVE_D=%s %s -I\"video { none }\" -I'keystroke \"\\r\"' %s -f%s -E%s -o%sdosemu_boot.log %s",
Change it to include DISPLAY=""
"/usr/bin/env %s DISPLAY="" HOME=%s QUIET=1 DOSDRIVE_D=%s %s -I\"video { none }\" -I'keystroke \"\\r\"' %s -f%s -E%s -o%sdosemu_boot.log %s",
Then recompile and restart.
Re: Re: Running DOS doors in Synchronet
By: Nelgin to Grease on Sat Jan 11 2020 05:57 pm
Grease wrote:
Re: Re: Running DOS doors in Synchronet
By: Nelgin to Will Milberger on Sat Jan 11 2020 04:24 am
How are you starting sbbs? From the command line? systemctl?
I am using SynchronetManagementConsole. It's basically a daemon setup in
python.
Why?
Try to unset DISPLAY before you run the management console or whatever. If
the management console is a gui then you're going to have problems. Why not
just it from systemd like everyone else does (or should)?
For grins you can try to change /sbbs/src/sbbs3/xtrn.cpp line 1422
It should look like this:
"/usr/bin/env %s HOME=%s QUIET=1 DOSDRIVE_D=%s %s -I\"video { none }\"
-I'keystroke \"\\r\"' %s -f%s -E%s -o%sdosemu_boot.log %s",
Change it to include DISPLAY=""
"/usr/bin/env %s DISPLAY="" HOME=%s QUIET=1 DOSDRIVE_D=%s %s -I\"video {
none }\" -I'keystroke \"\\r\"' %s -f%s -E%s -o%sdosemu_boot.log %s",
Then recompile and restart.
The correct way to insert double-quotes in a C string is the sequence: \"
So that'd be:
"/usr/bin/env %s DISPLAY=\"\" HOME=%s QUIET=1 DOSDRIVE_D=%s %s -I\"video {
none }\" -I'keystroke \"\\r\"' %s -f%s -E%s -o%sdosemu_boot.log %s"
On 01-10-20 16:48, Altere wrote to Will Milberger <=-
I won't discourage you from doing a backup but rebuilding the source doesn't replace any of your text or configuration files, just your executables.
I'm sorry, but I've read through these, and am now more confused. http://wiki.synchro.net/howto:dosemuterminal in Linux, the drives do not correspond to the drives in these how-to's.
http://www.icequake.net/bbs/syncmods/
When I setup SBBS, I could have swore I did USE_DOSEMU=1, but when I open a
C:/ Looks blank. Just a tmp, autoexec.bat and config.sysseem to be missing something here.
D:/ looks like either bin or usr
E:/ Looks like root.
I'm supposed to goto E:/ and then goto D:/ for the dropfile, and I just
I got the sunrise doors and would like to set them up, but just feel I amat a roadblock right now.
So, we spend a lot of time trying to help you get this going. Did itwork?
Re: Re: Running DOS doors in Synchronetwouldn't read my backup, so basically starting over from scratch. Luckily, I had my ansi screens on a different computer. It'll probably be another week or so until I get back to it.
By: Nelgin to Grease on Thu Jan 16 2020 04:11 am
So, we spend a lot of time trying to help you get this going. Did it work?
Not yet. I did a fresh install of operating system and sbbs. The usb stick
What OS and version are you using?
I can probably tar up my working dosemu setup. You'll just need to make sure the packages are installed and then drop in my tar.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 412 |
Nodes: | 16 (2 / 14) |
Uptime: | 01:15:25 |
Calls: | 8,609 |
Calls today: | 10 |
Files: | 13,234 |
Messages: | 5,935,808 |
Posted today: | 1 |