INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Pine 64???  (Read 10076 times)

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Pine 64???
« on: April 15, 2016, 01:26:06 pm »

What seems like the most likely way to get Media Center running on a Pine 64. Does anyone know if there is a Linux build now that will do this?
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2661
Re: Pine 64???
« Reply #1 on: April 15, 2016, 02:34:35 pm »

I'm not directly familiar with the board but my best guess would be to install its official Ubuntu release and then install the MC ARM deb package at the top of this board.
Logged

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Re: Pine 64???
« Reply #2 on: April 15, 2016, 04:03:33 pm »

I tried that and I got the message that it was the wrong architecture -- tried both the builds for Jessie and Wheezy. But I'll try again, and get back the exact error.

Thanks,

Steve
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7801
  • Autumn shade...
Re: Pine 64???
« Reply #3 on: April 15, 2016, 04:29:37 pm »

The ARM build is Wheezy only. Will MC even run on a ARM 64-bit processor? I'm not sure.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Re: Pine 64???
« Reply #4 on: April 15, 2016, 04:37:10 pm »

I thought Jessie was 64 bit? I sort of thought that would work.
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7801
  • Autumn shade...
Re: Pine 64???
« Reply #5 on: April 15, 2016, 04:51:16 pm »

I thought Jessie was 64 bit? I sort of thought that would work.

That's for normal x86_64 (AMD64) processors, not ARM. You have to specifically use the ARM build from the link I posted. x86 and x86_64 (AMD64) compiled binaries won't run on ARM and vice versa - they're completely different architectures.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Re: Pine 64???
« Reply #6 on: April 15, 2016, 07:18:54 pm »

Okay.  So the Wheezy build gives me a "Wrong Architecture armhf" message. Is this because the Wheezy build is for a 32-bit processor, and the Pine is 64?

I guess this leaves me where are started: is there a way to run MC on a Pine 64?

Steve
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5233
  • "Linux Merit Badge" Recipient
Re: Pine 64???
« Reply #7 on: April 15, 2016, 07:28:55 pm »

The ARM build is 32-bit and compiled for an arm hard float architecture.  That doesn't mean you can't run it on the pine, but it does mean you'll need multi-arch support, just like on an amd64 OS trying to run i386 software.  Whether that exists out of the box in Ubuntu for the Pine, I have no idea, but other 64-bit ARM boards typically support it.

Have you tried the normal way to add an architecture on Debian-based distros?  If you're unfamiliar, it would be something like:
Code: [Select]
sudo dpkg --add-architecture armhf
sudo apt-get update
sudo apt-get install nameofpackage:armhf

More documentation of the default process here: https://wiki.debian.org/Multiarch/HOWTO (you'll need to tinker with the repo definitions as well as shown in the link if you're not manually installing the package locally).  You might need to specifically install the armhf versions of MC's dependencies if apt doesn't automatically pull them in.

Sorry if you already tried adding the architecture; just wanted to rule out the obvious fix.
Logged

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Re: Pine 64???
« Reply #8 on: April 15, 2016, 08:43:15 pm »

This is great, thank you. I haven't tried these things. I'll give it a shot.

Steve
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

sarkonovich

  • Galactic Citizen
  • ****
  • Posts: 312
Re: Pine 64???
« Reply #9 on: April 16, 2016, 12:53:27 am »

That did the trick!  Thanks so much!

Steve
Logged
JRiver 21 Linux (ARM) on Pine 64 => PS Audio DirectWave DAC => ATC 50asl speakers. JRiver controlled by House Band on Amazon Echo

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5233
  • "Linux Merit Badge" Recipient
Re: Pine 64???
« Reply #10 on: April 16, 2016, 08:56:48 am »

That did the trick!  Thanks so much!

Steve

Aces!  I love it when a plan comes together  ;D
Logged

markh56

  • Recent member
  • *
  • Posts: 36
Re: Pine 64???
« Reply #11 on: September 17, 2017, 08:04:51 pm »

Not sure if this is ok or if I should have started a new thread. I know this is going back at least a year.
My question is; do you remember any tweaking you had to do to get multiarch going on the Pine64 and then installing MediaCenter?
I'm trying to get MediaCenter23 loaded on one of Pine's new Rock64 boards and keep getting a segmentation fault when I fire up Mediacenter23. I've added the armhf architecture, doesn't appear that I'm missing any libraries but no luck so far.

Did you simply run the add architecture commands, load MediaCenter and voila, it worked? Any info you could pass on would be helpful. Thanks
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7801
  • Autumn shade...
Re: Pine 64???
« Reply #12 on: September 18, 2017, 09:41:45 am »

Only advice I have is to make sure you're using the latest 23.0.54 build for armhf.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

markh56

  • Recent member
  • *
  • Posts: 36
Re: Pine 64???
« Reply #13 on: September 18, 2017, 10:22:18 am »

Sure am. Thanks for the suggestion. All are appreciated. Tried many times with different ways of adding multiarch; cross-build libs, installed cross-dep package, added links to armhf, did none of the above and just used the three commands in the original link, same results. Used Bob's suggestion to check for missing libs. Didn't come up with any which was good.
Logged
Pages: [1]   Go Up