Jump to content
IGNORED

How To Install HQPlayer Embedded On Ubuntu


Recommended Posts

made the following changes:

 

/etc/apt/sources.list.d/rocm.list

now contains 

deb [arch=amd64] https://repo.radeon.com/rocm/apt/5.0/ ubuntu main

 

/etc/ld.so.conf.d/rocm.conf

now contains

 

/opt/rocm/lib

 

then installed https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.29.3-117amd_amd64.deb

 

all seems to now work fine.

HQPe on 7950/4090/Ubuntu 22.04 → Holo Red → T+A DAC200 / Wavedream Sig-Bal / Holo May KTE 

Zähl HM1 → Mass Kobo 465 / Feliks Envy  → Susvara / D8KP-LE / MYSPHERE 3.1 / ...

Zähl HM1 → LTA Z40+ → Salk BePure 2

Pass XP25 → Salk Song3 BeAT

Link to comment

On a fresh installation of "ubuntu-20.04.3-live-server-amd64.iso", following these steps:

sudo apt install linux-image-lowlatency-hwe-20.04 linux-headers-lowlatency-hwe-20.04

sudo reboot

sudo apt install libnuma-dev

sudo reboot

sudo apt install gnupg2

wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -

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

sudo sh -c "echo '/opt/rocm-4.5.0/lib' >> /etc/ld.so.conf.d/rocm.conf"

sudo ldconfig

wget https://www.sonarnerd.net/src/focal/libgmpris_2.2.1-8_amd64.deb

sudo dpkg -i libgmpris_2.2.1-8_amd64.deb

sudo wget https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.29.3-117amd_amd64.deb

sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

when installing "hqplayerd_4.29.3-117amd_amd64.deb", I'm stuck on the following issue, what is missing?

Thanks for your help:

root@ubuntu-server-hqplayer:/home/me# sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

(Reading database ... 110583 files and directories currently installed.)

Preparing to unpack hqplayerd_4.29.3-117amd_amd64.deb ...

Unpacking hqplayerd (4.29.3-117amd) over (4.29.3-117amd) ...

dpkg: dependency problems prevent configuration of hqplayerd:

hqplayerd depends on libcairo2 (>= 1.2.4); however:

  Package libcairo2 is not installed.

hqplayerd depends on libflac8 (>= 1.3.0); however:

  Package libflac8 is not installed.

hqplayerd depends on libgee-0.8-2 (>= 0.8.3); however:

  Package libgee-0.8-2 is not installed.

hqplayerd depends on libgssdp-1.2-0 (>= 0.12.0); however:

  Package libgssdp-1.2-0 is not installed.

hqplayerd depends on libgupnp-1.2-0 (>= 0.18.0); however:

  Package libgupnp-1.2-0 is not installed.

hqplayerd depends on libgupnp-av-1.0-2 (>= 0.6.0); however:

  Package libgupnp-av-1.0-2 is not installed.

hqplayerd depends on libmp3lame0 (>= 3.100); however:

  Package libmp3lame0 is not installed.

hqplayerd depends on libmpg123-0 (>= 1.13.7); however:

  Package libmpg123-0 is not installed.

hqplayerd depends on libomp5-10 (>= 3.9.0); however:

  Package libomp5-10 is not installed.

hqplayerd depends on librygel-core-2.6-2 (>= 0.38.3); however:

  Package librygel-core-2.6-2 is not installed.

hqplayerd depends on librygel-renderer-2.6-2 (>= 0.38.3); however:

  Package librygel-renderer-2.6-2 is not installed.

hqplayerd depends on libwavpack1; however:

  Package libwavpack1 is not installed.

hqplayerd depends on rygel; however:

  Package rygel is not installed.

hqplayerd depends on zip; however:

  Package zip is not installed.

hqplayerd depends on unzip; however:

  Package unzip is not installed.

hqplayerd depends on hip-rocclr; however:

  Package hip-rocclr is not installed.

hqplayerd depends on rocfft; however:

  Package rocfft is not installed.

hqplayerd depends on rocm-libs; however:

  Package rocm-libs is not installed.

hqplayerd depends on rocm-device-libs; however:

  Package rocm-device-libs is not installed.

hqplayerd depends on hsakmt-roct; however:

  Package hsakmt-roct is not installed.

 

dpkg: error processing package hqplayerd (--install):

dependency problems - leaving unconfigured

Errors were encountered while processing:

hqplayerd

root@ubuntu-server-hqplayer:/home/me#

Link to comment
39 minutes ago, Gato said:

