News:

Apple announces iPhone 17, iPhone Air

Main Menu

Recent posts

#91
Software / Re: Window Maker Live 12.12
Last post by wmlive - Sep 16, 2025, 09:12 AM
Quote from: jeffburg on Sep 16, 2025, 08:53 AMBut I bet you it was installing these 2 that fixed the problem
apt-get -m -t bookworm-backports install avahi-discover avahi-dnsconfd
Yes, that was most probably the missing link.
If you find more stuff failing or not working in wmlive, please let me know.

Contrary to common belief, the best feedback are complaints about broken things as this helps fixing stuff for future releases.
#92
Software / Re: Window Maker Live 12.12
Last post by jeffburg - Sep 16, 2025, 08:53 AM
It is cool that Avahi includes that GUI for listing all of its discovered services. Let me fire up WMLive again when I get home and I will see if I can get it working. Maybe QEMU just had a networking glitch at the time... unfortunately it's not uncommon.

But I bet you it was installing these 2 that fixed the problem
apt-get -m -t bookworm-backports install avahi-discover avahi-dnsconfd
#93
Software / Re: Window Maker Live 12.12
Last post by wmlive - Sep 16, 2025, 08:44 AM
Quote from: wmlive on Sep 16, 2025, 07:50 AM
Quote from: jeffburg on Sep 16, 2025, 06:52 AMI looked and it looks like Debian and Ubuntu use avahi-daemon to do this
Now you gave me another incentive to look into how this works. Thanks!
Apparently, a few more avahi-related packages need to be installed:
# apt-get -m -t bookworm-backports install avahi-discover avahi-dnsconfd avahi-ui-utils
Would something like what is shown on the attached screenshot be more to your liking?

avahi-discover.png

EDIT: replaced the screenshot with a better one
#94
Software / Re: Window Maker Live 12.12
Last post by wmlive - Sep 16, 2025, 07:50 AM
Quote from: jeffburg on Sep 16, 2025, 06:52 AMI looked and it looks like Debian and Ubuntu use avahi-daemon to do this
Which, of course, is included with wmlive:
# grep avahi wmlive-bookworm_12.12-arm64.list
avahi-daemon    0.8-10+deb12u1
avahi-utils    0.8-10+deb12u1
libavahi-client3:arm64  0.8-10+deb12u1
libavahi-common-data:arm64      0.8-10+deb12u1
libavahi-common3:arm64  0.8-10+deb12u1
libavahi-core7:arm64    0.8-10+deb12u1
libavahi-glib1:arm64    0.8-10+deb12u1
libavahi-ui-gtk3-0:arm64        0.8-10+deb12u1
Of course, this begs the question why it doesn't work as expected in wmlive...

Now you gave me another incentive to look into how this works. Thanks!
#95
Software / Re: Window Maker Live 12.12
Last post by jeffburg - Sep 16, 2025, 06:52 AM
Yeah, pinging the IP's manually works. So it's just a hostname resolution issue. I want this guide to broadly usable on "normal" networks which have dynamic IP's so hardcoding them isn't an option in my use case. Again, totally fine to make an opinionated choice here. Things don't need to work for my weird use case.

I looked and it looks like Debian and Ubuntu use avahi-daemon to do this
https://avahi.org
#96
Software / Re: Window Maker Live 12.12
Last post by wmlive - Sep 16, 2025, 05:57 AM
Quote from: jeffburg on Sep 16, 2025, 04:08 AMBut for some reason, WMLive was not resolving "local" hostnames. Apple calls this Bonjour but I am not sure what the open source community calls it. But it works totally fine in Debian. I can ping "My-Other-Computer-Name.local" and it resolves the DNS name and pings it. Vice versa, I can ping "My-Debian-VM.local" and then it resolves and pings. But with WMLive, I was not able to ping other devices on the network.
If pinging the IP addresses of devices on the local network works, which i'd expect to within a properly configured local network, then it would suffice to add the hostname/ip-address combination to the Linux host's /etc/hosts file and do a "systemctl daemon-reload" afterwards. I'd have to see how this is done in Debian proper and i fear it will be yet another systemd appropriation of UNIX ways.

Personally, i am fine with the manual old-school approach of editing configuration files with vim.
#97
Software / Re: Poll: Class on Getting Sta...
Last post by jeffburg - Sep 16, 2025, 04:52 AM
Following up here. I won't have time to do anything to prepare for this, until after my sister's wedding in October. But perhaps sometimes in November we could do this... I would like to try to find like 10 confirmed people. So if you are interested, let people know about this thread because let's try to scale this out a bit.

If not, I may just put together a guide on how to do this for offline reading.
#98
Software / Re: Window Maker Live 12.12
Last post by jeffburg - Sep 16, 2025, 04:08 AM
Hey @wmlive thanks again so much for going the extra mile for us weird ARM64 people. I updated the guide for my streaming setup, but unfortunately I went with Debian 12 and installing Backports. I was going through the process to set up the WMLive you gave me, but unfortunately, I ran into a problem that I couldn't get around even with the help of ChatGPT. I am not sure if I just made an error or if this is something you know about/a deliberate choice.

But for some reason, WMLive was not resolving "local" hostnames. Apple calls this Bonjour but I am not sure what the open source community calls it. But it works totally fine in Debian. I can ping "My-Other-Computer-Name.local" and it resolves the DNS name and pings it. Vice versa, I can ping "My-Debian-VM.local" and then it resolves and pings. But with WMLive, I was not able to ping other devices on the network.

And again, I am not asking for tech support, or for you to fix my bug. Not at all. I am just telling you the reason I was unable to proceed using WMLive :-/

If you're curious in seeing the full guide I created using Debian, you can go here

https://github.com/jeffreybergier/Retro-Stream-Tutorial
#99
Software / Re: Rolling Community Distros ...
Last post by andreas_g - Sep 16, 2025, 04:01 AM
I am not sure and can't test it right now. But this might reset things to a point where the configuration screen appears:
HOWTO: Reset network configuration:

1. If you have a system that does not seem to be configured properly and you
   can't fix it by using the above instructions you can try resetting system
   configurations. Note that all configurations including passwords will be
   reset.

2. Boot into ROM Monitor and use the following command to boot into single user
   mode (replace "bsd" with "bod" for Optical Disk):
      bsd -s

3. During the boot process you will be dropped to the single user mode console.
   Use this command to restore "/private/etc" and continue booting:
      (cd /usr/template/client/etc; tar cf - .)|(cd /private/etc; tar xpBf -)
      exit
#100
Software / Re: Rolling Community Distros ...
Last post by jeffburg - Sep 16, 2025, 03:45 AM
Is it possible to set up a NS system and then install dev tools and patches and software, etc and then reset the NetInfo system, delete the me user and then reset that setup screen so its runs again? This is possible on OS X, but not sure about OpenStep/NextStep?