Autostart PiPD-11 using install from Githib

262 views
Skip to first unread message

Andrew Walton

unread,
Feb 25, 2025, 1:04:15 AM2/25/25
to [PiDP-11]
I updated my raspberry pi to bookworm (64 bit) and installed the PiDP11 software from https://github.com/obsolescence/pidp11.  I got it to work, but I have to type:

$ pdp11control start 0 

every boot.  I run headless, usually over wifi, but switched to Ethernet since there are problems with Wifi support.

Should the install script automatically start the PDP11?

Thanks!

Drew

timr...@gmail.com

unread,
Feb 25, 2025, 1:50:28 PM2/25/25
to [PiDP-11]
I would expect it to start the pdp-11 automatically.  I don't have this version installed on mine so can't check.

Rod B

unread,
Feb 28, 2025, 7:50:51 AM2/28/25
to [PiDP-11]
I believe you can add that command to /etc/rc.local to have it automatically be run on startup.

 - Rod

timr...@gmail.com

unread,
Feb 28, 2025, 9:26:57 AM2/28/25
to [PiDP-11]
I have never had to "manually" start any of my emulation engines on any of my 3 Pi.  When I ssh to the 11 or 10 I am informed that it's already running and won't start a 2nd copy.  Maybe something changed?  I would still expect you not to have to manually start it.

Mark Williams

unread,
Feb 28, 2025, 9:05:42 PM2/28/25
to Rod B, [PiDP-11]
Sorry I don't know how to start a new email thread on this blog?

--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pidp-11/ac7a1a3a-bf6b-41b4-888c-8a5924517c55n%40googlegroups.com.

Andreas Zahrl

unread,
Mar 17, 2025, 3:57:27 AM3/17/25
to [PiDP-11]
I also have the same problem that with a new installation the PiDP11 does not start automatically.
I have to login and start it manually.

On my old Bullseye Raspibian OS, when I boot the pi, blinkenlight goes on and I could use it headless.
With new Bookworm it wouldn't start.

Regards
Andreas

Andreas Zahrl

unread,
Mar 17, 2025, 4:16:10 AM3/17/25
to [PiDP-11]
Ok, something wrong with the install.sh script from GitHub.

When the scripts ask for autostart, I should choose between Y or H for Headless, but in Script, there only is a "Nn".
That's first.
Second, no profile.foo is created when starting headless is chosen.
So also there is something wrong with that install script and headless use.

Regards
Andreas

timr...@gmail.com

unread,
Mar 17, 2025, 9:58:43 AM3/17/25
to [PiDP-11]
Just looked at Oscar's GITHUB area.  I see a "Y" and "NH" check for autostart.  If you don't choose N, H, or Y it will ask again.  Are you using the right Github code?
As to the .profile it should add to the user 'pi' profile  Are you logged in with the pi user when you run this?

Flavio Villanustre

unread,
Mar 17, 2025, 10:33:02 AM3/17/25
to timr...@gmail.com, [PiDP-11]
The migration of the latest version of Raspberry Pi OS to Wayland changed the way auto-started user applications work. Oscar addressed it in his latest version, but older versions may not support auto-starting under Wayland. Your options are to upgrade to the latest version of the PiDP-11 software or to disable Wayland using Raspi-config.

I hope this helps.

Flavio


Mike Katz

unread,
Mar 17, 2025, 12:38:34 PM3/17/25
to Flavio Villanustre, timr...@gmail.com, [PiDP-11]
Where is the latest official PiDP-11 software setup?  When I last looked there were several different "latest" and none of them ran under Bookworm on a Pi 5.

Thanks

Flavio Villanustre

unread,
Mar 17, 2025, 12:48:43 PM3/17/25
to Mike Katz, timr...@gmail.com, [PiDP-11]
Mike,

here: https://github.com/obsolescence/pidp11. The update from 3 months ago fixed the issues with Wayland. There seems to be another fix from 3 days ago to address headless systems too.

The original email from Oscar to this distribution list about the Wayland fix is here: https://groups.google.com/g/pidp-11/c/ApY_V5R_hNI. I provided a solution for the issue with network over wifi, and he incorporated that later on in that email thread.

Best,

Flavio Villanustre

Andrew Walton

unread,
Mar 18, 2025, 12:45:18 AM3/18/25
to [PiDP-11]
I was using a headless configuration and found that the call to pidp11 script was stale from the previous install.   I modified my .profile to call "pdp11control start" and solved the problem.  Before trying that I even made a service that called pdp11control, but it didn't work.

Andrew

Andreas Zahrl

unread,
Mar 18, 2025, 4:08:50 AM3/18/25
to [PiDP-11]
Hi!

I tested the following:
GIT:
I freshly installed Bookworm on 18th March 2025 08:00 and then did git clone as described in https://obsolescence.dev/pidp-11-building-instructions.html.
After Reboot, no lights goes on. So I waited a few minutes and tried to connect to serial or ssh and log in as User "pi". All I got was a "0" at logon. 
No System Menu and no blinken lights.

TAR:
If I do the same thing from scratch with a new bookworm installation and then wget the tar as described in https://obsolescence.wixsite.com/obsolescence/pidp-11-building-instructions, after reboot the lights are on without need of logging in. When I log in as User "pi" I get the Systems Menu. With less Systems as the extra RSX11MPlus and the BSD2.11 are missing, but at least working.

So, the install script on GIT is not working for headless use right now with Bookworm when I write these lines.

I now just copied the Systems over to the TAR Installation and now PiDP11 works again.

Regards
Andreas
Reply all
Reply to author
Forward
0 new messages