when installing "hqplayerd_4.29.3-117amd_amd64.deb", I'm stuck on the following issue, what is missing?

version 117 requires rocm v5. Change these two lines:

 

From:

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

To:

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

 

and From:

sudo sh -c "echo '/opt/rocm-4.5.0/lib' >> /etc/ld.so.conf.d/rocm.conf"

To:

sudo sh -c "echo '/opt/rocm-5.0.0/lib' >> /etc/ld.so.conf.d/rocm.conf"

Link to comment
12 hours ago, sledwards said:

version 117 requires rocm v5. Change these two lines:

 

From:

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

To:

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

 

and From:

sudo sh -c "echo '/opt/rocm-4.5.0/lib' >> /etc/ld.so.conf.d/rocm.conf"

To:

sudo sh -c "echo '/opt/rocm-5.0.0/lib' >> /etc/ld.so.conf.d/rocm.conf"

With the following:

sudo apt-get update 
sudo apt-get upgrade     
sudo reboot
sudo apt install linux-image-lowlatency-hwe-20.04 linux-headers-lowlatency-hwe-20.04
sudo reboot
sudo apt install libnuma-dev
sudo reboot
sudo apt install gnupg2
wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -
echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/5.0/ ubuntu main' | sudo tee /etc/apt/sources.list.d/rocm.list
sudo sh -c "echo '/opt/rocm-5.0.0/lib' >> /etc/ld.so.conf.d/rocm.conf"
sudo ldconfig
wget https://www.sonarnerd.net/src/focal/libgmpris_2.2.1-8_amd64.deb
sudo dpkg -i libgmpris_2.2.1-8_amd64.deb
sudo wget https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.29.3-117amd_amd64.deb
sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

I get the following. Another other thing must be missing but what?

root@ubuntu-server-hqplayer:/home/me# sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

Selecting previously unselected package hqplayerd.

(Reading database ... 110443 files and directories currently installed.)

Preparing to unpack hqplayerd_4.29.3-117amd_amd64.deb ...

Unpacking hqplayerd (4.29.3-117amd) ...

dpkg: dependency problems prevent configuration of hqplayerd:

hqplayerd depends on libcairo2 (>= 1.2.4); however:

  Package libcairo2 is not installed.

hqplayerd depends on libflac8 (>= 1.3.0); however:

  Package libflac8 is not installed.

hqplayerd depends on libgee-0.8-2 (>= 0.8.3); however:

  Package libgee-0.8-2 is not installed.

hqplayerd depends on libgmpris; however:

  Package libgmpris is not installed.

hqplayerd depends on libgssdp-1.2-0 (>= 0.12.0); however:

  Package libgssdp-1.2-0 is not installed.

hqplayerd depends on libgupnp-1.2-0 (>= 0.18.0); however:

  Package libgupnp-1.2-0 is not installed.

hqplayerd depends on libgupnp-av-1.0-2 (>= 0.6.0); however:

  Package libgupnp-av-1.0-2 is not installed.

hqplayerd depends on libmp3lame0 (>= 3.100); however:

  Package libmp3lame0 is not installed.

hqplayerd depends on libmpg123-0 (>= 1.13.7); however:

  Package libmpg123-0 is not installed.

hqplayerd depends on libomp5-10 (>= 3.9.0); however:

  Package libomp5-10 is not installed.

hqplayerd depends on librygel-core-2.6-2 (>= 0.38.3); however:

  Package librygel-core-2.6-2 is not installed.

hqplayerd depends on librygel-renderer-2.6-2 (>= 0.38.3); however:

  Package librygel-renderer-2.6-2 is not installed.

hqplayerd depends on libwavpack1; however:

  Package libwavpack1 is not installed.

hqplayerd depends on alsa-utils; however:

  Package alsa-utils is not installed.

hqplayerd depends on rygel; however:

  Package rygel is not installed.

hqplayerd depends on zip; however:

  Package zip is not installed.

hqplayerd depends on unzip; however:

  Package unzip is not installed.

hqplayerd depends on hip-rocclr; however:

  Package hip-rocclr is not installed.

hqplayerd depends on rocfft; however:

  Package rocfft is not installed.

hqplayerd depends on rocm-libs; however:

  Package rocm-libs is not installed.

hqplayerd depends on rocm-device-libs; however:

  Package rocm-device-libs is not installed.

hqplayerd depends on hsakmt-roct; however:

  Package hsakmt-roct is not installed.

 

dpkg: error processing package hqplayerd (--install):

dependency problems - leaving unconfigured

Errors were encountered while processing:

hqplayerd

