# Plexamp on Pi 64 bit?

**URL:** <https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880>\
**Category:** Plex Labs\
**Tags:** plexamp\
**Created:** [October 7, 2022, 7:33am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880 "2022-10-07T07:33:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomsimmons](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@tomsimmons](https://forums.plex.tv/u/tomsimmons)\
**Post date:** [October 7, 2022, 7:33am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/1 "2022-10-07T07:33:00Z")

</div>

Does it require a full 64 bit OS installed, or would enabling the 64 bit core be sufficient?

Tom

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 7, 2022, 10:13am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/2 "2022-10-07T10:13:54Z")

</div>

Raspbian minimal (no GUI) works great.

---

<div class="post-metadata">

**Author:** ![tomsimmons](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@tomsimmons](https://forums.plex.tv/u/tomsimmons)\
**Post date:** [October 7, 2022, 10:15am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/3 "2022-10-07T10:15:50Z")

</div>

Sorry, I meant would enabling the 64 bit kernel on a 32 bit Raspberry Pi OS work?

I suspect the answer is no.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 7, 2022, 10:47am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/4 "2022-10-07T10:47:14Z")

</div>

later versions of headless support arm 32 bit and x86 as well.

---

<div class="post-metadata">

**Author:** ![tomsimmons](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@tomsimmons](https://forums.plex.tv/u/tomsimmons)\
**Post date:** [October 7, 2022, 11:12am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/5 "2022-10-07T11:12:48Z")

</div>

Oh?

The Plexamp site says 64 bit for headless 4.4.0.

You’re saying that will work on a 32bit Raspberry OS? That’s really great new if it does.

---

<div class="post-metadata">

**Author:** ![tomsimmons](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@tomsimmons](https://forums.plex.tv/u/tomsimmons)\
**Post date:** [October 7, 2022, 11:41am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/6 "2022-10-07T11:41:14Z")

</div>

Yep, the headless version that says 64 bit only, does work on a 32 bit Raspberry Pi OS on a 3B+.

Did need to use node 12.22.12.

---

<div class="post-metadata">

**Author:** ![jerome\_oflaherty\_icloud\_com](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@jerome\_oflaherty\_icloud\_com](https://forums.plex.tv/u/jerome_oflaherty_icloud_com)\
**Post date:** [October 8, 2022, 8:24am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/7 "2022-10-08T08:24:00Z")

</div>

Any idea when the node 12 requirement will be moved to a more recent version of node? While I can get it to work most other software I used on the same machine are using much more recent version of node e.g. node 16?

In my opinion, It would be of great benefit to the headless plexamp if it “sat well” with other software.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 8, 2022, 6:08pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/8 "2022-10-08T18:08:12Z")

</div>

on the list, but especially for the upcoming multiroom stuff, it’s best on its own.

---

<div class="post-metadata">

**Author:** ![EpicWolverine](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/epicwolverine/32/20649_2.png) [@EpicWolverine](https://forums.plex.tv/u/EpicWolverine)\
**Post date:** [October 17, 2022, 3:47am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/9 "2022-10-17T03:47:14Z")

</div>

Oh, this is great news. I’ve wanted to do this for a while but didn’t have access to my old Model B until recently. I was bummed to see the [zeroth step](https://forums.plex.tv/t/plexamp-on-the-raspberry-pi/791500) is “have a 64-bit capable Raspberry Pi” but I’m glad I double checked that that’s still true. The Raspberry Pi Foundation has sure been busy with new versions. Now I need to compile node since they don’t have a build for armv6. Will PlexAmp work on armv6?

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 5:30am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/10 "2022-10-17T05:30:46Z")

</div>

Minimum is armv7 with hardfp afaik.

---

<div class="post-metadata">

**Author:** ![EpicWolverine](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/epicwolverine/32/20649_2.png) [@EpicWolverine](https://forums.plex.tv/u/EpicWolverine)\
**Post date:** [October 17, 2022, 6:56am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/11 "2022-10-17T06:56:40Z")

</div>

Ah, excuse my ignorance here. I’m not familiar with hardfp. I did [some quick Googling](https://www.gurucoding.com/rpi_cross_compiler/2012/04_diff_hardfp_softfp/) and it looks like hardfp is optional on armv6, but the Pi supports it with some special patched libraries. I’ll be bummed but I understand if you don’t want to support such an old platform. It just stinks that any newer Pi is still out of stock, so I’ll have to stick to Bluetooth for now.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 7:47am UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/12 "2022-10-17T07:47:04Z")

</div>

NanoPi r4s is an excellent alternative with a great metal case. there are others as well.

---

<div class="post-metadata">

**Author:** ![bodger-uk](https://avatars.discourse-cdn.com/v4/letter/b/51bf81/32.png) [@bodger-uk](https://forums.plex.tv/u/bodger-uk)\
**Post date:** [October 17, 2022, 6:09pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/13 "2022-10-17T18:09:43Z")

</div>

Did anyone have to do anything other than get node 12.22.12? I’ve got the right node, but I’m still getting

> Error: /home/plexamp/plexamp/treble/treble.node: wrong ELF class: ELFCLASS64

This is with the latest 4.4.0 build just downloaded yesterday.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 6:31pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/14 "2022-10-17T18:31:08Z")

</div>

Sounds like you’re trying to run a 64-bit Plexamp with 32-bit OS?

---

<div class="post-metadata">

**Author:** ![bodger-uk](https://avatars.discourse-cdn.com/v4/letter/b/51bf81/32.png) [@bodger-uk](https://forums.plex.tv/u/bodger-uk)\
**Post date:** [October 17, 2022, 6:50pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/15 "2022-10-17T18:50:52Z")

</div>

> [@elan](#):
>
> later versions of headless support arm 32 bit and x86 as well.

I misunderstood the above to mean that it now worked on the 32-bit OS. I have ARMv7 with hardfp. Is there a different download for 32-bit, or am I misunderstanding completely and need to install the 64-bit OS on the RPi4?

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 7:04pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/16 "2022-10-17T19:04:18Z")

</div>

It should work on 32-bit as well, I’m not sure why you’re running into a mismatch.

```auto
$ node
Welcome to Node.js v12.22.5.
Type ".help" for more information.
> process.arch
'arm64'
>

```

This determines which set of libraries are loaded from `plexamp/treble/`

---

<div class="post-metadata">

**Author:** ![bodger-uk](https://avatars.discourse-cdn.com/v4/letter/b/51bf81/32.png) [@bodger-uk](https://forums.plex.tv/u/bodger-uk)\
**Post date:** [October 17, 2022, 8:22pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/17 "2022-10-17T20:22:55Z")

</div>

```auto
$ /usr/local/bin/node
Welcome to Node.js v12.22.12.
Type ".help" for more information.
> process.arch
'arm'
>

```

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 9:09pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/18 "2022-10-17T21:09:51Z")

</div>

> [@bodger-uk](#):
>
> This is with the latest 4.4.0 build just downloaded yesterday.

That doesn’t have the file `treble/treble.node` in there. You must be using an older version of Plexamp.

 ![Screen Shot 2022-10-17 at 11.09.35 AM](https://global.discourse-cdn.com/plex/original/4X/3/0/9/3090bab0fe8d612ac473d754a0a80f93e830b071.png)

---

<div class="post-metadata">

**Author:** ![bodger-uk](https://avatars.discourse-cdn.com/v4/letter/b/51bf81/32.png) [@bodger-uk](https://forums.plex.tv/u/bodger-uk)\
**Post date:** [October 17, 2022, 9:25pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/19 "2022-10-17T21:25:27Z")

</div>

You were right. Although I’d download 4.4.0 on my PC, when I came to get it onto the Pi I copied the link from your pinned post, and that gave me 4.2.2-beta1c!. Went and got the right one, and it’s running.

It doesn’t output anything through my DACs, but that’s for a another time!

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 17, 2022, 9:36pm UTC](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880/20 "2022-10-17T21:36:25Z")

</div>

> **[Plexamp - Love your music!](https://plexamp.com/#downloads)**
>
> A beautiful, dedicated Plex music player with tons of goodies for audiophile purists, music curators, and hipsters looking for their next aural fix.

Look for Headless.

[Next page](https://forums.plex.tv/t/plexamp-on-pi-64-bit/813880.md?page=2)
