jcarax

joined 2 years ago
[–] jcarax@beehaw.org 2 points 3 days ago

Yeah, I think that's my backup plan is to get some powered speakers and Pi's to run Snapcast. But it adds a lot of complexity, and more power requirements at the speaker. On the other hand, it's more hackable than a speaker running a specific piece of software directly, without any real alternatives like I would get with a Pi. Thanks!

[–] jcarax@beehaw.org 2 points 4 days ago

Oh no, I know. I'm just limited to wireless right now because I'm renting an old house with massive amounts of insulation. So I had tried to get the Sonos speakers working with a combined sink wirelessly, but it just wasn't able to keep up, leading to intermittent interruptions to the stream. I'm going to play with that wired in a test environment at some point, but I think I'd prefer something like Snapcast over Airplay.

But once I buy a house in the coming months, I'll do some low voltage runs to support the audio network, among other things. I figure I'll probably have a dedicated POE switch so I don't have to worry too much about QoS, probably Mikrotik if Ubiquiti doesn't release some new EdgeSwitch gear.

I'm just not sure if the software is there yet, with Pipewire AES67 support. It was "new" in v1, with I think some PTP patching in the first point release. So I'm trying to see if anyone has cut their teeth on this yet, since it's going to be pretty costly to get gear. I imagine I can just create a combined sink, but I'm not sure if PTPv2 is just automagic within the RTP configuration of Pipewire.

And potentially needing a second server for MPD/Pipewire is something I'm keeping in the back of my head. I'm hoping to run it in a container on the NAS server, probably running Debian (or maybe something more cutting edge if I'm reliant on new Pipewire releases). But RTP and PTP might need something a bit more dedicated to the task. It's not like I'm doing broadcast or some other form of professional audio here, so I'm optimistic that a container will be fine. Just a single 16/44 FLAC decode to combined AES67 sink. And since containers use a shared kernel, I wouldn't need to worry about the clock scheduling issues some hypervisors had with Asterisk and Free Switch in my previous life working on VOIP networks. But I'm also not planning on a ton of cores, 4-8 only in a low voltage CPU, sooooo.... I dunno.

[–] jcarax@beehaw.org 2 points 4 days ago (2 children)

Well, right now I don't really have a setup. I bought the Sonos speakers when I was experimenting with the Apple ecosystem a few years ago, but now that I'm fully back on Graphene/Linux they haven't been worth the trouble. I don't have an audio server yet, I'm just storing on my laptop and playing locally to headphones/XLR Genelecs using Quod Libet.

What I'll end up with is probably a home built NAS running stuff like MPD and Home Assistant in containers. I'll have either a VLAN or dedicated switch for audio.

The Genelecs I'm looking at for AES67 stuffs are the Smart IP Installation series like this 4410a. I'm pretty sure these are full audio-over-IP using AES67/Dante, and not using IP only for control. Unless Genelec documentation on these sucks. If they were to require XLR, I'd choose a different speaker that does not, or run structural audio cables to a multi-zone receiver.

 

Is anyone using Pipewire's AES67 support? I'm looking to implement some form of whole home audio for an MPD or some other music server. I've played with a combined airplay sink and a couple Sonos speakers, but it's problematic and cuts out intermittently for a split second.

I'm only really able to use wifi at this point though, and don't want to run cables until I buy a house in the next few months. Though I will run some wired tests over coming months before that, and develop a plan. I've also looked into Snapcast, which is probably preferable to a combined Airplay sink.

And that's because I'm wary of planning to use an open source implementation to a very proprietary protocol long term. When I bought some Genelec speakers for my desk earlier this year, I stumbled across their networked speakers that support POE and AES67. I see Pipewire has AES67 support in the RTP sink, but there's not much out there about people trying to use this.

Has anyone around here gotten a chance to play around with it? How does it work? Any pain points?

[–] jcarax@beehaw.org 5 points 4 days ago

I used Nova back in the day, but these days use Lawnchair on an AOSP-based ROM. It's fine. I really just need to be able to remove apps from the drawer and modify icons. Preferably set both an icon pack, and override icons per-app. The AOSP launcher should have this functionality at this point, but it doesn't really have any functionality at all.

With Google doing more stuff the FOSS community doesn't like with AOSP, and the absolute stagnation of the built in apps, maybe it's about time for the community to fork AOSP as a whole.

[–] jcarax@beehaw.org 5 points 4 days ago* (last edited 4 days ago)

I've come to think of myself as trying to be outside of the social constructs that America is currently shedding.

I see society as layered. A social fabric that we weave by acting our beliefs within our communities, which layers atop nature. Upon that we build a structure of law, order, and an artificial economy that we see as beneficial in maintaining a healthy society. It's important that these three layers closely conform to each other, and that the structures at the top remain minimalistic and efficient in their alignment to the fabric itself, which is more organic.

But the structure has become unwieldly, and is being used against us. It confines us. It enslaves us. The vast majority of people are acting out against this, and their actions are colored by their upbringings and beliefs combined with propaganda. Our diversity is being amplified through anger at our situation, the hate of the propaganda (edit: not 'of the propaganda', 'generated from the propaganda' is better), and the greed that has become systemic.

Then there are the people who seek to rule us. To some degree they recognize that they can manipulate a failing system to take absolute control. They've figured out that they can control us by our anger, and turn it into hate and greed. (edit: I should add that even these people are a symptom of the sickness, and while they may seek to perpetuate it, they're not themselves the root cause)

