[Resolved] Installation of plex serveur BETA faild on QNAP TS-832X

Hello,

I’ have a QNAP TS-832X runing with QTS firware 4.3.5.0728
Until now I’m running this version (Alpha) : PlexMediaServer-1.13.6.176-dd1845234-aarch64.qpkg
Downloaded here : QNAP [aarch64 / ARMv8]

I flowing this trade and try to update my plex server… and it’s faild : Much faster (hopefully), smaller (mostly) and better PMS builds preview (1.14.0.391-7623e

I’ve try both version

The first one : PlexMediaServer-1.13.6.283-9e747cb50-aarch64.qpkg
Downloaded on the topic with this link : ARMv8 (TS-x28 Series)

The last one : PlexMediaServer-1.14.0.391-7623e9224-aarch64.qpkg
Downloaded on the topic with this link : ARMv8 (TS-x28 Series)

And unfortunately Plex don’t start …

Still the same error with both version …
@chrisallen, @ChuckPa, @tamas : please do something :wink:

 [/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./plex.sh start
Starting Plex Media Server...
[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./Plex Media Server: error while loading shared libraries: libcurl.so: ELF load command alignment not page-aligned

If it can help :

[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # cat /proc/cpuinfo
processor : 0
model name : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 3

processor : 1
model name : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 3

processor : 2
model name : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 3

processor : 3
model name : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 3

Confirm for me that Installing the package FAILS ?

If true, then the file itself is damaged from the download or QTS is fubar (VERY unlikely).

Browsers are 99% of the problem with getting bad downloads. Safari is notorious for it.

The safest way I know is to go to the link you want to download, Right-click, Save file/link as and let it show you the actual file name.

QNAP is unique in that it’s a SHAR (shell archive). Some browsers will think it’s a text file because it has a text header on it (shell script). This is why forcing the save works.

Would you give that a try?

@ChuckPa : The installation of packaging success.

But plex don’t start.
When i’m log in ssh to my server and try to lunch plex manually i have this error :

[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./plex.sh start
Starting Plex Media Server...
[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./Plex Media Server: error while loading shared libraries: libcurl.so: ELF load command alignment not page-aligned

If i re-installed this package version (Alpha) : PlexMediaServer-1.13.6.176-dd1845234-aarch64.qpkg it’s ok

Hi Shmil

Your QNAP is it intel or ARM ?

Is it 32 bit or 64 bit?

Let me see if I can help you

@aaseef021_gmail.com : I’ve posted all informations about my Nas AND my Proc it’s writes in my first post…

It’s an ARM 64b proc : model name : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz

I am running on a TS-128 and don’t have an issue.
Please let me double check my development system

Hi try the following

  1. SSH in to your box using Terminal

  2. Type wget https://downloads.plex.tv/plex-media-server/1.13.9.5456-ecd600442/PlexMediaServer_1.13.9.5456-ecd600442_x86_64.qpkg

  3. Than type sudo dpkg -i plex

  4. Press tab so it can fill the rest for plex and than click enter

@aaseef021_gmail.com

This isn’t debian. The package is not installed that way

@ChuckPa :
The TS-128 is an ARMV7 proc
Mine Is a TS-832X I’ve an ARMV8

TS-128A is an ARMv8. (sorry typo)

processor	: 3
model name	: Realtek RTD1295 Quad-Core ARM Cortex-A53 Processor @ 1.4GHz
Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

On technical QNAP product page : TS-128 - Features | QNAP

==>> We can read : ARM® v7 1.1GHz dual-core processor

Dual-core processor for high performance
Powered by an ARM® v7 1.1GHz dual-core processor with 1GB DDR3 RAM, the TS-128 delivers an average of 111 MB/s reading and 89 MB/s writing speed for smooth data transmission, concurrent access from multiple users, and home applications. The high-performance and capable TS-128 is ideal for serving as a multimedia center as you can back up or download files without impacting the TS-128’s performance.

I understand…

TS-128 = ARMv7
TS-128A = ARMv8 (RealTek manufactured CPU). aka. aarch64 (64 bit)

Ok mine is this one :
https://www.qnap.com/en/product/ts-832x (8Go)

With : Annapurna Labs Alpine AL324 Quad-core ARM Cortex-A57 CPU @ 1.70GHz

:slight_smile: Ok i miss read

That doesn’t explain why :

  • this package : PlexMediaServer-1.13.6.176-dd1845234-aarch64.qpkg is ok
  • this package : PlexMediaServer-1.14.0.391-7623e9224-aarch64.qpkg Faild

I’m unlucky… :’(

Let me get the package to you via my G-drive… Stand by please.
My upload is slow.

Sry, thought it’s a thread for general problems created by Chuck…

Sorry for the delay, I have a link for you.

QNAP, 64 bit ARMv8.

From my G-drive

https://drive.google.com/open?id=1DwhSJUjNMX-VTlW6NyOC15Oc3iB8peH2

Don’t be sorry, Thanks a lot for your work @ChuckPa
I’m testing it

Bad news @ChuckPa still the same error .

[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./plex.sh start
Starting Plex Media Server…
[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer] # ./Plex Media Server: error while loading shared libraries: libcurl.so: ELF load command alignment not page-aligned

Are you sure to send me the good package ?
He have exactly the same size of the previews one !

And the date of library don’t change :slight_smile:

[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer/lib] # ls -la | grep curl
-rwxr-xr-x 1 admin administrators 364776 2018-10-31 17:59 libcurl.so*

  • Are you sure libs are re-compiled (clean, fclean ) ?
  • Are you send me the good library ?