root@ubuntu-server-hqplayer:/home/me#

Link to comment
2 hours ago, Gato said:

With the following:

sudo apt-get update 
sudo apt-get upgrade     
sudo reboot
sudo apt install linux-image-lowlatency-hwe-20.04 linux-headers-lowlatency-hwe-20.04
sudo reboot
sudo apt install libnuma-dev
sudo reboot
sudo apt install gnupg2
wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -
echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/5.0/ ubuntu main' | sudo tee /etc/apt/sources.list.d/rocm.list
sudo sh -c "echo '/opt/rocm-5.0.0/lib' >> /etc/ld.so.conf.d/rocm.conf"
sudo ldconfig
wget https://www.sonarnerd.net/src/focal/libgmpris_2.2.1-8_amd64.deb
sudo dpkg -i libgmpris_2.2.1-8_amd64.deb
sudo wget https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.29.3-117amd_amd64.deb
sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

I get the following. Another other thing must be missing but what?

root@ubuntu-server-hqplayer:/home/me# sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

Selecting previously unselected package hqplayerd.

(Reading database ... 110443 files and directories currently installed.)

Preparing to unpack hqplayerd_4.29.3-117amd_amd64.deb ...

Unpacking hqplayerd (4.29.3-117amd) ...

dpkg: dependency problems prevent configuration of hqplayerd:

hqplayerd depends on libcairo2 (>= 1.2.4); however:

  Package libcairo2 is not installed.

hqplayerd depends on libflac8 (>= 1.3.0); however:

  Package libflac8 is not installed.

hqplayerd depends on libgee-0.8-2 (>= 0.8.3); however:

  Package libgee-0.8-2 is not installed.

hqplayerd depends on libgmpris; however:

  Package libgmpris is not installed.

hqplayerd depends on libgssdp-1.2-0 (>= 0.12.0); however:

  Package libgssdp-1.2-0 is not installed.

hqplayerd depends on libgupnp-1.2-0 (>= 0.18.0); however:

  Package libgupnp-1.2-0 is not installed.

hqplayerd depends on libgupnp-av-1.0-2 (>= 0.6.0); however:

  Package libgupnp-av-1.0-2 is not installed.

hqplayerd depends on libmp3lame0 (>= 3.100); however:

  Package libmp3lame0 is not installed.

hqplayerd depends on libmpg123-0 (>= 1.13.7); however:

  Package libmpg123-0 is not installed.

hqplayerd depends on libomp5-10 (>= 3.9.0); however:

  Package libomp5-10 is not installed.

hqplayerd depends on librygel-core-2.6-2 (>= 0.38.3); however:

  Package librygel-core-2.6-2 is not installed.

hqplayerd depends on librygel-renderer-2.6-2 (>= 0.38.3); however:

  Package librygel-renderer-2.6-2 is not installed.

hqplayerd depends on libwavpack1; however:

  Package libwavpack1 is not installed.

hqplayerd depends on alsa-utils; however:

  Package alsa-utils is not installed.

hqplayerd depends on rygel; however:

  Package rygel is not installed.

hqplayerd depends on zip; however:

  Package zip is not installed.

hqplayerd depends on unzip; however:

  Package unzip is not installed.

hqplayerd depends on hip-rocclr; however:

  Package hip-rocclr is not installed.

hqplayerd depends on rocfft; however:

  Package rocfft is not installed.

hqplayerd depends on rocm-libs; however:

  Package rocm-libs is not installed.

hqplayerd depends on rocm-device-libs; however:

  Package rocm-device-libs is not installed.

hqplayerd depends on hsakmt-roct; however:

  Package hsakmt-roct is not installed.

 

dpkg: error processing package hqplayerd (--install):

dependency problems - leaving unconfigured

Errors were encountered while processing:

hqplayerd

root@ubuntu-server-hqplayer:/home/me#

With the following:

 

sudo apt-get update
sudo apt-get upgrade
sudo reboot
sudo usermod -a -G audio me
sudo fgrep -ie 'audio' /etc/group
sudo apt install linux-image-lowlatency-hwe-20.04 linux-headers-lowlatency-hwe-20.04
sudo reboot
sudo apt install libnuma-dev
sudo reboot
sudo apt install gnupg2
wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -
echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/5.0/ ubuntu main' | sudo tee /etc/apt/sources.list.d/rocm.list
sudo sh -c "echo '/opt/rocm-5.0.0/lib' >> /etc/ld.so.conf.d/rocm.conf"
sudo ldconfig
wget https://www.sonarnerd.net/src/focal/libgmpris_2.2.1-8_amd64.deb
sudo dpkg -i libgmpris_2.2.1-8_amd64.deb
sudo wget https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.29.3-117amd_amd64.deb
sudo dpkg -i hqplayerd_4.29.3-117amd_amd64.deb