Right, left... it doesn't matter. The whole system is coming down. There's a lot more to that, but as it stands... there's a reason a lot of us feel driven to go live on a mountain top or in the depths of the forest. It's a withdrawal from an unjust system. But we still need the social fabric, it's our substrate that makes us who we are. We need to embrace our communities, locally, and focus on making the lives we want everyone to be able to have as we eventually pull through this period of authoritarian fascism.

[–] jcarax@beehaw.org 9 points 2 months ago (1 children)

Yup, no way I'm enabling play services and installing Messages just to use RCS. I mostly use Signal, anyway.

What we should really be fighting for is more federation between messaging platforms.

[–] jcarax@beehaw.org 1 points 3 months ago

It will probably have an SD card slot like the FP5.

[–] jcarax@beehaw.org 4 points 4 months ago

Now if only I could get a meaningful reply to a bug preventing complete account deletion, either on github or from support. It seems they modeled their support structure on Google's.

[–] jcarax@beehaw.org 4 points 5 months ago

Well, they probably want a leaner version for lower end phones anyway, along the lines of the Go versions of many of their apps. Luckily I won't have to worry about this shit running Graphene, with no intention of running an LLM, so 8GB would be fine if I had any need to move on from my Pixel 8 prematurely.

Hey, maybe it'll cause some fairly quick, large discounts. My Pixel 5 backup with a rather shattered screen could use a replacement.

[–] jcarax@beehaw.org 1 points 5 months ago

I was pleasantly surprised with Evolution the last time I tried to use Gnome, it used to be a buggy, bloated mess. But alas, I can't manage to use Gnome for more than a release or two. Now I'm looking for a decent Wayland native alternative to Thunderbird, but it just doesn't exist without DE bloat at this point. Maybe someone will build a modern replacement for Sylpheed/Claws.

[–] jcarax@beehaw.org 1 points 7 months ago

Ok, so the resolv.conf is being used to put systemd-resolved in the forwarding path, with it listening on 127.0.0.53. That's how Mint does things, so don't touch that file.

Your resolved.conf has no DNS servers or fallback DNS servers configured, so it should just use the DNS servers handed out by DHCP. Either your DHCP servers isn't handing out a DNS server (unlikely, since other machines work), NetworkManager was configured to not use DHCP DNS servers, or you're hitting some bug causing the same. I suspect you may have configured NetworkManager for this, maybe it was overriding the VPN DNS. Or maybe you accidentally set the NetworkManager DNS backend to dnsmasq, when it should be systemd-resolved in Mint.

You could try uncommenting that FallbackDNS line and adding a couple space separated DNS servers, maybe your router IP. Mine looks like this:

#DNS= FallbackDNS=1.1.1.1 1.0.0.1 #Domains=

That will hopefully allow VPN DNS to work when it's connected, and fall back to other DNS servers when not. If not, we could try taking a look at NetworkManager configs. It's been a bit, I use systemd-networkd now, but I could spin up a VM.

[–] jcarax@beehaw.org 5 points 7 months ago

I think they care about their customers just about as much as they care about making money, and aside from GOG, the competition simply does not. It's a pretty good demonstration to how capitalism has failed us, to be honest, because any of those competitors would have been able to compete if they hadn't treated their customers like shit.

view more: next ›