Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

The Backstory

Wife has a multiplayer Minecraft Server that she runs Tectonicus (a map generating program) against. Tectonicus is set up to use OpenGL (aparently ONLY OpenGL). When attempting to run it as a user with Administrator privileges (tried both vanilla and Run as Administrator) it fails when accessing OpenGL. When running it in the Administrator account it works.

The Question

My questions really pertains to the file and resource permission context in the difference between the Administrator account and a User Account with Admin privileges?

Bottom Line

She wants this to be run on a schedule to auto refresh changes in the map, and I am against getting into the Administrator account to do things if I don't absolutely have to. Any thoughts?

share|improve this question
1  
I'm sure there's a near-duplicate of this here, or on Information Security. Bottom line is that there shouldn't be any difference at the OS level. When you involve third-party applications, though, things can get messy if the applications are written poorly. –  Iszi Feb 21 '12 at 5:33
    
I would have thought that OpenGL would be widely used enough that access permission issues would be handled. Tectonicus (and Minetographer, a similar program) on the other hand are unknown quantities and have got some atrocious support. Forums are full of posts with bugs and no answers. –  CodeWarrior Feb 21 '12 at 5:49
add comment

1 Answer

In Windows there is a specific group of users called the "Administrators" group who are allowed to do advanced actions such as adding other users and so on. If your account "Joe" is an administrator account, then "Joe" is in the group of "Administrators".

The "Administrator" account is just a special case of this. "Administrator" is a user who is in the group of "Administrators". He has his own "My Documents", "Desktop" and "Temporary Internet Files" just like any other user.

What has probably happened in your precise case is that the program was installed by "Administrator" and has files installed to "his" local user settings. By trying to run the program as a different user - even a different administrator, you won't pick up those user settings and the program might decide not to run as a result.

The solution is to re-install the program on your own account so that when you run it, it will be able to see those settings in your own local user storage.

share|improve this answer
    
Unfortunately, Tectonicus (and Minetographer) are not installed, but are just extracted from a rar and executed. It is my belief that the problem is a permission issue of some kind with OpenGL. OpenGL is installed with the video drivers (which were installed on the user account and it is unknown as to whether or not they were installed with Administrator or not). –  CodeWarrior Feb 24 '12 at 18:41
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.