XXHighEnd

Ultimate Audio Playback => XXHighEnd Support => Topic started by: CoenP on March 23, 2011, 11:48:33 pm



Title: how to start MC and XC?
Post by: CoenP on March 23, 2011, 11:48:33 pm
Hi,

Need some help.

My new (modest and experimental) system is running WIN7 SP1 HP x32. After the heroic effort to get this up and running, I was in for some exiting XX memory allocation adventures. Unfortunately something does not allow for that. The 'priviliges have been set.. reboot...not start now' message keeps appearing

I've been booting like a madman without any result. Also SFS sizes of 1 do not provide for any relief. I've been plowing through the site for information, but I've not been able to find -for me- usable or understandable clues...

What am I doing wrong????? :(

Current settings:
09-z-4-1
buffer: 4096
Engine:4, Special mode
Attended (no autohotkey installed yet) and as such unfortunaltely no fancy service stopping
Timeres: 15mS
core scheme: 3 (intel d525)
SFS: 220
Mixed only
Q1 @ 26 (4096)

System has 4Gig of DDR3 (@866), HT off, a Cantatis (24/192) card & diver and a pretty fast IDE HDD.
No Win7 tweaks yet. (only one: for convenience I lowered UAC).

This setting works, but I am not satisfied with SQ as is. I see no reason why SC or MC wouldn't work. Do you?

thanks, Coen


Title: Re: how to start MC and XC?
Post by: PeterSt on March 24, 2011, 07:06:12 am
Look here Coen : http://www.phasure.com/index.php?topic=1547.0

Let me know whether this helped (and maybe how your Userid popped up in there).

Peter


PS: I don't think KS Special Mode and "high latency" settings are the best for SQ. But it may depend on the soundcard/DAC.

PPS: Is this the end of XP ? :) :)


Title: Re: how to start MC and XC?
Post by: boleary on March 24, 2011, 11:33:09 am
I use MC with Win 7, 32 bit. I don't use SC cause I cannot get a SFS larger than 50. Also, on my system Scheme 2 sounds smoother than Scheme 3. Also, before getting a NOS1 DAC, I used a device buffer of 48 and it sounded great. My current settings are below.


Title: Re: how to start MC and XC?
Post by: CoenP on March 25, 2011, 01:15:19 am
Thanks for the replies.

After elaborate searching i discovered that i run home premium which does not allow for group settings and as such does not support the solution of the link (secpol.msc or gpedit.msc). I went all the way down into the registry to get to the bottom of this. The RequiredPrivileges key contains the SELockMemoryPrivilege, however i could not find a corresponding key. I guess i didn't go deep enough.

Any tips from here or is everything set as intended?

Regards,Coen


Title: Re: how to start MC and XC?
Post by: PeterSt on March 25, 2011, 09:37:03 am
At this moment maybe I am not sure what your exact message is, and without this knowledge I'd say : Create the key ?


Title: Re: how to start MC and XC?
Post by: CoenP on March 25, 2011, 10:08:15 pm
Unfortunately a 'lock pages in memory' is a user right according to windows: 'User Rights security settings are not registry keys'

I found some ambiguous information about this topic for HEdition and HPremium. Some suggest that disabeliong UAC will enable this for the user, some say it isnt possible at all. And I found the associated privilege above (which is set on a servicelevel) which should be set for some reason.

I find this searching a little bizarre and timeconsuming for a layman like me, I'd rather have XX play as intended on my (virgin !) windows install. I ask myself what did booleary in the OS do get passed the message and play MC??

So either the desired lock pages function is possible for the crippled W7 versions and XX is a nag not allowing it to me or it can't be done on any other version than win7 ultimate. Please gray this out for me in the next version and save me some time!

At this point I see no advantage in Win7 (HP) SP1 yet. My XP version worked perfectly on the other mobo, for shure I am going for a new XP install on the new SATA drive and gain some impression of the new system sound character.

Meanwhile I will skip the posts of users getting eargasms of SC and MC ;).

regards, Coen





Title: Re: how to start MC and XC?
Post by: CoenP on March 25, 2011, 10:32:33 pm
I just seem not to be able to let this topic go.

For the record, what I found associated to a service:

Quote
SeLockMemoryPrivilege
SeLockMemoryPrivilege gives service privilege to lock pages in memory.

Allows a process to keep data in physical memory, which prevents the system from paging the data to virtual memory on disk. Assigning this privilege can result in significant degradation of system performance.

Default setting: Not assigned. Local System (or System) has the privilege inherently.

So somehow XX has to set this for the services that are involved in the SC/MC memory mgnt thing. Where does the '... reboot' message originate from and how can I check if the privilege has been set at the proper services?