sudo apt-get update 
sudo apt-get upgrade 

sudo apt install -f
sudo hqplayerd -s hqplayer hqplayer
sudo systemctl enable hqplayerd
sudo systemctl start hqplayerd
sudo systemctl status hqplayerd

Now I get the following, I can display http://192.168.1.88:8088, but I can not Login to http://192.168.1.88:8088/config with hqplayer  password: what else is wrong ?

me@ubuntu-server-hqplayer:~$ sudo systemctl status hqplayerd

hqplayerd.service - HQPlayer Embedded daemon

     Loaded: loaded (/lib/systemd/system/hqplayerd.service; enabled; vendor preset: enabled)

     Active: active (running) since Mon 2022-02-14 09:48:14 UTC; 2min 15s ago

   Main PID: 678 (hqplayerd)

      Tasks: 71 (limit: 1025)

     Memory: 74.1M

     CGroup: /system.slice/hqplayerd.service

             └─678 /usr/bin/hqplayerd

 

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=176400

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=192000

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=352800

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=384000

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=705600

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]:         additional mime type: audio/L16;rate=768000

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]: Enable UPnP Renderer functionality for interface: auto

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]: Adding interface 'enp0s3' for UPnP Renderer

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]: property updated; volume: 0.95

Feb 14 09:48:22 ubuntu-server-hqplayer hqplayerd[678]: clPlayerDaemon::OnNameLost() for 'org.mpris.MediaPlayer2.hqplayerd'

me@ubuntu-server-hqplayer:~$

Link to comment
2 hours ago, Gato said:

Yes , password.

But you changed your password to hqplayerd, when you ran hqplayerd -s hqplayer hqplayer.

 

You could try two combinations:

Login hqplayer

Password hqplayer

 

Login hqplayer

Password password

If neither works, then stop the service, and re-run hqplayerd -s hqplayer hqplayer.

 

Reboot.

 

Your password will be hqplayer

 

 

 

Link to comment
  • 1 month later...
1 hour ago, jvvita said:

You just download and install. No tricks needed. Just be sure to use Ubuntu desktop, and not the server version.

Thanks...just very unfamiliar with Linux...are there any step by step instructions you can point me to?  I'm using it with Roon so hoping I can simply leave it running in the background. 

Link to comment
1 hour ago, Hammer said:

Thanks...just very unfamiliar with Linux...are there any step by step instructions you can point me to?  I'm using it with Roon so hoping I can simply leave it running in the background. 

 

The most straightforward means of installing HQP Desktop is

  1. Open Firefox (default Internet browser)
  2. Go to https://www.signalyst.com/consumer.html
  3. Scroll to the bottom of the page and find Ubuntu 20.04 download button
  4. When you click the button, HQP Desktop should automatically download and start the installation process.
  5. If it does not automatically download and install, let us know. I have had different results over the years. Currently, I just save the .deb file and manually install it.

By default, HQP Desktop does not automatically load on boot so you have to start it manually. This is different than Roon Core (server) that automatically loads upon boot. If you want HQP Desktop to auto load, then the following command MIGHT do the trick although I haven't tried it.

 

sudo systemctl enable hqplayerd

Link to comment
1 hour ago, ericuco said:

By default, HQP Desktop does not automatically load on boot so you have to start it manually. This is different than Roon Core (server) that automatically loads upon boot. If you want HQP Desktop to auto load, then the following command MIGHT do the trick although I haven't tried it.

 

sudo systemctl enable hqplayerd

 

I am 99% sure that will not work for Desktop, but there is a way to get it to start automatically and that is to open up "Startup Applications" and add it there.

 

to get the path, open Terminal and enter, without the quotes, "which hqplayer4desktop"

 

open startup applications and enter it there, click save.

Screenshot from 2022-03-16 16-02-30.png

Screenshot from 2022-03-16 16-03-20.png

Screenshot from 2022-03-16 16-03-30.png

Screenshot from 2022-03-16 16-02-50.png

No electron left behind.

Link to comment
13 minutes ago, ericuco said:


My bad, you are correct. Just seems that everything I do these days requires Terminal and commands.

 

That command works for HQP Embedded, but it runs differently than Desktop.

 

edit: There may be a terminal command to do this, but I don't know it yet.

No electron left behind.

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...