Jump to content
IGNORED

GentooPlayer


Recommended Posts

Filippo, question perhaps already posed ....
how can i see running processes in gentoo?
thanks.

sistema:

Server HDPlex (i7-6700-WS2016) HQPlayer con Ramdisk + HQPDcontrol > Macmini (roon core+Qobuz) o HQPlayer Client + Qobuz > HDPlex NAA (celeron G1840T-WS2016) NAD con Ramdisk, o miniPC Fitlet con immagine di Miska > Denafrips Ares2 , SPLvolume2 > Monitor KH+sub

Link to comment

Hi Antonello:

Just installed Embedded 3.02 on a new B550I board from Gigabyte. Board has a Realtek nic RTL8125

 

lspci | grep Ethernet
 - RTL8125

 

It is supposed to be included in 5.6.18 but this image comes with 5.6.17

 

Downloaded the driver from https://www.realtek.com/en/directly-download?downloadid=54c0e3e95c579555ee0cd61b8eaca701

 

but cannot find the /lib/modules build when trying to build of course

 

I tried modprobe r8169 but there is no eth0 or other ethernet device

 

I have tried not bothering you, actually I wanted to post the resolution as I know some others will come with new boards, new Ryzen gen etc. and thought on creating a detailed step by step like I did with the bridging

 

but I think the driver must be included or new kernel on the distribution ...

 

Let me know what you think ....

 

All the best

 

Luis

 

 

Link to comment

@luisma

 

try to see if this works for you

make some space in the boot

 

mount /boot

