Jump to content
IGNORED

AudioLinux and NUC Troubleshooting and Tuning


rickca
Message added by austinpop

Summary of useful findings and recommendations

 

This section will be a living repository of useful info from this thread. It's very similar to a wiki and will be maintained by a small group of thread moderators.

 

Before you get started please refer to the Audio-Linux website to ensure you have the latest info and the proper versions of the OS. Audio-Linux.com  

 

**** Updated for AL 1.30 menu 118 or later.

 

  "First Run" setup for headless.  

 

Setup your NUC with a keyboard, mouse, and monitor to the NUC BIOS settings.  From the menu note the IP address of the machine to SSH into.  From a MAC the macOS terminal program supports SSH:

324537708_ScreenShot2019-01-28at3_02_19PM.thumb.png.739dc7f9cdb05e04da806c7c66877332.png

 

Then it is simpler to cut and paste into the terminal session. After entering the password for the audiolinuxuser you will be presented with the AL headless menu:

 

1518375894_ScreenShot2019-01-28at3_04_18PM.thumb.png.a7b2867a163f8f014e56e52ff69f94b4.png

 

Option 8 takes you to the command line for the following basic setup.  You will need to be the Root user for this setup and the su command first:

 

su

 

Fix the time zone:  (this is my timezone - look in directory /usr/share/zoneinfo)

 

timedatectl set-timezone America/Chicago
 

Setup and Start NTP daemon (to keep the system time in sync)

 

*** the config file is now properly filled in.

 

Now Start the daemon

 

timedatectl set-ntp true

 

 

NOTE: Sometimes the system takes a little while to get synced up.
 

Set hostname  (this provides a unique name for the machine on your network.  Replace <NAME> with your chosen name)

 

hostnamectl set-hostname <NAME> 
 

Once the above items are set up your machine is ready to be configured for say a Roon bridge/endpoint. That is done using the AL menu.  To return to the menu do the following commands.

 

exit

menu

 

----------------------------------

 

For most of us, the following basic settings are key.

From the configuration menu:

6. START and enable Roonbridge

15. SET Realtime Priority to extreme

16. ENABLE ramroot (reboot after)

 

Return to the main menu and reboot the NUC using 

 

11 Reboot

 

------------------

Roon Server setup is a bit more complex and we will cover it completely a bit later.  The key is where you are booting from and where the Roon database is stored.  In general; say a 32gb OPTANE "SSD".

 

  • You have to partition the SSD into a boot drive and a storage drive.  
  • The transfer the USB stick install to the boot partition.  
  • Reboot from the boot partition.  
  • Do the basic setup. Timezone and name
  • Transfer the Roon Database to the storage drive
  • Start the Roon Server
  • .....

 

----------------- 

The machine will reboot and from the display attached to the NUC you can watch it boot up and load into RAM.  Once the AudioLinux menu is showing the endpoint should be available in Roon.    This completes the basic startup sequence.  The system is ready to start testing.    

 

 

Recommended Posts

7 hours ago, mikicasellas said:

Maybe my actual NUC7PJYH in its AKASA & PH SR4 19v would be enough to make a significant improve and put the money right now on the server side ?

Good idea. The server improvement will dwarf the pentium to i7 bump.

 

Also consider a 65 watt Ryzen 7 2nd gen cpu. The prices are great and there is no need a 570x motherboard with a PCH fan.

Pareto Audio aka nuckleheadaudio

Link to comment
  • 1 month later...

In case you are interested, here are the commands to turn off Energy Efficient Ethernet on Archlinux. They need to be run from an elevated CLI. They work on both my AMD server and NUC I7 endpoint.

 

Note: The device name in the examples below, enp5s0f3u4, needs to be substituted with the unique device name used in your build.

 

Do this by typing: #ip a 

 

1) Load the ethernet tool: #pacman -S ethtool
2) Show the current state: #ethtool --show-eee enp5s0f3u4

3) Set eee off: #ethtool --set-eee enp5s0f3u4 eee off

 

If you are in ramroot don't forget to save.

 

 

Pareto Audio aka nuckleheadaudio

Link to comment
18 minutes ago, lmitche said:

In case you are interested, here are the commands to turn off Energy Efficient Ethernet on Archlinux. They need to be run from an elevated CLI. They work on both my AMD server and NUC I7 endpoint.

 

Note: The device name in the examples below, enp5s0f3u4, needs to be substituted with the unique device name used in your build.

 

Do this by typing: #ip a 

 

1) Load the ethernet tool: #pacman -S ethtool
2) Show the current state: #ethtool --show-eee enp5s0f3u4

3) Set eee off: #ethtool --set-eee enp5s0f3u4 eee off

 

If you are in ramroot don't forget to save.

 

 

Unfortunately disabling eee with ethtool will not survive a reboot. It looks like a kernel command line option will do the trick.

 

Piero, it's probably best to do an expert menu choice for this.  What do you think?

 

Larry

Pareto Audio aka nuckleheadaudio

Link to comment
  • 1 year later...
5 hours ago, glitchesbrew said:

Thanks @luisma. I think the rest of my system is very transparent detailed.

I the Nuc is connected to an RME ADI-2 fs in Direct DSD. Then it goes into a Freya+ preamp and a Benchmark AHB2, and finally to a pair of Harbeth P3ESR 40th. If I use the freya+ in passive or jfet I hear absolutely no noise from the speakers (even with my ear against them). And well recorded music comes out with tons of details without brightness.

I run HQPlayer from a Mac Mini M1 upsampling to DSD256 with the new ASDM7EC modulators. As you say the improvement that HQPlayer is bringing to the game is massive. I feel it's like having a new DAC. But reading these topic, and others on AS I felt like I was missing out since it seems that good linear power supplies are the real deal.

 

Over here most NUCs sound better powered at 19 volts. The 19 volt Paul Hynes Designs SR4 or SR4Ts work well, as do the Hdplex linear power supplies. I have several customers using the stock Intel power supply with 5 volt lps powered monoprice fiber USB cables with great success.

 

Recently I built a NUC with an Adnaco single SFP+ port and Adnaco USB remote.  This machine uses an high speed SDcard for boot and micro SDcards or USB HDDs for music storage depending on library size. SQ is terrific running Roon/Audiolinux.

Pareto Audio aka nuckleheadaudio

Link to comment
  • 1 year later...
  • 5 months later...
4 hours ago, mourip said:

Hi Piero,

 

Any feedback from Audiolinux users yet who have upgraded from Roon 1.8 to 2.0?

 

I have been watching Roon Community and it does not look good for users of Roon in general. Lots of issues, especially with the new ARC product.

 

Just wanted to check before taking the plunge since Audiolinux running Roon 1.8 on my endpoint has been rock solid for me.

 

Thanks!

No issues here. I haven't tried ARC, but expect one would need to open the firewall.

 

Maybe Piero can tell us how?

Pareto Audio aka nuckleheadaudio

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