Jump to content
IGNORED

HQPlayer Linux Desktop and HQplayer embedded


ted_b

Recommended Posts

My only idea left is to turn on logging, run HQPlayer and collect some logs, then send them off to Miska. I know how frustrating this can be and wish I could be more help.

 

Is it possible that this one setting stresses a failing piece of hardware just enough that it is causing this?  @Miska?

No electron left behind.

Link to comment
4 minutes ago, AudioDoctor said:

My only idea left is to turn on logging, run HQPlayer and collect some logs, then send them off to Miska. I know how frustrating this can be and wish I could be more help.

 

Is it possible that this one setting stresses a failing piece of hardware just enough that it is causing this?  @Miska?

Worked perfectly last night.Made no changes today won't work.Doesn;t make sence get kill process for memory.Yet sinc l works and consumes considerablly more memory

Link to comment
36 minutes ago, Outlaw said:

Worked perfectly last night.Made no changes today won't work.Doesn;t make sence get kill process for memory.Yet sinc l works and consumes considerablly more memory

 

I understand, but there are things you can do to help get the problem sorted.

No electron left behind.

Link to comment
6 hours ago, fishflower said:

root@nuc8:/usr/bin# sudo hqplayerd hq hq
hqplayerd: error while loading shared libraries: libgupnp-1.2.so.0: cannot open shared object file: No such file or directory
root@nuc8:/usr/bin#


------ debian 10 hqe 4.25

 

Did you install Debian Buster build of HQPlayer your Debian? And you did "sudo apt install -f" after installing the hqplayerd package?

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
1 hour ago, Miska said:

Did you install Debian Buster build of HQPlayer your Debian? And you did "sudo apt install -f" after installing the hqplayerd package?

I have the exact same problem on clean install of ubuntu-20.04.2-live-server-amd64 have tried all variations of

echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/debian/ ubuntu main' | sudo tee /etc/apt/sources.list.d/rocm.list

or

echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/4.1/ xenial main' | sudo tee /etc/apt/sources.list.d/rocm.list

or

echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/debian/ xenial main' | sudo tee /etc/apt/sources.list.d/rocm.list

But still get the the same error when changing the password or systemctl status hqplayerd:

● hqplayerd.service - HQPlayer Embedded daemon
     Loaded: loaded (/lib/systemd/system/hqplayerd.service; enabled; vendor preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Sat 2021-08-14 17:29:13 UTC; 148ms ago
    Process: 1443 ExecStart=/usr/bin/hqplayerd (code=exited, status=127)
   Main PID: 1443 (code=exited, status=127)

did do "sudo apt install -f" 

have tried both:

hqplayerd_4.25.0-81_amd64.deb

hqplayerd_4.25.0-82amd_amd64.deb

system i9-9900KS, 1080 TI

Link to comment

Hello Guys,

 

I updated the BIOS of my ROG_MAXIMUS_XIII_HERO_Z590, it was purchased in April 2021 and have been using the Bios that came with it in that time, until this month that I updated the Bios to Version 0902 but sound became harder, has anyone experienced this ?

 

Is there a way to return to previous BIOS Version ?, I have Bios Rollback enabled but don't know where to "roll it back"

 

Thanks !

ER + PH DR7T - TAIKO Server + PH DR7T ( HQPOs + ROON ) JCAT XE USB - Lampizator Baltic 4 - D-Athena preamp - K- EX-M7 amp - PMC Twenty5 26

Link to comment
3 hours ago, Miska said:

What is the exact error? Not shown here....

The error I got is when changing password

sudo hqplayerd -s admin hqp

hqplayerd: error while loading shared libraries: libamdhip64.so.4: cannot open shared object file: No such file or directory

 

And in syslog multiple entries like this:

Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Main process exited, code=exited, status=127/n/a
Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Failed with result 'exit-code'.
Aug 14 23:03:21 hqp systemd[1]: hqplayerd.service: Scheduled restart job, restart counter is at 9.
Aug 14 23:03:21 hqp systemd[1]: Stopped HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp systemd[1]: Started HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp hqplayerd[2403]: /usr/bin/hqplayerd: error while loading shared libraries: libamdhip64.so.4: cann                                         ot open shared object file: No such file or directory
 

Link to comment
40 minutes ago, Rune said:

The error I got is when changing password

sudo hqplayerd -s admin hqp

hqplayerd: error while loading shared libraries: libamdhip64.so.4: cannot open shared object file: No such file or directory

 

And in syslog multiple entries like this:

Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Main process exited, code=exited, status=127/n/a
Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Failed with result 'exit-code'.
Aug 14 23:03:21 hqp systemd[1]: hqplayerd.service: Scheduled restart job, restart counter is at 9.
Aug 14 23:03:21 hqp systemd[1]: Stopped HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp systemd[1]: Started HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp hqplayerd[2403]: /usr/bin/hqplayerd: error while loading shared libraries: libamdhip64.so.4: cann                                         ot open shared object file: No such file or directory
 

 

Check that your ld.so can find the rocm libraries. For example you can try

sudo echo "/opt/rocm/lib" >/etc/ld.so.conf.d/rocm.conf
sudo ldconfig

 

And then restart the system...

 

This assumes rocm packages have installed alternatives link to /opt/rocm

 

(this is not really HQPlayer specific, but just generic Linux system administration)

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
sudo sh -c "echo '/opt/rocm/lib' >> /etc/ld.so.conf.d/rocm.conf"
sudo ldconfig
sudo hqplayerd -s hqplayer hqplayer

This seemed fix to error and the service is running as seen below, but the web interface is not responding on http://192.168.1.30/config

The reason is probably again a Linux system admin thing, but have no clue where to look

Fing reports that only port 22 and 4321 is open 

So I tried:"sudo ufw status verbose" which returns inactive.

 

systemctl status hqplayerd
● hqplayerd.service - HQPlayer Embedded daemon
     Loaded: loaded (/lib/systemd/system/hqplayerd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2021-08-15 11:25:07 UTC; 16s ago
   Main PID: 879 (hqplayerd)
      Tasks: 373 (limit: 18774)
     Memory: 103.9M
     CGroup: /system.slice/hqplayerd.service
             └─879 /usr/bin/hqplayerd

Aug 15 11:25:10 hqp hqplayerd[879]:         additional mime type: audio/L16;rate=192000
Aug 15 11:25:10 hqp hqplayerd[879]:         additional mime type: audio/L16;rate=352800
Aug 15 11:25:10 hqp hqplayerd[879]:         additional mime type: audio/L16;rate=384000
Aug 15 11:25:10 hqp hqplayerd[879]:         additional mime type: audio/L16;rate=705600
Aug 15 11:25:10 hqp hqplayerd[879]:         additional mime type: audio/L16;rate=768000
Aug 15 11:25:10 hqp hqplayerd[879]: Enable UPnP Renderer functionality for interface: auto
Aug 15 11:25:10 hqp hqplayerd[879]: Adding interface 'eno2' for UPnP Renderer
Aug 15 11:25:10 hqp hqplayerd[879]: Adding interface 'wlo1' for UPnP Renderer
Aug 15 11:25:10 hqp hqplayerd[879]: property updated; volume: 0.95
Aug 15 11:25:10 hqp hqplayerd[879]: clPlayerDaemon::OnNameLost() for 'org.mpris.MediaPlayer2.hqplayerd'
 

Link to comment
1 hour ago, Rune said:

This seemed fix to error and the service is running as seen below, but the web interface is not responding on http://192.168.1.30/config

 

Yeah, it is not, because by default hqplayerd listens on port 8088. So the URL should be http://192.168.1.30:8088/config

 

On HQPlayer OS, HQPlayer listens on standard port 80 and thus doesn't need the port number to be specified. But on a regular Linux distro, there could be a normal web server or something else already on port 80. And in addition, port 80 is privileged and user hqplayer cannot access it, while port 8088 is not...

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment

After changing port to 8088 the web interface is working🙂

But CUDA does not work. Tried upsampling 44.1 to SD256 ASDM7, Sinc-L it have intermediate pauses

nvidia-smi reports:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.91.03    Driver Version: 460.91.03    CUDA Version: 11.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 108...  Off  | 00000000:01:00.0 Off |                  N/A |
| 41%   34C    P5    26W / 250W |      0MiB / 11175MiB |      3%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
In hqplayer.xml file CUDA is enabled:

<engine auto_family="1" cd_drive="/dev/cdrom" channels="2" cuda="1" direct_sdm="0" dsd_6db="1" fft_size="512" multicore="auto" pdm_conv="8" pdm_filt="0" quick_pause="0" removable="/media" rocm="1" sdm_conversion="0" sdm_integrator="0" short_buffer="0" volume_adaptive="0" volume_hw="0" volume_max="0" volume_min="-60" volume_scaler="0.75">
 

And the log seems to confirm this,  but also reports  Offload: resampler=disabled

 

  2021/08/15 17:38:46 CUDA offload requested
  2021/08/15 17:38:46 ROCm/HIP offload requested
  2021/08/15 17:38:46 libDSP version 21.19.1
  2021/08/15 17:38:46 HQPlayer Engine version 4.41.3
  2021/08/15 17:38:46 CUDA offload: all
& 2021/08/15 17:49:40 Play
  2021/08/15 17:49:40 Offload: resampler=disabled convolution=disabled
+ 2021/08/15 17:49:40 Playback engine running
  2021/08/15 17:49:40 NAA output set sampling rate: 11289600 (11289600)
config file:

 

Link to comment

Question,
 How CAN I TO ASSIGN A STATIC IP ADDRESS FOR NAA os AND HQPLAYER embedded os??

I want to connect hq os and naa os directly with a network cable. The ip of naa is the gateway of hq os, and the gateway of naa is the ip of hq os. Control it by connecting to the wifi hotspot of hq os.Can it be achieved ?? 

In the /etc/network directory, I have no configuration files that can be processed ??

Link to comment
On 8/15/2021 at 7:13 AM, Rune said:

The error I got is when changing password

sudo hqplayerd -s admin hqp

hqplayerd: error while loading shared libraries: libamdhip64.so.4: cannot open shared object file: No such file or directory

 

And in syslog multiple entries like this:

Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Main process exited, code=exited, status=127/n/a
Aug 14 23:03:19 hqp systemd[1]: hqplayerd.service: Failed with result 'exit-code'.
Aug 14 23:03:21 hqp systemd[1]: hqplayerd.service: Scheduled restart job, restart counter is at 9.
Aug 14 23:03:21 hqp systemd[1]: Stopped HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp systemd[1]: Started HQPlayer Embedded daemon.
Aug 14 23:03:21 hqp hqplayerd[2403]: /usr/bin/hqplayerd: error while loading shared libraries: libamdhip64.so.4: cann                                         ot open shared object file: No such file or directory
 

If debian 10

 

sudo apt update
sudo apt install rocm-dev
echo 'SUBSYSTEM=="kfd", KERNEL=="kfd", TAG+="uaccess", GROUP="video"' | sudo tee /etc/udev/rules.d/70-kfd.rules

The same problem is solved by reinstalling 。
sudo dpkg -i hqplayerd_4.xx.x-xx_amd64.deb

 

Link to comment
27 minutes ago, fishflower said:

sudo apt install rocm-dev

 

There is no point in installing all the development junk if you just want to run HQPlayer. This would pull in several gigabytes of unnecessary stuff...

 

52 minutes ago, fishflower said:

How CAN I TO ASSIGN A STATIC IP ADDRESS FOR NAA os

 

You cannot, since it runs from a RAM disk. On the other hand, there is no need to.

 

54 minutes ago, fishflower said:

AND HQPLAYER embedded os

 

See documentation here:

https://www.freedesktop.org/software/systemd/man/systemd.network.html

 

The system uses systemd-networkd to manage networks.

 

55 minutes ago, fishflower said:

I want to connect hq os and naa os directly with a network cable.

 

Don't do that, it is not how things are designed to be used. That would not be a network anymore.

 

56 minutes ago, fishflower said:

Control it by connecting to the wifi hotspot of hq os.Can it be achieved ??

 

You will likely have just lot of problems. So don't do that. Correct way is to have a proper switch connected to your home network that has internet access, connect everything to it, including wireless access point.

 

For example I have a Cisco SG350 series switch in the central patchbay. And then a switch, unmanaged or managed, at each wall socket in every room distributing the network further. Internet firewall/gateway is also connected to the central patchbay switch. Wireless access points are connected to wall sockets and powered through the ethernet using PoE, so they don't need separate PSUs.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
22 minutes ago, Miska said:

 

There is no point in installing all the development junk if you just want to run HQPlayer. This would pull in several gigabytes of unnecessary stuff...

 

 

You cannot, since it runs from a RAM disk. On the other hand, there is no need to.

 

 

See documentation here:

https://www.freedesktop.org/software/systemd/man/systemd.network.html

 

The system uses systemd-networkd to manage networks.

 

 

Don't do that, it is not how things are designed to be used. That would not be a network anymore.

 

 

You will likely have just lot of problems. So don't do that. Correct way is to have a proper switch connected to your home network that has internet access, connect everything to it, including wireless access point.

 

For example I have a Cisco SG350 series switch in the central patchbay. And then a switch, unmanaged or managed, at each wall socket in every room distributing the network further. Internet firewall/gateway is also connected to the central patchbay switch. Wireless access points are connected to wall sockets and powered through the ethernet using PoE, so they don't need separate PSUs.

 

Because, I saw some people modify switches. Update the crystal ocxo and the so on. Or directly purchase the so-called hifi switch. Said it can improve the sound quality. I don't have that much money to buy, I want to connect directly to reduce the impact of my worn-out switch.

Link to comment
8 minutes ago, fishflower said:

Because, I saw some people modify switches. Update the crystal ocxo and the so on. Or directly purchase the so-called hifi switch. Said it can improve the sound quality. I don't have that much money to buy, I want to connect directly to reduce the impact of my worn-out switch.

 

It is unnecessary...

 

You can get started with this, I would say very reasonably priced:

https://www.hp.com/us-en/shop/pdp/hpe-officeconnect-1420-8g-switch

 

And if you want support for fiber, etc, it is still not expensive:

https://www.hp.com/us-en/shop/pdp/hp-1420-24g-2sfp-switch

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
6 minutes ago, Miska said:

 

It is unnecessary...

 

You can get started with this, I would say very reasonably priced:

https://www.hp.com/us-en/shop/pdp/hpe-officeconnect-1420-8g-switch

 

And if you want support for fiber, etc, it is still not expensive:

https://www.hp.com/us-en/shop/pdp/hp-1420-24g-2sfp-switch

 

Okay thank you. Let me see。

Super expensive like Nuprime Omnia SW8, Melco S100, etc. Can't afford it

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...