rm /boot/*CK*
rm -r /lib/modules/*CK*

 

delete all "ck" kernels

 

cd /tmp


wget https://github.com/antonellocaroli/kernel-test/releases/download/realtek-test/GP-x86-Kernel-5.6.17-realtek-RT.tar.xz


tar xvf GP-x86-Kernel-5.6.17-realtek-RT.tar.xz --xattrs --numeric-owner -C /


grub-mkconfig -o /boot/grub/grub.cfg

 

use selectkernel and select the kernel that brings back realtek

 

let me know...

Link to comment

Hi @antonellocaroli

Running hqplayerd with the default profile without trying anything but the default doesn't use all the cores but 2.

I read the profile info and selected profile 2 to allow hqplayer to use the cores in any way it wants but it uses only 1 core.

Going back to profile 5 only uses 2 cores

Standard only 2 cores

Any idea what profile could just not do any optimizations? as apparently profile 2 doesn't.. I enabled the governor to performance but same results

 

 

Link to comment
18 minutes ago, luisma said:

Hi @antonellocaroli

Running hqplayerd with the default profile without trying anything but the default doesn't use all the cores but 2.

I read the profile info and selected profile 2 to allow hqplayer to use the cores in any way it wants but it uses only 1 core.

Going back to profile 5 only uses 2 cores

Standard only 2 cores

Any idea what profile could just not do any optimizations? as apparently profile 2 doesn't.. I enabled the governor to performance but same results

 

 

I do not recommend using profiles with Hqplayer or hqplayerd, better to use the expert menu if necessary.

Having said that, can you post me the systeminfo and htop screen?

Link to comment
10 hours ago, antonellocaroli said:

I do not recommend using profiles with Hqplayer or hqplayerd, better to use the expert menu if necessary.

Having said that, can you post me the systeminfo and htop screen?

Understood, I tried to never use profiles before, the only reason I selected these is because I thought the core distribution when running HQPe was a little off but it seems it is HQP the one using these cores like that.

 

Here is the system Info

 

Note the Max frequency is under the actual max frequency of the 5600X, maybe because it is AMD it is not properly detected.

 

Profile: Profile not Setting
RamSystem: Ramsystem not enabled
Free memory: 15617MB of total 16020MB

 

Kernel: 5.6.17-rt-rt10-x86_64-GP-RT-ST-Realtek
───────────────────────────────────────
GentooPlayer | 21:56 | gio 12/11/2020
───────────────────────────────────────
v3.02 | Generic Device (x86_64)
───────────────────────────────────────
eth0 | 192.168.96.225
───────────────────────────────────────

 

Players Info:
Squeezelite-R2 [Disabled]
Squeezelite [Disabled]
Networkaudiod [Disabled]
LigitechMediaServer [Disabled]
BubbleUpnp [Disabled]
HQPlayer Embedded [Enabled]
Mpd [Disabled]
UpMpdCli [Disabled]
RoonBridge [Disabled]
RoonServer [Disabled]
Mpd-Sima [Disabled]
MYmpd [Disabled]
minimserver [Disabled]
shairport-sync [Disabled]
spotify-connect [Disabled]

 

GP-Service Info:
gpchronystop [Enabled]
gpgovernor [Enabled]
gphavagedstop [Enabled]
gpkernel1 [Enabled]
gprtclock [Enabled]
gpsetrestart [Enabled]

 

"quiet splash transparent_hugepage=never clocksource=hpet noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off"


 

###############################
*** Scanning for playback devices ***
Card 0, ID `Digital', name `Pre Box S2 Digital'
Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (0 available)
Error opening sound device for card 0, device 0: Device or resource busy. Skipping.
Card 1, ID `HDMI', name `HDA ATI HDMI'
Device 3, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
2..8 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 8 to 34176000
Period size range from 4 to 17088000

 

Subdevice 0, name `subdevice #0'
Device 7, ID `HDMI 1', name `HDMI 1', 1 subdevices (1 available)
2..8 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 8 to 34176000
Period size range from 4 to 17088000

 

Subdevice 0, name `subdevice #0'
Device 8, ID `HDMI 2', name `HDMI 2', 1 subdevices (1 available)
2..8 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 8 to 34176000
Period size range from 4 to 17088000

 

Subdevice 0, name `subdevice #0'
Device 9, ID `HDMI 3', name `HDMI 3', 1 subdevices (1 available)
2..8 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 8 to 34176000
Period size range from 4 to 17088000

 

Subdevice 0, name `subdevice #0'
Device 10, ID `HDMI 4', name `HDMI 4', 1 subdevices (1 available)
2 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 32 to 34176000
Period size range from 16 to 17088000

 

Subdevice 0, name `subdevice #0'
Device 11, ID `HDMI 5', name `HDMI 5', 1 subdevices (1 available)
2..8 channels, sampling rate 32000..192000 Hz
Sample formats: S16_LE, S32_LE
Buffer size range from 8 to 34176000
Period size range from 4 to 17088000

 

Subdevice 0, name `subdevice #0'
###############################


 

AUDIO CARDS
CARD TYPE ADDRESS NAME
--------------------------------------------------------------------------------------------------------
card0 USB Audio card usb1 --> 2772:0230 Pro-Ject Pre Box
card0 STATUS --> no setup
--------------------------------------------------------------------------------------------------------
card1 Internal Audio card card1 --> -- HDMI 0
card1 STATUS --> unavailable
--------------------------------------------------------------------------------------------------------


 

Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 10M 0 10M 0% /dev
/dev/sda3 ext4 56G 5.0G 49G 10% /
tmpfs tmpfs 1.6G 948K 1.6G 1% /run
cgroup_root tmpfs 10M 0 10M 0% /sys/fs/cgroup
shm tmpfs 7.9G 0 7.9G 0% /dev/shm
/dev/nvme0n1p5 fuseblk 98G 58G 41G 59% /media/mnt/linux1


 

[ OK ] Root access verified.

 

─────────────────────────────────────────────────────
Gentooplayer CPU Info
Use cpu-governor to change CPU / performance options
─────────────────────────────────────────────────────
Architecture | x86_64
Temp | 16'c : 60'f | Who put me in the freezer!
Governor | performance

 

Current Freq Min Freq Max Freq
CPU0 | 3411 MHz 2200 MHz 3700 MHz
CPU1 | 3592 MHz 2200 MHz 3700 MHz
CPU2 | 3593 MHz 2200 MHz 3700 MHz
CPU3 | 3588 MHz 2200 MHz 3700 MHz
CPU4 | 3592 MHz 2200 MHz 3700 MHz
CPU5 | 3592 MHz 2200 MHz 3700 MHz
CPU6 | 3316 MHz 2200 MHz 3700 MHz
CPU7 | 3333 MHz 2200 MHz 3700 MHz
CPU8 | 3592 MHz 2200 MHz 3700 MHz
CPU9 | 3504 MHz 2200 MHz 3700 MHz
CPU10 | 3323 MHz 2200 MHz 3700 MHz
CPU11 | 3332 MHz 2200 MHz 3700 MHz

 

[ INFO ] GentooPlayer-CPU_info | CPU current frequency, may be affected by this script, due to the processing required to run it.
- if the temperature is not displayed, first run the command: sensors-detect --auto

 

Link to comment
On 11/8/2020 at 2:48 PM, guilders said:

what is the goal, have the Pi4 Ethernet port in 100MB ?

What is it useful for? Better sounding performance ?

 

This is to secure listening on my Allo USBRidge SIG.
There is an ASIX chip used on USB3 adapters but the hub is a USB2 chip.
I prefer to block at 100mb rather than leave in "autonegociate"

For the moment my USBridge Sig has a problem> return to the dealer.
I took my Sparky USBridge which despite its ethernet 100 and its limited kernel works very well... thanks to GentooPlayer.
Networkaudiod updated to 4.11 and DSD 128 or 256 played without worry ! 👍

 

A question to Antonello :
Howto make a priority to IPV6 than IPV4 (like DietPi config)
And, howto make a IPV6 fix (not only IPV4) to link with HQP.
It works in dhcp but if I want to switch to fixed ?

image_2020-11-13_160752.png

ROON + HQP / Hdplex H3-i5 + 400ATX >Gustard A26 (NAA twk) > SQM > Benchmark AHB2 / Recital Audio Illumine HEFA

Link to comment
1 hour ago, Zauurx said:

 

 

A question to Antonello :
Howto make a priority to IPV6 than IPV4 (like DietPi config)
And, howto make a IPV6 fix (not only IPV4) to link with HQP.
It works in dhcp but if I want to switch to fixed ?

 

if I am not mistaken, you have already asked me this question....
Just choose in hqplayer ipv6.....
and it will stay that way even when you restart....

Link to comment

YES, no configuration concerns. It works fine with the Allo USBridge Sig but I had to go back to the Sparky model.
And I regularly have disconnections. HQPlayer no longer sees the Allo .. everything works on the Sparky but I have to reboot and relaunch networkaudiod.
If I want to restart without reboot ..
impossible to kill.

That's why I tried in dhcp or ipfix .. but it still cuts.

 


GentooPlayerSparky ~ #  /etc/init.d/networkaudiod restart
 * Stopping networkaudiod ...
 * start-stop-daemon: 1 process refused to stop
 * Failed to stop networkaudiod                                           [ !! ]
 * ERROR: networkaudiod failed to stop

 

ROON + HQP / Hdplex H3-i5 + 400ATX >Gustard A26 (NAA twk) > SQM > Benchmark AHB2 / Recital Audio Illumine HEFA

Link to comment
1 hour ago, Zauurx said:

YES, no configuration concerns. It works fine with the Allo USBridge Sig but I had to go back to the Sparky model.
And I regularly have disconnections. HQPlayer no longer sees the Allo .. everything works on the Sparky but I have to reboot and relaunch networkaudiod.
If I want to restart without reboot ..
impossible to kill.

That's why I tried in dhcp or ipfix .. but it still cuts.

 



GentooPlayerSparky ~ #  /etc/init.d/networkaudiod restart
 * Stopping networkaudiod ...
 * start-stop-daemon: 1 process refused to stop
 * Failed to stop networkaudiod                                           [ !! ]
 * ERROR: networkaudiod failed to stop

 

Unfortunately I can't help you with that, it was a problem that there was and there is with the sparky.

 

if you don't have any problems with other systems, I suggest you use those.

Link to comment

Im having a problem.... i put my roon server (laptop) into a subnet, and I also put my remote control (iphone) into the same subnet.  I have connectivity and both can see each other and the internet.  But it seems that Roon library browsing is incredibly slow.  If i switch the roon server back into the default subnet, everything is fine again.

if i run a speed test on my iphone it shows me a good ping and download speed..

 

so theres something about roon\gp\subnet that is misbehaving...

Link to comment
15 hours ago, Aberrant-Decoder said:

Im having a problem.... i put my roon server (laptop) into a subnet, and I also put my remote control (iphone) into the same subnet.  I have connectivity and both can see each other and the internet.  But it seems that Roon library browsing is incredibly slow.  If i switch the roon server back into the default subnet, everything is fine again.

if i run a speed test on my iphone it shows me a good ping and download speed..

 

so theres something about roon\gp\subnet that is misbehaving...

Interesting, I'm not a network expert.

But how did you create the subnet?
Do you have two network cards?
Describe the configurations a bit in detail.

Link to comment
4 hours ago, antonellocaroli said:

Interesting, I'm not a network expert.

But how did you create the subnet?
Do you have two network cards?
Describe the configurations a bit in detail.

My network is:

Modem -> Router (downstairs) -> network lead to vigor 2920 switch (office).  Each port of this switch creates its own subnet.  Network lead out of the vigor port 2 to another switch, which is the subnet (2) and then the laptop connects via ethernet and the iphone connects via an ether net dongle to the switch which represents subnet 2.

i was able to make it work by using the Static IP configuration tool within the console, the version within the web component didnt work it seemed, but i had a very small phone and its hard for me to use properly.

Perhaps disabling the DHCP was the main change, as that is offered as part of the configuration Static IP.

I was able to check the roon server logs to see big wait times to retrieve certain network calls, but its working now anyway.

Link to comment

i do have another problem, which is i use a USB pen stick to plug in my SD card with 400gb of music on it.  And the gp starts up and sees it, but sometimes (frequently), its like the usb device gets switched off.  As the pen stick has an LED and it switches off. and then roon cannot see the content, as its became unmounted.

only thing really different is that i've mounted it myself, exfat fuse.

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