Just trying to get the system working,

regards, Coen


Title: Re: how to start MC and XC?
Post by: PeterSt on March 25, 2011, 11:40:02 pm
For now Coen :

You can't use this in XP for sure. So choose what you seem best.


Title: Re: how to start MC and XC?
Post by: boleary on March 26, 2011, 12:19:16 pm
Quote
I ask myself what did booleary in the OS do get passed the message and play MC??

I wish I could say I did something to make it work here but I really didn't do anything. When I tried JPlay and adjusted privileges I was using Vista, but have been on Windows 7 ever since sp1 rc came out. Literally, I haven't done anything to the OS to get MC working here. I can't even say whether hyperthreading is on or off on my system. If Hyperthreading being on is the default setting for Home Premium then it's still on here. How do you check whether it is on or off?


Title: Re: how to start MC and XC?
Post by: PeterSt on March 26, 2011, 04:10:41 pm
Hyperthreading is a BIOS setting (often called "HT Technology" or something).

In the "Performance" tab of TaskManager you can see by the number of little graphs whether it is on or not. So, an official 4 core processor with HT on, will show 8 cores.
Only Intel processors have HT.

Notice that for XP it can be switched On/Off just the same (IIRC by means of TaskManager), but switching it off is only some sort of virtual, and it needs quite some other settings and (registry) tweaks to switch it off as intended (which is "really off"). How to do this will will be different per mobo brand. Back then only few people knew this, and I don't recall exactly whether I was the one who "invented" on the (HTPC) user level that it could - and even should be switched off (to prevent (movie) stuttering). Mind you, this was back then, and today all is different.


Title: Re: how to start MC and XC?
Post by: CoenP on March 27, 2011, 11:41:28 pm
Thanks for the replies,

Glad to report it is working now after a some persisitence!!!

I used a little trick to enforce the lock pages privilege for the administrator role. I stumbled upon a tool that is part of the win2003 toolkit: ntrights.exe. With this tool placed in the windows\system32\ directory I ran it form the command prompt:> Ntrights +r SeLockMemoryPrivilege  -u Administrators (this command is case sensitive).

The clue with my win 7 home edition turned out to be the final s in administrators. After the reboot XX was started by 'run as administrator' and in place of the doomed error message music flowed out of my speakers :o.

Hope it still works after the next boot  :)!

note: I switched HT off in the Bios, so I don't think that is related.

regards, Coen


Title: Re: how to start MC and XC?
Post by: PeterSt on March 28, 2011, 07:34:16 am
But did you have shut off UAC all the time ?
Otherwise that might have been the real problem.


Title: Re: how to start MC and XC?
Post by: CoenP on March 28, 2011, 12:00:14 pm
UAC has been off all the time. I even checked this in the registry early in the process.

Adding the right to 'administrator' didn't work no matter what I did. When I checked the C:\ policies, the role was called administrators; why not try that for a change. This hunch did the trick, ntrichts accepted this command.

Something like this might even work for XP...

regards, Coen

p.s. I can play SC now with a max SFS of 12.


Title: Re: how to start MC and XC? Also cure for XP
Post by: CoenP on April 04, 2011, 12:09:01 am
Just got XP-pro SP3 working MC in special mode with the same Ntrights trick. Never was able to do that on my old config!
That is Peter only allows for mixed contiguous since XP can't deal with SC.

BTW: the PC is now dual boot with win7 HP SP1. Had to apply the same thing again on the new install to get SC and MC working...

Now the real tweaking can begin!

regards, Coen


Title: Re: how to start MC and XC?
Post by: PeterSt on April 04, 2011, 09:19:54 am
Coen,

Quote
That is Peter only allows for mixed contiguous since XP can't deal with SC.

If you are saying here plainly : "XP won't allow Straight Contiguous", then indeed, it doesn't.
(I wasn't sure from your earlier post whether you tried to get SC to work under XP)

Quote
Had to apply the same thing again on the new install to get SC and MC working...

Still strange. Also, you seem to be the only one !

Quote
Now the real tweaking can begin!

No, listening ! :)

Peter


Title: Re: how to start MC and XC in Win7 64bit
Post by: minzyman on September 04, 2011, 07:26:43 pm
Yes, great find Coen! This worked for me too. I couldn't play Straight Continuous or MC because of the privileges problem, and ran this:
I used a little trick to enforce the lock pages privilege for the administrator role. I stumbled upon a tool that is part of the win2003 toolkit: ntrights.exe. With this tool placed in the windows\system32\ directory I ran it form the command prompt:> Ntrights +r SeLockMemoryPrivilege  -u Administrators (this command is case sensitive).

Works great. All set.

Thanks!
/Lee