Jump to content
rickca

AudioLinux and NUC Troubleshooting and Tuning

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.    

 

 

Message added by austinpop

Rate this topic

Recommended Posts

1 hour ago, Narcissus said:
Returning After an 8 month hiatus from everything audio, I have downloaded the latest links (headless & lxqt) from Piero but I'm struggling to copy it on the USB stick. If anyone's posted a link on how to do this (Mac specific) please point me towards it. Anyone have success copying the img with Etcher?
 
I use a Mac book pro as a server and plan on using the Celeron NuC as headless endpoint.
 
 
 
 

 

Please do as described here:

http://www.audio-linux.com/html/mac.html - just replace with your image and disk.

Etcher didn't work for me, and I am not sure it may work for you.

Share this post


Link to post
Share on other sites

I tried, Piero sent me that link yesterday. But somehow I’m dragging my feet on the first step itself :(.. I’ve done it before on the  early AL 220.img file successfully but being away for 8-9 months I seem to be doing something wrong...

 

I need to get the first step right and then everything will fall into place or so I believe (fings crossed :)

Share this post


Link to post
Share on other sites

I see. You should put image in the folder and make this folder accessible to Terminal. Honestly I don't remember how I did it, maybe google will help here. As a result, in folder menu you should see "open in Terminal", go from here.

Share this post


Link to post
Share on other sites
7 hours ago, AnotherSpin said:

I see. You should put image in the folder and make this folder accessible to Terminal. Honestly I don't remember how I did it, maybe google will help here. As a result, in folder menu you should see "open in Terminal", go from here.

No it is simpler

 

Etcher does it all.  I will create a short screen video.

 

Plug in USB stick, run etcher, select download, select USB, select write....

Share this post


Link to post
Share on other sites

Thanks @AnotherSpin and @bobfafor replying, that would be very helpful Bob looking forward to it.

 

Btw, Piero was able to troubleshoot  the problem e.g. the original file was 

audiolinux_350.img not audiolinux_350.img.gz, this is because unfortunately mac had decompressed the file after downloading it.

 

In any case, the latest versions of headless 1.5.0 and lxqt 3.6.0 are to be released today, so I might as well wait a few hrs & get those.

Share this post


Link to post
Share on other sites
2 hours ago, bobfa said:

No it is simpler

 

Etcher does it all.  I will create a short screen video.

 

Plug in USB stick, run etcher, select download, select USB, select write....

 

Etcher didn't work for me on two macs... It was ok for Euphony, not for AL in my system.

Share this post


Link to post
Share on other sites

What are the basic settings everyone's using on Lxqt? I have 

 

15. SET realtime priority to extreme

21. SET Cpu governor.... ( set to Intel pstate as my MBP has a 2.9ghz Intel core  i7 cpu)

 

Also In "option 4. Realtime expert config"  what is everyone using? 

 

 

Share this post


Link to post
Share on other sites

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