I have a late 2014 Mac mini running Big Sur that I would like to do double duty as a headless Roon server and a secure personal machine.
I have created my account (requires login) and a “Roon” account that does not.
When I switch between accounts, by completely logging out of one and into the other, I can’t connect to the Roon Server–my only option is to deauthorize the last used account.
I understand that a computer can have multiple MAC address and NetBIOS names, but I have yet to see a computer serial number spoofed.
Why can’t Roon tie its activation to the serial number?
SMH.
One computer. One music file location. One Roon Server license.
Two user logins on the same, ONE, computer. Never at the same time. Only one user, on the one computer, at any one time.
Roon clients do not recognize the Roon Server as the same server, with the same Mac address, and the same NetBios name, and the same computer serial number, regardless of who is logged in on the Roon server.
I’m speculating, because I’m also a little bit unclear about what you’re trying to achieve, but if you’re running Roon Server in its own account, then “completely logging out” will quit the app. Try logging in to the Roon account, setting the server running, then use fast user switching to switch to the other account. All that said, why don’t you just run Roon from your “secure” account? Wouldn’t that simplify things?
If there’s one Core, as there seems to be, then anyone can log into it as long as the Remote device is on the same network…
There’s something screwy about your setup and it isn’t Roon’s design.
What does this mean? What is a Roon account that doesn’t need a login? No one understands what you mean by this. In order to run Roon the only account that needs a login, in fact the only account that Roon uses, is the login for Core when you first bring it up.
David normally Roon is installed at the machine level so it means that if two different user’s log into the same machine, then that would be the same Roon application (client and server) with the same configuration.
It sounds like yours is not working that way
I wanted to try and get that far before I go to bed as it’s 12:30AM here.
Ok, you’re accidentally trying to set up two Cores. First Core is Roon Server. Then you brought up the complete Roon package and when it asked you if you wanted to run as Core or Endpoint, you said Core.
That’s what happened, right?
You probably don’t need both Roon Server and the complete Roon package. If you just run Server then you can’t use that machine as a Control device. If you just bring up the complete Roon package, that has Server built in and then you can use the machine as Control also.
Don’t use the switch users function in macOS. Log the existing user out before logging in. This is just one of the things one has to deal with when using a non-dedicated computer.
Use a dedicated computer for Roon. Nucleus/Nucleus+ provide the best experience, but Roon OS on a supported Intel NUC is a close second. Since you are a lifetime subscriber, the investment in dedicated resources to run Core would seem to be justifiable. That said, I would not presume to tell anyone else how to spend their money. Just my strong recommendation to eliminate your current source of pain and improve the experience in other ways as well.
Edit: sorry, it may have been another thread where the person who raised the issue pointed out they are a lifetime subscriber (not that it makes any difference) since I can’t find that reference here. But even if you are month-to-month or annual, the investment in dedicated resources for Core could be justifiable and would definitely solve your problem.
Additionally, I would ask, why does it matter? But to humor you…
I would like to set the computer to start up at certain times or to simply manually power-up and have Roon available within a minute or two. In order to accomplish this, there needs to be no login password–the computer boots, Roon loads, no other apps are running, security is high, and I can use any Roon client to listen to music.
Now, this is my personal computer. I would like my personal information password protected. Therefore, my personal “side” requires a manual login at startup. This precludes a scheduled startup or a “fire-and-forget” startup. I also do not want two “users” running at the same time. I want to be able to log out of the “Roon” user and dedicate all resources to my personal side. I also don’t want to have to log out twice when I am done.
I understand the difference between Core and Endpoint.
Go back and look at my screenshot. A Roon Endpoint is asking me if I want to select a new Core or “connect to the Core you previously set up”. When I select “go back” I get caught in a loop.
Additionally, it doesn’t matter what control device/endpoint (iOS, Windows, a different MacOS) I use the same thing happens.
I have NEVER used the switch users function; don’t know why you assumed that.
As I have stated from the beginning, I have done a full log out and have only wanted to use one user at a time.
WRT to your second suggestion: again, I don’t know where you got any of that information but I am not a lifetime subscriber and additional hardware is not my desire or in my budget. This seems like a straightforward issue to me. Roon endpoints should be able to recognize that Roon server is installed on one machine and that whoever is logged into that machine should be able to run Roon Server without the endpoints having to “switch” cores.
Umm, I am pretty aware of what Roon is telling me. I am also aware that:
I did not select, set up another Roon Core
Roon is “giving” me the option to go “back” to the first core but then is getting stuck in a loop
I don’t understand why you are claiming that “I know best” when all I am doing is relaying what is happening to me with screen shots, regardless of your assumptions